Mercurial
view mrjunejune/src/tools/markdown_to_html/index.css @ 143:276bb3555034
Should work now.
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Fri, 09 Jan 2026 13:13:27 -0800 |
| parents | 902e29c38d66 |
| children | 8c74204fd362 |
line wrap: on
line source
* { margin: 0; padding: 0; box-sizing: border-box; } body { line-height: 1.6; padding: 20px; max-width: 1200px; margin: 0 auto; } button { background: var(--accent); color: var(--white); border: none; padding: 10px 20px; border-radius: 4px; cursor: pointer; font-size: 16px; margin-top: 10px; } .title button { margin-top: 0px; margin-bottom: 10px; } button:hover { background: var(--accent-dark); } h1 { color: var(--darkgray); margin-bottom: 20px; } textarea { width: 100%; height: 700px; padding: 15px; background: rgb(var(--gray-light)); color: var(--darkgray); border-radius: 4px; font-family: 'Courier New', monospace; font-size: 14px; resize: vertical; } .container { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 20px; } .title { display: grid; grid-template-columns: 1fr 1fr; margin-bottom: 10px; } .panel { background: var(--white); border-radius: 8px; border: 1px dotted #ccc; padding: 20px; } #output { min-height: 500px; padding: 15px; border: 1px solid rgb(var(--gray-light)); border-radius: 4px; background: rgb(var(--gray-light)); } h1, h2, h3, h4, h5, h6 { margin: 20px 0 10px 0; color: var(--darkgray); } h1 { font-size: 2em; } h2 { font-size: 1.5em; } h3 { font-size: 1.3em; } p { margin: 10px 0; } ul, ol { margin: 10px 0; padding-left: 30px; } li { margin: 5px 0; } code { background: rgb(var(--gray-light)); padding: 2px 6px; border-radius: 3px; font-family: 'Courier New', monospace; font-size: 0.9em; } pre { background: #282c34; color: #abb2bf; padding: 15px; border-radius: 4px; overflow-x: auto; margin: 10px 0; text-wrap: auto; } pre code { background: none; color: inherit; padding: 0; } blockquote { border-left: 4px solid rgb(var(--gray-light)); padding-left: 15px; margin: 10px 0; color: var(--gray); font-style: italic; } a { color: var(--accent); text-decoration: none; } a:hover { text-decoration: underline; } hr { border: none; border-top: 2px solid var(--black); margin: 20px 0; } img { max-width: 100%; height: auto; } strong { font-weight: bold; } em { font-style: italic; } del { text-decoration: line-through; } .header { text-align: center; margin-bottom: 30px; } .label { font-weight: bold; margin-bottom: 10px; color: var(--gray); } .title .label { margin-bottom: 0px; } @media (max-width: 768px) { body { padding: 10px; font-size: 16px; } .container { grid-template-columns: 1fr; gap: 15px; } h1 { font-size: 1.75rem; } .panel { padding: 15px; } textarea { height: 400px; font-size: 16px; } #output { min-height: 300px; font-size: 1rem; } button { font-size: 1rem; padding: 12px 20px; min-height: 44px; width: 100%; } .title { grid-template-columns: 1fr; gap: 10px; } .label { font-size: 1rem; } h1 { font-size: 1.75em; } h2 { font-size: 1.5em; } h3 { font-size: 1.25em; } }