Skip to content

fix(tangle-cloud): kill unwanted italics on form controls + chips#3244

Merged
tangletools merged 2 commits into
developfrom
fix/kill-unwanted-italics
May 25, 2026
Merged

fix(tangle-cloud): kill unwanted italics on form controls + chips#3244
tangletools merged 2 commits into
developfrom
fix/kill-unwanted-italics

Conversation

@drewstone
Copy link
Copy Markdown
Contributor

The existing de-italic rule (styles.css) only targeted button/a/span/p/h1–h6 and had no !important, so slanted fallback glyphs leaked through on the search bar (<input>) and category chips. Broadens the selector to form controls (input/select/textarea/label/li/div) and forces font-style: normal !important. Italics stay opt-in via the explicit .italic class.

Test plan

  • full pre-push (lint/test/build) passed
  • Visual: search bar + category chips render upright (no slant)

drewstone added 2 commits May 25, 2026 13:33
…oolbar

The fixed top bar, blueprint identity strip, and page toolbar used
semi-transparent backgrounds + backdrop-blur, so page content showed through
them on scroll. Make all three fully opaque (solid bg-elevated / bg-background,
no blur) so they read as solid chrome.
The de-italic rule skipped input/select/textarea/div and lacked !important,
so slanted fallback glyphs leaked through on the search bar and category
chips. Broaden the selector to form controls + force font-style:normal
!important. Italics remain opt-in via the explicit `.italic` class.
@drewstone drewstone requested a review from AtelyPham as a code owner May 25, 2026 19:34
Copy link
Copy Markdown
Contributor

@tangletools tangletools left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Broadened de-italic with !important; opt-in via .italic preserved. Approving.

@tangletools tangletools merged commit 4e10cb7 into develop May 25, 2026
@tangletools tangletools deleted the fix/kill-unwanted-italics branch May 25, 2026 19:34
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