···8787| `--bsky-link-underline` | `rgba(82,82,91,0.5)` | `rgba(59,130,246,0.3)` | Link underline color |
8888| `--bsky-link-underline-hover` | `rgba(59,130,246,0.3)` | `rgba(59,130,246,0.3)` | Link underline hover color |
89899090+Override example:
9191+9092```css
9193bsky-conversation {
9294 --bsky-link-color: #333;
···9496}
9597```
96989797-Dark mode activates when a parent element has the `dark` class.
9999+### Dark mode
100100+101101+The component ships with a built-in dark palette that activates when any ancestor has the `dark` class. This works with common dark mode patterns:
102102+103103+```html
104104+<!-- Toggle dark class on <html> or <body> -->
105105+<html class="dark">
106106+ <body>
107107+ <bsky-conversation uri="..."></bsky-conversation>
108108+ </body>
109109+</html>
110110+```
111111+112112+If your site uses a different convention (e.g., `data-theme="dark"` or `prefers-color-scheme`), you can set the properties yourself:
113113+114114+```css
115115+@media (prefers-color-scheme: dark) {
116116+ bsky-conversation {
117117+ --bsky-border-color: #374151;
118118+ --bsky-muted-color: #9ca3af;
119119+ --bsky-link-color: #60a5fa;
120120+ --bsky-link-underline: rgba(59, 130, 246, 0.3);
121121+ --bsky-link-hover: #3b82f6;
122122+ --bsky-link-underline-hover: rgba(59, 130, 246, 0.3);
123123+ }
124124+}
125125+```
9812699127## Behavior
100128