Skip to content

Latest commit

 

History

History
61 lines (41 loc) · 1.59 KB

Implementation.md

File metadata and controls

61 lines (41 loc) · 1.59 KB

Colorize Implementation


Default Values

Component Color Alpha
Foreground Badge Foreground 0.75
Background Badge Background 0.5
Warning Badge Warning 1
Success Badge Success 1
Accent Badge Accent 1
Error Badge Error 1


Overridden CSS

A specified Color overrides the style declaration of a component:

Component Overridden Style Class
Foreground ColorScheme-Text
Background ColorScheme-Background
Warning ColorScheme-NeutralText
Success ColorScheme-PositiveText
Accent ColorScheme-Highlight
Error ColorScheme-NegativeText


Process

  1. Copies /Icons/ directory to /Build/

  2. Loads template

  3. Removes all files except:

    • SVGs

    • .directory

    • index.theme

  4. Colorizes all SVGs

  5. Generates icon cache