A unified view into the world of Spectrum, Adobe's design language.
Our mission is to deepen Spectrum’s adoption through a multi‑platform website experience that goes beyond documentation. Showing the breadth of our multi-platform system through engaging, educating and inspiring moments. Delivering a future focused, scalable website able to adapt to the evolution of AI.
Spectrum Hub is built on AEM Edge Delivery Services. Getting started takes a matter of seconds.
- Clone this project to your computer.
- Install the AEM CLI using your terminal:
sudo npm install -g @adobe/aem-cli - Start the AEM CLI:
aem upin the cloned folder. - Open the cloned folder in your favorite code editor and build something amazing.
- Recommended: Install common npm packages like linting and testing:
npm i.
This project pulls together the very best across the world of Spectrum developer tooling:
- https://github.com/adobe/spectrum-design-data - Used to join the world of Spectrum w/ semantic HTML generated by a CMS.
- https://github.com/adobe/react-spectrum - Used for playgrounds and developer documentation.
- https://github.com/adobe/spectrum-web-components - Used for advanced interactions within the site as well as playgrounds and developer documentation.
This project runs a daily GitHub Action to extract property changes from the respective implementations.