33ffcc4d35
Use Disallow rule for maximum gemini compatibility
CI / coverage (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / debug (push) Has been cancelled
2026-03-02 20:33:13 -08:00
9a0b182879
Publish a Gemini site and link to it from the website ( #36 )
...
* Publish on gemini in addition to the web
* Publish gemini feeds, add link from web, tweak things
2026-02-14 17:18:09 -08:00
fb25cffa7c
Add dynamic type support for iOS web rendering
...
Fixes #32
2026-02-07 21:40:14 -08:00
007b1058b6
Migrate from Swift to Ruby ( #33 )
...
Replace the Swift site generator with a Ruby and Phlex implementation.
Loads site and projects from TOML, derive site metadata from posts.
Migrate from make to bake and add standardrb and code coverage tasks.
Update CI and docs to match the new workflow, and remove unused
assets/dependencies plus obsolete tooling.
2026-02-07 21:19:03 -08:00
23e62f4a49
Better link contrast in dark mode
2026-02-03 05:29:35 -08:00
99985430c2
Inline icons from Font Awesome
2026-02-03 05:19:12 -08:00
98f37a09f4
Publish to mudge
2026-02-01 20:45:12 -08:00
b709d0bcfb
Remove container class from footer
2025-11-23 19:00:38 -08:00
2311e17cf1
Increase max container width to improve reading code
2025-06-06 17:10:12 -07:00
67aa48f0e5
Format style.css to Zed's liking, whatever
2025-06-06 17:08:31 -07:00
eba6e2c12f
Update readme, actually render drafts, and add scripts to manage drafts
2025-06-06 12:28:35 -07:00
3b2d4c6440
Add Dougie's Lament by Nine Big Dogs to files
2025-03-25 19:10:19 -07:00
c18a946dae
Add OpenGraph metadata tags and fix canonical URLs
2025-01-03 14:05:04 -08:00
9506d2dd8c
Add post about the photos-navigation URL scheme on iOS
2024-04-18 20:28:32 -07:00
d0579b0831
Not using LESS anymore
2023-05-09 23:44:10 -07:00
f3419ed983
Tone down shadow in dark mode
2023-05-09 23:39:57 -07:00
5eba24dfc8
Update experience, it's been a while
2023-03-12 22:45:35 -07:00
1df7fe4652
Bring safe-area CSS up to speed and fix theme-color
2023-02-14 21:21:40 -08:00
5399ce0c96
Make the header layout better on phones
2023-02-14 20:55:34 -08:00
f275946b00
Use nicer monospace fonts
2023-02-14 20:55:22 -08:00
7d7a7b5caf
WIP: improve header spacing
2023-02-14 00:59:39 -08:00
2094bc1487
Add link to Mastodon / techhub.social
2022-12-02 14:08:31 -08:00
fd6a452a77
Update Font Awesome to version 5
...
This version includes a Mastodon icon.
2022-12-02 12:28:15 -08:00
e83be79042
CSS code style
2022-12-02 11:39:39 -08:00
905ccfa674
Updates for JSON Feed 1.1
...
- Add `authors` now that `author` is deprecated
- Add `language` with the value en-CA
- Change MIME type to application/feed+json
2020-10-26 10:57:15 -07:00
be47fc2974
Update humans.txt
2020-06-24 07:58:59 -07:00
0f6500cf2d
Invert Markdown metadata directive to show HTML extension
2020-01-02 18:33:19 -08:00
1f3be38c5c
Convert to a system of 3 Swift packages and clean up some cruft
2019-12-14 13:14:50 -08:00
fd785fcf2f
tabs to spaces
2019-12-12 23:08:01 -08:00
f18778774c
Prevent flash of invisible text with font-display: swap
2019-12-12 23:05:13 -08:00
9c8591d2e1
Tweak year and month styles in archive and year pages
2019-12-12 22:56:07 -08:00
f7379854e5
Fuck it, stop using Less and just use CSS
...
Porting to iOS would have been a pain anyway.
2019-12-12 22:28:32 -08:00
652d192560
Hide .html extensions on all pages by default
...
This uses the same old page-title/index.html trick that was used before.
2019-12-10 00:27:56 -08:00
3a771ca83a
Remove Content-Security-Policy, it's annoying and not necessary
2019-12-04 23:23:24 -08:00
c8dc29a511
Render the post archive at /posts and redirect /archive
2019-12-04 23:17:03 -08:00
5ed68c45f8
Migrate posts back from harp format to markdown with headers once again
2019-12-04 22:09:11 -08:00
09e45c9617
Change the default template name to "page"
2019-12-04 17:28:52 -08:00
947fb4ec3a
Move posts and drafts to the top level
2019-12-03 23:17:13 -08:00
27df7f899d
Migrate projects to the new site generator
2019-12-03 08:45:56 -08:00
4e9c53a2f4
Remove console.log from various scripts
2019-12-03 08:45:34 -08:00
7f8abac24b
Stop wrapping text manually in about page
2019-12-01 22:48:35 -08:00
545f3b89ae
Fix compiling via Makefile and remove public/_data.json 🎉
2019-12-01 22:48:21 -08:00
c2c28953ec
Format the cv page correctly
2019-12-01 22:37:54 -08:00
b2ca0ab0fd
Format the about page correctly
2019-12-01 22:25:27 -08:00
acad65d1a5
A few details
2019-12-01 22:05:05 -08:00
64d24fa8eb
WIP: port static markdown files in public root
2019-12-01 21:46:39 -08:00
4785f241c8
WIP: Render known pages and get template in place
2019-12-01 21:08:21 -08:00
6280bd6a20
Tweak samhuri.net templates and rename Less files
2019-12-01 16:52:14 -08:00
89c2d37f16
Start migrating layout and root files to the new generator
2019-12-01 16:02:32 -08:00
e500efccdf
s/Sami J. Samhuri/Sami Samhuri/g
2019-12-01 11:21:55 -08:00