Skip to content

feat: drop the monitor icon from Home's tablet rows - #656

Merged
TheSevenPens merged 1 commit into
masterfrom
feat/home-remove-row-icons
Sep 2, 2026
Merged

feat: drop the monitor icon from Home's tablet rows#656
TheSevenPens merged 1 commit into
masterfrom
feat/home-remove-row-icons

Conversation

@TheSevenPens

Copy link
Copy Markdown
Owner

Removes the monitor glyph from each row of Home's your tablets list.

The icon was the same for every row, so it distinguished nothing — it just put a fixed column of decoration in front of every tablet name and pushed the names off the left margin the rest of the page aligns to. Removing it lets the names start where every other heading and body line on Home starts.

This is one step of the ongoing de-boxing pass: the standing rule is that separation comes from type, spacing and at most a hairline, and that ornament repeating identically across every row is carrying no information.

Trivial diff — the glyph reference in DashboardView.axaml, plus the now-unused icon path in Icons.axaml.

Every row carried the same glyph, so it distinguished nothing -- it just
indented the names away from the column's left edge. Without it they
line up with "about", "your tablets" and the paragraph above, giving the
column one straight edge the whole way down.

Entity's icon column collapses on its own when Icon is null, so removing
the attribute is the whole change on that side.

IconMonitor went with it: this was its only use, and a glyph nothing
draws is the same dead weight as an unused key.

The link / link-off icons beside each name stay. Those are not
decoration -- they are how a row shows whether the tablet is currently
detected.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@TheSevenPens
TheSevenPens merged commit 1879bd4 into master Sep 2, 2026
3 checks passed
@TheSevenPens
TheSevenPens deleted the feat/home-remove-row-icons branch September 2, 2026 19:14
TheSevenPens added a commit that referenced this pull request Sep 4, 2026
Both lists put the same glyph in front of every row — a card outline on
presets, a toy brick on plugins. Identical on every row, so neither
distinguished anything; they just held a fixed column of decoration in
front of each name and pushed the names off the left margin the headings
and body text share.

Home's tablet list lost its monitor icon for the same reason in #656.
This brings the other two object lists in line, so an Entity row reads
the same wherever it appears.

IconCardBulletedOutline and IconToyBrickOutline each had exactly one
consumer, so both are removed from Icons.axaml too — as IconMonitor was.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
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.

1 participant