diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f0d1f634c..68fc33770 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,6 +48,7 @@ jobs: --exclude 'https://www.patreon.com' --exclude 'https://gamedev.social' --exclude 'dev.epicgames.com' + --exclude-path 'assets/logo/readme.md' ${{ steps.changed-files.outputs.changed_files }} - name: Install Zola run: | diff --git a/assets/logo/readme.md b/assets/logo/readme.md new file mode 100644 index 000000000..94cca47c6 --- /dev/null +++ b/assets/logo/readme.md @@ -0,0 +1,12 @@ +# Logo + +The vectorized logo is a re-drawn version based on +[@shmutalov](https://github.com/shmutalov)'s [original, rasterized version](https://github.com/rust-gamedev/wg/issues/4). + +It incorporates the official [rust-logo-gear-only.svg](https://github.com/rust-lang/rust-artwork/blob/master/logo/rust-logo-gear-only.svg). + +## Exporting + +The various exported PNG's in [static](../static/) can be found in [rust-gamedev-logo-raw.svg](./rust-gamedev-logo-raw.svg) as individual (Inkscape) pages. + +After exporting be sure to run `svgo` on the exported SVG and `optipng` on the exported PNGs. diff --git a/assets/logo/rust-gamedev-logo-raw.svg b/assets/logo/rust-gamedev-logo-raw.svg new file mode 100644 index 000000000..12dec1bae --- /dev/null +++ b/assets/logo/rust-gamedev-logo-raw.svg @@ -0,0 +1,622 @@ + +Rust GameDev WG Making Rust a first-class choice for game development diff --git a/static/android-chrome-192x192.png b/static/android-chrome-192x192.png index c32084eb5..0c1b39955 100644 Binary files a/static/android-chrome-192x192.png and b/static/android-chrome-192x192.png differ diff --git a/static/android-chrome-512x512.png b/static/android-chrome-512x512.png index 531c29991..8639e26c1 100644 Binary files a/static/android-chrome-512x512.png and b/static/android-chrome-512x512.png differ diff --git a/static/apple-touch-icon.png b/static/apple-touch-icon.png index 8f274d46b..daca5869a 100644 Binary files a/static/apple-touch-icon.png and b/static/apple-touch-icon.png differ diff --git a/static/favicon-16x16.png b/static/favicon-16x16.png index d677e8868..b0df4cc5a 100644 Binary files a/static/favicon-16x16.png and b/static/favicon-16x16.png differ diff --git a/static/favicon-32x32.png b/static/favicon-32x32.png index 6fca9d487..6f1e619ba 100644 Binary files a/static/favicon-32x32.png and b/static/favicon-32x32.png differ diff --git a/static/favicon.svg b/static/favicon.svg new file mode 100644 index 000000000..cb5b5b1f6 --- /dev/null +++ b/static/favicon.svg @@ -0,0 +1 @@ + diff --git a/static/logo.png b/static/logo.png deleted file mode 100644 index a123932ac..000000000 Binary files a/static/logo.png and /dev/null differ diff --git a/static/logo.svg b/static/logo.svg new file mode 100644 index 000000000..e5b3b15dc --- /dev/null +++ b/static/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/logo_small.png b/static/logo_small.png deleted file mode 100644 index 701c24ec6..000000000 Binary files a/static/logo_small.png and /dev/null differ diff --git a/static/social-card.png b/static/social-card.png new file mode 100644 index 000000000..de5469d84 Binary files /dev/null and b/static/social-card.png differ diff --git a/templates/includes/header.html b/templates/includes/header.html index 921ea339e..537f71ca4 100644 --- a/templates/includes/header.html +++ b/templates/includes/header.html @@ -1,7 +1,7 @@