Skip to content

Commit

Permalink
New build system
Browse files Browse the repository at this point in the history
  • Loading branch information
Tschrock committed Aug 1, 2021
1 parent cc8ddd6 commit ad29a92
Show file tree
Hide file tree
Showing 65 changed files with 3,203 additions and 414 deletions.
6 changes: 3 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
node_modules
templates
tmp
/node_modules/
/dist/
/tmp/
14 changes: 14 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"json.schemas": [
{
"fileMatch": [
"/build-config.json"
],
"url": "/schemas/build-config.schema.json"
}
],
"files.exclude": {
"**/.git": true,
"**/node_modules": true,
}
}
40 changes: 8 additions & 32 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,38 +3,14 @@ Pridemoji

A collection of pride-themed emoji for slack/discord/etc.

## Emojis

[Download everything](https://github.com/tschrock/pridemoji/archive/refs/heads/main.zip)

| Id | Emoji | Download |
|------------------------|-------------------------------------------------------------|:----------:|
| ace_pride_flag | ![ace_pride_flag](./svg/ace_pride_flag.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/ace_pride_flag.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/ace_pride_flag.svg) |
| aro_pride_flag | ![aro_pride_flag](./svg/aro_pride_flag.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/aro_pride_flag.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/aro_pride_flag.svg) |
| bi_pride_flag | ![bi_pride_flag](./svg/bi_pride_flag.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/bi_pride_flag.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/bi_pride_flag.svg) |
| enby_pride_flag | ![enby_pride_flag](./svg/enby_pride_flag.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/enby_pride_flag.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/enby_pride_flag.svg) |
| gay_pride_flag | ![gay_pride_flag](./svg/gay_pride_flag.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/gay_pride_flag.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/gay_pride_flag.svg) |
| genderfluid_pride_flag | ![genderfluid_pride_flag](./svg/genderfluid_pride_flag.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/genderfluid_pride_flag.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/genderfluid_pride_flag.svg) |
| genderqueer_pride_flag | ![genderqueer_pride_flag](./svg/genderqueer_pride_flag.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/genderqueer_pride_flag.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/genderqueer_pride_flag.svg) |
| lesbian_pride_flag | ![lesbian_pride_flag](./svg/lesbian_pride_flag.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/lesbian_pride_flag.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/lesbian_pride_flag.svg) |
| pan_pride_flag | ![pan_pride_flag](./svg/pan_pride_flag.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/pan_pride_flag.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/pan_pride_flag.svg) |
| polysexual_pride_flag | ![poly_pride_flag](./svg/polysexual_pride_flag.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/polysexual_pride_flag.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/polysexual_pride_flag.svg) |
| trans_pride_flag | ![trans_pride_flag](./svg/trans_pride_flag.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/trans_pride_flag.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/trans_pride_flag.svg) |
| ace_syringe | ![ace_syringe](./svg/ace_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/ace_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/ace_syringe.svg) |
| agender_syringe | ![agender_syringe](./svg/agender_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/agender_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/agender_syringe.svg) |
| aro_syringe | ![aro_syringe](./svg/aro_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/aro_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/aro_syringe.svg) |
| bi_syringe | ![bi_syringe](./svg/bi_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/bi_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/bi_syringe.svg) |
| enby_syringe | ![enby_syringe](./svg/enby_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/enby_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/enby_syringe.svg) |
| gay_syringe | ![gay_syringe](./svg/gay_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/gay_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/gay_syringe.svg) |
| genderfluid_syringe | ![genderfluid_syringe](./svg/genderfluid_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/genderfluid_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/genderfluid_syringe.svg) |
| genderqueer_syringe | ![genderqueer_syringe](./svg/genderqueer_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/genderqueer_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/genderqueer_syringe.svg) |
| lesbian_syringe | ![lesbian_syringe](./svg/lesbian_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/lesbian_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/lesbian_syringe.svg) |
| pan_syringe | ![pan_syringe](./svg/pan_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/pan_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/pan_syringe.svg) |
| polyamorous_syringe | ![polyamorous_syringe](./svg/polyamorous_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/polyamorous_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/polyamorous_syringe.svg) |
| polysexual_syringe | ![polysexual_syringe](./svg/polysexual_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/polysexual_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/polysexual_syringe.svg) |
| trans_syringe_blue | ![trans_syringe_blue](./svg/trans_syringe_blue.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/trans_syringe_blue.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/trans_syringe_blue.svg) |
| trans_syringe_pink | ![trans_syringe_pink](./svg/trans_syringe_pink.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/trans_syringe_pink.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/trans_syringe_pink.svg) |
| trans_syringe | ![trans_syringe](./svg/trans_syringe.svg) | [png](https://raw.githubusercontent.com/tschrock/pridemoji/main/png/trans_syringe.png)   [svg](https://raw.githubusercontent.com/tschrock/pridemoji/main/svg/trans_syringe.svg) |
[Download](https://github.com/tschrock/pridemoji/releases/latest)

## Building

```sh
> npm i
> npm run build
```

## License

Expand Down
204 changes: 204 additions & 0 deletions build-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,204 @@
{
"combinations": [
{
"templates": [
"flag",
"syringe",
"heart",
"heart-d"
],
"prides": "*"
},
{
"templates": [
"eggplant"
],
"prides": [
"gay"
]
}
],
"templates": {
"flag": {
"templateFile": "./templates/flag.svg",
"stripesContainerId": "stripes",
"stripesRotation": 0
},
"syringe": {
"templateFile": "./templates/syringe.svg",
"stripesContainerId": "stripes",
"stripesRotation": -45,
"accentIds": [
"accent1",
"accent2"
]
},
"heart": {
"templateFile": "./templates/heart.svg",
"stripesContainerId": "stripes",
"stripesRotation": 0
},
"heart-d": {
"templateFile": "./templates/heart.svg",
"stripesContainerId": "stripes",
"stripesRotation": 45
},
"eggplant": {
"templateFile": "./templates/eggplant.svg",
"stripesContainerId": "stripes",
"stripesRotation": 45
}
},
"prides": {
"ace": {
"name": "Asexual",
"stripes": [
"#000000",
"#959595",
"#ffffff",
"#670066"
],
"accents": [
"#670066"
]
},
"agender": {
"name": "Agender",
"stripes": [
"#000000",
"#bcc5c6",
"#ffffff",
"#b5f582",
"#ffffff",
"#bcc5c6",
"#000000"
]
},
"aro": {
"name": "Aromantic",
"stripes": [
"#3ca542",
"#a8d377",
"#fefefe",
"#a9a9a9",
"#000000"
]
},
"bi": {
"name": "Bisexual",
"stripes": [
"#d70170",
"#d70170",
"#734f94",
"#0039a7",
"#0039a7"
]
},
"enby": {
"name": "Non-Binary",
"stripes": [
"#fff433",
"#ffffff",
"#9b59d0",
"#2d2d2d"
]
},
"gay": {
"name": "Gay",
"stripes": [
"#e50000",
"#ff8d00",
"#ffee00",
"#008121",
"#004cff",
"#760188"
]
},
"fluid": {
"name": "Genderfluid",
"stripes": [
"#ff76a3",
"#ffffff",
"#bf11d7",
"#000000",
"#2f3cbe"
]
},
"genderqueer": {
"name": "Genderqueer",
"stripes": [
"#b67edc",
"#ffffff",
"#4b8124"
]
},
"lesbian": {
"name": "Lesbian",
"stripes": [
"#d72c00",
"#ef7427",
"#ff9856",
"#ffffff",
"#d162a6",
"#b75592",
"#a50162"
]
},
"pan": {
"name": "pansexual",
"stripes": [
"#ff218c",
"#fed800",
"#21b1ff"
]
},
"polyamorous": {
"name": "Polyamorous",
"stripes": [
"#ff7eb5",
"#ffe900",
"#4e4e4e",
"#00f2ff",
"#ab00ff"
]
},
"polysexual": {
"name": "Polysexual",
"stripes": [
"#f61cb9",
"#07d569",
"#1c92f6"
]
},
"trans": {
"name": "Transgender",
"stripes": [
"#5bcefa",
"#f5a9b8",
"#ffffff",
"#f5a9b8",
"#5bcefa"
],
"accents": [
"#5bcefa",
"#f5a9b8"
],
"variants": {
"blue": {
"name": "Blue",
"accents": [
"#5bcefa",
"#5bcefa"
]
},
"pink": {
"name": "Pink",
"accents": [
"#f5a9b8",
"#f5a9b8"
]
}
}
}
}
}
Loading

0 comments on commit ad29a92

Please sign in to comment.