Files
jecnaclient/src/main/resources/teachers.fxml
T
2026-05-30 14:40:45 +02:00

45 lines
1.9 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.ScrollPane?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.layout.BorderPane?>
<?import javafx.scene.layout.FlowPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.Region?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.layout.VBox?>
<BorderPane xmlns="http://javafx.com/javafx/21" xmlns:fx="http://javafx.com/fxml/1"
fx:controller="cz.jzitnik.controllers.TeachersController"
style="-fx-background-color: linear-gradient(#0f1724, #071023);"
stylesheets="@styles/teachers.css">
<top>
<HBox spacing="15" alignment="CENTER_LEFT" style="-fx-background-color: rgba(255, 255, 255, 0.05); -fx-padding: 15 25;">
<Button text="← Zpět" onAction="#onBackToDashboard" styleClass="flat, small" />
<Label text="Učitelé" styleClass="title-2, text-light" />
<Region HBox.hgrow="ALWAYS" />
<TextField fx:id="searchField" promptText="Hledat učitele..." styleClass="search-field" />
</HBox>
</top>
<center>
<StackPane>
<ProgressIndicator fx:id="loadingIndicator" maxWidth="50" maxHeight="50" />
<ScrollPane fx:id="scrollPane" fitToWidth="true" style="-fx-background: transparent; -fx-background-color: transparent;" visible="false">
<padding>
<Insets top="20" right="30" bottom="30" left="30"/>
</padding>
<VBox alignment="TOP_CENTER">
<FlowPane fx:id="teachersFlow" hgap="15" vgap="15" alignment="CENTER" maxWidth="900" />
</VBox>
</ScrollPane>
</StackPane>
</center>
</BorderPane>