Skip to content

tmp: center sidebar logo + bump size#11345

Closed
jd wants to merge 2 commits intodevs/jd/worktree-design/redesign-navbar-light-mode-readability--16005d31from
devs/jd/worktree-design/center-sidebar-logo-bump-size--7d866970
Closed

tmp: center sidebar logo + bump size#11345
jd wants to merge 2 commits intodevs/jd/worktree-design/redesign-navbar-light-mode-readability--16005d31from
devs/jd/worktree-design/center-sidebar-logo-bump-size--7d866970

Conversation

@jd
Copy link
Copy Markdown
Member

@jd jd commented Apr 30, 2026

Depends-On: #11336

jd added 2 commits April 30, 2026 19:07
The post-token-migration navbar used a gray-50 body bg under a 95%
opacity blurred header — readable in dark mode (where navbar bg
matched body bg by design) but with insufficient contrast in light
mode for the nav links to read against scrolling content.

- Map --theme-navbar-bg to --theme-bg-content (white in light). Dark
  mode is unaffected since --theme-bg-content aliases --theme-bg
  there.
- Drop the color-mix transparency and backdrop-filter blur in
  Header.astro. The navbar is a solid surface; a soft 1px shadow
  conveys lift without the hard line a bottom border would draw.
- Remove the radial-gradient ::after scoop on the left sidebar in
  BaseLayout.astro. With the new white navbar, the scoop is between
  two same-color surfaces and serves no visual purpose.

Change-Id: I16005d31ebd4ba2e7d6fa10395fe2b7ad1819bc7
Change-Id: I7d8669709042eca22ffbf5dff62bb997917cd5f6
@jd
Copy link
Copy Markdown
Member Author

jd commented Apr 30, 2026

This pull request is part of a Mergify stack:

# Pull Request Link
1 feat(design): align docs design system with mergify.com + dashboard #11335
2 fix(layout): redesign navbar for light-mode readability #11336
3 tmp: center sidebar logo + bump size #11345 👈

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Apr 30, 2026

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🔴 ⛓️ Depends-On Requirements

Waiting for:

This rule is failing.

Requirement based on the presence of Depends-On in the body of the pull request

🔴 👀 Review Requirements

Waiting for:

  • #approved-reviews-by >= 2
This rule is failing.
  • any of:
    • #approved-reviews-by >= 2
    • author = dependabot[bot]
    • author = mergify-ci-bot

🔴 Enforce conventional commit

Waiting for:

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert|ui)(?:\(.+\))?:
This rule is failing.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert|ui)(?:\(.+\))?:

🔴 📕 PR description

Waiting for:

  • body ~= (?ms:.{48,})
This rule is failing.
  • body ~= (?ms:.{48,})

🟠 🤖 Continuous Integration

Waiting for:

  • check-success = build
  • check-success = lint
  • any of:
    • check-success = test-broken-links
    • label = ignore-broken-links
  • any of:
    • -head-repo-full-name~=^Mergifyio/
    • check-success=Cloudflare Pages
Waiting checks: Cloudflare Pages, build, lint, test-broken-links.
  • all of:
    • check-success = build
    • check-success = lint
    • any of:
      • check-success = test-broken-links
      • label = ignore-broken-links
    • any of:
      • -head-repo-full-name~=^Mergifyio/
      • check-success=Cloudflare Pages
    • check-success = test

🟢 🔎 Reviews

Wonderful, this rule succeeded.
  • #changes-requested-reviews-by = 0
  • #review-requested = 0
  • #review-threads-unresolved = 0

@jd jd force-pushed the devs/jd/worktree-design/redesign-navbar-light-mode-readability--16005d31 branch from 24c6225 to 8c4bd99 Compare April 30, 2026 17:11
@jd jd closed this Apr 30, 2026
@jd jd deleted the devs/jd/worktree-design/center-sidebar-logo-bump-size--7d866970 branch April 30, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant