diff options
author | 2021-11-10 14:46:18 -0500 | |
---|---|---|
committer | 2021-11-10 14:46:18 -0500 | |
commit | 48bad7bdc078451006e658ef6d976bba977cda98 (patch) | |
tree | 164a8f10d7af742037f4136bbcc67a61a6d43542 | |
parent | 8d7ddeaa1b58e19a18b74f2c3368ab682905ca9d (diff) | |
download | astro-48bad7bdc078451006e658ef6d976bba977cda98.tar.gz astro-48bad7bdc078451006e658ef6d976bba977cda98.tar.zst astro-48bad7bdc078451006e658ef6d976bba977cda98.zip |
Update www site (#1775)
* Remove snowpack.config.js
* Update reference to global.scss
* Add support for local fonts, otherwise load only woff2 fonts
* Update reference to error.scss
* Update reference to blog.scss
* Change `config.js` to `config.ts` with Vite change
Co-authored-by: jasikpark <calebjasik@jasik.xyz>
Diffstat (limited to '')
18 files changed, 16 insertions, 24 deletions
diff --git a/www/public/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-700.woff b/www/public/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-700.woff Binary files differdeleted file mode 100644 index 07daf023c..000000000 --- a/www/public/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-700.woff +++ /dev/null diff --git a/www/public/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-regular.woff b/www/public/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-regular.woff Binary files differdeleted file mode 100644 index 3a1402bf1..000000000 --- a/www/public/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-regular.woff +++ /dev/null diff --git a/www/public/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-600.woff b/www/public/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-600.woff Binary files differdeleted file mode 100644 index 0d8bbcc1d..000000000 --- a/www/public/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-600.woff +++ /dev/null diff --git a/www/public/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-700.woff b/www/public/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-700.woff Binary files differdeleted file mode 100644 index 0f5553f5c..000000000 --- a/www/public/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-700.woff +++ /dev/null diff --git a/www/public/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-regular.woff b/www/public/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-regular.woff Binary files differdeleted file mode 100644 index 9b6a98aec..000000000 --- a/www/public/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-regular.woff +++ /dev/null diff --git a/www/snowpack.config.js b/www/snowpack.config.js deleted file mode 100644 index 15ffb35e7..000000000 --- a/www/snowpack.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - workspaceRoot: '../', -}; diff --git a/www/src/components/BlogHead.astro b/www/src/components/BlogHead.astro index 6b859314d..5ce0505f9 100644 --- a/www/src/components/BlogHead.astro +++ b/www/src/components/BlogHead.astro @@ -4,4 +4,4 @@ import BaseHead from './BaseHead.astro'; const { title, description, image, canonicalURL } = Astro.props; --- <BaseHead title={title} description={description} image={image} canonicalURL={canonicalURL} /> -<link rel="stylesheet" href={Astro.resolve('../scss/blog.css')} />
\ No newline at end of file +<link rel="stylesheet" href={Astro.resolve('../scss/blog.scss')} />
\ No newline at end of file diff --git a/www/src/pages/404.astro b/www/src/pages/404.astro index 3b3920eab..3ab384e50 100644 --- a/www/src/pages/404.astro +++ b/www/src/pages/404.astro @@ -1,7 +1,7 @@ <html lang="en"> <head> <title>Astro | Page Not Found</title> - <link rel="stylesheet" href={Astro.resolve('../scss/error.css')} /> + <link rel="stylesheet" href={Astro.resolve('../scss/error.scss')} /> </head> <body> <section class="error-content"> diff --git a/www/src/pages/blog/astro-018.astro b/www/src/pages/blog/astro-018.astro index 147e53208..cf2232c0c 100644 --- a/www/src/pages/blog/astro-018.astro +++ b/www/src/pages/blog/astro-018.astro @@ -7,7 +7,7 @@ import BlockQuote from '../../components/BlockQuote.astro'; import GoogleAnalytics from '../../components/GoogleAnalytics.astro'; import Note from '../../components/Note.astro'; import Shell from '../../components/Shell.astro'; -import { mediaQueries } from '../../config.js'; +import { mediaQueries } from '../../config.ts'; let title = 'Astro 0.18 Release'; let description = `Introducing: Responsive partial hydration • Solid.js support • Lit SSR support • Named slots • Global style support • and more!`; diff --git a/www/src/pages/blog/astro-019.astro b/www/src/pages/blog/astro-019.astro index d0256ccc1..dcf1d9900 100644 --- a/www/src/pages/blog/astro-019.astro +++ b/www/src/pages/blog/astro-019.astro @@ -7,7 +7,7 @@ import BlockQuote from '../../components/BlockQuote.astro'; import GoogleAnalytics from '../../components/GoogleAnalytics.astro'; import Note from '../../components/Note.astro'; import Shell from '../../components/Shell.astro'; -import { mediaQueries } from '../../config.js'; +import { mediaQueries } from '../../config.ts'; let title = 'Astro 0.19'; let description = `Introducing: Next.js-inspired dynamic routing • Astro.resolve() • client:only components • translations • and more!`; diff --git a/www/src/pages/blog/astro-021-preview.astro b/www/src/pages/blog/astro-021-preview.astro index 91017ea8b..a1da0d847 100644 --- a/www/src/pages/blog/astro-021-preview.astro +++ b/www/src/pages/blog/astro-021-preview.astro @@ -15,7 +15,7 @@ let lang = 'en'; <html lang={ lang ?? 'en' }> <head> <BaseHead title={title} description={description} canonicalURL={permalink} image="https://astro.build/assets/blog/astro-021-preview/social.png" /> - <link rel="stylesheet" href={Astro.resolve('../../scss/blog.css')} /> + <link rel="stylesheet" href={Astro.resolve('../../scss/blog.scss')} /> <style> .chat-messages { diff --git a/www/src/pages/blog/astro-repl.astro b/www/src/pages/blog/astro-repl.astro index f79c7a1dd..eb518b5e5 100644 --- a/www/src/pages/blog/astro-repl.astro +++ b/www/src/pages/blog/astro-repl.astro @@ -14,7 +14,7 @@ let lang = 'en'; <html lang={ lang ?? 'en' }> <head> <BaseHead title={title} description={description} canonicalURL={permalink} image="https://astro.build/assets/blog/astro-repl/astro-repl-social.jpg" /> - <link rel="stylesheet" href={Astro.resolve('../../scss/blog.css')} /> + <link rel="stylesheet" href={Astro.resolve('../../scss/blog.scss')} /> </head> <body> diff --git a/www/src/pages/blog/demo-day-2021-09.astro b/www/src/pages/blog/demo-day-2021-09.astro index a90b419d5..d5aded0fc 100644 --- a/www/src/pages/blog/demo-day-2021-09.astro +++ b/www/src/pages/blog/demo-day-2021-09.astro @@ -14,7 +14,7 @@ let lang = 'en'; <html lang={ lang ?? 'en' }> <head> <BaseHead title={title} description={description} canonicalURL={permalink} image="https://astro.build/assets/blog/demo-day-2021-09/social.png" /> - <link rel="stylesheet" href={Astro.resolve('../../scss/blog.css')} /> + <link rel="stylesheet" href={Astro.resolve('../../scss/blog.scss')} /> <style> .chat-messages { diff --git a/www/src/pages/blog/index.astro b/www/src/pages/blog/index.astro index 410ac1727..0a8ef4035 100644 --- a/www/src/pages/blog/index.astro +++ b/www/src/pages/blog/index.astro @@ -12,7 +12,7 @@ let lang = 'en'; <html lang={ lang ?? 'en' }> <head> <BaseHead title={title} description={description} canonicalURL={permalink} /> - <link rel="stylesheet" href={Astro.resolve('../../scss/blog.css')} /> + <link rel="stylesheet" href={Astro.resolve('../../scss/blog.scss')} /> <style> body { diff --git a/www/src/pages/blog/introducing-astro.astro b/www/src/pages/blog/introducing-astro.astro index b95c9ff41..04238e710 100644 --- a/www/src/pages/blog/introducing-astro.astro +++ b/www/src/pages/blog/introducing-astro.astro @@ -19,7 +19,7 @@ let lang = 'en'; <html lang={ lang ?? 'en' }> <head> <BaseHead title={title} description={description} canonicalURL={permalink} /> - <link rel="stylesheet" href={Astro.resolve('../../scss/blog.css')} /> + <link rel="stylesheet" href={Astro.resolve('../../scss/blog.scss')} /> </head> <body> diff --git a/www/src/pages/blog/netlify-astro-hosting-sponsorship.astro b/www/src/pages/blog/netlify-astro-hosting-sponsorship.astro index dc434c565..7f060abf5 100644 --- a/www/src/pages/blog/netlify-astro-hosting-sponsorship.astro +++ b/www/src/pages/blog/netlify-astro-hosting-sponsorship.astro @@ -7,7 +7,7 @@ import BlockQuote from '../../components/BlockQuote.astro'; import GoogleAnalytics from '../../components/GoogleAnalytics.astro'; import Note from '../../components/Note.astro'; import Shell from '../../components/Shell.astro'; -import { mediaQueries } from '../../config.js'; +import { mediaQueries } from '../../config.ts'; let title = "Netlify Becomes Astro's Official Hosting Partner"; let description = `We are happy to announce that Netlify has become Astro’s first corporate sponsor and exclusive hosting partner, donating $2,500 each month towards the ongoing open source maintenance and development of Astro.`; diff --git a/www/src/pages/index.astro b/www/src/pages/index.astro index 981db9f57..21fe7bceb 100644 --- a/www/src/pages/index.astro +++ b/www/src/pages/index.astro @@ -19,7 +19,7 @@ let lang = 'en'; <html lang={ lang ?? 'en' }> <head> <BaseHead title={title} description={description} canonicalURL={permalink} /> - <link rel="stylesheet" href={Astro.resolve('../scss/global.css')} /> + <link rel="stylesheet" href={Astro.resolve('../scss/global.scss')} /> </head> <body> diff --git a/www/src/scss/fonts.scss b/www/src/scss/fonts.scss index a5e39bfa8..0ebce004a 100644 --- a/www/src/scss/fonts.scss +++ b/www/src/scss/fonts.scss @@ -3,8 +3,7 @@ font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 400; - src: local(''), url('/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-regular.woff2') format('woff2'), - /* Chrome 26+, Opera 23+, Firefox 39+ */ url('/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local('IBM Plex Sans'), url('/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-regular.woff2') format('woff2'); } /* ibm-plex-sans-600 - latin */ @@ -12,8 +11,7 @@ font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 600; - src: local(''), url('/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-600.woff2') format('woff2'), - /* Chrome 26+, Opera 23+, Firefox 39+ */ url('/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local('IBM Plex Sans Medium'), url('/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-600.woff2') format('woff2'); } /* ibm-plex-sans-700 - latin */ @@ -21,8 +19,7 @@ font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 700; - src: local(''), url('/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-700.woff2') format('woff2'), - /* Chrome 26+, Opera 23+, Firefox 39+ */ url('/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local('IBM Plex Sans Bold'), url('/assets/fonts/ibm-plex-sans/ibm-plex-sans-v9-latin-700.woff2') format('woff2'); } /* ibm-plex-mono-regular - latin */ @@ -30,8 +27,7 @@ font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 400; - src: local(''), url('/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-regular.woff2') format('woff2'), - /* Chrome 26+, Opera 23+, Firefox 39+ */ url('/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local('IBM Plex Mono Regular'), url('/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-regular.woff2') format('woff2'); } /* ibm-plex-mono-700 - latin */ @@ -39,6 +35,5 @@ font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 700; - src: local(''), url('/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-700.woff2') format('woff2'), - /* Chrome 26+, Opera 23+, Firefox 39+ */ url('/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ + src: local('IBM Plex Mono Bold'), url('/assets/fonts/ibm-plex-mono/ibm-plex-mono-v7-latin-700.woff2') format('woff2'); } |