The GNCTR logo (in vector format)
For each design, there are a few different files:
- The
*_inkscape.svg
files are inkscape SVG files. These are the ones that should be actively worked on (if using inkscape) - The
*_optimized.svg
files are the ones that should be used for most purposes (web, printing, embroidery, etc.) - The
*_plain.svg
files are perhaps useful for active development in other programs than inkscape. Probably not useful for much of anything. - The
*.png
files are PNG exports that are 96 DPI or 500x500px. These can be used for whatever.
A commit with a tag (v1.0.0) means that this is a version ready for use, and all three files mentioned above match each other and correspond to the same design.
Do not tag a release unless your commit includes a PNG and a plain
and optimized
file that you JUST exported.
This repo uses semantic versioning.
In this case, the first number is the major revision number and indicates which design version this is a release for. The second number indicates a minor revision of a particular design. This should be incremented for small tweaks. The third number is the bug fix number. This should be changed if a previous release has a small problem that needs to be fixed in the design or file. This is something that should have been in the previous release but wasn't by mistake.
Here is an example of a possible series of releases in chronological order:
- v1.10.0
- v1.10.1
- v2.0.0
- v1.11.0
- v2.1.0
When your design is finished and ready to use, please follow these steps:
Save As
a copy of the inkscape file and make sure it is open (Don't commit this file)- Delete all unused layers in the file
- Convert all text layers to a path by selecting the text object layer (make sure it is visible and unlocked) by clicking
Path
>Object to Path
in the menu at the top - Ungroup all paths and layers
- Combine paths that should be linked together using
Flatten
,Combine
,Differece
, andUnion
if you can - Click
File
>Save a Copy
- Select
plain SVG
, and save it with the suffix_plain.svg
- Repeat step 6, then select
Optimized SVG
and save it with the suffix_optimized.svg
- Accept the default options
- Go to
File
>Export
- On the right pane, select
Page
- Enter
96
into the DPI field - Set the filename as the project name without a suffix and select PNG as the file type, and click
Export
- Add both those files and commit them along with your new inkscape SVG file. (These can also be added in their own commit, provided they match the inkscape file)
- Push the commit
- In GitHub, go to
Releases
and add a new release with notes about what changed and credits for who changed it - Include the same plain SVG, optimized SVG, and PNG files generated in the above steps
- Set
Previous tag
to the last release with this major version and uncheckSet as the latest release