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

Adding panels component from Dashboard: seeking feedback #44

Open
chrisarridge opened this issue Jan 28, 2025 · 1 comment
Open

Adding panels component from Dashboard: seeking feedback #44

chrisarridge opened this issue Jan 28, 2025 · 1 comment
Labels
help wanted Extra attention is needed

Comments

@chrisarridge
Copy link
Contributor

As part of applying the design system to the Dashboard a "panel" component was added. To ensure that this is used consistently across the IATI estate it would be useful to add this to the design system (a similar element is used in the Validator).

I have implemented a draft version of this (see screenshot below) but it would be good to get some feedback on the component before any more work is done.

Screenshot from Storybook

In particular, I think it might be good to allow for different background colours, in a similar vein to callouts but would be interested in feedback of how downstream users might engage with this. For example, we could have a .iati-panel--green and .iati-panel--red but should this just change the background of the body, or the header as well (my feeling is no).

@chrisarridge chrisarridge added the help wanted Extra attention is needed label Jan 28, 2025
@robredpath
Copy link
Contributor

Thanks, @chrisarridge .

The Dashboard long-page design work that Agile.coop are currently implementing includes a very similar element:

Image

I would suggest that once that work is complete and we come to roll it out to the Dashboard we make use of that design. There are several variations included in the designs, and we may want to add more over time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants