siujamo
b4c9232d78
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# docs/en-gb/_nav.json
# docs/zh-hans/_nav.json
# i18n.json
2026-05-26 16:29:07 +08:00
zihluwang
b051d8c235
docs: optimise docs
2026-05-23 15:07:43 +08:00
zihluwang
601625f09b
docs: add project index pages with categorized listings
2026-05-23 09:37:33 +08:00
zihluwang
18f8792733
docs: add vite-plugins index and port-checker, update regions4j titles
2026-05-23 09:34:18 +08:00
zihluwang
37e5727179
docs: add regions4j documentation
...
Add English and Chinese docs for regions4j, a Java library providing
ISO 3166-1 regional metadata with Calendar Versioning.
2026-05-23 09:26:06 +08:00
zihluwang
5b7c24fb0d
docs: add onixbyte-toolbox documentation
...
Add English and Chinese docs for the OnixByte Toolbox monorepo covering
all six modules: common-toolbox, crypto-toolbox, math-toolbox, tuple,
identity-generator, and version-catalogue.
2026-05-23 09:21:37 +08:00
zihluwang
7f91c2bc23
chore: clean up unused Tabs imports and Gradle Groovy tab
2026-05-23 09:10:24 +08:00
zihluwang
55479f2fca
docs: add helix enterprise application template introduction
...
Add English and Chinese documentation for Helix, a full-stack enterprise
application template with Spring Boot backend and React frontend.
2026-05-23 09:09:15 +08:00
zihluwang
ac8a2e90d8
docs: add delta-force-guide project documentation
...
Add English and Chinese docs for the Delta Force Guide full-stack app
(Spring Boot backend + React frontend) with architecture, API reference,
and live site link.
2026-05-23 08:57:35 +08:00
zihluwang
6449bc0e87
docs: add captcha project documentation
...
Add English and Chinese documentation for onixbyte/captcha library,
including overview (index.mdx) and full API reference (api.md).
2026-05-23 08:48:42 +08:00
zihluwang
ad6a11b1b4
docs: add docs for calendar toolbox
2026-05-23 08:42:52 +08:00
zihluwang
453f20c902
refactor: re-organise file structure
2026-05-23 07:55:18 +08:00
siujamo
806ebd4cb6
refactor: re-organise doc structure
2026-05-22 11:48:09 +08:00
jamo.siu@gmail.com
54ecd30a98
chore: collapse className to single line and adjust Author margin
2026-05-21 21:16:58 -05:00
jamo.siu@gmail.com
a8ed9a957c
docs: enrich blog index pages with topic overview
2026-05-21 21:14:03 -05:00
jamo.siu@gmail.com
8f38903d4e
refactor: moved codes from typescript to tsx
2026-05-21 20:42:46 -05:00
jamo.siu@gmail.com
ce0a00d25e
feat: support external className prop on Author component
...
Also restores beforeOutline passthrough in DocLayout.
2026-05-21 20:42:26 -05:00
siujamo
9cafd724b2
fix: switch avatar hash from SHA-256 to MD5 for Cravatar
...
Cravatar requires MD5 hash, not SHA-256.
2026-05-21 03:00:25 -05:00
siujamo
4caafff015
refactor: migrate gravatar to cravatar
2026-05-21 02:41:02 -05:00
siujamo
5963a4fcc2
refactor: adjust file organisation
2026-05-21 02:11:31 -05:00
siujamo
0295b758fd
docs: migrate documents from Notion
2026-05-21 01:53:46 -05:00
siujamo
c7b623012c
docs: add author information
2026-05-21 00:26:37 -05:00
siujamo
9da728edca
feat: add author information
2026-05-21 00:26:27 -05:00
siujamo
00520ccfe6
refactor: remove logo on index page
2026-05-20 22:15:04 -05:00
siujamo
9b3f9212fd
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# i18n.json
2026-05-20 19:55:25 -05:00
zihluwang
dbdf8f7a96
fix: add missing i18n translation keys for theme UI strings
...
Add comprehensive bilingual translations for theme UI elements including
search, navigation, code blocks, prompts, and blog/notifications labels.
2026-05-21 00:50:25 +08:00
zihluwang
e592b94a14
feat: redesign homepage for OnixByte open-source collective
...
Replace Rspress documentation template with an organization homepage
featuring OnixByte's key projects: Toolbox, Dev Lab, Helix, and Delta
Force Guide. Bilingual content for en-gb and zh-hans.
2026-05-21 00:48:15 +08:00
zihluwang
dd4bf15ff9
fix: fix index page picture not found
2026-05-20 19:41:29 +08:00
siujamo
dbaf28ad98
feat: add tags to articles, full i18n coverage, and Tailwind CSS setup
...
- Add tag frontmatter to all 6 blog articles (3 articles × 2 locales)
- Complete i18n.json with all 26 text keys for en-gb and zh-hans
- Install and configure Tailwind CSS v4 with PostCSS
- Create Tags component using Tailwind utility classes
- Inject Tags into DocLayout via theme override
- Fix zh-hans homepage icon extension
2026-05-20 03:39:59 -05:00
siujamo
e9c83fbcd1
fix: add missing onixbyte-icon.svg favicon file
2026-05-20 02:18:22 -05:00
siujamo
41985e7c1c
docs: add bilingual article on fixing macOS hostname under private DNS
2026-05-20 02:15:39 -05:00
siujamo
bbb8579914
docs: add no-auto-push rule to CLAUDE.md
2026-05-20 02:15:33 -05:00
siujamo
33bfdac89f
fix: add i18n.json to map zh-hans/en-gb locale keys for outline title
...
Rspress default i18n uses short keys (zh/en), but this project uses
zh-hans/en-gb, causing outline title to always fall back to English.
2026-05-20 02:15:26 -05:00
siujamo
c48cb3d8f0
feat: replace PNG logo and icon with SVG versions
...
Switch from rspress default branding to OnixByte custom SVG assets.
2026-05-20 02:10:05 -05:00
siujamo
da26fde07e
docs: translate gitlab-ops to en-gb, enhance gravatar article, fix heading levels
...
- Translate GitLab Operations article from Chinese to British English
- Add comprehensive Gravatar usage guide with code examples in both locales
- Fix heading levels on notification pages (h1 -> h2)
- Enable line numbers in code blocks via rspress config
2026-05-20 01:50:59 -05:00
siujamo
48c2eabe97
fix: set correct ownership and permissions on deployed files
...
After rsync, chown to caddy:caddy and chmod 755 on the deploy path
so the web server can serve the files properly.
2026-05-20 01:19:40 -05:00
siujamo
a5748a3e2b
fix: decode SSH key from base64 to avoid masking issues in GitLab CI
...
GitLab masked variables reject values with whitespace (like SSH keys),
so store the key as base64 and decode it in the pipeline.
2026-05-20 01:15:43 -05:00
siujamo
fa330947b9
feat: add skills
2026-05-20 01:04:37 -05:00
siujamo
60093fa3bb
ci: add gitlab ci pipeline for build and deploy
2026-05-19 22:23:43 -05:00
siujamo
3e5ca77133
docs: add licence, contributing, and third-party notices
2026-05-19 22:02:04 -05:00
siujamo
2c17c927fc
feat: implement pages
2026-05-19 21:45:20 -05:00