commit dfa1637559f35a0b3993e12b8a4c25c49019a18e
parent 03ad8619d76047ccd4aa702ce627f60b27e6ca7a
Author: beep <beep@wimdupont.com>
Date: Sat, 4 Apr 2026 14:28:34 +0000
Simplify repo and refresh README
Diffstat:
7 files changed, 3 insertions(+), 235 deletions(-)
diff --git a/README.adoc b/README.adoc
@@ -1,5 +1,5 @@
-= BEEP WEBPAGE!
+= beep
-// Initial smoke-test edit for the self-hosted Git remote.
+Source for `https://beep.wimdupont.com`.
-// SUCCESS
+Git mirror and repository browser: `https://git.beep.wimdupont.com/beepweb`
diff --git a/generate.sh b/generate.sh
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-shopt -s extglob
-
-readonly DEST_DIR=/usr/share/nginx/html
-readonly REPO_PATH=$(dirname -- "$(readlink -f "${BASH_SOURCE}")")
-readonly PAGES_DIR=$REPO_PATH/pages
-readonly HEADER_FILE=$PAGES_DIR/header.adoc
-readonly FOOTER_FILE=$PAGES_DIR/footer.adoc
-
-rm -rf $DEST_DIR
-mkdir -p $DEST_DIR/stylesheets
-
-cp $REPO_PATH/main.css $DEST_DIR/stylesheets/
-
-get_page_header() {
- declare -r TITLE="${1^}"
- cat $HEADER_FILE | sed "s/{title}/${TITLE}/g"
-}
-
-get_page_footer() {
- cat $FOOTER_FILE
-}
-
-generate_pages() {
- for file in $PAGES_DIR/!(header.adoc|footer.adoc); do
- if [[ -f $file ]]; then
- filename=$(basename "${file}" .adoc)
- get_page_header "$filename" >> "$DEST_DIR/$filename.adoc"
- cat "$file" >> "$DEST_DIR/$filename.adoc"
- get_page_footer >> "$DEST_DIR/$filename.adoc"
- asciidoctor "$DEST_DIR/$filename.adoc"
- rm "$DEST_DIR/$filename.adoc"
- fi
- done
-}
-
-generate_pages
diff --git a/main.css b/main.css
@@ -1,103 +0,0 @@
-body {
- background:
- radial-gradient(circle at top right, rgba(255, 197, 92, 0.14), transparent 30%),
- radial-gradient(circle at top left, rgba(94, 234, 212, 0.12), transparent 24%),
- #0b1020;
- color: #e5e7eb;
- font-family: Inter, ui-sans-serif, system-ui, sans-serif;
- max-width: 900px;
- margin: 0 auto;
- padding: 0 1.25rem 3rem;
- line-height: 1.7;
-}
-
-a {
- text-decoration: none;
- color: #fbbf24;
-}
-
-a:hover {
- text-decoration: underline;
-}
-
-h2 {
- font-size: 140%;
- color: #fde68a;
- margin-top: 2rem;
-}
-
-.nav {
- text-align: center;
- font-size: 0.9rem;
- font-weight: bold;
- margin-top: 2em;
- margin-bottom: 2em;
- letter-spacing: 0.08em;
- text-transform: uppercase;
-}
-
-.nav a {
- padding: 0.6em;
-}
-
-.subheader {
- text-align: center;
- color: #9ca3af;
- margin-bottom: 2em;
- font-style: italic;
-}
-
-.hero,
-.threat-card,
-.profile-card,
-.caveat-box {
- border: 1px solid rgba(251, 191, 36, 0.2);
- background: rgba(15, 23, 42, 0.72);
- border-radius: 24px;
- padding: 1rem 1.4rem;
- box-shadow: 0 24px 60px rgba(15, 23, 42, 0.3);
-}
-
-.threat-card {
- margin: 1rem 0;
-}
-
-.profile-card {
- margin: 1rem 0;
-}
-
-.profile-card strong {
- color: #fef3c7;
-}
-
-.caveat-box {
- margin: 1.5rem 0;
- border-color: rgba(94, 234, 212, 0.25);
-}
-
-.signal-grid {
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
- gap: 1rem;
-}
-
-.score-pill {
- display: inline-block;
- margin-left: 0.35rem;
- padding: 0.12rem 0.65rem;
- border-radius: 999px;
- background: rgba(251, 191, 36, 0.12);
- color: #fef3c7;
- font-size: 0.8rem;
- letter-spacing: 0.04em;
- text-transform: uppercase;
-}
-
-.footer-note {
- margin-top: 3rem;
- padding-top: 1rem;
- border-top: 1px solid rgba(148, 163, 184, 0.2);
- color: #94a3b8;
- text-align: center;
- font-size: 0.9rem;
-}
diff --git a/pages/field-guide.adoc b/pages/field-guide.adoc
@@ -1,39 +0,0 @@
-[.subheader]
-An unnecessarily authoritative guide to urban bird bravado.
-
-== Field Guide to Overconfident Pigeons
-
-[.hero]
---
-Carry this guide at all times. If a pigeon starts walking toward you like it owns a small fintech
-startup, remain calm and avoid discussing quarterly projections.
---
-
-== Threat Levels
-
-[.threat-card]
---
-*Level 1: Crumb Auditor*
-
-Appears harmless, but is counting your pretzel bites with the emotional intensity of a tax agency.
---
-
-[.threat-card]
---
-*Level 2: Sidewalk Influencer*
-
-Refuses to move, maintains eye contact, and somehow makes you feel underdressed near a bus stop.
---
-
-[.threat-card]
---
-*Level 3: Regional Vice Pigeon*
-
-Travels with two associates, nods once, and suddenly every baguette in a five-block radius is a
-"strategic asset."
---
-
-== Recommended Response
-
-Offer no crumbs, make no promises, and slowly redirect attention toward someone holding a burrito.
-If that fails, visit link:home[the homepage] and regroup emotionally.
diff --git a/pages/footer.adoc b/pages/footer.adoc
@@ -1,3 +0,0 @@
-
-[.footer-note]
-Built with caffeine, misplaced certainty, and one suspiciously ambitious pigeon.
diff --git a/pages/header.adoc b/pages/header.adoc
@@ -1,11 +0,0 @@
-:title: {title}
-:noheader:
-:nofooter:
-:stylesheet: main.css
-:stylesdir: stylesheets
-:linkcss:
-
-[.nav]
---
-link:home[Home] · link:field-guide[Field Guide]
---
diff --git a/pages/home.adoc b/pages/home.adoc
@@ -1,38 +0,0 @@
-[.subheader]
-Official broadcast from the Department of Unnecessary Raccoon Confidence.
-
-== Welcome to My Very Serious Website
-
-I changed this page into a public service announcement for anyone who has ever opened the fridge,
-stared directly at a pickle jar, and thought: "This could have been an email."
-
-[.hero]
---
-This site is now dedicated to three universal truths:
-
-* A raccoon in a tiny reflective vest is automatically middle management.
-* If you whisper "deploy" near a toaster, it starts estimating story points.
-* Every houseplant is quietly judging your cable management.
---
-
-== Today’s Agenda
-
-I would like to share the following carefully researched ideas with the world:
-
-* Croissants are just bread doing yoga.
-* Soup is a beverage until you make eye contact with a spoon.
-* Ducks walk like they are late to a meeting they absolutely called themselves.
-* The cloud is just someone else's computer, but with better branding and more stickers.
-
-== New Feature
-
-I added a link:field-guide[field guide] for identifying dangerous levels of pigeon self-esteem
-in the wild. Use it responsibly. Do not taunt the pigeons. They have committees.
-
-== Closing Statement
-
-If this website brightened your day by even 4%, my work here is complete.
-If it did not, please refresh the page and pretend one of the bullets honked.
-
-[.subheader]
-Thank you for visiting. Please exit through the gift shop and take one imaginary goose sticker.