schrodinger.ui.qt.standard.design_tokens module¶
Design tokens refer to values set by the UX team in the PanelX design system. These tokens define the single source of truth for typography, coloring, and dimensions.
- class schrodinger.ui.qt.standard.design_tokens.PrimaryColors[source]¶
Bases:
object
The hex values for the only non-gray colors used in PanelX. These colors are variations of blues. Tints are lighter variations of the primary blue. Shades are darker variations of the primary blue.
- TINT_30 = '#7AC7EA'¶
- TINT_50 = '#A0D7F0'¶
- TINT_90 = '#ECF7FC'¶
- PRIMARY = '#41B1E1'¶
- SHADE_10 = '#3B9FCB'¶
- SHADE_20 = '#338CB2'¶
- SHADE_60 = '#19475A'¶
- class schrodinger.ui.qt.standard.design_tokens.GrayColors[source]¶
Bases:
object
The hex values for the only gray-scale colors used in PanelX.
- WHITE = '#FFFFFF'¶
- GRAY_05 = '#F3F3F3'¶
- GRAY_10 = '#E6E6E6'¶
- GRAY_20 = '#CCCCCC'¶
- GRAY_30 = 'B3B3B3'¶
- GRAY_40 = '#999999'¶
- GRAY_90 = '#191919'¶
- BLACK = '#000000'¶
- class schrodinger.ui.qt.standard.design_tokens.StateColors[source]¶
Bases:
object
Colors for different widget states.
- ACTIVE = '#41B1E1'¶
- HOVER = '#A0D7F0'¶
- PRESSED = '#338CB2'¶
- DISABLED = 'B3B3B3'¶
- class schrodinger.ui.qt.standard.design_tokens.TextColors[source]¶
Bases:
object
- DEFAULT = '#191919'¶
- LIGHT = 'B3B3B3'¶
- DISABLED = '#CCCCCC'¶
- ACTIVE = '#41B1E1'¶
- HOVER = '#A0D7F0'¶
- PRESSED = '#338CB2'¶
- WHITE = '#FFFFFF'¶
- class schrodinger.ui.qt.standard.design_tokens.ColorGradients[source]¶
Bases:
object
- DEFAULT_VERTICAL = 'qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #41B1E1, stop:1 #3B9FCB'¶
- DEFAULT_HORIZONTAL = 'qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #41B1E1, stop:1 #3B9FCB'¶
- HOVER_VERTICAL = 'qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #A0D7F0, stop:1 #41B1E1'¶
- HOVER_HORIZONTAL = 'qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #A0D7F0, stop:1 #41B1E1'¶
- PRESSED_VERTICAL = 'qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #338CB2, stop:1 #19475A'¶
- PRESSED_HORIZONTAL = 'qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #338CB2, stop:1 #19475A'¶
- class schrodinger.ui.qt.standard.design_tokens.BorderColors[source]¶
Bases:
object
Colors for widget borders.
- ACTIVE = '#41B1E1'¶
- DEFAULT = '#CCCCCC'¶
- HOVER = '#A0D7F0'¶
- PRESSED = '#338CB2'¶
- DISABLED = 'B3B3B3'¶
- class schrodinger.ui.qt.standard.design_tokens.BackgroundColors[source]¶
Bases:
object
Colors for widget backgrounds.
- WHITE = '#FFFFFF'¶
- PANEL = '#E6E6E6'¶
- DISABLED_FORM_FIELD = '#F3F3F3'¶
- DISABLED_BUTTON = '#CCCCCC'¶