diff --git a/src/components/Breadcrumbs.astro b/src/components/Breadcrumbs.astro
index 1577510..a9473d0 100644
--- a/src/components/Breadcrumbs.astro
+++ b/src/components/Breadcrumbs.astro
@@ -43,13 +43,13 @@ breadcrumbList[0] === "posts" &&
diff --git a/src/components/Tag.astro b/src/components/Tag.astro
index 2a2e788..b3caa08 100644
--- a/src/components/Tag.astro
+++ b/src/components/Tag.astro
@@ -29,9 +29,9 @@ const { name, size = "sm" } = Astro.props;
diff --git a/src/layouts/AboutLayout.astro b/src/layouts/AboutLayout.astro
index a1fe57d..9f6dbc0 100644
--- a/src/layouts/AboutLayout.astro
+++ b/src/layouts/AboutLayout.astro
@@ -19,8 +19,8 @@ const { frontmatter } = Astro.props;
-
diff --git a/src/layouts/Main.astro b/src/layouts/Main.astro
index 8fd7e62..dd7707c 100644
--- a/src/layouts/Main.astro
+++ b/src/layouts/Main.astro
@@ -18,10 +18,10 @@ const { pageTitle, pageDesc } = Astro.props;
diff --git a/src/pages/index.astro b/src/pages/index.astro
index 1b82def..3201e24 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -126,22 +126,22 @@ const socialCount = SOCIALS.filter(social => social.active).length;
@apply pt-8 pb-6;
}
#hero h1 {
- @apply inline-block font-bold my-4 sm:my-8 text-3xl sm:text-5xl;
+ @apply my-4 inline-block text-3xl font-bold sm:my-8 sm:text-5xl;
}
#hero .rss-link {
@apply mb-6;
}
#hero .rss-icon {
- @apply h-6 w-6 scale-110 sm:scale-125 mb-2 sm:mb-3 fill-skin-accent;
+ @apply mb-2 h-6 w-6 scale-110 fill-skin-accent sm:mb-3 sm:scale-125;
}
#hero p {
@apply my-2;
}
.social-wrapper {
- @apply flex flex-col sm:flex-row sm:items-center mt-4;
+ @apply mt-4 flex flex-col sm:flex-row sm:items-center;
}
.social-links {
- @apply whitespace-nowrap mr-2 sm:mb-0 mb-1;
+ @apply mr-2 mb-1 whitespace-nowrap sm:mb-0;
}
/* ===== Featured & Recent Posts Sections ===== */
@@ -151,9 +151,9 @@ const socialCount = SOCIALS.filter(social => social.active).length;
}
#featured h2,
#recent-posts h2 {
- @apply font-semibold text-2xl tracking-wide;
+ @apply text-2xl font-semibold tracking-wide;
}
.all-posts-btn-wrapper {
- @apply text-center my-8;
+ @apply my-8 text-center;
}
diff --git a/src/styles/base.css b/src/styles/base.css
index 131f57b..64bcce4 100644
--- a/src/styles/base.css
+++ b/src/styles/base.css
@@ -29,45 +29,45 @@
display: block;
}
body {
- @apply font-mono bg-skin-fill text-skin-base min-h-screen flex flex-col
- selection:bg-skin-accent selection:text-skin-inverted selection:bg-opacity-70;
+ @apply flex min-h-screen flex-col bg-skin-fill font-mono text-skin-base
+ selection:bg-skin-accent selection:bg-opacity-70 selection:text-skin-inverted;
}
section,
footer {
- @apply max-w-3xl mx-auto px-4;
+ @apply mx-auto max-w-3xl px-4;
}
a {
- @apply outline-offset-1 outline-skin-fill outline-2
- focus-visible:outline-dashed focus-visible:no-underline;
+ @apply outline-2 outline-offset-1 outline-skin-fill
+ focus-visible:no-underline focus-visible:outline-dashed;
}
svg {
- @apply w-6 h-6 inline-block fill-skin-base group-hover:fill-skin-accent;
+ @apply inline-block h-6 w-6 fill-skin-base group-hover:fill-skin-accent;
}
svg.icon-tabler {
- @apply w-6 h-6 scale-125 sm:scale-110 opacity-90
- inline-block fill-transparent stroke-2 stroke-current
- group-hover:fill-transparent;
+ @apply inline-block h-6 w-6 scale-125 fill-transparent
+ stroke-current stroke-2 opacity-90 group-hover:fill-transparent
+ sm:scale-110;
}
.prose {
- @apply prose-a:underline-offset-8 prose-ul:overflow-x-clip
- prose-a:!decoration-dashed hover:prose-a:text-skin-accent
- prose-img:mx-auto prose-img:border-2 prose-img:border-skin-line
- prose-img:!mt-2 prose-headings:!mb-3
- prose-th:border prose-th:border-skin-line
- prose-td:border prose-td:border-skin-line
- prose-h3:italic
+ @apply prose-headings:!mb-3 prose-headings:!text-skin-base
+ prose-h3:italic prose-p:!text-skin-base
+ prose-a:!text-skin-base prose-a:!decoration-dashed prose-a:underline-offset-8
+ hover:prose-a:text-skin-accent prose-blockquote:!border-l-skin-accent
+ prose-blockquote:border-opacity-50 prose-blockquote:opacity-80
+ prose-figcaption:!text-skin-base prose-figcaption:opacity-70
+ prose-strong:!text-skin-base
- prose-p:!text-skin-base prose-headings:!text-skin-base
- prose-ol:!text-skin-base prose-ul:!text-skin-base prose-blockquote:opacity-80
- prose-figcaption:!text-skin-base prose-figcaption:opacity-70
- prose-code:bg-skin-card prose-code:bg-opacity-75
- prose-code:!text-skin-base prose-code:p-1 prose-code:rounded
- prose-code:after:!content-[''] prose-code:before:!content-['']
- prose-strong:!text-skin-base prose-table:text-skin-base
- prose-pre:!text-skin-base prose-a:!text-skin-base
- prose-hr:!border-skin-line prose-li:marker:!text-skin-accent
- prose-blockquote:!border-l-skin-accent prose-blockquote:border-opacity-50;
+ prose-code:rounded prose-code:bg-skin-card
+ prose-code:bg-opacity-75 prose-code:p-1 prose-code:!text-skin-base
+ prose-code:before:!content-[''] prose-code:after:!content-['']
+ prose-pre:!text-skin-base prose-ol:!text-skin-base
+ prose-ul:overflow-x-clip prose-ul:!text-skin-base prose-li:marker:!text-skin-accent
+ prose-table:text-skin-base prose-th:border
+ prose-th:border-skin-line prose-td:border
+ prose-td:border-skin-line prose-img:mx-auto
+ prose-img:!mt-2 prose-img:border-2
+ prose-img:border-skin-line prose-hr:!border-skin-line;
}
.prose a {
@apply hover:!text-skin-accent;
@@ -81,7 +81,7 @@
@apply mb-2;
}
.prose details {
- @apply text-skin-base cursor-pointer inline-block select-none;
+ @apply inline-block cursor-pointer select-none text-skin-base;
}
.prose summary {
@apply focus-outline;
@@ -121,6 +121,6 @@
@apply hidden;
}
.focus-outline {
- @apply outline-offset-1 outline-skin-fill outline-2 focus-visible:outline-dashed focus-visible:no-underline;
+ @apply outline-2 outline-offset-1 outline-skin-fill focus-visible:no-underline focus-visible:outline-dashed;
}
}