- SVG is preferred over JPG, PNG, SVG is recommended to be optimized through SVGO.
- When PNG is used, it is recommended to use a PNG compresser such as TinyPNG. (There is cli version of it too!)
- Image assets that were replaced by datauri are going into
src/image-assets/
- Users should be able to navigate the page only with keyboard.
- Outlines of input forms shouldn't be disabled.
- Of course, Mapzen Website
- Product page, Blog, Doucmentationand Developer dashboard have their own custom build of styleguide css powered by mapzen.com CDN.
- Mapzen styleguide page
- Mapzen Metro Extracts
- Mapzen Mobility Explorer
- Mapzen Who's on First
- Mapzen Who's on First Boundary Issue
- Mapzen Who's on First Places
- Tangram Blocks
- When changes should happen across the repos, it is important to make each change not depending on each other. We recommend contributors to follow the steps below.
- Make an issue with checklist via this link. Make the future issues and pr related to the task link to the issue.
- Add temporary css or javascript on the branch of the repo which needs a change.
- Share changes with other people using Precog.
- Add new features on styleguide.
- Reflect changes needed to the other repo you are working on.
- Get rid of old features not used any more on Styleguide.