Search system fixed.
This commit is contained in:
@@ -44,10 +44,14 @@
|
||||
</graphic>
|
||||
</Button>
|
||||
|
||||
<TextField fx:id="searchBar"
|
||||
prefHeight="36" prefWidth="430.0"
|
||||
promptText="Search"
|
||||
styleClass="global-search"/>
|
||||
<HBox spacing="5" alignment="CENTER" HBox.hgrow="ALWAYS">
|
||||
<TextField fx:id="searchBar"
|
||||
promptText="Search"
|
||||
HBox.hgrow="ALWAYS"
|
||||
maxWidth="Infinity"
|
||||
styleClass="global-search"/>
|
||||
</HBox>
|
||||
|
||||
</children>
|
||||
</HBox>
|
||||
|
||||
@@ -104,8 +108,36 @@
|
||||
<Button text="✕" onAction="#closeGlobalSearch" styleClass="search-close-btn"/>
|
||||
</HBox>
|
||||
|
||||
<!-- Results -->
|
||||
<ListView fx:id="globalSearchResults" styleClass="global-search-list"/>
|
||||
<!-- Search results -->
|
||||
<ScrollPane fx:id="globalSearchScroll"
|
||||
fitToWidth="true"
|
||||
hbarPolicy="NEVER"
|
||||
vbarPolicy="AS_NEEDED"
|
||||
styleClass="chat-scroll">
|
||||
<content>
|
||||
<VBox fx:id="globalSearchResultsContainer" spacing="5"
|
||||
styleClass="global-search-list">
|
||||
<!-- One search result item -->
|
||||
<HBox spacing="10" alignment="CENTER_LEFT" styleClass="search-result-item">
|
||||
<!-- Avatar -->
|
||||
<StackPane>
|
||||
<ImageView fx:id="searchResultAvatar"
|
||||
fitWidth="40" fitHeight="40"
|
||||
preserveRatio="true"
|
||||
smooth="true"
|
||||
cache="true"
|
||||
styleClass="avatar"/>
|
||||
</StackPane>
|
||||
|
||||
<!-- Texts -->
|
||||
<VBox spacing="2">
|
||||
<Label fx:id="searchResultTitle" styleClass="global-search-title"/>
|
||||
<Label fx:id="searchResultSubtitle" styleClass="global-search-subtitle"/>
|
||||
</VBox>
|
||||
</HBox>
|
||||
</VBox>
|
||||
</content>
|
||||
</ScrollPane>
|
||||
|
||||
<!-- No Results Placeholder -->
|
||||
<VBox fx:id="noResultsBox" alignment="CENTER" spacing="10" visible="false" managed="false">
|
||||
|
||||
Reference in New Issue
Block a user