amount += projectsVBox.getSpacing();
contentHBox.setTranslateY(-amount);
TranslateTransition transition = new TranslateTransition(Duration.millis(1500), contentHBox);
transition.setFromY(-amount);
transition.setToY(0);
transition.setInterpolator(new ElasticInterpolator(EasingMode.EASE_OUT));
transition.setDelay(Duration.millis(1000));
transition.play();
// Re-position at the start.
projectsVBox.getChildren().remove(projectWidget);
projectsVBox.getChildren().add(0, projectWidget);