131 Commits

Author SHA1 Message Date
welpo
fffaece884
💄 style: use theme variable for table borders
Borders looked jarring in the dark theme, as the hardcoded variable was too close to white.

Also reduces tables' top and bottom margin.
2023-08-12 00:22:01 +02:00
welpo
f8891dba2c
💄 fix: improve contrast on code within links on hover
Fixes #106.
2023-08-11 14:03:39 +02:00
welpo
8949db43e1
💄 fix: draft margin 2023-08-11 01:50:50 +02:00
welpo
d2780f42a3
feat: add pointer cursor to image toggler 2023-08-09 21:10:44 +02:00
welpo
7ccd71736e
feat: add 2 interactive image shortcodes
- `image_hover` changes image on mouse hover.

- `image_toggler` swaps image on click.
2023-08-09 18:36:45 +02:00
welpo
e3ee95d718
💄 style: redesign block quotes 2023-08-06 21:19:31 +02:00
welpo
672772a700
🐛 fix: align text to left codeblocks with line numbers
Fixes issue introduced in commit 85ccc08, which centered all table text.
2023-08-02 23:29:54 +02:00
Óscar
5cdc18e688
feat: add backlinks to footnotes (#101) 2023-08-02 18:35:27 +02:00
welpo
a1ceb74785
💄 style: improve footnotes and <hr> styling
Fixes multiple footnotes having a horizontal line above each.
2023-08-02 17:28:47 +02:00
welpo
85ccc081e4
💄 style: center all table text 2023-07-30 22:22:48 +02:00
welpo
3dc3e49131
💄 style: remove figure & img max height 2023-07-29 00:33:16 +02:00
welpo
9a98789922
feat: add support for Isso comments 2023-07-26 01:47:26 +02:00
welpo
05a6d15455
feat: add quick navigation buttons
💄 style(dark): change inline code background

♻️ refactor: simplify comment system logic
2023-07-16 00:50:07 +02:00
welpo
5993e950c7
feat: add support for giscus and utterances 2023-07-14 21:22:23 +02:00
welpo
19d120019b
feat: add support for giscus & utterances comments 2023-07-12 18:44:28 +02:00
welpo
93c8b577b8
🚧 feat: add utterances support 2023-07-10 21:42:21 +02:00
welpo
abf32b8147
🐛 fix: ensure codeblock header visibility on iOS
Scrolling touch, a glitch,
Absolute, its position,
Solved, in code's rich stitch.
2023-07-09 02:01:32 +02:00
welpo
d7b01914f8
💄 style: hide horizontal scrollbar in codeblocks 2023-07-08 15:05:55 +02:00
Óscar
ee6a54b3f9
feat: add copy button to code blocks 2023-07-08 01:03:34 +02:00
welpo
d1e51f5866
💄 style: increase spacing in archive 2023-07-07 22:11:11 +02:00
welpo
2dec139e41
feat: add copy button to code blocks 2023-07-07 22:03:47 +02:00
welpo
7c3463c0fe
💄 style: round tables borders 2023-07-07 16:14:12 +02:00
welpo
787243c3c5
♻️ refactor: unify table styling 2023-07-06 13:55:00 +02:00
welpo
8e1473bba9
🚧 feat: add basic copy button to codeblocks 2023-07-06 02:45:54 +02:00
welpo
700037afe5
💄 style: redesign code block header 2023-07-06 01:18:03 +02:00
welpo
8c5f30556a
⚰️ refactor: remove unused code 2023-07-05 02:05:27 +02:00
welpo
0494a54f57
💄 style: add styling to infobox 2023-06-26 02:12:49 +02:00
welpo
36930dc817
💄 style: add padding-top class 2023-06-24 03:05:41 +02:00
welpo
4df7cdcb7a
🐛 fix: set svg max-height only for social icons 2023-06-24 03:03:55 +02:00
welpo
da3882294c
💄 style: standarise margin in projects and archive 2023-06-21 15:42:31 +02:00
welpo
5bdb8045a6
💄 style: set custom header anchor 2023-06-18 23:13:37 +02:00
welpo
ab29511d5e
feat: add multilingual quote shortcode 2023-06-05 23:22:17 +02:00
welpo
5d91a0dcac
💄 style: center wrapped menu items
💄 style: decrease spacing around language switcher
2023-05-24 15:51:23 +02:00
welpo
fa9229377d
feat: add multi-language support 2023-05-22 19:12:03 +02:00
welpo
4af487eced
💄 style: round down code font-size 2023-05-21 22:48:56 +02:00
welpo
69989ccc94
style: increase margin between posts and year 2023-04-30 19:28:31 +02:00
welpo
5907091893
💄 style: move padding from post-time to listing-item
Fixes uneven background size on hover for titles.
2023-04-30 19:25:55 +02:00
welpo
25d3a4d109
️ style: restore meta font in article to sans-serif 2023-04-30 17:01:45 +02:00
welpo
87a5c9a3a2
♻️ refactor: simplify sans-serif-font declarations
🐛 fix: use sans-serif in article
2023-04-30 01:08:27 +02:00
welpo
6a5670d5a0
📱 style: improve mobile date display and title spacing 2023-04-30 00:06:57 +02:00
welpo
a5981e6fdd
🐛 fix: remove flashing from header text (Firefox)
Loads a subset of the sans-serif font for the header.

Fixes #75
2023-04-29 15:11:13 +02:00
welpo
1c06c99047
⬆️ feat(fonts): use woff2 & update fonts
⬆️ Update Source Serif to latest version
 Update Inter font to v4 beta
📸 Update screenshots to reflect font changes
2023-04-28 18:03:17 +02:00
welpo
1efb0330e3
🐛 fix: remove flash when navigating in dark-mode
The `initialize-theme.js` script takes care of the following:

  1. If there is a stored theme value in the localStorage, set the theme
 based on that value.
  2. If there is no stored theme value, check the  user's system
  preference (dark or light) and set the theme accordingly.

The new `main.js` takes care of the actual theme switching and listening
to system preference changes (if the user has not manually set a theme).

Now the icons are stored in CSS, and are set according to the current
theme. This allows for having different icons that dynamically switch.

Additionally, wraps social and navigation elements in ul/li.

Fixes #76
2023-04-28 16:20:42 +02:00
welpo
14997045d8
style: prevent header anchor selection
- Add `user-select: none` to .zola-anchor class in CSS
2023-04-17 13:56:08 +02:00
welpo
99bb93219d
💄 style: use shadow instead of border for cards 2023-04-16 02:08:05 +02:00
welpo
050f546e27
🐛 fix: set proper scope to transparent hover for anchor 2023-04-15 21:25:24 +02:00
welpo
1c07128aeb
💄 style: use theme's primary colour for table headers 2023-04-15 20:50:12 +02:00
welpo
7a1bb1d04c
🎨 refactor: improve code format; set tabs = 4 spaces 2023-04-15 00:58:01 +02:00
welpo
5df62f546c
💄 style: improve header's responsiveness
Both title and navs take up 100% of the width on small displays.

Closes #48
2023-04-14 16:13:31 +02:00
welpo
0f14171b6a
♻️ refactor: move .last-updated to main.scss 2023-04-14 15:50:25 +02:00