Commit Graph

54 Commits

Author SHA1 Message Date
Gabriel Arazas
0aaea2ff63 Make external link styling site-wide 2022-10-24 13:56:06 +08:00
Gabriel Arazas
8d6e0797b5 Unstyle internal site links globally 2022-10-24 13:56:06 +08:00
Gabriel Arazas
1eb8a3b600 Simplify Heroicon SVG template 2022-10-24 12:59:05 +08:00
Gabriel Arazas
7ea6088f86 Add more themes for the example site
Just to be a showoff.
2022-10-24 00:09:50 +08:00
Gabriel Arazas
ef6a6774b3 Release 0.3.1 2022-10-24 00:09:05 +08:00
Gabriel Arazas
d0c6a48334 Fix Heroicons integration 2022-10-24 00:08:28 +08:00
Gabriel Arazas
43e5ff1540 Release 0.3.0 2022-10-23 23:50:40 +08:00
Gabriel Arazas
5ffeb1fcd6 Update i18n files 2022-10-23 23:50:12 +08:00
Gabriel Arazas
3b791e9464 Add changelog entry for external link style 2022-10-23 23:49:59 +08:00
Gabriel Arazas
a88809f24a Update Hugo modules 2022-10-23 23:49:15 +08:00
Gabriel Arazas
c6c35ddd82 Add style for external links 2022-10-20 19:14:49 +08:00
Gabriel Arazas
9dd7994dbb Update Simple Icons Hugo module to v7.0.0 2022-06-13 20:45:03 +08:00
Gabriel Arazas
c5a765eb9f Update table formatting 2022-06-13 20:45:03 +08:00
Gabriel Arazas
7d46ae111f Make consistent body style 2022-06-13 20:45:03 +08:00
Gabriel Arazas
85f99f2cd4 Add indication of selected theme 2022-06-13 20:45:03 +08:00
Gabriel Arazas
97e08d0557 Update go.mod for recent Hugo versions 2022-05-09 20:21:13 +08:00
Gabriel Arazas
06b0d37fbd Improve paged media styling
Now that system themes are implemented and requires no more guessing (or
assumptions) for the theme, this makes it easier to style for paged
media.
2022-05-09 20:18:34 +08:00
Gabriel Arazas
bfc7a2df40 Update code blocks height
It is now the same as in my site. I found it to be surprisingly useful
but it needs a little widget like a button to make it fullscreen to make
it more accessible especially at larger screens.
2022-05-09 20:18:33 +08:00
Gabriel Arazas
ed55b83ac5 Update text color to be more consistent 2022-05-09 20:18:33 +08:00
Gabriel Arazas
6bb0bb9861 Release 0.2.0 2022-05-04 12:42:09 +08:00
Gabriel Arazas
7d792c80db Fix theme.toml 2022-05-04 12:41:59 +08:00
Gabriel Arazas
326535df7a Improve Makefile 2022-05-04 12:41:25 +08:00
Gabriel Arazas
7b22f436a6 Fix and update documentation 2022-05-01 20:39:19 +08:00
Gabriel Arazas
0e467e5595 Add page metadata 2022-05-01 20:38:52 +08:00
Gabriel Arazas
f00d93890d Refactor CSS files 2022-05-01 20:38:07 +08:00
Gabriel Arazas
e4ece49d04 Fix example site configuration 2022-04-30 21:03:17 +08:00
Gabriel Arazas
65457580fa Fix GitHub workflow file 2022-04-30 20:40:56 +08:00
Gabriel Arazas
68c9046c30 Improve documentation 2022-04-30 19:59:35 +08:00
Gabriel Arazas
9e8d53bf02 Replace Travis CI with GitHub workflows 2022-04-30 19:59:35 +08:00
Gabriel Arazas
6ce4679dbc Add theme logo (for fun) 2022-04-30 19:59:35 +08:00
Gabriel Arazas
4d29a0b313 Minor refactor to several components 2022-04-30 19:59:35 +08:00
Gabriel Arazas
61228b54c0 Modularize post metadata component 2022-04-30 19:59:35 +08:00
Gabriel Arazas
c053d1765d Update example site with the recent Hugo versions 2022-04-30 19:59:35 +08:00
Gabriel Arazas
fbf059ae77 Update dependencies 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
Gabriel Arazas
1d9de2264d Add system themes setting 2022-04-30 19:59:35 +08:00
Gabriel Arazas
8cb3215945 Add Nix devshell 2022-04-29 22:32:01 +08:00
Gabriel Arazas
786bb01a71 Automate the module update process 2021-01-31 17:03:39 +08:00
Gabriel Arazas
cbaa5bdd88 Update CI to track the master branch 2021-01-28 00:24:07 +08:00
Gabriel Arazas
17bb1e10e5 Update docs and styles 2021-01-28 00:21:42 +08:00
Gabriel Arazas
5b540f3c1b Revise the styling of the table of contents
I've also put more comments on the individual components in the partial.
Hopefully, that'll mitigate against me forgetting their purpose all over
again.
2021-01-27 00:51:05 +08:00
Gabriel Arazas
e0277a50bb Update the styles
It should be easier to integrate it with other libraries such as Prism,
Mermaid, and D3 especially in the graphics department where it mostly
use vector graphics to do its thing.
2021-01-21 09:08:29 +08:00
Gabriel Arazas
6a29def8ee Fix the site author-related templates
Also, format the files accordingly to the EditorConfig.
2021-01-21 07:43:38 +08:00
Gabriel Arazas
77a306a0f5 Update the layout and the list template
I've also made small improvements such as adding the appropriate label
for the main footer.
2021-01-21 03:16:26 +08:00
Gabriel Arazas
46de6a9b62 Add .gitignore 2021-01-15 10:48:57 +08:00
Gabriel Arazas
ab529fb369 Update theme to use the latest Simple Icons module 2021-01-14 00:50:49 +08:00
Gabriel Arazas
023c34c22a Update the site layout
Made the resulting HTML cleaner and added a color to the border for more
personality.
2020-12-23 18:20:16 +08:00
Gabriel Arazas
1e0cf9bbd7 Update the dependencies 2020-11-06 20:33:16 +08:00
Gabriel Arazas
2fe4afef34 Clean up the CSS files 2020-11-06 18:20:16 +08:00
Gabriel Arazas
22069d21b6 Change all '.Date' into '.PublishDate' 2020-11-06 18:19:33 +08:00