diff options
Diffstat (limited to 'styles.css')
| -rw-r--r-- | styles.css | 107 |
1 files changed, 107 insertions, 0 deletions
@@ -356,6 +356,113 @@ color: var(--text-muted); } +/* ===== Markdown in Assistant Bubbles ===== */ + +.ai-organizer-message.assistant.ai-organizer-markdown { + white-space: normal; +} + +.ai-organizer-message.assistant.ai-organizer-markdown p { + margin: 0 0 0.4em 0; +} + +.ai-organizer-message.assistant.ai-organizer-markdown p:last-child { + margin-bottom: 0; +} + +.ai-organizer-message.assistant.ai-organizer-markdown h1, +.ai-organizer-message.assistant.ai-organizer-markdown h2, +.ai-organizer-message.assistant.ai-organizer-markdown h3, +.ai-organizer-message.assistant.ai-organizer-markdown h4, +.ai-organizer-message.assistant.ai-organizer-markdown h5, +.ai-organizer-message.assistant.ai-organizer-markdown h6 { + margin: 0.4em 0 0.2em 0; + font-size: 1em; + line-height: 1.3; +} + +.ai-organizer-message.assistant.ai-organizer-markdown h1 { + font-size: 1.15em; +} + +.ai-organizer-message.assistant.ai-organizer-markdown h2 { + font-size: 1.1em; +} + +.ai-organizer-message.assistant.ai-organizer-markdown h3 { + font-size: 1.05em; +} + +.ai-organizer-message.assistant.ai-organizer-markdown ul, +.ai-organizer-message.assistant.ai-organizer-markdown ol { + margin: 0.2em 0; + padding-left: 1.4em; +} + +.ai-organizer-message.assistant.ai-organizer-markdown li { + margin: 0.1em 0; +} + +.ai-organizer-message.assistant.ai-organizer-markdown pre { + margin: 0.3em 0; + padding: 6px 8px; + border-radius: 4px; + background-color: var(--background-secondary); + overflow-x: auto; + font-size: 0.9em; + white-space: pre-wrap; + word-wrap: break-word; +} + +.ai-organizer-message.assistant.ai-organizer-markdown code { + padding: 1px 4px; + border-radius: 3px; + background-color: var(--background-secondary); + font-size: 0.9em; +} + +.ai-organizer-message.assistant.ai-organizer-markdown pre code { + padding: 0; + background-color: transparent; + font-size: inherit; +} + +.ai-organizer-message.assistant.ai-organizer-markdown blockquote { + margin: 0.3em 0; + padding: 2px 8px; + border-left: 3px solid var(--interactive-accent); + color: var(--text-muted); +} + +.ai-organizer-message.assistant.ai-organizer-markdown table { + border-collapse: collapse; + margin: 0.3em 0; + font-size: 0.9em; + width: 100%; +} + +.ai-organizer-message.assistant.ai-organizer-markdown th, +.ai-organizer-message.assistant.ai-organizer-markdown td { + padding: 3px 6px; + border: 1px solid var(--background-modifier-border); +} + +.ai-organizer-message.assistant.ai-organizer-markdown th { + background-color: var(--background-secondary); + font-weight: 600; +} + +.ai-organizer-message.assistant.ai-organizer-markdown hr { + margin: 0.4em 0; + border: none; + border-top: 1px solid var(--background-modifier-border); +} + +.ai-organizer-message.assistant.ai-organizer-markdown img { + max-width: 100%; + border-radius: 4px; +} + /* ===== Misc ===== */ .ai-organizer-tool-modal-desc { |
