CITguy / ooee

Ooee GUI Goodness
MIT License
0 stars 0 forks source link

[WIKI] Document Project Vision #7

Open CITguy opened 3 years ago

CITguy commented 3 years ago

Document the package strategy for this project.

Tiered Assets

  1. Core
    • low-level primitives that are common amongst all assets, e.g.:
      • "design tokens" (colors, fonts, icons/graphics, modular scale, motion, elevation, etc.)
  2. Environment
    • Platform:
      • Android
      • Apple (iOS/macOS)
      • Windows
    • Cross-Platform Libraries:
      • Libraries: Flutter (Dart), GTK, KDE, etc.
      • Software: MSOffice, Adobe CS (e.g., color binaries), etc.
    • Other:
      • CSS, SCSS, LESS, Stylus, etc.
      • CSS-in-JS
  3. Library
    • React, Vue, Angular, Web Components, Ember, Photoshop, Figma, Sketch, etc.
  4. Project (out of scope)
    • i.e., consuming projects