diff --git a/src/main/java/seng302/visualiser/controllers/dialogs/FinishDialogController.java b/src/main/java/seng302/visualiser/controllers/dialogs/FinishDialogController.java index aad3b62d..34753497 100644 --- a/src/main/java/seng302/visualiser/controllers/dialogs/FinishDialogController.java +++ b/src/main/java/seng302/visualiser/controllers/dialogs/FinishDialogController.java @@ -30,8 +30,8 @@ public class FinishDialogController implements Initializable { public void setFinishedBoats(ArrayList finishedBoats) { finishersList.getItems().clear(); - for (ClientYacht yacht : finishedBoats) { - finishersList.getItems().add(new Label(yacht.getBoatName())); + for (int i = 0; i < finishedBoats.size(); i++) { + finishersList.getItems().add(new Label(Integer.toString(i+1) +". " + finishedBoats.get(i).getBoatName())); } } } diff --git a/src/main/resources/css/dialogs/FinishScreen.css b/src/main/resources/css/dialogs/FinishScreen.css new file mode 100644 index 00000000..e931eec7 --- /dev/null +++ b/src/main/resources/css/dialogs/FinishScreen.css @@ -0,0 +1,21 @@ +#raceFinishLabel { + -fx-font-size: 23px !important; + -fx-text-fill: -fx-pp-dark-text-color; +} + +#finishersList { + +} + +#playAgain { + -fx-background-color: -fx-pp-theme-color; + -fx-text-fill: -fx-pp-light-text-color; + -fx-font-size: 20px !important; + -fx-effect: -fx-pp-dropshadow-dark; + -fx-min-width: 130px; +} + +#playAgain:hover { + -fx-font-size: 23px !important; + -fx-background-color: -fx-pp-light-theme-color; +} \ No newline at end of file diff --git a/src/main/resources/views/dialogs/RaceFinishDialog.fxml b/src/main/resources/views/dialogs/RaceFinishDialog.fxml index e8be2740..a8d379f2 100644 --- a/src/main/resources/views/dialogs/RaceFinishDialog.fxml +++ b/src/main/resources/views/dialogs/RaceFinishDialog.fxml @@ -35,7 +35,7 @@ - +