Skip to content

fix(zebar): larger bar font + tighten left-island spacing - #160

Merged
Gerrrt merged 2 commits into
mainfrom
claude/dotfiles-platform-parity-e63nxl
Aug 1, 2026
Merged

fix(zebar): larger bar font + tighten left-island spacing#160
Gerrrt merged 2 commits into
mainfrom
claude/dotfiles-platform-parity-e63nxl

Conversation

@Gerrrt

@Gerrrt Gerrrt commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator

What

Two vanilla-clear tweaks from live side-by-side testing on external monitors:

  1. Bigger bar font--bar-font-size 16px → 18px. sketchybar's ~17pt reads fine on a laptop panel, but on large external monitors the Windows bar was too small (eye strain). Still fits the 28px island comfortably; 20px is the next comfortable step if wanted.

  2. Tighten left-island spacing — the left-island items (weather / caffeine / pomodoro) carried margin-left: 16px, double the 8px cadence the right island now uses. Dropped to 8px so both islands read at the same density. (.power's 20px in the right island is a separate group and left untouched.)

Why

Follow-up to the merged #159 spacing pass. The right + center islands now match the Mac, but the left island was still visibly more spread out, and the overall font was too small for a multi-monitor desk setup. CSS-only — no HTML/JS or contract change.

Testing

  • CSS braces balanced (47/47); only styles.css touched.
  • Reload Zebar to eyeball: left-island items should sit as tight as the right, and the whole bar should read noticeably larger.

🤖 Generated with Claude Code


Generated by Claude Code

- --bar-font-size 16px -> 18px: sketchybar's ~17pt suits a laptop panel,
  but on large external monitors the bar reads too small (eye strain).
  Still fits the 28px island; 20px is the next comfortable step.
- left-island items (weather/caffeine/pomodoro) carried margin-left:16px,
  double the 8px right-island cadence, leaving the left side visibly more
  spread out. Drop to 8px so both islands read at the same density.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016vBxayZLa4h9xhJiJxYVVZ
Copilot AI review requested due to automatic review settings August 1, 2026 03:54

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adjusts the Zebar vanilla-clear theme CSS to improve readability and visual density on larger external monitors, continuing the cross-platform “sketchybar parity” tuning for the Windows desktop bar.

Changes:

  • Increased --bar-font-size from 16px to 18px for better legibility.
  • Tightened left-island item spacing by reducing margin-left on weather, caffeine, and pomodoro from 16px to 8px.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread desktop/zebar/vanilla-clear/styles.css Outdated
Mac's current tuned look; px<->pt across DPI isn't exact, so fine-tune live. */
:root {
--bar-font-size: 16px; /* body text/glyph size (sketchybar --default …:17.0) */
--bar-font-size: 18px; /* body text/glyph size — bumped from 16px: sketchybar's 17pt suits a laptop panel, but on large external monitors the bar reads too small. Fits the 28px island comfortably; nudge toward 20px if you want it bigger. */
Copilot review nit on #160: the inline comment was long and mixed pt/px.
Move the rationale to a short preceding comment and keep the variable line
brief, matching the other one-line tuning knobs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016vBxayZLa4h9xhJiJxYVVZ
@Gerrrt
Gerrrt merged commit d30c2ca into main Aug 1, 2026
6 checks passed
@Gerrrt
Gerrrt deleted the claude/dotfiles-platform-parity-e63nxl branch August 1, 2026 04:03
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