├── .gitignore ├── .npmrc ├── .vscode ├── extensions.json └── launch.json ├── README.md ├── astro.config.mjs ├── netlify.toml ├── package.json ├── pnpm-lock.yaml ├── public ├── assets │ └── blog │ │ └── header.png ├── favicon.ico ├── social.jpg └── social.png ├── src ├── components │ ├── Author.astro │ ├── BaseHead.astro │ ├── BlogHeader.astro │ ├── BlogPost.astro │ ├── BlogPostPreview.astro │ ├── Heading.astro │ └── Logo.astro ├── config.ts ├── layouts │ └── BlogPost.astro ├── pages │ ├── index.astro │ └── posts │ │ └── index.md └── styles │ └── blog.css └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | # Expose Astro dependencies for `pnpm` users 2 | shamefully-hoist=true 3 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/README.md -------------------------------------------------------------------------------- /astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/astro.config.mjs -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/assets/blog/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/public/assets/blog/header.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/social.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/public/social.jpg -------------------------------------------------------------------------------- /public/social.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/public/social.png -------------------------------------------------------------------------------- /src/components/Author.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/src/components/Author.astro -------------------------------------------------------------------------------- /src/components/BaseHead.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/src/components/BaseHead.astro -------------------------------------------------------------------------------- /src/components/BlogHeader.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/src/components/BlogHeader.astro -------------------------------------------------------------------------------- /src/components/BlogPost.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/src/components/BlogPost.astro -------------------------------------------------------------------------------- /src/components/BlogPostPreview.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/src/components/BlogPostPreview.astro -------------------------------------------------------------------------------- /src/components/Heading.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/src/components/Heading.astro -------------------------------------------------------------------------------- /src/components/Logo.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/src/components/Logo.astro -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- 1 | export const SITE = { 2 | title: 'Astro Blog with Netlify CMS', 3 | }; 4 | -------------------------------------------------------------------------------- /src/layouts/BlogPost.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/src/layouts/BlogPost.astro -------------------------------------------------------------------------------- /src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/src/pages/index.astro -------------------------------------------------------------------------------- /src/pages/posts/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/src/pages/posts/index.md -------------------------------------------------------------------------------- /src/styles/blog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/src/styles/blog.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/delucis/astro-netlify-cms-starter/HEAD/tsconfig.json --------------------------------------------------------------------------------