From 5e12675bd09e142bd991d5a6bf57c69447c8be9e Mon Sep 17 00:00:00 2001 From: Patrick Alvin Alcala Date: Mon, 23 Feb 2026 19:17:42 +0800 Subject: [PATCH] Updated --- src/components/Article.astro | 51 ++++++++++++----------- src/pages/index.astro | 78 +++++++++++++++++++++++------------- src/pages/read.astro | 3 ++ src/styles/fonts.sass | 27 +++++++++++++ 4 files changed, 105 insertions(+), 54 deletions(-) create mode 100644 src/pages/read.astro diff --git a/src/components/Article.astro b/src/components/Article.astro index bc61f57..e12023d 100644 --- a/src/components/Article.astro +++ b/src/components/Article.astro @@ -15,29 +15,28 @@ const { title, subtitle, date, imageA, imageW, alt, minutes } = Astro.props ---
- + content='top'> + + + + {alt} + - - - - {alt} -
{title}

{subtitle}

@@ -54,25 +53,25 @@ const { title, subtitle, date, imageA, imageW, alt, minutes } = Astro.props {minutes} min read
-
+
+
+ +
+
+
+ +
+ + + diff --git a/src/pages/read.astro b/src/pages/read.astro new file mode 100644 index 0000000..853d812 --- /dev/null +++ b/src/pages/read.astro @@ -0,0 +1,3 @@ +--- + +--- diff --git a/src/styles/fonts.sass b/src/styles/fonts.sass index 4fa1b67..57cc9d5 100644 --- a/src/styles/fonts.sass +++ b/src/styles/fonts.sass @@ -3,6 +3,9 @@ $Inter: Inter, sans-serif $Montserrat: Montserrat, sans-serif $OpenSans: 'Open Sans', sans-serif $PublicSans: 'Public Sans', sans-serif +$Literata: Literata, serif +$Baskervville: Baskervville, serif +$Alice: Alice, serif @font-face font-family: 'Roboto' @@ -43,3 +46,27 @@ $PublicSans: 'Public Sans', sans-serif font-weight: 100 900 src: url(https://cdn.jsdelivr.net/fontsource/fonts/public-sans:vf@latest/latin-wght-normal.woff2) format('woff2-variations'); unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD + +@font-face + font-family: 'Literata' + font-style: normal + font-display: swap + font-weight: 200 900 + src: url(https://cdn.jsdelivr.net/fontsource/fonts/literata:vf@latest/latin-wght-normal.woff2) format('woff2-variations'); + unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD + +@font-face + font-family: 'Baskervville' + font-style: normal + font-display: swap + font-weight: 400 700 + src: url(https://cdn.jsdelivr.net/fontsource/fonts/baskervville:vf@latest/latin-wght-normal.woff2) format('woff2-variations'); + unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD + +@font-face + font-family: 'Alice' + font-style: normal + font-display: swap + font-weight: 400 + src: url(https://cdn.jsdelivr.net/fontsource/fonts/alice@latest/latin-400-normal.woff2) format('woff2'), url(https://cdn.jsdelivr.net/fontsource/fonts/alice@latest/latin-400-normal.woff) format('woff'); + unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD