Cotes Chung
fe7afa379f
perf: replace jQuery with Vanilla JS ( #1681 )
...
Also replaced `magnific-popup` with `GLightbox`
2024-04-17 06:10:01 +08:00
Cotes Chung
02e296ed75
fix: missing "/" at the end of URLs for categories and tags in breadcrumb ( #1495 )
2024-01-19 06:19:20 +08:00
Cotes Chung
505e314a31
perf: refactor using semantic HTML ( #1207 )
...
Fixes #1196
2023-09-08 22:48:37 +08:00
Cotes Chung
d81f836b06
refactor: simplify basic layout ( #1039 )
...
A dynamically expanding/collapsing topbar is difficult to maintain and not very useful.
2023-05-17 01:59:34 +08:00
Cotes Chung
d9e1d84f08
refactor(deps): upgrade bootstrap from v4.6 to v5.2
...
- update class name of the spacing, font style, cards and toasts
- update attribute names & tooltip usage
- remove custom smooth scroll
- syntax colors
2023-05-13 02:05:33 +08:00
Cotes Chung
61fdbcb83a
perf(i18n): set the global default locales to "en" ( #979 )
...
Avoid missing labels caused by languages outside of locales.
2023-05-06 07:22:29 +08:00
Cotes Chung
d96fa5aa0c
refactor: reduce language include file
2022-10-19 04:22:13 +08:00
Cotes Chung
5d6e8c5ef6
perf: improve the responsive design for ultrawide screens ( #540 )
...
Resolves #540
2022-06-08 16:15:38 +08:00
Cotes Chung
35e013f7fd
Adapt the search input to Bootstrap 4.6
2022-02-14 22:15:38 +08:00
Cotes Chung
2cef631385
Hide topbar when mobile orientation in landscape mode ( resolve #459 )
2022-01-09 19:09:29 +08:00
Cotes Chung
9620eddd12
Simplify the top-bar title detect process
2022-01-08 02:57:16 +08:00
Cotes Chung
3caacbee61
Improve mobile title display
...
Also fixed the 404 page title on mobile screens
2021-12-02 21:18:18 +08:00
Cotes Chung
72ba1f7849
Fix tabs & improve topbar items
2021-08-03 22:55:35 +08:00
Cotes Chung
0213331a16
Improve the way to set the default value of locales
2021-08-01 22:04:11 +08:00
Cotes Chung
0b29c0321f
Add layout localization
2021-07-21 23:50:16 +08:00
Cotes Chung
f56852a700
Fix breadcrumb for pagination
2021-07-20 02:08:28 +08:00
Cotes Chung
826b7dca1a
Turn off autocompletion of input form
2021-04-11 14:13:30 +08:00
Cotes Chung
413a86277b
Generate the breadcrumb by Liquid
...
also subtracted '/tabs/' from the tabs path
2021-01-31 22:06:10 +08:00
Cotes Chung
893db51ff0
Improve the copyrights of the assets
2021-01-26 20:24:47 +08:00
Cotes Chung
cbb3bd4be5
Set default values for site variables
...
good for gem-based first run
2021-01-26 20:24:47 +08:00
Cotes Chung
479bd72c9d
Fix the 404 title on mobile devices
2020-11-29 12:25:46 +08:00
Cotes Chung
270d3ba499
Use collections
to improve the tabs
2020-11-22 04:24:09 +08:00
Cotes Chung
8d4c1deb15
Improve web accessibility
...
- Add associated label to form elements.
- Add discernible name to links.
2020-10-27 16:42:08 +08:00
Cotes Chung
021311974f
Replace the non-link elements.
...
Good for CSP.
2020-02-22 03:15:26 +08:00
Cotes Chung
2386fe5bd8
Another super feature: auto dark mode!
2020-01-14 02:57:31 +08:00
Cotes Chung
8591e921e4
Added more project info in files.
2020-01-14 02:57:31 +08:00
Cotes Chung
3248343c22
A super huge improvement in search.
...
- Added a cleanup button within input form.
- Optimized TopBar responsive effect(for search layout).
- Redesign the search results layout.
2020-01-02 02:29:13 +08:00
Cotes Chung
b845c829f6
Import the framework.
2019-11-18 01:08:03 +08:00