16 lines
1.1 KiB
CSS
16 lines
1.1 KiB
CSS
:root { color-scheme: light dark; }
|
|
body { font-family: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif; margin: 0; padding: 2rem; }
|
|
.container { max-width: 860px; margin: 0 auto; }
|
|
h1 { margin: 0 0 1rem 0; }
|
|
.card { border: 1px solid #30363d; border-radius: 16px; padding: 1rem; margin: 1rem 0; box-shadow: 0 2px 6px rgba(0,0,0,.1); }
|
|
.row { display: grid; grid-template-columns: 160px 1fr; gap: .8rem; align-items: center; margin: .6rem 0; }
|
|
label { opacity: .8; }
|
|
input, textarea, select, button { font: inherit; padding: .6rem .7rem; border-radius: 10px; border: 1px solid #30363d; background: transparent; color: inherit; }
|
|
button { cursor: pointer; }
|
|
button.danger { border-color: #a4002a; color: #a4002a; }
|
|
.actions { display: flex; gap: .6rem; flex-wrap: wrap; margin-top: .4rem; }
|
|
.muted { opacity: .7; font-size: .9rem; }
|
|
.badge { display: inline-block; padding: .1rem .4rem; border-radius: 8px; border: 1px solid #30363d; font-size: .75rem; margin-left: .4rem; }
|
|
.post { border-top: 1px dashed #30363d; padding: .6rem 0; }
|
|
pre.content { white-space: pre-wrap; margin-top: .5rem; }
|