diff --git a/.stylelintignore b/.stylelintignore
new file mode 100644
index 00000000..de056073
--- /dev/null
+++ b/.stylelintignore
@@ -0,0 +1 @@
+**/*.md
diff --git a/src/components/layout/TheSiteHeader.vue b/src/components/layout/TheSiteHeader.vue
index f83b6a44..0298e051 100644
--- a/src/components/layout/TheSiteHeader.vue
+++ b/src/components/layout/TheSiteHeader.vue
@@ -15,15 +15,13 @@ const loginURL = `https://github.com/login/oauth/authorize?client_id=${config.pu
class="font-semibold flex-grow text-xs md:text-base justify-between flex flex-row items-center md:flex-grow-0"
>
-
-
- DCR
-
-
+
+ DCR
+
•
diff --git a/src/pages/blog/[article].vue b/src/pages/blog/[article].vue
index 7cef597e..2d859797 100644
--- a/src/pages/blog/[article].vue
+++ b/src/pages/blog/[article].vue
@@ -1,7 +1,7 @@
- {{ page.title }}
+ {{ page.title }}
.blog {
- h3 {
+ h2 {
@apply text-xl mb-4;
}
- h4 {
+ h3 {
@apply uppercase text-sm;
letter-spacing: 0.1rem;
}
+ * + h2,
* + h3,
* + h4 {
@apply mt-8;
@@ -128,10 +129,15 @@ if (process.server) {
white-space: pre-wrap;
}
+ + h2,
+ h3,
+ h4 {
@apply mt-8;
}
+
+ + p {
+ @apply mt-6;
+ }
}
ol,
@@ -165,6 +171,7 @@ if (process.server) {
content: counter(list);
}
+ /* stylelint-disable-next-line */
p {
+ pre,
+ p {
diff --git a/src/pages/blog/index.vue b/src/pages/blog/index.vue
index 9b56d26f..fca7fddb 100644
--- a/src/pages/blog/index.vue
+++ b/src/pages/blog/index.vue
@@ -1,7 +1,7 @@
diff --git a/src/pages/index.vue b/src/pages/index.vue
index 46af9025..2512dfb0 100644
--- a/src/pages/index.vue
+++ b/src/pages/index.vue
@@ -1,7 +1,7 @@
diff --git a/src/pages/talks.vue b/src/pages/talks.vue
index 5ea6833e..47459d34 100644
--- a/src/pages/talks.vue
+++ b/src/pages/talks.vue
@@ -1,7 +1,7 @@
diff --git a/src/pages/uses.vue b/src/pages/uses.vue
index 7d63b2c9..a48cfdb8 100644
--- a/src/pages/uses.vue
+++ b/src/pages/uses.vue
@@ -1,7 +1,7 @@
diff --git a/src/pages/work.vue b/src/pages/work.vue
index 87ae8fdd..c6caca0b 100644
--- a/src/pages/work.vue
+++ b/src/pages/work.vue
@@ -1,7 +1,7 @@