Commit Graph

12 Commits

Author SHA1 Message Date
c27aab3766 Fix updated icon template 2023-04-03 13:01:12 +08:00
2aeb76fe93 Update icon templates
The icon templates are pretty limited to what I want to do. This is also
nice for those who are extending the theme with easy-to-use functions.
2023-04-03 11:42:09 +08:00
28f170f5f6 Update class names of several components 2023-03-18 14:54:38 +08:00
1b8b2cbce7 Update list layout and style
Not only does this make some proper RTL styling but also make it more
responsive. The nice separators are gone though. :(
2023-03-16 18:02:42 +08:00
044a9482a7 Fix conditional rendering for post metadata
You would think this is something like this is already in the theme but
it turns out it isn't. This should fix pages that are primarily
non-content (i.e., about pages, contact).
2023-02-27 16:46:11 +08:00
d283b2babb Update datetime metadata
It is closer to the specification at the following document:

https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#valid-global-date-and-time-string
2023-02-24 21:30:01 +08:00
657fb2c1a3 Make certain components hidden from accessibility tree 2023-02-24 20:20:53 +08:00
Gabriel Arazas
d0c6a48334 Fix Heroicons integration 2022-10-24 00:08:28 +08:00
Gabriel Arazas
85f99f2cd4 Add indication of selected theme 2022-06-13 20:45:03 +08:00
Gabriel Arazas
0e467e5595 Add page metadata 2022-05-01 20:38:52 +08:00
Gabriel Arazas
61228b54c0 Modularize post metadata component 2022-04-30 19:59:35 +08:00
Gabriel Arazas
cc4547437d Add system theme fallback capability
The Hugo theme will also generate a counterpart system theme if there's
only one system theme given. Though, it isn't perfect so the release
will not happen for a while. I'll look into generating a color palette
with HSLuv to see if it can be improved.
2022-04-30 19:59:35 +08:00