docs(repo): four Taiga traps the frontend skill walked into - #3935
Merged
Merged
Conversation
Each of these cost a round trip while reworking the support portal:
`<tui-icon tuiPassword />` needs `TuiIcon` imported or it dies at
runtime past strictTemplates; a host directive doesn't stamp its own
selector attribute, so `TuiButton`/`TuiChip`/`TuiBadge` render without
their CSS unless `host: { tuiButton: '' }` is set; `tui-scrollbar`'s
content is `min-inline-size: fit-content`, which one nowrap descendant
widens; and a raster icon goes through an icon slot as `@img.<url>`,
where a bare path is drawn as a mask.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
…rt portal The support-server row said "customer support portal" and "no in-app toggle"; the app has had an appearance setting since Start9Labs/ support-server#49 and gains a staff inbox with role-guarded routes in Start9Labs/support-server#53. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
dr-bonez
approved these changes
Sep 14, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Four corrections to
.claude/skills/start9-frontend/references/, each a mistake the skill either invited or failed to warn about while the support portal was being reworked (Start9Labs/support-server#49):forms.md— the password-reveal recipe now says to importTuiIconalongsideTuiPassword.TuiPasswordmatches on the baretui-iconelement name, so without the componentTuiIconsnever applies and the page dies withNG0201at runtime, paststrictTemplates.components.md— thehostDirectivesexample had dropped thehost: { tuiButton: '' }the realmarketplacePackageLinkcarries. A host directive does not stamp its selector attribute, and every Taiga stylesheet keys on it, soTuiButton/TuiChip/TuiBadgesilently render with none of their CSS.TuiCellandTuiCardLargeself-stamp; the rule now says which do.taiga.md—tui-scrollbar's inner.t-contentismin-inline-size: fit-content, so onewhite-space: nowrapdescendant widens the whole scroll area; the sanctioned::ng-deepoverride is spelled out, including the specificity needed to beat Taiga's own rule.bootstrap.md— referencing a non-Taiga SVG by path in an icon slot draws it as acurrentColormask; a full-colour raster or SVG goes through the same slot as@img.<url>.Plus one stale fact: the support-server row in
repos.mdand the fleet table still described a customer-only portal with no in-app theme toggle. The app has had an appearance setting since Start9Labs/support-server#49 and gains the staff inbox at/staffin Start9Labs/support-server#53; the row now says so.🤖 Generated with Claude Code