Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michelvanheest/shortcuts-design-data
https://github.com/michelvanheest/shortcuts-design-data
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/michelvanheest/shortcuts-design-data
- Owner: michelvanheest
- Created: 2018-02-26T19:11:36.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-08-01T08:29:43.000Z (5 months ago)
- Last Synced: 2024-08-02T09:54:40.516Z (5 months ago)
- Language: HTML
- Homepage: http://shortcuts.design/
- Size: 23.3 MB
- Stars: 248
- Watchers: 10
- Forks: 85
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred-test - michelvanheest/shortcuts-design-data - (HTML)
README
Shortcuts.design β Every shortcuts for designers, centralized and searchable.
![Shortcuts.design V2.0](shortcuts-design-social.jpg)
## Introduction
Hi, I'm [Michel](https://www.michelvanheest.com), the creator of [Shortcuts.design](https://shortcuts.design). Shortcuts.design lists every shortcut for designers in one place and in a simple and clear way. It's a centralized and searchable online database that helps over 12k designers every month to charge their workflow.## Contributing
Please use [GitHub issues](https://github.com/michelvanheest/shortcuts-design-data/issues/new) to report any bugs or feature requests. If you can, please fix it yourself and send in a PR.**Note:** all data is in plain HTML, I'm working on that π
### Running the project
- Install: `npm install`
- Build: `npm run build`
- Run: `npm run start`
- Open http://localhost:8080/ in browser### Changing data
Edit the data of a specific tool in `data/{category}/toolpages-{toolname}.html`.### Adding tools
1. Add a new file to `/tools`, for example `toolspage-adobephotoshop.md` with the following data:```
---
layout: layouts/tool.njk
tool: {tool-name-here}
os1: Mac (π¨note: leave empty if you only add one OS)
os2: Windows (π¨note: leave empty if you only add one OS)
toolSlug: {toolnamewithoutdashes}
toolGroup: (pick from *Design*, *Development*, *Productivity* or *3D*)
toolDescription: {write a description about the tool here}
toolLink: {link to the tool here}
toolLinkDescription: {how the link should be displayed}
---
```
2. Add a logo to `assets/img` with the following naming-convention: `logo-{toolslug}.png`, logo's should be 264*264px and don't have a shadow.
3. Add the data to `data/{category}/`. Use the formating instructions below. For quick generation of the needed HTML, use one of the following files:
- MS Excel
- Apple Numbers### Symbols
Please keep the code/data clean and consistent by using the following symbols when adding shortcuts on Mac tools-pages:
| Key | Symbol |
|---|---|
| Control | β |
| Option / Alt | β₯ |
| Command | β |
| Shift | β§ |
| Enter | β© |
| Arrow keys | β β β β |## Links
- [Shortcuts.design website](http://shortcuts.design/)
- [Personal website - Michel van Heest](https://www.michelvanheest.com)
- [Twitter - Michel van Heest](https://twitter.com/michelvanheest)