Commit Graph

31 Commits

Author SHA1 Message Date
Gabriel Arazas
d83c3f8c69 Add schema.org metadata 2022-05-13 18:34:55 +08:00
Gabriel Arazas
60ca71a357 Migrate from Travis CI to GitHub Actions 2022-05-13 18:34:55 +08:00
Gabriel Arazas
653c4d04ff Add Makefile for more ease of use 2022-05-13 18:34:55 +08:00
Gabriel Arazas
690788b6a3 Add devshell with Nix package manager 2022-05-13 18:34:55 +08:00
Gabriel Arazas
e2dbaf5d25 Add example site
Still the same demo to be deployed, just on a different location than a
separate branch this time.
2022-05-13 18:13:56 +08:00
Gabriel Arazas
7ee058f88c Remove theme button in favor of system themes
The support for preferred color schemes is widespread nowadays. It is
also to make this theme more different to More Contentful theme.
2022-05-13 18:12:11 +08:00
Gabriel Arazas
4c24ef2e96 Update terms page 2022-05-13 18:12:11 +08:00
Gabriel Arazas
fd6a6c7a38 Release as v2.2.0 2020-11-06 19:12:03 +08:00
Gabriel Arazas
86346b1af1 Change '.Date' to '.PublishDate'
It's better for three reasons:

* It is a predefined frontmatter variable from Hugo.
* When unset, it is basically the '.Date'.
* More specific and the 'date' variable can now be assigned for the
creation date.
2020-11-06 02:25:43 +08:00
Gabriel Arazas
8f7fa69761 Delete the theme archetypes 2020-11-06 02:18:52 +08:00
Gabriel Arazas
c0a2488a58 Fix the pagination class placement
It causes the styling to be wonkily applied (and more difficult at
that).
2020-10-30 19:45:30 +08:00
Gabriel Arazas
aa67aa0932 Make minor adjustments to the theme
* Remove `hidden` as one of the content frontmatter.
* Adjust the post metadata output.
* Update the README.
2020-10-30 02:59:42 +08:00
Gabriel Arazas
654a703d3f Add easy extension for custom styles 2020-10-30 02:43:39 +08:00
Gabriel Arazas
059a6c489c Improve the UX of the theme
Also, this is enough for a minor release.
2020-10-28 02:06:16 +08:00
Gabriel Arazas
4882a88da8 Update to v2.0.0 2020-10-24 23:14:35 +08:00
Gabriel Arazas
818dcf7dc3 Update README 2020-10-24 03:22:26 +08:00
Gabriel Arazas
052e7703ab Improve the accessibility of the theme
Along with some improved formatting of some modules. The changelog
should be enough to make what changes have occured.
2020-10-24 03:13:14 +08:00
Gabriel Arazas
3bfcecb51c Improve the pagination
As much as I avoid creating custom partials, it seem it is not possible
with this component since it has gotten a bit bigger than I expected.

The pagination component is a modified version of the internal
pagination template but smarter. One of the major change is it will only
apply ellipses if it has more than one page to skip. Also, it is easier
to configure now that it is refactored to be one. Last but not least, it
has comments. :)
2020-10-24 03:09:11 +08:00
Gabriel Arazas
a78ddfcac0 Update the documentation
I've updated the README to include installation instructions with Hugo
modules which is pretty handy. Also, the recipe section in the README is
removed which I think is getting too big. Maybe, it should be on its own
folder or branch.

All of the listed changes should be indicated in the changelog.
2020-10-21 11:46:39 +08:00
Gabriel Arazas
2b5b98df3e Update the theme 2020-10-21 11:28:02 +08:00
Gabriel Arazas
d9ece82910 Move the web feeds as its own theme component
This will make my theme creation process smoother now that I don't have
to migrate per theme. I can focus more polishing the aesthetics of the
theme.

Though, this does add an extra step for the users but that can be
mitigated by writing good documentation (right?).
2020-10-21 11:23:00 +08:00
Gabriel Arazas
25074c2b8c Update Asciidoc template
The date has been simply updated to be human-readable despite complete
information.
2020-10-09 16:59:28 +08:00
foo-dogsquared
2fbf28ba63 Fix various stylings 2020-05-14 02:54:02 +08:00
foo-dogsquared
21be4bd564 Update the layouts 2020-05-13 01:41:43 +08:00
foo-dogsquared
4e81d9ed48 v1.2.0 2020-05-12 16:31:55 +08:00
foo-dogsquared
6baee9b923 Update the layout 2020-05-11 23:59:06 +08:00
foo-dogsquared
2a978de093 Update the theme to v1.1.0 2020-05-09 15:19:04 +08:00
foo-dogsquared
a8fda38e52 Create the documentations 2019-09-21 00:16:22 +08:00
foo-dogsquared
e538aa8474 Create the base layout 2019-09-21 00:11:12 +08:00
foo-dogsquared
a9e07c814d Release the project under MIT license 2019-09-21 00:06:46 +08:00
foo-dogsquared
716797dddb Create the theme config 2019-09-21 00:06:00 +08:00