mirror of
https://github.com/xpipe-io/xpipe.git
synced 2026-05-19 13:58:37 -04:00
Rework state style
This commit is contained in:
@@ -33,9 +33,6 @@ public class SystemStateComp extends SimpleComp {
|
||||
PlatformThread.runLaterIfNeeded(() -> fi.setIconLiteral(i));
|
||||
});
|
||||
|
||||
var bg = new FontIcon("mdi2s-square-rounded");
|
||||
bg.getStyleClass().add("background-icon");
|
||||
|
||||
var border = new FontIcon("mdi2s-square-rounded-outline");
|
||||
border.getStyleClass().add("outer-icon");
|
||||
border.setOpacity(0.3);
|
||||
@@ -43,29 +40,23 @@ public class SystemStateComp extends SimpleComp {
|
||||
var success = Styles.toDataURI(
|
||||
"""
|
||||
.stacked-ikonli-font-icon > .outer-icon { -fx-icon-color: -color-success-emphasis; }
|
||||
|
||||
.stacked-ikonli-font-icon > .background-icon { -fx-icon-color: -color-success-9; }
|
||||
"""
|
||||
);
|
||||
var failure =
|
||||
Styles.toDataURI(
|
||||
"""
|
||||
.stacked-ikonli-font-icon > .outer-icon { -fx-icon-color: -color-danger-emphasis; }
|
||||
|
||||
.stacked-ikonli-font-icon > .background-icon { -fx-icon-color: -color-danger-9; }
|
||||
"""
|
||||
);
|
||||
var other =
|
||||
Styles.toDataURI(
|
||||
"""
|
||||
.stacked-ikonli-font-icon > .outer-icon { -fx-icon-color: -color-accent-emphasis; }
|
||||
|
||||
.stacked-ikonli-font-icon > .background-icon { -fx-icon-color: -color-accent-9; }
|
||||
"""
|
||||
);
|
||||
|
||||
var pane = new StackedFontIcon();
|
||||
pane.getChildren().addAll(bg, fi, border);
|
||||
pane.getChildren().addAll(fi, border);
|
||||
pane.setAlignment(Pos.CENTER);
|
||||
|
||||
var dataClass1 =
|
||||
@@ -73,9 +64,6 @@ public class SystemStateComp extends SimpleComp {
|
||||
.stacked-ikonli-font-icon > .outer-icon {
|
||||
-fx-icon-size: 26px;
|
||||
}
|
||||
.stacked-ikonli-font-icon > .background-icon {
|
||||
-fx-icon-size: 26px;
|
||||
}
|
||||
.stacked-ikonli-font-icon > .inner-icon {
|
||||
-fx-icon-size: 12px;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user