f34cffb849
Make markdown output "ugly"
...
This makes it so, for example, `/blog/swapfile-guide` has markdown file
at `/blog/swapfile-guide.md` instead of `/blog/swapfile-guide/index.md`.
2024-10-01 13:28:19 -05:00
91994df910
Create markdown output template
...
Further progress is blocked by Hugo feature requests:
- https://discourse.gohugo.io/t/render-alternative-output-format-outside-of-leaf-bundle-subdirectory/46968
- https://github.com/gohugoio/hugo/issues/8927
2024-09-28 20:10:22 -05:00
e84f334591
Replace paginate with pagination.pagerSize in hugo.yaml
2024-09-24 21:17:41 -05:00
ebf39263a6
Replace use of deprecated .Site.Social
2024-08-29 20:39:34 -05:00
77afe66aa6
Support custom keywords instead of defaulting to using tags
...
Now can set `keywords:` in the front matter for actual keywords
2024-01-22 20:44:54 -06:00
788583ea23
Update syntax styles to fix user-select
...
Turns out the last commit didn't work because bobastyle.css has lower
priority than the syntax CSS. But Hugo must've updated the styles
upstream because it's fixed after regenerating.
2023-12-01 20:05:42 -06:00
4216b9ed6f
Add vendor-prefixed user-select to code block line numbers
2023-12-01 19:57:39 -06:00
54e639ecc3
Don't automatically put copyright in <p>
2023-11-11 20:33:08 -06:00
c980ced2fb
Remove back to top button
...
It's kind of ugly and weird, and probably not necessary. I might add it
back in the future if it's actually needed again.
2023-11-05 17:41:59 -06:00
9ca15a198f
Revert "Load bobastyle.css async too"
...
This reverts commits f33492ef8e
and 5c87c2b069
.
It turns out this makes performance score even worse because it makes
the CLS really bad
2023-11-05 01:20:20 -05:00
5c87c2b069
Fix async loading of bobastyle.css
2023-11-05 01:00:22 -05:00
6c42ae9518
Lazy load images
2023-11-05 00:56:13 -05:00
f33492ef8e
Load bobastyle.css async too
2023-11-05 00:56:01 -05:00
ffcae79156
Load syntax CSS async
2023-11-05 00:31:26 -05:00
a59a87374b
Rename config.yaml to hugo.yaml
2023-11-04 20:55:02 -05:00
88adfbdf89
Move site author to under params due to .Site.Author deprecation
...
See Hugo v0.120.0
2023-11-03 23:33:28 -05:00
0f717e81c0
Patch link issue with delimit due to breaking change in Hugo v0.120
...
References:
- https://github.com/gohugoio/hugo/releases/tag/v0.120.0
- https://github.com/gohugoio/hugo/issues/10876
- https://github.com/gohugoio/hugo/issues/11502
2023-11-03 22:08:23 -05:00
ede5958a46
Fix main container padding when printing
2023-11-02 01:01:24 -05:00
0b3b160e87
Rename config.yaml to hugo.yaml in exampleSite
2023-10-21 21:45:22 -05:00
12c6efc0fe
Add "Skip to main content" tab-focusable button
...
- https://webaim.org/techniques/skipnav/
- https://css-tricks.com/how-to-create-a-skip-to-content-link/
2023-10-21 20:21:26 -05:00
0e930f7ae1
Clean up dom layout of full-width page lists
...
They shouldn't be a child of the centered, max-width'd body because they
need to be full width. So put them outside of the main container div.
2023-10-21 19:44:02 -05:00
289f55dc19
Throw error in include shortcode if file not found
2023-10-16 20:35:05 -05:00
0ddf0bdf42
Improve print compatiblity with navbar redesign
2023-10-15 20:54:11 -05:00
03d826f1c4
Fix wrong highlight color on navbar
2023-10-15 19:40:45 -05:00
f94307cdbf
Redesign navbar to be full width
2023-10-15 19:33:10 -05:00
fde24f7438
Fix navbar highlighting on section page itself
2023-10-15 17:49:56 -05:00
c0426f191a
Revert ":3"
...
This reverts 50a207b8ee
2023-10-15 00:42:45 -05:00
e8a34ae4a4
Add gap before page-list when there's no text description
2023-04-10 15:08:33 -05:00
18731498e8
Minor W3C validation fixes
...
Hopefully more to come soon, there's a lot of errors and warnings
2023-04-06 00:25:08 -05:00
ad5c40b02b
Use CSS to set footer font size instead of <small>
2023-04-06 00:18:18 -05:00
e6b5997dff
Move @media specializations section instead of previous commit
...
Reverts 960d1d24be
2023-04-06 00:12:43 -05:00
960d1d24be
Fix table of contents on print
2023-04-06 00:11:12 -05:00
17047babc0
Improve date element in page metadata
2023-04-06 00:08:28 -05:00
7bc8a4cb57
Clean up CSS
...
- Add vim folds to make organized sections
- Rename a lot of classes from post- to page-
- Generalize series CSS classes better
- Clean up navbar div structure
- Remove langpicker and most of multilingual support
- many other minor tweaks
2023-03-24 08:49:02 -05:00
d34b2a56d7
Remove series position indicator -- racy and buggy
2023-03-18 21:11:07 -05:00
50a207b8ee
:3
2023-03-18 20:23:49 -05:00
6f140f096b
Organize summary template files
...
Also a small CSS patch to fix margin around post-title
2023-02-28 18:24:19 -06:00
316c62ebe8
Remove unnecessary credit.html partial
2023-02-28 17:54:22 -06:00
1caa7acdc9
Prevent page breaking in some elements when printing
2023-01-27 16:39:04 -06:00
f2f9e78559
Use RenderString instead of markdownify in some places
2023-01-27 16:14:23 -06:00
dd65d55389
Make sure link-1 has enough contrast
2023-01-26 16:54:17 -06:00
c7acf8ce38
Add link-1
color to light theme too
2023-01-26 16:47:39 -06:00
d7647a0b6f
Fix table borders between th and td in same line
2023-01-26 16:43:46 -06:00
ebaa1de00b
Add aria labels to share buttons
2023-01-26 16:36:03 -06:00
0744af717d
Fix code block text sizing on mobile safari
2023-01-24 01:54:27 -06:00
23f86d5982
Use relative URL for fonts
...
Makes it work when the website isn't on root (such as demo)
2023-01-24 01:34:23 -06:00
b854ae48e6
Specify table.markdown instead of just .markdown for table styling
2023-01-23 18:11:00 -06:00
36a19a48b7
Add more borders in table for clarity
2023-01-23 18:10:11 -06:00
1f8a82228e
Add include shortcode
2023-01-23 17:39:20 -06:00
60ed1c0264
Serve fonts (Open Sans and JetBrains Mono) rather than use system
2023-01-22 20:46:18 -06:00