4
0
forked from crowetic/commerce

Add title to page and add styling for base typography elements for Text component (#383)

* Add title to page and add styling for base typography elements for Text component

* Remove additional title

Co-authored-by: B <curciobelen@gmail.com>
Co-authored-by: Luis Alvarez D <luis@vercel.com>
This commit is contained in:
Leah Wagner 2021-09-22 18:40:20 -07:00 committed by GitHub
parent a59a41edab
commit fd10eba10d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,3 +13,64 @@
.sectionHeading {
@apply pt-1 pb-2 text-2xl font-bold tracking-wide cursor-pointer mb-2;
}
/* Apply base font sizes and styles for typography markup (h2, h2, ul, p, etc.).
A helpful addition for whenn page content is consumed from a source managed through a wysiwyg editor. */
.body :is(h1, h2, h3, h4, h5, h6, p, ul, ol) {
@apply mb-4;
}
.body :is(h1, h2, h3, h4, h5, h6):not(:first-child) {
@apply mt-8;
}
.body :is(h1, h2, h3, h4, h5, h6) {
@apply font-semibold tracking-wide;
}
.body h1 {
@apply text-5xl;
}
.body h2 {
@apply text-4xl;
}
.body h3 {
@apply text-3xl;
}
.body h4 {
@apply text-2xl;
}
.body h5 {
@apply text-xl;
}
.body h6 {
@apply text-lg;
}
.body ul,
.body ol {
@apply pl-6;
}
.body ul {
@apply list-disc;
}
.body ol {
@apply list-decimal;
}
.body a {
@apply underline;
}
.body a:hover {
@apply no-underline;
}