summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-12-07 10:45:26 +0200
committerPaul Buetow <paul@buetow.org>2025-12-29 09:54:00 +0200
commit50eb11bd83213ba334c4250454f3d9a46188d4c3 (patch)
treeafec52cf9106cb600837ff6e33cbdc838273129d
parent68ac117821e757dc26a92fbaa4057870eb38667c (diff)
remove agents, change default style
-rw-r--r--AGENTS.md23
-rw-r--r--extras/html/themes/default/style.css15
2 files changed, 9 insertions, 29 deletions
diff --git a/AGENTS.md b/AGENTS.md
deleted file mode 100644
index 70c98f0..0000000
--- a/AGENTS.md
+++ /dev/null
@@ -1,23 +0,0 @@
-# AGENTS.md
-
-## Build, Lint, and Test
-
-- **Build/generate:** `./gemtexter --generate`
-- **Publish:** `./gemtexter --publish`
-- **Run all tests:** `./gemtexter --test`
-- **Lint (ShellCheck):** `shellcheck --external-sources --check-sourced lib/*.sh ./gemtexter`
-- **Run a single test:** Edit `lib/assert.source.sh` or relevant test function, then run `./gemtexter --test`
-
-## Code Style Guidelines
-
-- **Shell:** Bash 5.x+ only. Use `#!/usr/bin/env bash` shebang.
-- **Formatting:** 2 spaces, no tabs. Max line length: 80 chars.
-- **Imports:** Source libraries with `.sh` extension, not executable.
-- **Naming:** Functions/variables: `lower_case`, constants: `ALL_CAPS`.
-- **Functions:** Use `package::function()` for libraries. Add header comments for non-trivial functions.
-- **Quoting:** Always quote variables, command substitutions, and paths.
-- **Error handling:** Use `set -euf -o pipefail`. Check all command return values.
-- **Testing:** Use `assert::` functions for unit tests.
-- **Linting:** Fix all ShellCheck warnings except those excluded in `assert::shellcheck`.
-- **Consistency:** Follow [Google Shell Style Guide](https://google.github.io/styleguide/shellguide.html) and [ShellCheck Wiki](https://github.com/koalaman/shellcheck/wiki).
-
diff --git a/extras/html/themes/default/style.css b/extras/html/themes/default/style.css
index 2e6e723..4d42872 100644
--- a/extras/html/themes/default/style.css
+++ b/extras/html/themes/default/style.css
@@ -19,10 +19,11 @@
}
html {
- background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="%23cccccc"><polygon points="50,15 61,39 87,39 66,57 76,84 50,68 24,84 34,57 13,39 39,39"/></svg>'),
- radial-gradient(#000000 1px, transparent 1px);
- background-size: 32px 32px;
- background-color: #000000;
+ background-color: #f0f0f0;
+ background-image: linear-gradient(45deg, #e6e6e6 25%, transparent 25%, transparent 75%, #e6e6e6 75%, #e6e6e6),
+ linear-gradient(45deg, #e6e6e6 25%, transparent 25%, transparent 75%, #e6e6e6 75%, #e6e6e6);
+ background-size: 20px 20px;
+ background-position: 0 0, 10px 10px;
}
body {
@@ -31,19 +32,20 @@ body {
max-width: 1200px;
padding: 20px;
margin: 20px auto;
- border: 5px solid #eeeeee;
+ border: 5px solid #dddddd;
border-radius: 15px;
word-wrap: break-word;
}
h1, h2, h3 {
font-family: heading, serif;
+ color: #6ca0dc;
}
a {
font-family: code, monospace;
text-decoration: none;
- color: #666666;
+ color: #8e44ad;
padding: 0 0 0 0;
}
@@ -78,6 +80,7 @@ ul {
li:before {
content: "★";
padding-right: 5px;
+ color: #9b59b6;
}
img {