Commit Graph

206 Commits

Author SHA1 Message Date
daudix
9eee1bc77d Move the rest of the icons to CSS mask
This way user can change the icon without overriding the template
itself, plus it's cleaner this way
2024-06-13 17:15:35 +03:00
daudix
dba4f1d792 Add background color to table 2024-06-12 01:22:33 +03:00
daudix
02fbdda1df Pretty text wrap (thanks css-tips) 2024-06-11 22:34:20 +03:00
daudix
f2644b9b5c Get rid of the mobile menu
It wasn't as good as I would like it to be
2024-06-10 17:04:02 +03:00
daudix
cba25e34f7 Change order of the current nav item indicator styles 2024-06-09 19:13:53 +03:00
daudix
b63c531ff3 Only animate letter spacing on heading focus 2024-06-09 18:44:59 +03:00
daudix
9638d4d46f Rounder nav menu items, remove right margin for code blocks with copy button since it didn't work well 2024-06-09 00:51:38 +03:00
daudix
a6acea7e36 Make heading anchors less annoying 2024-06-09 00:35:01 +03:00
daudix
a69c24ef0a Links menu in nav on mobile, DRY-er icon styles 2024-06-09 00:29:17 +03:00
daudix
b61fe03908 They're all icons, so let's name them accordingly 2024-06-08 20:23:08 +03:00
daudix
dbf8622fdc Dryer comment avatar styling 2024-06-08 02:53:13 +03:00
daudix
2f3102e251 Increase top spacing of focused anchor, fix "skip to main content" preventing clicking on nav items on mobile 2024-06-06 23:19:04 +03:00
David Lapshin
d93bb90561 Custom focus indicator and accessebility fixes 2024-05-29 03:39:59 +03:00
David Lapshin
82a3e6c0ed Pill-shape when active
More, mooooore details that no one will notice
2024-05-27 01:57:34 +03:00
David Lapshin
ad7db51393 Don't round the top corners 2024-05-27 01:52:43 +03:00
David Lapshin
693f079889 Stick it to the very top 2024-05-27 01:47:39 +03:00
David Lapshin
266d9500b4 Move the indicator to the top 2024-05-27 01:36:28 +03:00
David Lapshin
a08d719088 Active navbar link indicator 3000
Totally not inspired by Discord
2024-05-27 01:33:51 +03:00
David Lapshin
2f2676bbf1 Nesting huh? 2024-05-27 00:05:38 +03:00
David Lapshin
70332e6fda Make input styles more DRY and fix the opacity transition for radios 2024-05-26 21:46:43 +03:00
David Lapshin
96031d9cdb Custom checkboxes and radios! 2024-05-26 21:40:15 +03:00
David Lapshin
1c9d941601 No active transition on footer socials? no way! 2024-05-23 23:21:51 +03:00
David Lapshin
dfbe687d83 Remove leftover thingy 2024-05-23 19:39:25 +03:00
David Lapshin
66d1dccdcc Get rid of the reply icon (it looked bad) 2024-05-22 04:35:45 +03:00
David Lapshin
067ee7428f Reply icon on replies, make mask code more DRY 2024-05-21 19:40:37 +03:00
David Lapshin
5d5e08cb35 Round blockquotes are back! 2024-05-21 18:36:54 +03:00
David Lapshin
5cd96fb15f Fix the verified checkmark render as emoji? 2024-05-20 19:47:30 +03:00
David Lapshin
0117694365 Fix breakage caused by previous commit 2024-05-20 19:43:57 +03:00
David Lapshin
399be13097 Decouple primary color tint from bg color
Can be useful for websites with an image as a background :^)
2024-05-20 19:39:39 +03:00
David Lapshin
66b5e84573 Bump to v2.0.0
Yay new major release!
2024-05-20 16:27:33 +03:00
David Lapshin
4535abdc13 Some more sassy moving 2024-05-20 16:25:21 +03:00
David Lapshin
d77ebed269 Some initial sass refactoring (breaking change!)
Well, it's not a breaking change if you don't restyle duckquill heavily :)
2024-05-20 16:14:58 +03:00
David Lapshin
5cfa5aa0c8 Add editorconfig 2024-05-19 05:18:28 +03:00
David Lapshin
a9565bd37d Decrease letter spacing for headers
It was too wiiiiide for my taste
2024-05-19 04:25:23 +03:00
David Lapshin
5aa694a42b Add emoji "font" and use it on body 2024-05-17 02:49:43 +03:00
David Lapshin
26b61baa4f Provide all fonts from modernfontstacks.com
It doesn't add much to the stylesheet size, but adds a lot to the convenience
2024-05-17 02:42:16 +03:00
David Lapshin
a108cc7501 Fancier hr, goatcounter analytics, simplify bg-color variable, add default value for the locale setting 2024-05-16 17:20:34 +03:00
David Lapshin
bcabba7a64 Make stuff respect root font-size better 2024-05-15 02:37:28 +03:00
David Lapshin
deac792130 Tweak active header animation 2024-05-15 01:39:13 +03:00
David Lapshin
2595590254 Fix headings breaking words in a weird way (I doubt anyone uses such long words in titles lmao) 2024-05-13 18:22:18 +03:00
David Lapshin
5b6ea6904c Revert "Convert colors to the superiour format (HSL)"
This reverts commit dad3e18d81.
2024-05-13 03:22:52 +03:00
David Lapshin
dad3e18d81 Convert colors to the superiour format (HSL)
Still need to figure out how to make sure it's sompiled to rgb everywhere
2024-05-13 01:05:49 +03:00
David Lapshin
54284fbb0b Make sure the icon is sized properly in footer socials 2024-05-12 21:27:47 +03:00
David Lapshin
703bc99a0d Add ability to style images via the URL (fix #22) 2024-05-12 18:13:28 +03:00
David Lapshin
a697ff01bd Fix long post title sneaking under the archived/drafted badge (fix #23) 2024-05-12 17:37:33 +03:00
David Lapshin
2fc27bd9e6 Simplify unnecesairly complex style 2024-05-10 15:51:35 +03:00
David Lapshin
2c00af1bd7 Fix the copy button scrolling with overflowed code, add blur to it for legibility 2024-05-10 15:46:19 +03:00
David Lapshin
a5a68d8c3f Fix the active state of navbar links 2024-05-10 02:36:20 +03:00
David Lapshin
357279b563 Move prefers-reduced-motion media query outside of the root 2024-05-09 23:36:02 +03:00
David Lapshin
b7b95e6653 Only target needed elements for transitioning, more fail-proof reduced motion setting 2024-05-09 23:32:09 +03:00