BBaoVanC
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
BBaoVanC
4216b9ed6f
Add vendor-prefixed user-select to code block line numbers
2023-12-01 19:57:39 -06:00
BBaoVanC
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
BBaoVanC
ede5958a46
Fix main container padding when printing
2023-11-02 01:01:24 -05:00
BBaoVanC
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
BBaoVanC
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
BBaoVanC
0ddf0bdf42
Improve print compatiblity with navbar redesign
2023-10-15 20:54:11 -05:00
BBaoVanC
03d826f1c4
Fix wrong highlight color on navbar
2023-10-15 19:40:45 -05:00
BBaoVanC
f94307cdbf
Redesign navbar to be full width
2023-10-15 19:33:10 -05:00
BBaoVanC
e8a34ae4a4
Add gap before page-list when there's no text description
2023-04-10 15:08:33 -05:00
BBaoVanC
ad5c40b02b
Use CSS to set footer font size instead of <small>
2023-04-06 00:18:18 -05:00
BBaoVanC
e6b5997dff
Move @media specializations section instead of previous commit
...
Reverts 960d1d24be
2023-04-06 00:12:43 -05:00
BBaoVanC
960d1d24be
Fix table of contents on print
2023-04-06 00:11:12 -05:00
BBaoVanC
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
BBaoVanC
d34b2a56d7
Remove series position indicator -- racy and buggy
2023-03-18 21:11:07 -05:00
BBaoVanC
6f140f096b
Organize summary template files
...
Also a small CSS patch to fix margin around post-title
2023-02-28 18:24:19 -06:00
BBaoVanC
1caa7acdc9
Prevent page breaking in some elements when printing
2023-01-27 16:39:04 -06:00
BBaoVanC
dd65d55389
Make sure link-1 has enough contrast
2023-01-26 16:54:17 -06:00
BBaoVanC
c7acf8ce38
Add `link-1` color to light theme too
2023-01-26 16:47:39 -06:00
BBaoVanC
d7647a0b6f
Fix table borders between th and td in same line
2023-01-26 16:43:46 -06:00
BBaoVanC
0744af717d
Fix code block text sizing on mobile safari
2023-01-24 01:54:27 -06:00
BBaoVanC
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
BBaoVanC
b854ae48e6
Specify table.markdown instead of just .markdown for table styling
2023-01-23 18:11:00 -06:00
BBaoVanC
36a19a48b7
Add more borders in table for clarity
2023-01-23 18:10:11 -06:00
BBaoVanC
60ed1c0264
Serve fonts (Open Sans and JetBrains Mono) rather than use system
2023-01-22 20:46:18 -06:00
BBaoVanC
8ef1e3840a
Change color when hovering over share buttons
2023-01-22 16:31:08 -06:00
BBaoVanC
9412906b4f
Make the left bar of blockquote lined up with rest of text
2023-01-22 16:26:43 -06:00
BBaoVanC
f8cfad647f
Fix contrast of code block Copy button
2023-01-22 16:23:03 -06:00
BBaoVanC
80f5994d96
Improve code block copy text
...
- Use JS to get it directly from the code block instead of needing a
separate `pre.code-raw` to get it from. That makes it possible to:
- bashsession: Don't copy prompt or command output
2023-01-22 00:09:34 -06:00
BBaoVanC
342710a755
Reduce gap between elements in subsections list
2023-01-21 23:34:34 -06:00
BBaoVanC
8eb642dbc8
Remove <hr> separator before footer
2023-01-21 23:32:32 -06:00
BBaoVanC
47d6d02186
Add copy to clipboard to code blocks
2023-01-20 17:14:18 -06:00
BBaoVanC
a26ea62b60
Refresh the code block design
2023-01-20 16:25:28 -06:00
BBaoVanC
7cff045cb3
Website header title should not be h1
2023-01-07 20:50:01 -06:00
BBaoVanC
fb40c8a4c3
Small spacing tweaks with page titles
2022-07-20 21:48:55 -05:00
BBaoVanC
0c248a4ca5
Prevent prompt symbol in console code blocks from being highlighted
2022-07-19 00:09:16 -05:00
BBaoVanC
56d8a07893
Fix syntax highlighting background
2022-07-02 19:01:01 -05:00
BBaoVanC
8aab2ca693
Fix chroma CSS overrides
2022-07-02 18:58:48 -05:00
BBaoVanC
e46288dc45
Update chroma (syntax highlighting) styles
2022-06-18 16:18:08 -05:00
BBaoVanC
04b5017279
Add full-width-hr shortcode
2022-05-22 18:19:16 -05:00
BBaoVanC
a65a435b1d
Replace <li> in page lists with semantic HTML <article>
2022-05-21 23:20:22 -05:00
BBaoVanC
73dc916d5a
Add animation to :target
2022-05-21 20:56:26 -05:00
BBaoVanC
4adb754ae3
Fix inline code links
2022-05-15 18:26:17 -05:00
BBaoVanC
81709bb47e
Set default cursor when hovering over current pagination page
2022-05-14 23:22:41 -05:00
BBaoVanC
9c3a076e96
Overhaul color scheme
2022-05-14 23:19:52 -05:00
BBaoVanC
833edacc1f
Update aside shortcode with types and new accent colors
2022-05-14 00:13:01 -05:00
BBaoVanC
e9266cdead
Use h1 for website header
2022-05-09 20:03:13 -05:00
BBaoVanC
de84bc5ddf
Update tags and categories to both use the same layouts
2022-05-09 19:25:11 -05:00
BBaoVanC
466c91a980
Improve categories list page layout
2022-05-09 18:56:40 -05:00
BBaoVanC
8d81f5e37c
Replace "View source" with "Edit history"
2022-05-08 16:13:46 -05:00