1
0
mirror of https://github.com/Damillora/Yuika synced 2024-11-22 09:17:33 +00:00
Commit Graph

118 Commits

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