Back arrow in sheet header is too light and not vertically centered #56

Open
opened 2026-07-24 19:45:11 +02:00 by cloudbot · 0 comments
Collaborator

What happened

The back arrow ("←") in the sheet header (SheetHeader in SheetChrome.kt) renders with a light/thin weight and appears visually off-center within its 32dp circular chip.

Expected behavior

The back arrow should be bigger and heavier (bolder stroke weight), and nudged up slightly so it reads as vertically centered within the circle chip.

Steps to reproduce

  1. Open any sheet with a back button (e.g. entry sheet, settings, person info)
  2. Look at the back arrow glyph in the top-left circular chip
  3. Observe it's thin/light and sits slightly low/off-center in the chip

Severity

Always, cosmetic — affects every sheet header across the app.

Additional context

Currently rendered as a plain "←" Text glyph at fontSize = 16.sp with default (regular) weight, inside a 32dp LogbookShapes.Circle chip (SheetChrome.kt, SheetHeader). Likely needs a larger font size, FontWeight.Bold (or similar), and a small negative/positive offset or padding adjustment to correct optical centering.

## What happened The back arrow ("←") in the sheet header (`SheetHeader` in `SheetChrome.kt`) renders with a light/thin weight and appears visually off-center within its 32dp circular chip. ## Expected behavior The back arrow should be bigger and heavier (bolder stroke weight), and nudged up slightly so it reads as vertically centered within the circle chip. ## Steps to reproduce 1. Open any sheet with a back button (e.g. entry sheet, settings, person info) 2. Look at the back arrow glyph in the top-left circular chip 3. Observe it's thin/light and sits slightly low/off-center in the chip ## Severity Always, cosmetic — affects every sheet header across the app. ## Additional context Currently rendered as a plain "←" `Text` glyph at `fontSize = 16.sp` with default (regular) weight, inside a 32dp `LogbookShapes.Circle` chip (`SheetChrome.kt`, `SheetHeader`). Likely needs a larger font size, `FontWeight.Bold` (or similar), and a small negative/positive offset or padding adjustment to correct optical centering.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
utilities/Logbook#56
No description provided.