Repository navigation
fix(upgrade): style the MCP poster's Ultimate lock badge - #514
Merged
Merged
Conversation
McpPoster rendered .poster__lock without defining it — every other poster carries the absolute bottom-left pill CSS, so the MCP variant's badge fell back to an unstyled inline element and sat misplaced at the poster's bottom-left. Port the same styles from AiPoster.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #514 +/- ##
=======================================
Coverage 63.73% 63.73%
=======================================
Files 141 141
Lines 22656 22656
Branches 1005 1005
=======================================
Hits 14439 14439
Misses 7927 7927
Partials 290 290 🚀 New features to boost your workflow:
|
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.
Problem
The MCP bridge gate poster's Ultimate badge (bottom-left) rendered unstyled and misplaced —
McpPoster.vueused the.poster__lockclass but, unlike AiPoster / ClusterPoster / ImportExportPoster, never defined its CSS. The badge fell back to a plain inline element floating at the poster edge instead of the absolute bottom-left pill.Fix
Port the canonical
.poster__lock/.poster__lock-iconstyles from AiPoster (absolute bottom-left pill, primary tint, backdrop blur). The compact gate hides this badge viaPaidGate's:deep(.poster__lock)rule, so only the full-page gate in Settings is affected.Mirror of geek-fun/sqlkit#168.
Test plan
tsc --noEmit+ eslint clean