diff options
Diffstat (limited to 'frontend/src/index.css')
| -rw-r--r-- | frontend/src/index.css | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/frontend/src/index.css b/frontend/src/index.css new file mode 100644 index 0000000..698f393 --- /dev/null +++ b/frontend/src/index.css @@ -0,0 +1,98 @@ +:root { + font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', sans-serif; + line-height: 1.5; + font-weight: 400; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + margin: 0; + min-width: 320px; + min-height: 100vh; + background: #f5f5f5; +} + +#root { + height: 100vh; + width: 100vw; + overflow: hidden; +} + +/* Global markdown styling */ +.markdown-content { + padding: 12px; +} + +.markdown-content p { + margin: 0 0 12px 0; +} + +.markdown-content p:last-child { + margin-bottom: 0; +} + +.markdown-content h1, +.markdown-content h2, +.markdown-content h3, +.markdown-content h4, +.markdown-content h5, +.markdown-content h6 { + margin: 16px 0 8px 0; +} + +.markdown-content h1:first-child, +.markdown-content h2:first-child, +.markdown-content h3:first-child, +.markdown-content h4:first-child, +.markdown-content h5:first-child, +.markdown-content h6:first-child { + margin-top: 0; +} + +.markdown-content ul, +.markdown-content ol { + margin: 0 0 12px 0; + padding-left: 24px; +} + +.markdown-content li { + margin: 4px 0; +} + +.markdown-content pre { + background: #f5f5f5; + padding: 12px; + border-radius: 4px; + overflow-x: auto; + margin: 0 0 12px 0; +} + +.markdown-content code { + background: #f5f5f5; + padding: 2px 6px; + border-radius: 3px; + font-family: monospace; + font-size: 0.9em; +} + +.markdown-content pre code { + background: none; + padding: 0; +} + +.markdown-content blockquote { + margin: 0 0 12px 0; + padding-left: 16px; + border-left: 4px solid #ddd; + color: #666; +} |
