1
0
mirror of https://github.com/Damillora/Yuika synced 2024-11-23 01:37:33 +00:00
Commit Graph

139 Commits

Author SHA1 Message Date
58bcb00b18 chore: Revert "Defer scripts"
This reverts commit ccfa40400c.
2021-04-20 16:38:43 +07:00
86e1a1e6de fix: Do not use large images on post thumbnails 2021-04-20 16:35:20 +07:00
fc67f3b40b fix: readd native lazy loading 2021-04-20 16:29:45 +07:00
8b5dc4f853 fix: remove sizes property for post thumbnail 2021-04-20 16:14:47 +07:00
10fdcb80b1 fix: fix image size 2021-04-20 16:07:34 +07:00
8bf1119b0b feat: responsive post thumbnail images 2021-04-20 16:04:39 +07:00
69d3041171 chore: bump shian 2021-04-20 15:53:16 +07:00
ccfa40400c chore: Defer scripts 2021-04-20 15:51:18 +07:00
a32e674db5 fix(theme): oops 2021-04-20 14:39:22 +07:00
6497b7d07d chore: reformat and update jquery 2021-04-20 12:04:43 +07:00
b77d0cb85c fix: performance fixes 2021-04-20 12:01:23 +07:00
93b5a272f7 chore: update shian yet again 2021-04-16 20:44:37 +07:00
bfe7c4beac chore: Bump shian 2021-04-16 20:37:43 +07:00
2add71e86b chore: upgrade dependencies 2021-04-16 20:28:32 +07:00
70a4462701 chore(theme): upgrade dependencies 2021-04-15 13:36:10 +07:00
822904c21a fix(theme): update shian for usability fixes 2021-04-15 13:12:34 +07:00
6bd40414b0 fix(theme): update exclude page to use Shian 2021-04-15 11:27:29 +07:00
fa3ce87d57 fix(theme): fix persistence of dark mode 2021-04-14 22:26:55 +07:00
c7187ebcc4 feat(theme): persist dark mode 2021-04-14 22:19:52 +07:00
5394121818 chore: set version used by blog.nanao.moe 2021-04-14 21:01:09 +07:00
b0fba2eeae chore: experiment with deployment to blog 2021-04-14 21:00:52 +07:00
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