Contribute
Darkmatter is a palette and a pile of ports, and most of it came from someone wanting it in one more app. Here's how to help.
Making a port
A port is a theme for one app, in its own repo under the darkmattertheme org. The contributing guide has the details.
- 01
Check it doesn't exist
Look through the ports and the open port requests.
- 02
Request it (optional)
Open a Port Request to talk it through, or if you'd like someone else to build it.
- 03
Start from the template
Create a repo on your account from darkmattertheme/template.
- 04
Build the theme
Use only palette colors, and keep Ember for what the eye should land on.
- 05
Submit it for review
Open a Port Review with a link to your repo and a screenshot.
- 06
Move it into the org
Once it's approved, transfer the repo to darkmattertheme. You stay on as a maintainer.
- 07
List it
Add the port to ports.json in the core repo. It shows up here on the next build.