From 00ae3005f32e86f699fb927e2556c8102d8f01a2 Mon Sep 17 00:00:00 2001 From: Ryan Atkinson Date: Fri, 4 Oct 2024 19:44:59 -0600 Subject: [PATCH] add belt logo (#58) --- .changeset/sweet-panthers-exercise.md | 5 +++++ src/lib/logos.ts | 26 ++++++++++++++++++++++++++ src/routes/library/logos/+page.svelte | 9 +++++++-- src/routes/package.ts | 1 + svelte.config.js | 2 +- 5 files changed, 40 insertions(+), 3 deletions(-) create mode 100644 .changeset/sweet-panthers-exercise.md diff --git a/.changeset/sweet-panthers-exercise.md b/.changeset/sweet-panthers-exercise.md new file mode 100644 index 000000000..c1ddaad80 --- /dev/null +++ b/.changeset/sweet-panthers-exercise.md @@ -0,0 +1,5 @@ +--- +'@ryanatkn/fuz': patch +--- + +add logo for `@ryanatkn/belt` diff --git a/src/lib/logos.ts b/src/lib/logos.ts index 4d3fa00a2..a21f7995a 100644 --- a/src/lib/logos.ts +++ b/src/lib/logos.ts @@ -84,6 +84,32 @@ export const moss_logo = { attrs: {style: 'transform: scaleX(-1) rotate(180deg)'}, } satisfies Svg_Data; +export const belt_logo = { + label: 'a green sauropod wearing a brown belt', + paths: [ + { + fill: '#5e853f', + d: 'M 18.067186,15.969407 C 21.788999,13.893836 17.949371,0.38957847 10.927436,0.04361599 4.8719565,-0.25473037 1.7349173,7.4851976 0.94704854,15.249287 c -0.92008807,9.06705 -1.79155525,17.669932 0.59969726,28.291532 2.4805689,12.269719 7.0800447,23.952702 13.1393162,34.8823 6.000724,10.5946 6.775015,20.816886 4.701503,21.478748 -0.03241,0.01035 -0.07998,0.06265 0.04147,0.06596 1.294211,0.03532 10.640814,0.04592 10.677563,-0.05295 0.485896,-1.307172 -3.047914,-6.728008 -1.423246,-8.607633 1.949043,-2.254904 17.430713,0.186565 21.929,0.285178 9.05576,0.198523 17.000796,-1.770745 18.230176,-0.990103 1.997906,1.268647 0.07692,8.622864 -1.734662,9.31776 -0.123669,0.04744 -0.0605,0.05786 8.7e-5,0.05776 1.355848,-0.0022 8.671284,0.02064 9.113066,-0.03424 1.109966,-0.137881 1.121155,-9.535235 1.329075,-10.418319 C 77.607043,89.2834 96.053852,85.109995 99.112049,70.368973 103.63141,48.584901 86.877032,39.05263 85.950278,39.29966 83.317032,40.001563 101.56057,48.396651 91.102193,67.902384 88.018737,73.653284 77.350057,79.523245 75.685258,79.119008 73.64059,78.622534 65.09671,63.091297 52.400901,65.836332 43.234666,67.818217 41.919113,72.011159 30.91062,71.457371 23.396234,71.079356 15.879493,62.020499 10.825044,44.977744 8.7853926,38.10038 7.9304392,31.282385 7.7195376,25.924892 7.3556266,16.68053 7.7329856,12.199716 7.7329856,12.199716 c 0,0 7.0326794,5.610875 10.3342004,3.769691 z', + }, + { + fill: '#6f492b', + d: 'm 51.811124,91.579144 c -0.338516,0.300927 1.649325,0.223227 1.91566,0.125562 10.084215,-3.697658 13.756737,-6.313605 15.083689,-19.379753 0.213532,-2.102603 -6.814409,-6.279564 -6.854038,-5.131405 -0.399472,11.573929 -1.610604,16.392773 -10.086139,24.32687', + }, + { + fill: '#34251a', + d: 'm 57.712693,87.945562 c 0,0 1.995464,1.865412 2.68268,1.964956 0.765874,0.110938 4.011805,-1.572536 4.056136,-2.519526 0.05138,-1.097583 -3.559853,-3.060285 -3.559853,-3.060285', + }, + { + fill: '#34251a', + d: 'm 61.598583,82.940048 c 0,0 3.423751,3.095396 4.286346,2.851789 0.676123,-0.190945 2.567214,-3.369081 2.28239,-4.177499 -0.333199,-0.945723 -5.337842,-1.790867 -5.337842,-1.790867', + }, + { + fill: '#34251a', + d: 'm 63.187415,78.383306 c 0,0 4.923745,1.759016 5.668289,1.154079 0.551751,-0.448294 1.380932,-3.505132 1.032166,-4.129317 -0.767431,-1.37347 -5.791186,-3.388548 -5.791186,-3.388548', + }, + ], +} satisfies Svg_Data; + export const fuz_code_logo = { label: 'a friendly pink spider facing you', fill: '#e55d95', diff --git a/src/routes/library/logos/+page.svelte b/src/routes/library/logos/+page.svelte index 50204c294..bd2c5e037 100644 --- a/src/routes/library/logos/+page.svelte +++ b/src/routes/library/logos/+page.svelte @@ -20,6 +20,7 @@ github_logo, mdn_logo, fuz_template_logo, + belt_logo, } from '$lib/logos.js'; const LIBRARY_ITEM_NAME = 'logos'; @@ -36,8 +37,12 @@
  • `} /> - +
  • +
  • + `} /> +
  • diff --git a/src/routes/package.ts b/src/routes/package.ts index 626efbb4f..ceb148666 100644 --- a/src/routes/package.ts +++ b/src/routes/package.ts @@ -430,6 +430,7 @@ export const src_json = { {name: 'gro_logo', kind: 'variable'}, {name: 'fuz_logo', kind: 'variable'}, {name: 'moss_logo', kind: 'variable'}, + {name: 'belt_logo', kind: 'variable'}, {name: 'fuz_code_logo', kind: 'variable'}, {name: 'fuz_blog_logo', kind: 'variable'}, {name: 'fuz_mastodon_logo', kind: 'variable'}, diff --git a/svelte.config.js b/svelte.config.js index 66ba1c052..53540bb1b 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -11,6 +11,6 @@ export default { kit: { adapter: adapter(), paths: {relative: false}, // use root-absolute paths: https://kit.svelte.dev/docs/configuration#paths - alias: {$routes: 'src/routes', $fixtures: 'src/fixtures'}, + alias: {$routes: 'src/routes'}, }, };