Class SwingChatConfig.UITheme

java.lang.Object
uno.anahata.ai.swing.SwingChatConfig.UITheme
Enclosing class:
SwingChatConfig

public static class SwingChatConfig.UITheme extends Object
  • Method Details

    • get

      public static SwingChatConfig.UITheme get()
    • refresh

      public static void refresh(ChatConfig config)
    • getHeatmapRowBg

      public Color getHeatmapRowBg(String role)
    • getHeatmapRowFg

      public Color getHeatmapRowFg(String role)
    • getPieColor

      public Color getPieColor(String role, boolean isError)
    • isMinimalist

      public boolean isMinimalist()
    • isDark

      public boolean isDark()
    • getDefaultBorder

      public Color getDefaultBorder()
    • getGroundingContentBg

      public Color getGroundingContentBg()
    • getGroundingHeaderBg

      public Color getGroundingHeaderBg()
    • getGroundingDetailsHeaderBg

      public Color getGroundingDetailsHeaderBg()
    • getGroundingDetailsHeaderColor

      public Color getGroundingDetailsHeaderColor()
    • getGroundingDetailsContentBg

      public Color getGroundingDetailsContentBg()
    • getChipText

      public Color getChipText()
    • getChipBackground

      public Color getChipBackground()
    • getChipBorder

      public Color getChipBorder()
    • getFontColorHex

      public String getFontColorHex()
    • getSecondaryFontColorHex

      public String getSecondaryFontColorHex()