Skip to content

Fix rename row overflow and rigid height in the config tree - #183

Merged
SukuWc merged 1 commit into
mainfrom
fix/rename-row-overflow-and-height
Sep 23, 2026
Merged

SukuWc merged 1 commit into
mainfrom
fix/rename-row-overflow-and-height

Conversation

@SukuWc

@SukuWc SukuWc commented Sep 23, 2026

Copy link
Copy Markdown
Member
  • Force box-sizing: border-box on the rename <input> — MoltenInput doesn't set it, so it overflowed its row and pushed the cancel button onto its own line when embedded as the shadow-less profile-cloud-web-component (no global reset there)
  • Guard the cancel button with flex-shrink: 0 so it can never get squeezed out
  • Change the tree row's fixed height: 33px to min-height: 2em so it can grow instead of clipping, and scales with the host-controlled font size

🤖 Generated with Claude Code

https://claude.ai/code/session_01619XN25FUTzqut4YbzZPQr

MoltenInput's <input> doesn't set box-sizing, so it overflows its flex
row by its own padding/border when the app is embedded as the
shadow-less profile-cloud-web-component (no global box-sizing reset
there) - pushing the cancel button onto its own line in narrow,
deeply-nested rows. Also switch the row's fixed height to min-height
(in em, to track the host-controlled font-size) so it can grow instead
of clipping.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01619XN25FUTzqut4YbzZPQr
@SukuWc
SukuWc merged commit 2911cf0 into main Sep 23, 2026
3 checks passed
@github-actions

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit 10c0b63):

https://profile-cloud-dev--pr183-fix-rename-row-overf-9rmwqb9v.web.app

(expires Fri, 23 Oct 2026 10:47:43 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 2a004f867edf1347070dd9beedb18755187a6d4e

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