Skip to content

feat: add NeoNephos logo to footer - #80

Merged
artemkovalyov merged 1 commit into
mainfrom
feat/neonephos-footer-logo
Oct 29, 2026
Merged

artemkovalyov merged 1 commit into
mainfrom
feat/neonephos-footer-logo

Conversation

@artemkovalyov

Copy link
Copy Markdown
Member

Summary

  • Adds NeoNephos logo to the right side of the footer, linking to https://neonephos.org
  • Logo is displayed on a dark background pill to preserve brand colors (white text + blue) in both light and dark mode
  • A vertical divider separates the funding/copyright content from the logo; collapses to a horizontal rule on mobile
  • Pins mermaid to v10 via package.json overrides to fix a white-screen error caused by mermaid v11 introducing a CJS-only fastdom dependency that vitepress-plugin-mermaid doesn't handle

Test plan

  • Footer renders correctly in light mode (logo visible on dark pill, colors preserved)
  • Footer renders correctly in dark mode
  • Logo links to https://neonephos.org in a new tab
  • Vertical divider visible between funding content and logo on desktop
  • Layout stacks correctly on mobile (divider becomes horizontal)
  • No white screen / JS errors on page load

- Add NeoNephos logo on the right side of the footer linking to https://neonephos.org
- Display logo on a dark background pill to preserve brand colors (white + blue)
- Add vertical divider between funding content and logo; becomes horizontal on mobile
- Pin mermaid to v10 via package.json overrides to fix fastdom CJS/ESM white-screen error with vitepress-plugin-mermaid

Signed-off-by: Artem Kovalov <artem.kovalyov@gmail.com>
@artemkovalyov
artemkovalyov force-pushed the feat/neonephos-footer-logo branch from 50edb08 to cc1943e Compare October 29, 2026 15:13
@artemkovalyov
artemkovalyov merged commit 5a1e530 into main Oct 29, 2026
5 checks passed
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