751f1c7d81
Tweak all the icons
...
Make them a little bigger. Clean up the view boxes.
Use <img> instead of backgrounds of <a> tags so the Mastodon logo does not get clipped.
2023-08-11 08:05:04 -07:00
d685f2e647
Fix the RSS and Atom feeds
2023-08-09 08:21:54 -07:00
57ce171455
Remove two-column from a couple book posts
2023-08-02 17:30:28 -07:00
afc6e81b70
Redo the figure shortcode to take multiple images
...
Put all images in a flexbox container
2023-08-02 17:16:30 -07:00
bf23ba41a9
Fix a typo in root_css.html
2023-07-14 08:30:16 -07:00
4d14ea9ab2
Process CSS resources as lists (call {{ range }} on them)
...
All the CSS resource partials return lists now.
2023-07-14 08:26:42 -07:00
6740e7b61d
Fix all the CSS resources templates
2023-07-14 08:26:42 -07:00
da64dd30d5
Simplify the draft tag partial
...
I do not publish drafts to production, so we do not need to check if
the page is being served from localhost in the template.
2023-07-14 08:08:53 -07:00
039efa3c23
Remove flags part of page info debug thingie
2023-05-20 09:44:40 -07:00
4f63fab916
Move all the home styles to inline CSS
2023-05-20 08:28:38 -07:00
1713d5f849
Move site navigation to a partial
...
It can now be shared between the index and site header templates.
2023-05-20 08:27:55 -07:00
52a79500c0
Tweak the layout of the debug page info thingie
2023-05-20 07:53:26 -07:00
8029f97f9c
Move all the root styles to fragment files
...
Create assets/styles/root to hold all the fragments of the root
stylesheet. This should make it easier to find and hack on style. Yay!
2023-05-20 07:53:22 -07:00
fc35499d6c
Simulate background-clip: text for browsers that don't support it
...
Move the heading generating to a partial that iteratively wraps each character
of the heading in a <span>. The CSS for the site heading uses :nth-child to
color each span a different color.
2023-05-17 08:28:22 -07:00
0e81f019a7
Fix ruby controls
2023-05-08 20:52:49 -07:00
37fecd7dfb
Tweak the formatting of table of contents
2023-05-08 20:12:33 -07:00
174e5bc784
Implement ruby controls!
2023-05-08 20:12:11 -07:00
727a6ffd59
Fix the page CSS partial so that it generates a new stylesheet for each page
2023-05-08 20:07:26 -07:00
8296cc6e43
Fiddling with the formatting of baseof.html
2023-05-08 20:06:42 -07:00
66d50f773b
Some layout tweaks for the term template
...
Allow removing the pages list if the "pages" page variable is set false.
2023-04-23 22:11:48 +09:00
f21ac49b08
Add a table of contents
...
Create a new table_of_contents partial that includes an auto-generated table of contents if the word
count is over 400 and the "toc" page variable has been set true.
2023-04-23 22:11:47 +09:00
ec96e17acd
Ruby shortcode and some new ruby CSS styles
2023-04-23 22:10:04 +09:00
b9869c11f0
Update the EXIF table so that it properly formats data from my Canon camera
2023-04-08 19:43:01 -07:00
50c181f2fd
Add some nobreak spans around data in the photos EXIF table
2023-04-08 15:17:44 -07:00
c256179803
Expand the width and heigh argument checks
...
They are more readable when they are not squashed on one line.
2023-04-06 08:45:15 -07:00
3014a7c694
Add a lang shortcode that wraps text in a <span lang="x"> tag
2023-04-06 08:45:15 -07:00
78bd1e4a4e
Japanese flashcards!
2023-03-13 21:06:45 -07:00
02b0224247
Render "term" content if it exists; add a Posts header between the content and post list
2023-02-12 10:33:25 -08:00
4f4312b944
Don't secure assets on localhost; it just messes with the JS debugger
2023-02-04 18:26:32 -08:00
186929921b
Work in progress nethack dungeon generator background for the nethack page
2023-02-03 16:07:04 -08:00
d524a7dd9e
Collapse nested if in draft tag into a single if
2023-02-03 16:06:22 -08:00
6affc7b454
Add alt text support to figures/image shortcode
2023-02-01 09:10:35 -08:00
5deda1c5ee
Allow pages to specify a two-column layout
2023-02-01 09:10:21 -08:00
e18e207530
Add a post's category to the right of the list item
2023-01-30 12:38:25 -08:00
547e196616
Conditionally include photo EXIF info so the table looks all right even with missing info
2023-01-30 12:26:06 -08:00
42a71c1ac3
Update Nethack partials, shortcodes, and page to properly handle ascensions 😁
2023-01-24 08:53:58 -08:00
97c92d209d
Revert "Add the ability for post headers to be links when you add a link parameter to the page front matter"
...
This reverts commit d68e76478d
.
2023-01-10 16:16:12 -08:00
d68e76478d
Add the ability for post headers to be links when you add a link parameter to the page front matter
2023-01-07 09:43:15 -08:00
4ca71181c7
Add the {{r}} shortcode that renders a subreddit as a subtle (color only on hover) link, in monospace with no background
2023-01-07 09:42:56 -08:00
39467b7a43
Add Mastodon link to <head>
2022-12-19 22:57:53 -08:00
2a4838e8a3
Max level in the Nethack logfile is actually the max dungeon level, not the max character level
2022-12-05 08:14:39 -08:00
d88d34a00a
Add shortcut icon link to Atom feed
2022-11-29 12:48:52 -08:00
e263b3cb41
Include all photos as links in the RSS and Atom feeds, instead of just the thumbnail
...
- Move photo_thumbnail.html to photos/thumbnail.html
- Add a photos/list.html partial that returns a list of photos for the current
page
- Use the template above everywhere we need a list of photos for the page
2022-11-29 09:06:18 -08:00
b7221075a3
Add a photo_details param that turns off the details table when set to false
2022-11-28 17:29:00 -08:00
fe8e12a2ba
Find an image named "thumbnail" if none is given as a param
2022-11-28 17:28:43 -08:00
f0931bd9d1
Update favicons and touch icons
2022-11-24 08:29:59 -05:00
88476a707e
Add a tbody for list page data to the development page info table
2022-11-24 08:26:50 -05:00
5606feeca1
Re-do a bunch of the styles for the Nethack page
2022-11-20 12:24:14 -08:00
f74f0c5e9d
Clean up the layout of the Spanish home page
2022-11-19 13:42:20 -08:00
188c5fb876
Remove unused $pages variable from photos list template
2022-11-18 08:35:31 -08:00