20 Commits

Author SHA1 Message Date
Óscar
1027f5ba53
🌐 style: improve RTL styling consistency (#381) 2024-09-16 17:50:16 +02:00
Óscar
35dcf55019
🐛 fix: improve dark mode and OS theme handling (#380) 2024-09-12 22:57:46 +02:00
welpo
c7bd9b36ce
️ style(footer): set paragraph margin to 0
Without this, there's too much spacing around the copyright notice.

Partially reverts #197.
2023-10-05 19:48:41 +02:00
Óscar Fernández
1bc52944c9
feat(footer): add configurable footer menu (#197) 2023-10-05 14:20:34 +02:00
Óscar
14ccb208cf
🎨 refactor: turn macros into partials & sort CSS (#146) 2023-09-12 21:28:33 +02:00
Óscar
5ae21b5335
feat(footer): add configurable copyright notice (#112) 2023-08-18 23:12:39 +02:00
welpo
4df7cdcb7a
🐛 fix: set svg max-height only for social icons 2023-06-24 03:03:55 +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
7a1bb1d04c
🎨 refactor: improve code format; set tabs = 4 spaces 2023-04-15 00:58:01 +02:00
welpo
b7c89753ec
💄 style: smaller socials; add Zola & tabi mention 2023-03-08 00:01:23 +01:00
welpo
e51f5318d6
️ style: increase contrast for link hover 2023-03-06 21:57:29 +01:00
welpo
5dcd605801
💄 style: incrase footer's margin-bottom
Reverts back to c7d50c6399f43351b8b2e77d640a6f38936f14aa
2023-02-23 00:53:54 +01:00
welpo
c7d50c6399
💄 style: consistent margins above and below content
Moves margin from footer to content.
2023-02-22 02:01:37 +01:00
welpo
921725cb11
📱 feat: make footer & banner responsive
Social icons were too big on smaller screens.
Fix #34
2023-02-19 18:54:02 +01:00
welpo
722d493a9a
💄 style: default light mode 2023-02-10 02:15:05 +01:00
welpo
794470d99a
💄 style: invert social icons when hovering
This makes it consistent with the behaviour of all other links.
2023-02-08 14:34:26 +01:00
welpo
b8e372c733
💄 style: set equal padding on social icons 2023-02-07 16:00:21 +01:00
welpo
7b74bc0b91 ️ fix: set alt-text colour for social links
They were unreadable before.
2023-02-07 01:47:18 +01:00
welpo
095b9d0d07 🐛 fix: add end-of-file newline 2023-02-06 02:20:56 +01:00
welpo
0b117d1641 first commit 2023-02-02 15:53:54 +01:00