├── .gitignore ├── .npmrc ├── .vscode ├── extensions.json └── launch.json ├── README.md ├── algolia.mjs ├── astro.config.mjs ├── complete-algolia.mjs ├── package.json ├── postcss.config.js ├── public ├── favicon.ico └── images │ ├── group-photo.png │ └── photos │ ├── bill.png │ ├── christopher.png │ ├── john.png │ ├── tim.png │ └── wolverine.png ├── src ├── components │ ├── Article.astro │ ├── Card.astro │ ├── Counter.svelte │ ├── Figure.svelte │ ├── Nav.astro │ ├── PortableText.svelte │ └── Search.svelte ├── css │ ├── reset.css │ └── styles.css ├── layouts │ ├── Base │ │ ├── Base.astro │ │ └── Head.astro │ ├── BasicPage.astro │ ├── BlogPost.astro │ └── GalleryPage.astro ├── pages │ ├── 404.astro │ ├── about.astro │ ├── basic.md │ ├── blog.astro │ ├── blog │ │ ├── fourth-post.md │ │ ├── quick-seo-tips.md │ │ ├── second-post.md │ │ └── third-post.md │ ├── contact.astro │ ├── gallery.astro │ ├── index.astro │ ├── js-test.astro │ ├── rss.xml.js │ ├── sanity │ │ ├── [slug].astro │ │ └── index.astro │ └── search.astro ├── scss │ └── styles.scss └── utilities │ ├── blog.js │ └── sanity.js └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | # Expose Astro dependencies for `pnpm` users 2 | shamefully-hoist=true 3 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/README.md -------------------------------------------------------------------------------- /algolia.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/algolia.mjs -------------------------------------------------------------------------------- /astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/astro.config.mjs -------------------------------------------------------------------------------- /complete-algolia.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/complete-algolia.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/images/group-photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/public/images/group-photo.png -------------------------------------------------------------------------------- /public/images/photos/bill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/public/images/photos/bill.png -------------------------------------------------------------------------------- /public/images/photos/christopher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/public/images/photos/christopher.png -------------------------------------------------------------------------------- /public/images/photos/john.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/public/images/photos/john.png -------------------------------------------------------------------------------- /public/images/photos/tim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/public/images/photos/tim.png -------------------------------------------------------------------------------- /public/images/photos/wolverine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/public/images/photos/wolverine.png -------------------------------------------------------------------------------- /src/components/Article.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/components/Article.astro -------------------------------------------------------------------------------- /src/components/Card.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/components/Card.astro -------------------------------------------------------------------------------- /src/components/Counter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/components/Counter.svelte -------------------------------------------------------------------------------- /src/components/Figure.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/components/Figure.svelte -------------------------------------------------------------------------------- /src/components/Nav.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/components/Nav.astro -------------------------------------------------------------------------------- /src/components/PortableText.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/components/PortableText.svelte -------------------------------------------------------------------------------- /src/components/Search.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/components/Search.svelte -------------------------------------------------------------------------------- /src/css/reset.css: -------------------------------------------------------------------------------- 1 | .reset { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /src/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/css/styles.css -------------------------------------------------------------------------------- /src/layouts/Base/Base.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/layouts/Base/Base.astro -------------------------------------------------------------------------------- /src/layouts/Base/Head.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/layouts/Base/Head.astro -------------------------------------------------------------------------------- /src/layouts/BasicPage.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/layouts/BasicPage.astro -------------------------------------------------------------------------------- /src/layouts/BlogPost.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/layouts/BlogPost.astro -------------------------------------------------------------------------------- /src/layouts/GalleryPage.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/layouts/GalleryPage.astro -------------------------------------------------------------------------------- /src/pages/404.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/404.astro -------------------------------------------------------------------------------- /src/pages/about.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/about.astro -------------------------------------------------------------------------------- /src/pages/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/basic.md -------------------------------------------------------------------------------- /src/pages/blog.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/blog.astro -------------------------------------------------------------------------------- /src/pages/blog/fourth-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/blog/fourth-post.md -------------------------------------------------------------------------------- /src/pages/blog/quick-seo-tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/blog/quick-seo-tips.md -------------------------------------------------------------------------------- /src/pages/blog/second-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/blog/second-post.md -------------------------------------------------------------------------------- /src/pages/blog/third-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/blog/third-post.md -------------------------------------------------------------------------------- /src/pages/contact.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/contact.astro -------------------------------------------------------------------------------- /src/pages/gallery.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/gallery.astro -------------------------------------------------------------------------------- /src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/index.astro -------------------------------------------------------------------------------- /src/pages/js-test.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/js-test.astro -------------------------------------------------------------------------------- /src/pages/rss.xml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/rss.xml.js -------------------------------------------------------------------------------- /src/pages/sanity/[slug].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/sanity/[slug].astro -------------------------------------------------------------------------------- /src/pages/sanity/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/sanity/index.astro -------------------------------------------------------------------------------- /src/pages/search.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/pages/search.astro -------------------------------------------------------------------------------- /src/scss/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/scss/styles.scss -------------------------------------------------------------------------------- /src/utilities/blog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/utilities/blog.js -------------------------------------------------------------------------------- /src/utilities/sanity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/src/utilities/sanity.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellwk/build-and-deploy-workshop/HEAD/tsconfig.json --------------------------------------------------------------------------------