Mercurial
diff mrjunejune/pages/tools/markdown_to_html/index.css @ 76:35b1abc37969
Updating my website to use seobeo library.
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Wed, 31 Dec 2025 14:11:21 -0800 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mrjunejune/pages/tools/markdown_to_html/index.css Wed Dec 31 14:11:21 2025 -0800 @@ -0,0 +1,183 @@ +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + line-height: 1.6; + padding: 20px; + max-width: 1200px; + margin: 0 auto; + background: rgb(var(--gray-light)); +} + +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; +} + +button:hover { + background: var(--accent-dark); +} + +h1 { + color: var(--darkgray); + margin-bottom: 20px; +} + +textarea { + width: 100%; + height: 500px; + padding: 15px; + border: 1px solid rgb(var(--gray-light)); + 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; + place-items: center; + grid-template-columns: 1fr 1fr; + margin-bottom: 10px; +} + +.panel { + background: var(--white); + border-radius: 8px; + padding: 20px; + box-shadow: 0 2px 4px rgba(0,0,0,0.1); +} + +#output { + min-height: 500px; + padding: 15px; + border: 1px solid rgb(var(--gray-light)); + border-radius: 4px; + background: rgb(var(--gray-light)); +} + +#output h1, #output h2, #output h3, #output h4, #output h5, #output h6 { + margin: 20px 0 10px 0; + color: var(--darkgray); +} + +#output h1 { font-size: 2em; } +#output h2 { font-size: 1.5em; } +#output h3 { font-size: 1.3em; } + +#output p { + margin: 10px 0; +} + +#output ul, #output ol { + margin: 10px 0; + padding-left: 30px; +} + +#output li { + margin: 5px 0; +} + +#output code { + background: rgb(var(--gray-light)); + padding: 2px 6px; + border-radius: 3px; + font-family: 'Courier New', monospace; + font-size: 0.9em; +} + +#output pre { + background: #282c34; + color: #abb2bf; + padding: 15px; + border-radius: 4px; + overflow-x: auto; + margin: 10px 0; +} + +#output pre code { + background: none; + color: inherit; + padding: 0; +} + +#output blockquote { + border-left: 4px solid rgb(var(--gray-light)); + padding-left: 15px; + margin: 10px 0; + color: var(--gray); + font-style: italic; +} + +#output a { + color: var(--accent); + text-decoration: none; +} + +#output a:hover { + text-decoration: underline; +} + +#output hr { + border: none; + border-top: 2px solid rgb(var(--gray-light)); + margin: 20px 0; +} + +#output img { + max-width: 100%; + height: auto; +} + +#output strong { + font-weight: bold; +} + +#output em { + font-style: italic; +} + +#output 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) { + .container { + grid-template-columns: 1fr; + } +}