Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Figma style guide #6

Open
Studio384 opened this issue Jan 18, 2022 · 0 comments
Open

Figma style guide #6

Studio384 opened this issue Jan 18, 2022 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation meta

Comments

@Studio384
Copy link
Collaborator

Studio384 commented Jan 18, 2022

The Figma UI library for Sippy contains the design guidelines and components with which we'll be building Sippy's revamped UI for version 4, as well as our product website and documentation.

Atoms

Atoms are our primitives. Their function is to outline the boundaries within all the components and UIs are developed.

Colors

  • Blue, 10 shades, (50 - 900)
  • Red, 10 shades (50 - 900)
  • Grey, 10 shades (50 - 900)
  • Background colors
    • Background
    • Surface
    • Dark
  • Text colors
    • On background
    • On dark
  • Shades
    • Active
    • Inactive
    • Disabled
    • Error

Color scheme

Type scale

  • Headings, 6 variants
  • Body text
  • Helper text
  • Button text, 2 variants
  • Marketing, 6 variants

Type scale

Elevation

  • Light, 6 variants
  • Dark, 6 variants

Elevation

Components

Components are interactive elements defined in Figma with 1 or more variants. They can be used to build UIs. Where possible, the Figma components will be made interactive.

Note: The default value is listed first.

Buttons (90 variants)

  • Color (Primary, Red, Secondary)
  • Hover (False, True)
  • Focus (False, True)
  • Disabled (False, True)
  • Active (False, True)
  • Size (Medium, Small)
  • Icon (None, Start, End)

Buttons

Checkboxes and radios

Checkboxes   radios

Checkbox (12 variants)

  • State (Unchecked, Checked, Indeterminate)
  • Hover (False, True)
  • Focus (False, True)
  • Disabled (False, True)

Radios (7 variants)

  • Selected (False, True)
  • Focus (False, True)
  • Hover (False, True)
  • Disabled (False, True)

Icon (191 variants)

See optimise-group/valkyrie.

Iconography

Input (16 variants)

  • Hover (False, True)
  • Focus (False, True)
  • Error (False, True)
  • Disabled (False, True)
  • Value (False, True)
  • Readonly (False, True)

Text input

Select (16 variants)

  • Hover (False, True)
  • Focus (False, True)
  • Error (False, True)
  • Disabled (False, True)
  • Value (False, True)
  • Readonly (False, True)

Select input

@Studio384 Studio384 added documentation Improvements or additions to documentation meta labels Jan 18, 2022
@Studio384 Studio384 self-assigned this Jan 18, 2022
@Studio384 Studio384 pinned this issue Jan 18, 2022
@Studio384 Studio384 mentioned this issue Jan 26, 2022
@Studio384 Studio384 mentioned this issue Feb 2, 2022
10 tasks
@Studio384 Studio384 unpinned this issue Apr 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation meta
Projects
None yet
Development

No branches or pull requests

1 participant