better layout
This commit is contained in:
129
assets/css/markdown.css
Normal file
129
assets/css/markdown.css
Normal file
@@ -0,0 +1,129 @@
|
||||
/* Rendered Markdown */
|
||||
|
||||
.markdown {
|
||||
@apply text-cyan-50 leading-7 text-base;
|
||||
}
|
||||
|
||||
/* Headings */
|
||||
.markdown h1,
|
||||
.markdown h2,
|
||||
.markdown h3,
|
||||
.markdown h4,
|
||||
.markdown h5,
|
||||
.markdown h6 {
|
||||
@apply font-semibold text-cyan-300 mt-6 mb-2 leading-tight;
|
||||
}
|
||||
|
||||
.markdown h1 {
|
||||
@apply text-3xl border-b border-cyan-900 pb-1;
|
||||
}
|
||||
.markdown h2 {
|
||||
@apply text-2xl border-b border-cyan-900 pb-1;
|
||||
}
|
||||
.markdown h3 {
|
||||
@apply text-xl text-cyan-200;
|
||||
}
|
||||
.markdown h4 {
|
||||
@apply text-lg text-cyan-200;
|
||||
}
|
||||
.markdown h5 {
|
||||
@apply text-base text-cyan-100;
|
||||
}
|
||||
.markdown h6 {
|
||||
@apply text-sm text-cyan-100;
|
||||
}
|
||||
|
||||
/* Paragraphs */
|
||||
.markdown p {
|
||||
@apply my-3;
|
||||
}
|
||||
|
||||
/* Links */
|
||||
.markdown a {
|
||||
@apply text-cyan-400 underline underline-offset-2 transition-colors duration-150 hover:text-cyan-300;
|
||||
}
|
||||
|
||||
/* Strong / Em */
|
||||
.markdown strong {
|
||||
@apply font-bold text-cyan-100;
|
||||
}
|
||||
.markdown em {
|
||||
@apply italic text-cyan-200;
|
||||
}
|
||||
|
||||
/* Inline code */
|
||||
.markdown code {
|
||||
@apply font-mono text-sm bg-cyan-950 text-cyan-300 px-1 py-0.5 rounded border border-cyan-900;
|
||||
}
|
||||
|
||||
/* Code blocks */
|
||||
.markdown pre {
|
||||
@apply bg-cyan-950 border border-cyan-900 rounded-lg px-5 py-4 overflow-x-auto my-4;
|
||||
}
|
||||
.markdown pre code {
|
||||
@apply bg-transparent border-0 p-0 text-sm text-cyan-100;
|
||||
}
|
||||
|
||||
/* Blockquote */
|
||||
.markdown blockquote {
|
||||
@apply border-l-2 border-cyan-700 my-4 px-4 py-2 bg-cyan-950 text-cyan-200 rounded-r italic;
|
||||
}
|
||||
|
||||
/* Horizontal rule */
|
||||
.markdown hr {
|
||||
@apply border-0 border-t border-cyan-900 my-6;
|
||||
}
|
||||
|
||||
/* Lists */
|
||||
.markdown ul,
|
||||
.markdown ol {
|
||||
@apply my-3 pl-6;
|
||||
}
|
||||
.markdown ul {
|
||||
@apply list-disc;
|
||||
}
|
||||
.markdown ol {
|
||||
@apply list-decimal;
|
||||
}
|
||||
.markdown li {
|
||||
@apply my-1;
|
||||
}
|
||||
.markdown li::marker {
|
||||
@apply text-cyan-700;
|
||||
}
|
||||
|
||||
/* Nested lists */
|
||||
.markdown ul ul,
|
||||
.markdown ol ul {
|
||||
list-style-type: circle;
|
||||
}
|
||||
.markdown ul ul ul {
|
||||
list-style-type: square;
|
||||
}
|
||||
|
||||
/* Tables */
|
||||
.markdown table {
|
||||
@apply w-full border-collapse my-4 text-sm;
|
||||
}
|
||||
.markdown thead {
|
||||
@apply bg-cyan-950;
|
||||
}
|
||||
.markdown th {
|
||||
@apply text-left px-3 py-2 text-cyan-300 font-semibold border-b-2 border-cyan-700;
|
||||
}
|
||||
.markdown td {
|
||||
@apply px-3 py-2 border-b border-cyan-900 text-cyan-100;
|
||||
}
|
||||
.markdown tbody tr:hover {
|
||||
@apply bg-cyan-950;
|
||||
}
|
||||
|
||||
/* Images */
|
||||
.markdown img {
|
||||
@apply max-w-full rounded-md border border-cyan-900 my-2;
|
||||
}
|
||||
|
||||
/* Task list checkboxes (GitHub-flavored) */
|
||||
.markdown input[type="checkbox"] {
|
||||
@apply accent-cyan-700 mr-1;
|
||||
}
|
||||
Reference in New Issue
Block a user