Skip to content

Commit 23b5fb5

Browse files
Sbussisoclaude
andcommitted
Make MCP tools grid solid and readable on locked page
Increased tool card opacity, added card container background, green-highlighted count in heading, removed fade overlay. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 059b3b8 commit 23b5fb5

2 files changed

Lines changed: 12 additions & 16 deletions

File tree

frontend/src/index.css

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2512,8 +2512,9 @@ body {
25122512
}
25132513

25142514
.mcp-tool-locked {
2515-
opacity: 0.35;
2515+
opacity: 0.85;
25162516
pointer-events: none;
2517+
border-color: rgba(34, 197, 94, 0.15);
25172518
}
25182519

25192520
/* ── MCP Locked / Gate Page ───────────────────────────────────── */
@@ -2645,26 +2646,22 @@ body {
26452646
.mcp-locked-tools {
26462647
position: relative;
26472648
z-index: 1;
2649+
background: var(--bg-card);
2650+
border: 1px solid var(--border-color);
2651+
border-radius: 12px;
2652+
padding: 1.5rem;
26482653
}
26492654

26502655
.mcp-locked-tools h3 {
2651-
font-size: 1rem;
2656+
font-size: 1.05rem;
26522657
font-weight: 600;
2653-
margin-bottom: 1rem;
2654-
color: var(--text-muted);
2655-
text-transform: uppercase;
2656-
letter-spacing: 0.06em;
2658+
margin-bottom: 1.25rem;
2659+
color: var(--text-primary);
26572660
text-align: center;
26582661
}
26592662

2660-
.mcp-tools-fade {
2661-
position: absolute;
2662-
bottom: 0;
2663-
left: 0;
2664-
right: 0;
2665-
height: 120px;
2666-
background: linear-gradient(to top, var(--bg-primary), transparent);
2667-
pointer-events: none;
2663+
.mcp-locked-tools h3 span {
2664+
color: var(--accent-green);
26682665
}
26692666

26702667
@media (max-width: 600px) {

frontend/src/pages/McpPage.jsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ function McpPage() {
165165
</div>
166166

167167
<div className="mcp-locked-tools">
168-
<h3>{TOOLS.length} tools included</h3>
168+
<h3><span>{TOOLS.length}</span> tools included with Pro</h3>
169169
<div className="mcp-tools-grid">
170170
{TOOLS.map((tool) => (
171171
<div key={tool.name} className="mcp-tool-card mcp-tool-locked">
@@ -174,7 +174,6 @@ function McpPage() {
174174
</div>
175175
))}
176176
</div>
177-
<div className="mcp-tools-fade" />
178177
</div>
179178
</div>
180179

0 commit comments

Comments
 (0)