aboutsummaryrefslogtreecommitdiff
path: root/theme
Commit message (Collapse)AuthorAgeFilesLines
* Give tables a border and cells some paddingChristian Cleberg16 hours1-0/+4
| | | | | | | | | Collapsed 1px borders on the table and its cells, so a shared edge draws one line rather than two, and enough padding that text is not flush against it. Headers align left with the rest of the column. The dark scheme dials the border back to #444; #ccc against the near-black background was louder than the borders around it.
* Finish the move off weblorgChristian Cleberg17 hours8-189/+0
| | | | | | | | | | | | | | | | | | | | | | | | Remove what the migration left behind, then cut build.py down to the work orgo does not do: 443 lines to 168. - Delete publish.el and theme/templates/, superseded by content/orgo.toml and content/templates/. theme/static/ stays; orgo publishes it as assets. - Drop the tag builder, the org-source copy, and the helpers that only fed them. orgo generates /tags/ and a page per tag from a collection. - Rewrite the README and the migration-era comments that explained the config by pointing at what weblorg used to do. - Serve styles.css as authored. Minifying 1KB of CSS saved 52 bytes over the wire once compressed, which did not pay for a build step and a toolchain dependency. - Stop wiping the output directory. The .orgo-cache.json inside it is what makes a build incremental, and orgo already prunes outputs whose source is gone and re-emits any that are missing. Production keeps .build/ and development gets .build-dev/, because production rewrites image URLs in the output and a shared directory would let one environment reuse pages rendered for the other. An incremental build is byte-identical to a clean one, and the site output is unchanged apart from the /uses/ stack row.
* remove bubbles.town vote widget, keep comment linkChristian Cleberg9 days2-3/+0
| | | | | | | Drop the third-party vote.js script and its mount div so posts no longer auto-fetch from bubbles.town (174 pages), completing onion self-containment. The opt-in 'comment on Bubbles' link stays. Remove the now-orphaned .bubbles-vote CSS rule.
* serve stylesheet from root-relative pathChristian Cleberg9 days1-1/+1
| | | | | | | Emit /styles.min.css instead of the prod-absolute https://cleberg.net/styles.min.css so the onion renders standalone without fetching its stylesheet off-onion. Drop the now-dead build.py replace that rewrote the same string.
* update git endpointsChristian Cleberg10 days2-4/+4
|
* give bubbles button a defined heightChristian Cleberg12 days1-0/+1
|
* add iheartrss linkChristian Cleberg13 days1-1/+3
|
* fix collapsed whitespace inside blockquotesChristian Cleberg2026-07-161-1/+2
|
* add photography linkChristian Cleberg2026-07-061-1/+1
|
* add photography linkChristian Cleberg2026-07-061-0/+1
|
* fix: update bubbles link in posts to point to my specific bubbles pageChristian Cleberg2026-07-061-1/+1
|
* remove css support for a photo carouselChristian Cleberg2026-07-061-6/+0
|
* add css support for a photo carouselChristian Cleberg2026-07-061-0/+6
|
* embed bubbles voting widget on blog postsChristian Cleberg2026-07-061-4/+4
|
* enable automtic notifications from bubblesChristian Cleberg2026-07-061-1/+3
|
* update lemmy profile linkChristian Cleberg2026-07-031-1/+1
|
* remove RSS stylingChristian Cleberg2026-07-032-115/+0
|
* fix broken tag in garden pageChristian Cleberg2026-07-011-1/+1
|
* update social linksChristian Cleberg2026-06-252-1/+3
|
* remove /guides pageChristian Cleberg2026-06-151-1/+0
|
* remove extraneous title on blog pageChristian Cleberg2026-05-211-1/+0
|
* fix: reduce contrast for pre & blockquote elementsChristian Cleberg2026-05-131-1/+1
|
* remove Tags from navbarChristian Cleberg2026-05-131-1/+0
|
* update registrarChristian Cleberg2026-05-101-1/+1
|
* fix: move up content signal rulesChristian Cleberg2026-05-011-1/+1
|
* fix: reset robots.txtChristian Cleberg2026-05-011-0/+2
|
* fix: reset robots.txtChristian Cleberg2026-05-011-85/+3
|
* update dark mode link colorChristian Cleberg2026-04-231-2/+2
|
* add audit labs linkChristian Cleberg2026-04-172-2/+2
|
* fix: refactor tags page rendering and auto-include new blog tagsChristian Cleberg2026-04-121-0/+6
|
* move apps to zerolabs.shChristian Cleberg2026-04-092-15/+2
|
* update copy to include zerolabs.shChristian Cleberg2026-04-092-2/+5
|
* enhance copy throughout the siteChristian Cleberg2026-04-072-0/+3
|
* fix: clarify project sentence on index pageChristian Cleberg2026-04-061-2/+2
|
* fix: move indieweb links into html headChristian Cleberg2026-04-061-6/+3
|
* fix missing class for post-listChristian Cleberg2026-04-061-1/+1
|
* realign homepage and fix post-list CSSChristian Cleberg2026-04-062-9/+11
|
* update homepage designChristian Cleberg2026-04-051-10/+17
|
* update homepage designChristian Cleberg2026-04-051-15/+21
|
* update git linksChristian Cleberg2026-03-181-1/+1
|
* fix blog post wrappingChristian Cleberg2026-03-161-2/+4
|
* fix page paddingChristian Cleberg2026-03-141-1/+1
|
* dark mode tweaksChristian Cleberg2026-03-131-6/+6
|
* dark mode tweaksChristian Cleberg2026-03-131-2/+3
|
* add dark modeChristian Cleberg2026-03-131-0/+1
|
* add dark modeChristian Cleberg2026-03-131-0/+5
|
* fix overflow on pre elementsChristian Cleberg2026-03-131-1/+2
|
* update site titleChristian Cleberg2026-03-131-1/+1
|
* fix *.org headers and revert to minimal site themeChristian Cleberg2026-03-1310-739/+73
|
* fix nav size on mobileChristian Cleberg2026-03-111-1/+1
|