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

feature[patterns]:modified table for status indicator pattern #2199

Closed
jeanservaas opened this issue Mar 30, 2021 · 5 comments · Fixed by #2377
Closed

feature[patterns]:modified table for status indicator pattern #2199

jeanservaas opened this issue Mar 30, 2021 · 5 comments · Fixed by #2377

Comments

@jeanservaas
Copy link
Collaborator

jeanservaas commented Mar 30, 2021

feature[pattern]:modified table for status indicator pattern

We are enhancing and migrating the Status Indicator pattern from the Carbon for Cloud & Cognitive PAL over to the Carbon website. A table like this already exists on that PAL, I've just modified it slightly.

https://pages.github.ibm.com/cdai-design/pal/patterns/status-icons

Modifications of the C&CC table

  • We've removed one of the columns (the status column)
  • We added the outlined versions of the status icons
  • We increased the width of the g100 strip in the table so that it's on the responsive column grid at all breakpoints
  • We are specifying that the rule, when it is on the g100 background pull in the $interactive-02 token (g80), not the $ui-03 token (g20); i.e. the rule will be g20 on the white background and g80 on the dark background, as if the dark area is a dark theme zone.

Specs and Behavior

The vertical spacing, type hierarchy and horizontal scrolling behavior will operate just like a normal Gatsby table, except this one has a white background. At mobile, the table will scroll horizontally, just like the C&CC table does.

At the table and mobile breakpoints, the dark logos have been removed so that the table can still fit at 672px and will be more light weight in the mobile experience.

Designs

Full layout (@vpicone the new content is in the file)

Status icons_table_content

Breakpoints

1312

image


image


1056

image


image


Tablet

image


image

Mobile


image


image

Sketch file (new)

032421_CarbonPatterns_IconTable.sketch 4.zip

@thyhmdo For future ref this is where these enhancements go and how they get spec'd out more or less.

@vpicone
Copy link
Contributor

vpicone commented Apr 5, 2021

@jeanservaas do we have content to replace the lorem ipsum yet?

@aagonzales
Copy link
Member

@vpicone I believe this issue is just about the table not the page content. They have page with additional content on it that they will be adding in a PR

@jeanservaas
Copy link
Collaborator Author

jeanservaas commented Apr 5, 2021

@vince I am working on the copy right now, is it needed to build the table? Jan will also have to review it. Or will it be easily editable?

Basically all the content is what we plan to have complete before the end of the sprint so that we can put it in PR with the hot new and improved table.

@jeanservaas
Copy link
Collaborator Author

jeanservaas commented Apr 27, 2021

@vpicone There has been an addition to this page that I hope won't be too much extra effort. We basically want to use the same table for status symbols that Conrad Ennis is going to create as we're using for status icons.

image

specs

The difference is that the symbol column width only takes up 1 column, vs. the two column width of the status icon table above.


1312 breakpoint

image


1056 breakpoint

image


tablet breakpoint
image


mobile breakpoint
image

New Sketch file

042721_CarbonPatterns_IconTable.sketch.zip

@jeanservaas
Copy link
Collaborator Author

Related issue:
carbon-design-system/carbon#8546

From Conrad:

status glyphs.zip

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

Successfully merging a pull request may close this issue.

3 participants