This repository contains the projects that are listed on the DMC Universe website.
To make it as easy as possible for new projects to added and existing projects to update their data, we have created this repository. It contains all the data that is displayed on the website. This way, you can easily create a pull request to add your project to the website.
▶▶ If you have no experience with GitHub and would like to add your project, please fill out this form. ◀◀
- 🔱 Fork this repository (Not documented here)
- 👾 Prepare your logo
- 📝 Add your project details
- 🔄 Create a pull request (Not documented here)
- 🚦 Wait for possible feedback
- 🎉 Your project is now listed on dmc-universe.space
You can read more about forking a repository here.
- Must be a vector SVG
- Do not convert JPG/PNG/etc. to SVG
- Do not embed JPG/PNG/etc. in the SVG
- Must start with the
<svg>
opening element - Must end with the
</svg>
closing element - Must be scalable
- Don't use static width/height attributes, use a
viewBox
instead
- Don't use static width/height attributes, use a
- Must not contain whitespace around the SVG
- Must not include the
doctype
element - File name
- Must be lowercase
- Must not contain spaces
- Must not contain special characters
- The file name should be the same as the
img
property in theprojects.json
file.
The logo should be placed in the /data/logos
folder and must have the same name as the project ID.
For example, if your project ID is my-project
, the logo should be named my-project.svg
Add your project details to the /data/projects.json
file. The file is a JSON array of objects. Each object represents a project.
All the fields are described in the field descriptions file.
You can read more about creating a pull request here.
We will review your pull request and either accept it or give you feedback on what needs to be changed.
6. 🎉 Your project is now listed on dmc-universe.space
Just go to the DMC Universe website and search for your project.