136 Commits (19bebde14819d8285e50e7ec3cdd1045c66de2a4)

Author SHA1 Message Date
welpo 0494a54f57
💄 style: add styling to infobox 2 years ago
welpo 36930dc817
💄 style: add `padding-top` class 2 years ago
welpo 4df7cdcb7a
🐛 fix: set svg max-height only for social icons 2 years ago
welpo da3882294c
💄 style: standarise margin in projects and archive 2 years ago
welpo 5bdb8045a6
💄 style: set custom header anchor 2 years ago
welpo ab29511d5e
feat: add multilingual quote shortcode 2 years ago
welpo 5d91a0dcac
💄 style: center wrapped menu items
💄 style: decrease spacing around language switcher
2 years ago
welpo 00c7d153c6
💄 style: widen article body; less reading saccades 2 years ago
welpo fa9229377d
feat: add multi-language support 2 years ago
welpo 4af487eced
💄 style: round down code font-size 2 years ago
welpo 67aad3ef74
💄 style: standarise font rendering across browsers
Use Source Serif ttf instead of otf for proper font rendering in Chromium.

Use Cascadia Code SemiLight to reduce filesize.
2 years ago
welpo 3275e8a509
📱 style: reduce header-content margin in mobile
Except for articles.
2 years ago
welpo 69989ccc94
style: increase margin between posts and year 2 years ago
welpo 5907091893
💄 style: move padding from post-time to listing-item
Fixes uneven background size on hover for titles.
2 years ago
welpo 25d3a4d109
️ style: restore meta font in article to sans-serif 2 years ago
welpo 87a5c9a3a2
♻️ refactor: simplify sans-serif-font declarations
🐛 fix: use sans-serif in article
2 years ago
welpo 6a5670d5a0
📱 style: improve mobile date display and title spacing 2 years ago
welpo ea00c9b9df
💄 style: standarise font rendering across browsers 2 years ago
welpo a5981e6fdd
🐛 fix: remove flashing from header text (Firefox)
Loads a subset of the sans-serif font for the header.

Fixes #75
2 years ago
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
2 years ago
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
2 years ago
welpo 14997045d8
style: prevent header anchor selection
- Add `user-select: none` to .zola-anchor class in CSS
2 years ago
welpo 99bb93219d
💄 style: use shadow instead of border for cards 2 years ago
welpo 050f546e27
🐛 fix: set proper scope to transparent hover for anchor 2 years ago
welpo a89fc02a96
💄 style: set a minimum value for paragraph spacing 2 years ago
welpo 1c07128aeb
💄 style: use theme's primary colour for table headers 2 years ago
welpo 7a1bb1d04c
🎨 refactor: improve code format; set tabs = 4 spaces 2 years ago
welpo 5df62f546c
💄 style: improve header's responsiveness
Both title and navs take up 100% of the width on small displays.

Closes #48
2 years ago
welpo 0f14171b6a
♻️ refactor: move .last-updated to main.scss 2 years ago
welpo 8006500593
💄 style: minor changes to article title
Increases line height.
2 years ago
welpo a39306f6ef
💄 style: narrower article content for blog posts 2 years ago
welpo 16d69ba0d7
🎨 refactor: improve code structure
💄 style: change code colours
2 years ago
welpo 15f26293b5
💄 style: reduce text/background contrast 2 years ago
welpo 7fbb4d7acd
💄 style: darken background for inline code (dark theme) 2 years ago
welpo 15c1280706
💄 style: hide anchor links on small screens 2 years ago
welpo 884cc90439
🐛 fix: remove header link background change on hover 2 years ago
welpo 76db25b44a
♻️ refactor: standarise left/right margins 2 years ago
welpo e93b33e6b8
🐛 fix: remove horizontall scroll on mobile 2 years ago
welpo 845a2f151a
💄 style: increase content bottom margin in small screens 2 years ago
welpo 667f15abb2
🐛 fix: remove h1 permalink 🔗 background on hover 2 years ago
welpo 9560103ce7
️ fix: improve tap target sizing for tags 2 years ago
Óscar 450c896ba7
💄 style: smaller socials; add Zola & tabi mention
💄 style: smaller socials; add Zola & tabi mention
2 years ago
welpo 603ac09baa
🔥 refactor: remove useless css 2 years ago
welpo 50b8d5fc7b
️ fix: improve accessibility in lists & taps 2 years ago
welpo b7c89753ec
💄 style: smaller socials; add Zola & tabi mention 2 years ago
welpo 0f07a6e98b
💄 style: remove round borders on tables for consistency 2 years ago
welpo ba19524254
💄 style: simplify colourscheme
Improves accessibility and cohesion.
2 years ago
welpo 77298d82b0
💄 style: fix invisible url on hover in projects 2 years ago
welpo e51f5318d6
️ style: increase contrast for link hover 2 years ago
welpo 283f3d3934
💄 style: decrease margin between date and post title 2 years ago