Skip to content

Update community theme assets and navbar configuration; enhance logo … - #78

Merged
homotechsual merged 3 commits into
mainfrom
develop
Oct 27, 2026
Merged

homotechsual merged 3 commits into
mainfrom
develop

Conversation

@homotechsual

Copy link
Copy Markdown
Collaborator

…and favicon

@github-actions

github-actions Bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

⚡ Successfully deployed to Cloudflare Pages!

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The navbar action display rule overrides mobile hiding and can cause overflow on narrow screens.

1 open issue
What changed in this PR

This PR refreshes the community site's branding and navbar presentation while preserving distinct branding for upstream Docusaurus links.

Changes:

  • Adds light/dark community marks, an adaptive favicon, and a two-tone navbar wordmark.
  • Introduces icon-based navbar actions with mobile text labels and documents the design conventions.
  • Marks the docs-editor plugin as unmaintained.
File Description
static/​img/​community-mark.svg Adds the light-theme community mark.
static/​img/​community-mark-dark.svg Adds the matching dark-theme mark.
static/​img/​community-favicon.svg Adds a color-scheme-aware favicon.
src/​theme/​Logo/​index.tsx Renders themed branding and the two-tone wordmark.
src/​scss/​_community-theme.scss Styles the wordmark, logo, and navbar actions.
README.md Documents branding and navbar conventions.
docusaurus.config.ts Configures new assets and icon-based action links.
data/​plugins/​jlvandenhout.docs-editor.yaml Updates the plugin's maintenance status.

Review effort: Balanced

Comment thread src/scss/_community-theme.scss Resolved
homotechsual and others added 2 commits October 27, 2026 10:58
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: homotechsual <2288257+homotechsual@users.noreply.github.com>
@homotechsual
homotechsual merged commit 720fc91 into main Oct 27, 2026
3 checks passed

This branch was successfully deployed

1 active deployment
preview — 9eb2c073 Deployed Oct 27, 2026 by github-actions[bot]
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.

3 participants