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

Documentation: Describe reasons for not adopting USWDS #43

Closed
jenniferthibault opened this issue Nov 30, 2017 · 0 comments
Closed

Documentation: Describe reasons for not adopting USWDS #43

jenniferthibault opened this issue Nov 30, 2017 · 0 comments

Comments

@jenniferthibault
Copy link
Contributor

@asarazor commented on Mon Jan 16 2017

For contributors and other government designers it would be really helpful to know why fec-style is not based on the US Web Design Standards (beyond a few references). No doubt there were business reasons for this decision, but from the outside it's a little puzzling given that both projects have a lot of 18F involvement. Perhaps a little section on the Wiki or on README.md.

Note: Obviously this is really just a question I have, but I tried to re-frame it in a way that could also benefit the wider govt. digital services community.


@jenniferthibault commented on Tue Jan 17 2017

Hi Rob, thanks for the question! I joined the team in early 2015 as part of a shift of designers charting what a new fec.gov might be like, and we've thought about this a lot.

Short answer: Our timeline just didn't work with the US Web Design Standards' deliverables timeline.

Longer answer: The betaFEC design work started a few sprints before the US Web Design Standards gathered a project team that began researching and strategy setting. We needed to determine a look and feel for the new FEC site too far ahead of when the web design standards had an inkling of what their recommended visual styles would be. We were able to contribute to the research when USWDS was defining their visual styles, but we needed to keep our product moving. 🐔 + 🥚 👎 We do continue to use the USWDS UI component structure, but in betaFEC's visual styles.

It would certainly be possible for the FEC to convert to the USWDS later on if that was prioritized. (The typography systems aren't too far apart, but the color system on betaFEC is pretty specific and intentional, I'm not sure the USWDS palette would meed the FEC's needs and goals. Oops, tangent started!)

A follow-up question for you:
Understanding where folks look for this info will help us put it in the right place(s). You mentioned that you might put the answer to this in the Wiki or the README.md file. Were there any other places you looked before filing this issue?


@asarazor commented on Tue Jan 17 2017

Thanks for the comprehensive answer, Jennifer. I had no idea that the FEC redesign started that far back.

As to your follow up: I scanned the README and Wiki on this repo and the README on the FEC Discussion/Feedback repo. Scanned the story map, then just googled all the relevant domains (18F.gsa.gov, standards.usa.gov) with the keywords, as I had no idea where this information may reside. That revealed a reference in a design discussion here plus some CSS comments. That's why I decided to create the issue here.

In hindsight I didn't check the FEC Discussion/Feedback wiki, which I see now is quite rich in information.

If you agree that this is worthwhile to document, then that is probably the canonical place for it, perhaps linked to from the READMEs.

In general some background info on the project would have been helpful to me (in order to inform similar efforts at my own govt. agency). The READMEs currently just give us the value proposition that you probably crafted later down the line. So, if you like telling stories, you could collate this very specific historical constraint alongside some other narrative and links to previous 18F bog posts, then place it in a Background page or similar.

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

2 participants