figbert.com-website

[ACTIVE] the website and home of figbert on the clearnet
git clone git://git.figbert.com/figbert.com-website.git
Log | Files | Refs | README | LICENSE

commit 087bf00a0bcb62087975e11eba311577c92946d9
parent 258122342a38901c236ca5fc676e4e7d2ea87d8e
Author: FIGBERT <figbert@figbert.com>
Date:   Mon, 20 May 2024 20:35:14 -0700

Add CSS System Colors Dashboard to projects

Diffstat:
Acontent/projects/css-system-colors.md | 39+++++++++++++++++++++++++++++++++++++++
Mcontent/projects/d3c3nt.md | 2+-
Mcontent/projects/simply-translate.md | 2+-
Mcontent/projects/tofu/index.md | 2+-
Mcontent/projects/txtodo/index.md | 2+-
5 files changed, 43 insertions(+), 4 deletions(-)

diff --git a/content/projects/css-system-colors.md b/content/projects/css-system-colors.md @@ -0,0 +1,39 @@ ++++ +title = "CSS System Colors Dashboard" +date = 2024-05-20 +weight = 2 ++++ + +[**CSS System Colors Dashboard**][dash] is a website that gives +developers a visual preview of CSS' underused `system-color` data type. +These colors are context-dependent, changing between operating systems +and browsers; the dashboard provides effective visualization of the +colors across environments. + +<!-- more --> + +I discovered native colors in CSS through [Jim Nielsen][jim]. These +colors are extremely useful for developing "along the grain" of a +platform. I now use them all the time! [This new dashboard][dash] lists +the available system colors and displays their value in context. + +The dashboard is a [tangible deliverable]. It's a simple, cute tool with +a lot of utility. + +This project was developed in part as an experiment in learning Rust. +I used [axum] and [askama] in building the site, selected for their +(aspirationally) intuitive interfaces and strong embrace of the type +system. However, I found the development experience in the language +overcomplicated and unergonomic. I still hope to enter the Rust +community—I am enthusiastic about the ideals of the language and its +potential—but will seek out other ways to do so. + +Check out [the live website][dash] in your browser to explore your +system colors and view the source code [on my forge][git]. + +[dash]: https://systemcolors.xyz +[jim]: https://blog.jim-nielsen.com/2021/css-system-colors/ +[tangible deliverable]: @/posts/tangible-deliverables.md +[axum]: https://github.com/tokio-rs/axum +[askama]: https://github.com/djc/askama +[git]: https://git.figbert.com/css-system-colors/ diff --git a/content/projects/d3c3nt.md b/content/projects/d3c3nt.md @@ -2,7 +2,7 @@ title = "d3c3nt" date = 2022-02-19 updated = 2022-06-15 -weight = 3 +weight = 4 +++ [**d3c3nt**] is a simple, clean, and flexible theme for [Zola]. The diff --git a/content/projects/simply-translate.md b/content/projects/simply-translate.md @@ -2,7 +2,7 @@ title = "SimplyTranslate" date = 2021-07-02 updated = 2022-09-22 -weight = 5 +weight = 6 +++ [**SimplyTranslate**][st] is a collection of "translation scrapers with diff --git a/content/projects/tofu/index.md b/content/projects/tofu/index.md @@ -1,7 +1,7 @@ +++ title = "Tofu" date = 2021-04-07 -weight = 4 +weight = 5 +++ [**Tofu**][tofu] is an easy-to-use, open-source, two-factor diff --git a/content/projects/txtodo/index.md b/content/projects/txtodo/index.md @@ -2,7 +2,7 @@ title = "txtodo" date = 2020-05-20 updated = 2022-06-14 -weight = 2 +weight = 3 +++ [**txtodo**] is a minimalist open-source todo list app inspired by Jeff