Skip to content

feat: drop the type glyph from Home's list rows - #375

Merged
vibhavkatre merged 1 commit into
mainfrom
feat/home-list-drop-type-icon-218
Aug 9, 2026
Merged

feat: drop the type glyph from Home's list rows#375
vibhavkatre merged 1 commit into
mainfrom
feat/home-list-drop-type-icon-218

Conversation

@vibhavkatre

Copy link
Copy Markdown
Collaborator

Every list row drew the same lucide-shapes glyph.

Types stopped being a user-facing concept in #114, which replaced the per-type
icons with one neutral icon. What remained distinguished nothing between rows and
only pushed the titles right.

The header spacer goes too

The list header aligns column-for-column with the rows and reserved a matching
w-8 lane for the glyph. Leaving it would have shifted every heading one lane
right of its column, so both go together. The w-6 pin lane stays, since the rows
still have a pin button.

Verification

Driven live on Home in list view:

  • no lucide-shapes element is left anywhere on the page
  • the "Name" heading and the row titles both start at x=112, so the columns still
    line up

A test asserts both halves, including that the spacer is gone — the alignment is
the part that breaks quietly.

  • yarn test — 90 files pass, 3 new checks
  • yarn build — clean

Closes #218

Every list row drew the same lucide-shapes glyph. Types stopped being a
user-facing concept in #114, which replaced the per-type icons with one
neutral one, so what remained distinguished nothing and only pushed the
titles right.

The header's matching spacer lane goes with it. The header aligns
column-for-column with the rows, so leaving the spacer would have shifted
every heading one lane right of its column.

Verified live: no glyph is left on any row, and the "Name" heading still
sits exactly over the titles (both at x=112).

Closes #218

Co-authored-by: Vibhav Katre <vibhav@frappe.io>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
@vibhavkatre
vibhavkatre merged commit dcc7da0 into main Aug 9, 2026
3 checks passed
@vibhavkatre
vibhavkatre deleted the feat/home-list-drop-type-icon-218 branch August 9, 2026 18:09
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.

[Home][Enhancement] Remove diagram-type icon from list view

2 participants