Skip to content

Improve Notion database item formatting - #128

Open
loganhawker wants to merge 1 commit into
usetrmnl:masterfrom
loganhawker:codex/notion-content-spacing
Open

Improve Notion database item formatting#128
loganhawker wants to merge 1 commit into
usetrmnl:masterfrom
loganhawker:codex/notion-content-spacing

Conversation

@loganhawker

@loganhawker loganhawker commented Jul 22, 2026

Copy link
Copy Markdown

My attempt at improving the layout/spacing of the database item rows.

@loganhawker
loganhawker force-pushed the codex/notion-content-spacing branch from a4a4f4e to abfd29b Compare July 22, 2026 16:22
@loganhawker
loganhawker marked this pull request as ready for review July 22, 2026 16:37
@ikraamg
ikraamg force-pushed the codex/notion-content-spacing branch from 216bf2c to abfd29b Compare August 17, 2026 10:34
@ikraamg

ikraamg commented Aug 17, 2026

Copy link
Copy Markdown

Thanks for the PR.

I have implemented this:

  • the title on its own line, with your data-clamp="1", since that is what holds it to one line
  • the status and the other labels below it, though on one row rather than two, since the title already takes a line
  • the bigger label size, but only on the status. At base size all of them competed with the title, and the status is the one a glance is looking for, so the rest stay small.

I skipped

  • bg--gray-40 and bg--gray-60 are dither patterns. Dark text on them is hard to read once it goes 1-bit. In Progress, Blocked and the priority pills were the worst of it.
  • the meta div rendered even when there is an icon, so those rows got an empty grey strip. Back to icon or index, never both.
  • filter_properties_by_names already drops properties without a value, so the extra .select calls are not doing anything.

Please re-render it and let me know what you think.

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.

2 participants