CSS updates for selection in table and context menu.
This commit is contained in:
parent
c5f62ed84a
commit
f5c37c3771
3 changed files with 18 additions and 11 deletions
|
@ -5,7 +5,6 @@ import javafx.beans.property.SimpleBooleanProperty;
|
||||||
import javafx.beans.value.ChangeListener;
|
import javafx.beans.value.ChangeListener;
|
||||||
import javafx.beans.value.ObservableValue;
|
import javafx.beans.value.ObservableValue;
|
||||||
import javafx.collections.FXCollections;
|
import javafx.collections.FXCollections;
|
||||||
import javafx.collections.ListChangeListener;
|
|
||||||
import javafx.collections.ObservableList;
|
import javafx.collections.ObservableList;
|
||||||
import javafx.event.ActionEvent;
|
import javafx.event.ActionEvent;
|
||||||
import javafx.event.EventHandler;
|
import javafx.event.EventHandler;
|
||||||
|
@ -233,4 +232,4 @@ public class NSTableViewController implements Initializable {
|
||||||
table.refresh();
|
table.refresh();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -193,7 +193,6 @@
|
||||||
.table-view .column-header-background .label{
|
.table-view .column-header-background .label{
|
||||||
-fx-background-color: transparent;
|
-fx-background-color: transparent;
|
||||||
-fx-text-fill: #08f3ff;
|
-fx-text-fill: #08f3ff;
|
||||||
|
|
||||||
}
|
}
|
||||||
.table-view .column-header-background, .table-view .filler{
|
.table-view .column-header-background, .table-view .filler{
|
||||||
-fx-background-color: #4f4f4f;
|
-fx-background-color: #4f4f4f;
|
||||||
|
@ -202,14 +201,19 @@
|
||||||
.table-view .table-cell{
|
.table-view .table-cell{
|
||||||
-fx-text-fill: #f7fafa;
|
-fx-text-fill: #f7fafa;
|
||||||
}
|
}
|
||||||
.table-row-cell, .table-row-cell:filled:selected, .table-row-cell:selected{
|
.table-row-cell, .table-row-cell:selected, .table-row-cell:filled:selected{
|
||||||
-fx-background-color: -fx-table-cell-border-color, #424242;
|
-fx-background-color: -fx-table-cell-border-color, #424242;
|
||||||
-fx-background-insets: 0, 0 0 1 0;
|
-fx-background-insets: 0, 0 0 1 0;
|
||||||
-fx-padding: 0.0em; /* 0 */
|
-fx-padding: 0.0em; /* 0 */
|
||||||
-fx-table-cell-border-color: #6d8484;
|
-fx-table-cell-border-color: #6d8484;
|
||||||
}
|
}
|
||||||
|
.table-row-cell .text, .table-row-cell:odd .text{
|
||||||
.table-row-cell:odd, .table-row-cell:odd:filled:selected, .table-row-cell:odd:selected{
|
-fx-fill: #f7fafa;
|
||||||
|
}
|
||||||
|
.table-row-cell:filled:selected .text, .table-row-cell:odd:filled:selected .text{
|
||||||
|
-fx-fill: #08f3ff;
|
||||||
|
}
|
||||||
|
.table-row-cell:odd, .table-row-cell:odd:selected, .table-row-cell:odd:filled:selected{
|
||||||
-fx-background-color: -fx-table-cell-border-color, #4f4f4f;
|
-fx-background-color: -fx-table-cell-border-color, #4f4f4f;
|
||||||
-fx-background-insets: 0, 0 0 1 0;
|
-fx-background-insets: 0, 0 0 1 0;
|
||||||
-fx-padding: 0.0em; /* 0 */
|
-fx-padding: 0.0em; /* 0 */
|
||||||
|
@ -218,14 +222,13 @@
|
||||||
// -========================== Context menu =====================-
|
// -========================== Context menu =====================-
|
||||||
.context-menu {
|
.context-menu {
|
||||||
-fx-background-color: #2d2d2d;
|
-fx-background-color: #2d2d2d;
|
||||||
-fx-text-fill: white;
|
|
||||||
-fx-cursor: hand;
|
-fx-cursor: hand;
|
||||||
}
|
}
|
||||||
.context-menu .menu-item .label {
|
.context-menu .menu-item .label {
|
||||||
-fx-text-fill: #f7fafa;
|
-fx-text-fill: #f7fafa;
|
||||||
}
|
}
|
||||||
.context-menu .menu-item:focused .label {
|
.context-menu .menu-item:focused .label {
|
||||||
-fx-text-fill: #f7fafa;
|
-fx-text-fill: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -207,7 +207,13 @@
|
||||||
-fx-padding: 0.0em; /* 0 */
|
-fx-padding: 0.0em; /* 0 */
|
||||||
-fx-table-cell-border-color: #b0b0b0;
|
-fx-table-cell-border-color: #b0b0b0;
|
||||||
}
|
}
|
||||||
|
.table-row-cell .text, .table-row-cell:odd .text {
|
||||||
|
-fx-fill: #2c2c2c;
|
||||||
|
}
|
||||||
|
.table-row-cell:filled:selected .text, .table-row-cell:odd:filled:selected .text{
|
||||||
|
-fx-fill: #2c2c2c;
|
||||||
|
-fx-font-weight: bold
|
||||||
|
}
|
||||||
.table-row-cell:odd, .table-row-cell:odd:filled:selected, .table-row-cell:odd:selected{
|
.table-row-cell:odd, .table-row-cell:odd:filled:selected, .table-row-cell:odd:selected{
|
||||||
-fx-background-color: -fx-table-cell-border-color, #fefefe;
|
-fx-background-color: -fx-table-cell-border-color, #fefefe;
|
||||||
-fx-background-insets: 0, 0 0 1 0;
|
-fx-background-insets: 0, 0 0 1 0;
|
||||||
|
@ -217,14 +223,13 @@
|
||||||
// -========================== Context menu =====================-
|
// -========================== Context menu =====================-
|
||||||
.context-menu {
|
.context-menu {
|
||||||
-fx-background-color: #fefefe;
|
-fx-background-color: #fefefe;
|
||||||
-fx-text-fill: white;
|
|
||||||
-fx-cursor: hand;
|
-fx-cursor: hand;
|
||||||
}
|
}
|
||||||
.context-menu .menu-item .label {
|
.context-menu .menu-item .label {
|
||||||
-fx-text-fill: #2c2c2c;
|
-fx-text-fill: #2c2c2c;
|
||||||
}
|
}
|
||||||
.context-menu .menu-item:focused .label {
|
.context-menu .menu-item:focused .label {
|
||||||
-fx-text-fill: #2c2c2c;
|
-fx-text-fill: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue