From e39539fa0890e947b0ce8726becf9e9d2405c4fd Mon Sep 17 00:00:00 2001 From: Keavon Chambers Date: Sat, 18 May 2024 01:20:59 -0700 Subject: [PATCH] Update the website layout with narrower default width and better typography (#1753) - Reduces the default width from 1600px to 1200px of the web page and reduce the size of various elements and text. This fixes the problem that I designed the website assuming everyone is viewing from the same 2560px wide screen as I used to design it, which is a bad assumption. Most websites are around the 1200px mark. - Removes the use of the EB Garamond font, replacing more headers with a bold Inter instead, leaving only Bona Nova for h1 headers at the tops of pages (except the home page, which might have further revamp soon). - Adds nice flavor graphics to a redesigned volunteer page. - Cleans up and organizes the Zola templating code and CSS style sheets. - Improves image carousel to fade out images when dragged past the start or end. --- website/content/_index.md | 338 ++-- website/content/about.md | 66 +- ...-05-09-graphite-progress-report-q1-2024.md | 2 +- website/content/blog/_index.md | 2 +- website/content/contact.md | 4 +- website/content/donate.md | 10 +- website/content/features.md | 152 +- website/content/learn/_index.md | 6 +- website/content/license.md | 4 +- website/content/logo.md | 14 +- website/content/press.md | 4 +- website/content/volunteer/_index.md | 81 +- website/sass/about.scss | 23 +- website/sass/article.scss | 6 +- website/sass/base.scss | 1455 +++++++++-------- website/sass/blog.scss | 11 +- website/sass/book.scss | 140 +- website/sass/donate.scss | 57 +- website/sass/features.scss | 5 +- website/sass/index.scss | 482 +++--- website/sass/logo.scss | 2 +- website/sass/volunteer.scss | 39 +- website/static/js/image-interaction.js | 96 +- website/templates/404.html | 4 +- website/templates/article.html | 5 +- website/templates/base.html | 8 +- website/templates/blog.html | 2 +- website/templates/book.html | 20 +- website/templates/macros/replacements.html | 14 + 29 files changed, 1632 insertions(+), 1420 deletions(-) create mode 100644 website/templates/macros/replacements.html diff --git a/website/content/_index.md b/website/content/_index.md index dd8f08a8a6..668cbfa300 100644 --- a/website/content/_index.md +++ b/website/content/_index.md @@ -9,24 +9,40 @@ js = ["image-interaction.js", "video-embed.js"] - + +
+
+

Redefining state‑of‑the‑art graphics editing

+ +

Graphite is an in-development vector and raster graphics editor that's free and open source. It is powered by a node graph compositor that fuses layers with nodes and brings a unique procedural approach to your 2D design workflow.

+ +
+
+ + + - - -
- -

Redefining state‑of‑the‑art graphics editing

- -

Graphite is an in-development raster and vector graphics package that's free and open source. It is powered by a node graph compositing engine that fuses layers with nodes, bringing a procedural approach to your design workflow.

- - -
-
@@ -66,27 +84,17 @@ js = ["image-interaction.js", "video-embed.js"]