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

Design System / @arch-ui components #13

Closed
17 of 26 tasks
jossmac opened this issue Apr 20, 2018 · 1 comment
Closed
17 of 26 tasks

Design System / @arch-ui components #13

jossmac opened this issue Apr 20, 2018 · 1 comment
Assignees

Comments

@jossmac
Copy link
Member

jossmac commented Apr 20, 2018

What do we want to achieve with this project?

  • Support Keystone's needs, with an open API that can be easily used elsewhere
  • Reinvigorate the community, and promote contribution

Components

Fields

  • input
  • textarea (?input multiline=true)
  • checkbox
  • radio
  • ?toggle/switch
  • ?range/slider

Layout

  • container
  • fluid group
  • contiguous group (for inputs and buttons)

Modal

  • dialog
  • dropdown menu
  • popover (for selecting filters, columns, etc.)
  • tooltip

Navigation

  • breadcrumbs (item view)
  • pagination (list view)
  • slides (complex intention with limited space)
  • ?tabs

Misc

  • badge
  • button
  • lozenge
  • pill/tag/chip (selected filters from keystone list view)
  • ?segmented control

Progress

  • loading spinner (page load, busy button, etc.)
  • progress bar (image uploading)

Alert

  • message ("saved successfully", "error fetching data")
  • ?toast
@jossmac jossmac self-assigned this Apr 20, 2018
@jossmac jossmac changed the title Design Language System Design System May 30, 2018
bladey added a commit that referenced this issue Aug 2, 2018
@tuan23 tuan23 self-assigned this Aug 22, 2018
@jesstelford jesstelford changed the title Design System Design System / @arch-ui components Mar 9, 2019
@JedWatson
Copy link
Member

This seems pretty stable now. Let's close the issue and track any remaining components we need as we need them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants