Skip to content

fix: adjust font size to match upstream#309

Merged
castrojo merged 1 commit into
projectbluefin:mainfrom
ehsanullahjan:main
May 18, 2026
Merged

fix: adjust font size to match upstream#309
castrojo merged 1 commit into
projectbluefin:mainfrom
ehsanullahjan:main

Conversation

@ehsanullahjan
Copy link
Copy Markdown
Contributor

@ehsanullahjan ehsanullahjan commented May 8, 2026

Adjust size of system fonts to match default upstream settings [1]. We're sticking with JetBrains Mono as the default monospace font since the upstream Adwaita Mono font renders nerd font symbols differently to all other nerd fonts [2].

This addresses #266 and supersedes #271.

[1] #271 (comment)
[2] #271 (comment)

Summary by CodeRabbit

Release Notes

  • Chores
    • Adjusted default interface font size from 12 to 11 points.
    • Updated monospace font size from 16 to 11 points.
    • Configured document font settings to Adwaita Sans 12 points.

Adjust size of system fonts to match default upstream settings [1].
We're sticking with JetBrains Mono as the default monospace font since
the upstream Adwaita Mono font renders nerd font symbols differently to
all other nerd fonts [2].

This addresses projectbluefin#266 and
supersedes projectbluefin#271.

[1]
projectbluefin#271 (comment)
[2]
projectbluefin#271 (comment)
@dosubot dosubot Bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label May 8, 2026
@dosubot dosubot Bot added the area/gnome Anything GNOME related label May 8, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 8, 2026

Review Change Stack
No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 79b4ea77-cb34-4577-8157-2a0291c9a40d

📥 Commits

Reviewing files that changed from the base of the PR and between 6d65645 and b9ed220.

📒 Files selected for processing (1)
  • system_files/bluefin/usr/share/glib-2.0/schemas/zz0-bluefin-modifications.gschema.override

📝 Walkthrough

Walkthrough

GNOME schema configuration updated with typography adjustments: standard UI font size reduced from 12pt to 11pt, monospace font reduced from 16pt to 11pt, and document font explicitly set to 12pt.

Changes

Font Configuration

Layer / File(s) Summary
Font Settings
system_files/bluefin/usr/share/glib-2.0/schemas/zz0-bluefin-modifications.gschema.override
Font sizes adjusted in org.gnome.desktop.interface section: font-name 12pt → 11pt, monospace-font-name 16pt → 11pt, document-font-name set to 12pt.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

A rabbit adjusts the type so fine,
Eleven points in perfect line,
Monospace shrinks with careful grace,
Documents hold their sizely space, 🐰
Typography finds balance true!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes the main change: adjusting font sizes to match upstream settings, which directly aligns with the changeset that modifies three font configuration properties.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


Comment @coderabbitai help to get the list of available commands and usage tips.

@castrojo castrojo enabled auto-merge May 8, 2026 23:06
@dosubot dosubot Bot added the lgtm Maintainer approved — ready to merge. label May 8, 2026
@castrojo castrojo added this pull request to the merge queue May 18, 2026
Merged via the queue into projectbluefin:main with commit 66d4704 May 18, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/gnome Anything GNOME related lgtm Maintainer approved — ready to merge. size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants