Skip to content

feat: add configurable main color - #69

Open
aruznieto wants to merge 1 commit into
ayaka-notes:server-profrom
aruznieto:feature/configurable-main-color
Open

feat: add configurable main color#69
aruznieto wants to merge 1 commit into
ayaka-notes:server-profrom
aruznieto:feature/configurable-main-color

Conversation

@aruznieto

Copy link
Copy Markdown

Summary

  • Add OVERLEAF_MAIN_COLOR to configure the main accent color at runtime
  • Generate sanitized CSS custom-property overrides for the green/accent palette
  • Inject the overrides through the base layout and add focused unit coverage

Testing

  • node --check services/web/app/src/infrastructure/MainColor.mjs
  • node --input-type=module direct helper validation
  • git diff --check

Note: yarn test:unit test/unit/src/infrastructure/MainColor.test.mjs is currently blocked by the existing lockfile error for @overleaf/linked-url-proxy@workspace:services/linked-url-proxy.

@aruznieto aruznieto changed the title Add configurable main color Feature: add configurable main color Jul 30, 2026
@aruznieto aruznieto changed the title Feature: add configurable main color feat: add configurable main color Jul 31, 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