Skip to content

Core UI/UX modernization - #7

Closed
Ryder-MHumble wants to merge 1 commit into
bjzgcai:mainfrom
Ryder-MHumble:frontend-ui-ux-core-modernization
Closed

Core UI/UX modernization#7
Ryder-MHumble wants to merge 1 commit into
bjzgcai:mainfrom
Ryder-MHumble:frontend-ui-ux-core-modernization

Conversation

@Ryder-MHumble

Copy link
Copy Markdown

Summary

  • Modernize core NodeBB UI shell with ZGCI light theme tokens and improved shared components
  • Add tracked Harmony and composer template overrides for topic detail, quick reply, composer, and account management
  • Preserve runtime override syncing through postinstall to avoid node_modules-only drift

Verification

  • npm ci
  • node scripts/apply-local-overrides.js
  • Benchpress precompile for changed templates
  • Targeted ESLint for changed JS
  • SCSS compile using NodeBB-style import order

Notes

  • Full ./nodebb build was not completed locally because this checkout has no config.json and launches the setup web installer.

@Ryder-MHumble Ryder-MHumble closed this by deleting the head repository Aug 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant