Commit graph

37 commits

Author SHA1 Message Date
e907b9009f hard coded post author, removed dompurify, separated blog post contents from metadata, removed post template file, and implemented tag and date order feature 2021-06-22 17:08:10 +09:00
6ee2f0443f added larg screen support 2021-05-31 14:38:58 +09:00
893556cbd5 fixed page not loading on refresh 2021-05-31 13:43:18 +09:00
eb29ad0074 fixed quote not showing on post list 2021-05-31 13:23:04 +09:00
5fad984335 minor color adjustment for blockquotes 2021-05-31 12:13:13 +09:00
2afe7e69e7 removed localization support 2021-05-31 12:03:33 +09:00
8b40dcb298 added basic platform support (mobile, IE) 2021-05-30 22:10:17 +09:00
cd8cbba973 moved styles outside the class and fixed react error #130 where site doesn't work on production mode 2021-05-30 20:43:34 +09:00
cdbe754071 removed unnecessary interface 2021-05-30 20:18:24 +09:00
cb3582dce0 improved readability 2021-05-30 20:15:40 +09:00
62fdce6ae5 chagned pages file name to uppercase 2021-05-30 19:39:34 +09:00
8263a76e41 fixed component not loading on reload and nested url 2021-05-30 17:59:03 +09:00
a4677b19c2 removed unnecessary rules from .eslintrc 2021-05-30 17:52:13 +09:00
251f8b2666 uncommented code I commented while testing something 2021-05-30 17:31:20 +09:00
cf673470f8 chagned Home component name to PostList, organized import statements to be more readable, separated langauge context so there's one export in App.tsx, removed component={<Component>} format from Route Switch in App.tsx 2021-05-30 17:27:30 +09:00
cb7d07ffb7 updated packages and moved types packages to dev dependencies 2021-05-30 17:03:00 +09:00
c601e026dd removed (seemingly) unnecessary eslint settings 2021-05-20 16:47:18 +09:00
0c05c9aaf6 fixed issue where the site shows scrollbar that didn't exist until when sidebar was shown and hidden 2021-05-20 16:26:30 +09:00
61064dba15 added mouse over color in light theme 2021-05-20 16:14:59 +09:00
cbee00d4ce bumped packages versions and removed unused packages 2021-05-20 16:09:40 +09:00
046dd05713 Changed all functional components to class components. added better comments, minor optimizations here and there, removed some unfinished posts from blogs 2021-05-20 15:56:41 +09:00
c850184bc7 removed styled-theming dependency 2021-05-19 17:26:40 +09:00
087e9fa8c8 moved css animation time to theming.ts 2021-05-19 13:40:35 +09:00
6c1de6bbbd added language toggle feature 2021-05-19 13:38:10 +09:00
255d3939e3 removed filename from top comment as file names could be changed 2021-05-19 12:51:58 +09:00
5e9b179630 made developomp more readable 2021-05-18 16:55:26 +09:00
7462616370 changing tooltop for theme button and separated langauge toggle button to different component 2021-05-18 13:48:48 +09:00
e06ee9360c fixed theme button icon switched 2021-05-17 16:18:39 +09:00
25e9c10e26 code quality improvement 2021-05-17 16:18:18 +09:00
5497251195 better code style and comments 2021-05-16 18:32:25 +09:00
3dbdc6f2b2 changed theme button icon 2021-05-16 08:59:14 +09:00
8a2db03c0f - added custom spinner to use instead of imported ones
- added new empty blog post
- changed react-helmet to react-helmet-async for faster tab title change and reduced console warning
- better eslint config and corresponding warning fixes (changing let -> const, removed unused variables, etc.)
- removed redundant Router from footer
- removed ignored preload attribute value from font loading link tag in index.html
2021-05-15 19:50:00 +09:00
94b5af4ab8 more organized navbar link order 2021-05-15 12:56:37 +09:00
c36c986ffa fixed navbar links wrapping issue. Hotfix. 2021-05-15 12:55:03 +09:00
ed62cf4399 added public folder, vscode settings, and updated README 2021-05-15 12:44:46 +09:00
dd4d0476a5 fixed replaceAll() does not exist error 2021-05-15 12:36:40 +09:00
379c1c60d9 moving from hexo theme to my own react design 2021-05-15 00:30:19 +09:00