liveline: JetBrainsMono Nerd Font Mono for code blocks, fix diagram alignment
- Add @font-face for JetBrainsMono Nerd Font Mono (nerd-fonts v3.3.0) with proper box-drawing glyph support for seamless Unicode diagram rendering - Update --ll-font-code to use NF Mono as primary, fallback to JetBrains Mono/SF Mono - Fix liveline-prism.css: use var(--ll-font-code) instead of hardcoded SF Mono - Remove unused Google Fonts JetBrains Mono link from root.tsx - Fix diagram: keep Unicode box chars for seamless lines, use ASCII < > v for arrows (◄ ► ▼ render at inconsistent widths), recount all columns
This commit is contained in:
@@ -652,20 +652,20 @@ playwriter -s 1 -e "await page.locator('aria-ref=e5').click()"`}</CodeBlock>
|
||||
back.
|
||||
</Paragraph>
|
||||
|
||||
<CodeBlock lang="bash">{`+---------------------+ +-------------------+ +-----------------+
|
||||
| BROWSER | | LOCALHOST | | CLIENT |
|
||||
| | | | | |
|
||||
| +---------------+ | | WebSocket Server | | +-----------+ |
|
||||
| | Extension |<---------> :19988 | | | CLI / MCP | |
|
||||
| +-------+-------+ | WS | | | +-----------+ |
|
||||
| | | | /extension | | | |
|
||||
| chrome.debugger | | | | | v |
|
||||
| v | | v | | +-----------+ |
|
||||
| +---------------+ | | /cdp/:id <------------> | | execute | |
|
||||
| | Tab 1 (green) | | +--------------------+ WS | +-----------+ |
|
||||
| | Tab 2 (green) | | | | |
|
||||
| | Tab 3 (gray) | | Tab 3 not controlled | Playwright API |
|
||||
+---------------------+ (extension not clicked) +-----------------+`}</CodeBlock>
|
||||
<CodeBlock lang="bash">{`┌─────────────────────┐ ┌─────────────────────┐ ┌─────────────────┐
|
||||
│ BROWSER │ │ LOCALHOST │ │ CLIENT │
|
||||
│ │ │ │ │ │
|
||||
│ ┌───────────────┐ │ │ WebSocket Server │ │ ┌───────────┐ │
|
||||
│ │ Extension │<-----------> :19988 │ │ │ CLI / MCP │ │
|
||||
│ └───────┬───────┘ │ WS │ │ │ └───────────┘ │
|
||||
│ │ │ │ /extension │ │ │ │
|
||||
│ chrome.debugger │ │ │ │ │ v │
|
||||
│ v │ │ v │ │ ┌───────────┐ │
|
||||
│ ┌───────────────┐ │ │ /cdp/:id <--------------->│ │ execute │ │
|
||||
│ │ Tab 1 (green) │ │ └──────────────────────┘ WS │ └───────────┘ │
|
||||
│ │ Tab 2 (green) │ │ │ │ │
|
||||
│ │ Tab 3 (gray) │ │ Tab 3 not controlled │ Playwright API │
|
||||
└─────────────────────┘ (extension not clicked) └─────────────────┘`}</CodeBlock>
|
||||
|
||||
<Paragraph>
|
||||
No Chrome restart required. No <InlineCode>--remote-debugging-port</InlineCode>{" "}
|
||||
|
||||
Reference in New Issue
Block a user