Class PixelTheme
java.lang.Object
za.co.wethinkcode.robots.rendering.gui.ui.PixelTheme
Central theme palette and font provider for the 8-bit / 16-bit Pixel-Art GUI.
Inspired by Stardew Valley and Deltarune retro aesthetics.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Colorstatic final javafx.scene.paint.Color -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
BG_DARK
public static final javafx.scene.paint.Color BG_DARK -
PANEL_BG
public static final javafx.scene.paint.Color PANEL_BG -
BORDER_OUTER
public static final javafx.scene.paint.Color BORDER_OUTER -
BORDER_INNER
public static final javafx.scene.paint.Color BORDER_INNER -
BORDER_ACCENT
public static final javafx.scene.paint.Color BORDER_ACCENT -
TEXT_MAIN
public static final javafx.scene.paint.Color TEXT_MAIN -
TEXT_TITLE
public static final javafx.scene.paint.Color TEXT_TITLE -
TEXT_GOLD
public static final javafx.scene.paint.Color TEXT_GOLD -
TEXT_MUTED
public static final javafx.scene.paint.Color TEXT_MUTED -
DANGER_RED
public static final javafx.scene.paint.Color DANGER_RED -
SUCCESS_GREEN
public static final javafx.scene.paint.Color SUCCESS_GREEN -
FOG_OVERLAY
public static final javafx.scene.paint.Color FOG_OVERLAY -
GROUND_COLOR
public static final javafx.scene.paint.Color GROUND_COLOR -
GROUND_ALT
public static final javafx.scene.paint.Color GROUND_ALT
-
-
Constructor Details
-
PixelTheme
public PixelTheme()
-
-
Method Details
-
getFont
public static javafx.scene.text.Font getFont(double size)
-