diff --git a/pages/_app.css b/pages/_app.css
index 96d3017..af6ace7 100644
--- a/pages/_app.css
+++ b/pages/_app.css
@@ -68,22 +68,52 @@ body {
color: var(--primary-text);
font-family: "Inconsolata", monospace;
margin: 0;
+
+ /* Font styling for body */
+ font-size: calc(18rem / 16);
+ font-weight: 500;
+}
+
+/* Page titles (e.g. Demographics) */
+h1 {
+ font-size: calc(48rem / 16);
+ font-weight: 700;
+ color: var(--primary-accent-light);
+ margin-top: calc(32rem / 16);
+ margin-bottom: calc(16rem / 16);
}
-h1,
+/* Major section headings (e.g. About the Programs) */
h2 {
+ font-size: calc(36rem / 16);
+ font-weight: 700;
color: var(--primary-heading);
+ margin-top: calc(32rem / 16);
+ margin-bottom: calc(16rem / 16);
}
+/* Minor section headings & questions (e.g. What Program Are You In?) */
h3 {
+ font-size: calc(32rem / 16);
+ font-weight: 700;
color: var(--secondary-heading);
- font-size: calc(45rem / 16);
+ margin-top: calc(24rem / 16);
+ margin-bottom: calc(16rem / 16);
}
-h4,
-h5,
-h6 {
+/* Titles within paragraphs (e.g. About the Programs -> Computer Science)*/
+h4 {
+ font-size: calc(24rem / 16);
+ font-weight: 700;
color: var(--secondary-heading);
+ margin-top: calc(24rem / 16);
+ margin-bottom: calc(8rem / 16);
+}
+
+p {
+ color: var(--primary-text);
+ margin-top: 1rem;
+ margin-bottom: 1rem;
}
a {
@@ -95,10 +125,6 @@ a:hover {
color: var(--link-hover);
}
-p {
- font-size: calc(28rem / 16);
-}
-
@media only screen and (prefers-color-scheme: dark) {
body {
--primary-background: var(--dark--primary-background);
diff --git a/pages/playground.tsx b/pages/playground.tsx
index 5bd4b0e..ae354f4 100644
--- a/pages/playground.tsx
+++ b/pages/playground.tsx
@@ -32,6 +32,16 @@ export default function Home() {
Text Styles
+ p p p p p p p p p p p p p p p p p p p p p p p p p p p p
+ a a a a a a a a a a a a a a a a a a a a a a a a a a a a +{" "}