Preview
HTML
<blockquote>
<p>Layout is a contract with the content.</p>
<footer>Every Layout</footer>
</blockquote>
CSS
:root {
--ink: #241c16;
--paper: #fffaf1;
--accent: #d4552b;
--accent-2: #4338ca;
--on-accent: #fff;
--muted: #6a6156;
--line: #d7ccb8;
--chip: #efe6d6;
}
blockquote {
max-width: 22rem;
margin: 0;
padding: 0;
border-inline-start: 0.35rem solid var(--accent);
padding-inline-start: 1rem;
}
blockquote p {
margin: 0;
font: 600 1.6rem/1.2 Palatino, Georgia, serif;
}
footer {
margin-block-start: 0.6rem;
color: var(--muted);
font-size: 0.85rem;
}
Tailwind
<style>
:root {
--ink: #241c16;
--paper: #fffaf1;
--accent: #d4552b;
--accent-2: #4338ca;
--on-accent: #fff;
--muted: #6a6156;
--line: #d7ccb8;
--chip: #efe6d6;
}
blockquote {
border-inline-start: 0.35rem solid var(--accent);
}
blockquote p {
margin: 0;
font: 600 1.6rem/1.2 Palatino, Georgia, serif;
}
footer {
margin-block-start: 0.6rem;
}
</style>
<blockquote class="max-w-[22rem] m-0 p-0 [padding-inline-start:1rem]">
<p>Layout is a contract with the content.</p>
<footer class="text-[var(--muted)] text-[0.85rem]">Every Layout</footer>
</blockquote>