Add: notebook fxml for tips
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<?import javafx.scene.control.*?>
|
||||
<?import javafx.scene.layout.*?>
|
||||
<?import javafx.geometry.Insets?>
|
||||
|
||||
<VBox xmlns="http://javafx.com/javafx/21"
|
||||
xmlns:fx="http://javafx.com/fxml/1"
|
||||
fx:controller="ch.unibas.dmi.dbis.cs108.casono.client.ui.gameui.gameuicomponents.NotebookController"
|
||||
fx:id="notebook"
|
||||
styleClass="notebook"
|
||||
spacing="0"
|
||||
layoutX="900.0" layoutY="50.0"
|
||||
prefWidth="350" prefHeight="500">
|
||||
|
||||
<HBox styleClass="notebook-header"
|
||||
onMousePressed="#onNotebookPressed"
|
||||
onMouseDragged="#onNotebookDragged"
|
||||
onMouseReleased="#onNotebookReleased"
|
||||
spacing="10"
|
||||
alignment="CENTER_LEFT">
|
||||
|
||||
<Label text="📓 TIPS"
|
||||
styleClass="notebook-title"
|
||||
HBox.hgrow="ALWAYS"/>
|
||||
|
||||
<Button fx:id="toggleButton"
|
||||
text="−"
|
||||
onAction="#onToggleNotebook"
|
||||
styleClass="red-button"
|
||||
prefWidth="40"
|
||||
prefHeight="30"/>
|
||||
|
||||
</HBox>
|
||||
|
||||
<ScrollPane fx:id="tipsContent"
|
||||
styleClass="notebook-content"
|
||||
fitToWidth="true"
|
||||
vbarPolicy="ALWAYS"
|
||||
hbarPolicy="NEVER"
|
||||
VBox.vgrow="ALWAYS">
|
||||
|
||||
<VBox fx:id="tipsList"
|
||||
styleClass="notebook-tips-list"
|
||||
spacing="8"
|
||||
prefWidth="330">
|
||||
</VBox>
|
||||
|
||||
</ScrollPane>
|
||||
|
||||
</VBox>
|
||||
|
||||
Reference in New Issue
Block a user