Name: uswds-assets
Owner: U.S. Web Design System
Description: U.S. Web Design System visual design assets
Created: 2015-06-18 21:03:50.0
Updated: 2018-05-22 17:56:51.0
Pushed: 2018-05-22 17:56:50.0
Homepage: https://designsystem.digital.gov
Size: 66353
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This repository hosts editable, open source design files of the U.S. Web Design System for government designers or anyone wishing to make use of the UI components or visual style guide in this site. The following file types are available for your use and can be found in their corresponding folders:
Preview files have been made available for the Sketch, Omnigraffle, and EPS so you can see how each file is structured and it?s content.
We encourage and solicit your input. Please leave any feedback in the project?s primary repo, which you?ll find here: https://github.com/uswds/uswds
You have a few options for working with our color palette: You can either use the color swatches included in the Illustrator and Sketch sticker sheet files, or you can install the ASE or Sketch Palette files. To install the files, follow the directions below, and let us know if you run into any difficulty.
Some single-function components, such as buttons, have been turned into symbols for easy access from the symbol menu. Before you alter anything (except text), detach the instance of the symbol so that you don?t change every instance. We?ve left more complex components, such as footers, as groups.
Wherever appropriate, we?ve created type styles and layer styles to make these components easier to adapt.
Style and symbol names are a compromise between U.S. Web Design System CSS naming conventions (which allow us to transition Sketch files more easily into development) and names that make sense in the context of screen design.
To help with the distribution of these assets, the project uses npm run
scripts to generate four types of zip archives. These zip archives are used in
the uswds
documentation website.
Generating these files requires node
, npm
, and the zip
command line tool.
To get started, you need to install the dependencies for this project locally.
install
After you?ve installed these dependencies, generate the four zip archives for each
supported release based on file extension: omnigraffle
, eps
, ai
, & sketch
.
release
These archive files generated by npm run release
may then be manually copied over to the files directory of the USWDS Site for distribution on the For Designers - Getting Started page.
To ensure the existence of all of the files necessary to generate a release, we?ve included some smoke tests in this project. Running the following command will run the smoke tests to verify that all necessary files for a release are in the project:
test
The files in Fonts/Merriweather.zip
and Fonts/Source_Sans_Pro.zip
are from Google Web Fonts, licensed under the SIL Open Font License.
The Source Sans Pro fonts are copyright 2010, 2012 Adobe Systems Incorporated, with Reserved Font Name ?Source?. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries.
The Merriweather fonts are copyright © 2010-2013, Sorkin Type Co with Reserved Font Name ?Merriweather?.
The files in Fonts/Font_Awesome.zip
are from Font Awesome by Dave Gandy under the SIL Open Font License 1.1.
The rest of this project is in the worldwide public domain.
This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.
All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.