Commit Graph

123 Commits

Author SHA1 Message Date
Damillora 6bd40414b0 fix(theme): update exclude page to use Shian 2021-04-15 11:27:29 +07:00
Damillora fa3ce87d57 fix(theme): fix persistence of dark mode 2021-04-14 22:26:55 +07:00
Damillora c7187ebcc4 feat(theme): persist dark mode 2021-04-14 22:19:52 +07:00
Damillora 5394121818 chore: set version used by blog.nanao.moe 2021-04-14 21:01:09 +07:00
Damillora b0fba2eeae chore: experiment with deployment to blog 2021-04-14 21:00:52 +07:00
Damillora 9f72b03781 feat(theme): add dark mode
With version 3, Yuika now uses Shian as a basis of styling. Since
Shian was written with both light and dark themes in mind, this
means that the theme now is able to support switching between them.

This commit implements a dark theme toggle that will switch the
site between light and dark themes.
2021-04-14 19:38:23 +07:00
Damillora bcf0b2eef3 chore: Put the menu handlers on the ready block 2021-04-14 19:38:03 +07:00
Damillora 2fc9c06324 fix(shian): Update Shian to fix problems with fonts and images 2021-04-14 19:26:07 +07:00
Damillora 2e2f648677 fix(theme): try to fix background url 2021-04-14 19:04:44 +07:00
Damillora 917b57f504 chore: Bump Shian 2021-04-14 17:58:31 +07:00
Damillora 339da204f7 fix(build): add build script in package.json 2021-04-14 17:48:37 +07:00
Damillora f8e849c28b fix(yuika): Fix CI steps 2021-04-14 17:45:52 +07:00
Damillora b9d3abd6b3 chore: Versioning... 2021-04-14 17:34:31 +07:00
Damillora 5dc2f9d830 chore: oops 2021-04-14 17:29:45 +07:00
Damillora f90c74f879 feat(theme): add CI 2021-04-14 17:27:50 +07:00
Damillora 9ee0b604fd Update security 2021-04-14 17:02:16 +07:00
Damillora 77ff6b0098 Update Shian for updated styles 2021-04-14 16:41:31 +07:00
Damillora f6423f5501 Update Shian to restore some Ghost-required stylings 2021-04-14 16:22:47 +07:00
Damillora 8042df5951 Fix site title 2021-04-14 15:35:10 +07:00
Damillora bbb72bbca3 Fix failing build 2021-04-14 15:32:50 +07:00
Damillora a3eac6d795 Update Shian to fix incorrect post tag sizes 2021-04-14 15:31:36 +07:00
Damillora cb6b83dae0 Fix infinite scroll 2021-04-14 15:26:51 +07:00
Damillora 745c26d6d5 Use Shian for styling 2021-04-14 15:24:51 +07:00
Damillora b5b6fafd95 Redact info and add depedency on Shian 2021-04-14 12:17:30 +07:00
Damillora 05708345ec Change wording again 2021-03-17 13:51:57 +07:00
Damillora 58d2b27626 Ah, just use the floating button 2021-03-17 10:55:04 +07:00
Damillora 802f3b32ad Reduce right margin on nav 2021-03-17 10:49:35 +07:00
Damillora f301621aa4 More attempts for working around scrollbars 2021-03-17 10:47:19 +07:00
Damillora 6b68cf29f5 Work around scrollbar overflow 2021-03-17 10:42:09 +07:00
Damillora b67f13e3ef Remoove member pages, just use Portal 2021-03-17 10:33:26 +07:00
Damillora 4da070a7a8 Add tracking exclude page 2021-03-11 02:10:03 +07:00
Damillora e5237f5227 Add paid content handling 2021-03-11 00:41:31 +07:00
Damillora f10050ef7e Add membership 2021-03-11 00:19:06 +07:00
Damillora b59d91e672 Remove member pages 2021-03-10 20:52:02 +07:00
Damillora b3f4d0f583 Upgrade dependencies 2021-03-10 20:51:55 +07:00
Damillora fae3445f40 Upgrade Tailwind to 2.0 2021-01-12 19:47:42 +00:00
Damillora 33ec7a91bb Abandon vertical menu for desktop 2021-01-12 19:47:42 +00:00
Damillora ca487735f1 Remove comments 2021-01-12 19:47:42 +00:00
Damillora d7926cce17 Update image sizes 2021-01-12 19:47:42 +00:00
Damillora 39c910c4d2 Disable comments for post previews 2021-01-12 19:47:42 +00:00
Damillora 70b6cca633 Refine comments position 2021-01-12 19:47:42 +00:00
Damillora ed728e0d47 Add Discourse comments for my blog 2021-01-12 19:47:42 +00:00
Damillora 4ee7e18452 Change some terminology of pages 2021-01-12 19:47:42 +00:00
Damillora 489be7f21c Add templates to prepare for full membership 2021-01-12 19:47:42 +00:00
Damillora 9d9698814d Modify position of subscription a bit 2021-01-12 19:47:42 +00:00
Damillora 18008fa9d7 Add blog subscription 2021-01-12 19:47:42 +00:00
Damillora 3578ba80be Finalize v2 iteration of Yuika with 2.3 2021-01-12 19:47:42 +00:00
Damillora b8e02c571e Tweak tag color and author image size on mobile 2021-01-12 19:47:42 +00:00
Damillora 7360bcf294 Change generic error page to one that doesn't uses theme helpers 2021-01-12 19:47:42 +00:00
Damillora cb95c1a663 Generalize error page 2021-01-12 19:47:42 +00:00