├── .github ├── images │ └── performance.png └── workflows │ └── .gitkeep ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tailwind.json ├── LICENSE ├── README.md ├── astro.config.mjs ├── bun.lockb ├── package.json ├── public ├── admin │ ├── config.yml │ └── index.html ├── apple-touch-icon-180x180.png ├── favicon.ico ├── favicon.svg ├── logo.svg ├── maskable-icon-512x512.png ├── pwa-192x192.png ├── pwa-512x512.png ├── pwa-64x64.png └── robots.txt ├── src ├── assets │ └── images │ │ └── blog │ │ ├── blog-placeholder-1.jpg │ │ ├── blog-placeholder-2.jpg │ │ ├── blog-placeholder-3.jpg │ │ ├── blog-placeholder-4.jpg │ │ ├── blog-placeholder-5.jpg │ │ └── blog-placeholder-about.jpg ├── components │ ├── BaseHead.astro │ ├── Container.astro │ ├── Footer.astro │ ├── FormattedDate.astro │ ├── LanguageSelector.astro │ ├── Link.astro │ ├── Navbar.astro │ ├── ThemeSelector.astro │ └── blog │ │ ├── BlogHeader.astro │ │ ├── Comments.astro │ │ ├── HeroImage.astro │ │ └── Pagination.astro ├── consts.ts ├── content │ ├── blog │ │ ├── en │ │ │ ├── first-post.md │ │ │ ├── markdown-style-guide.md │ │ │ ├── second-post.md │ │ │ └── third-post.md │ │ └── it │ │ │ ├── first-post.md │ │ │ ├── markdown-style-guide.md │ │ │ ├── second-post.md │ │ │ └── third-post.md │ └── config.ts ├── env.d.ts ├── layouts │ ├── BlogItem.astro │ └── Layout.astro ├── locales │ ├── en.json │ ├── it.json │ └── locales.d.ts ├── pages │ ├── 404.astro │ ├── [locale] │ │ └── rss.xml.ts │ ├── about.astro │ ├── blog │ │ ├── [slug].astro │ │ └── index.astro │ ├── index.astro │ └── rss.xml.ts ├── styles │ └── global.css ├── utils │ ├── blog.ts │ ├── site.ts │ └── t.ts └── vite-env.d.ts ├── tailwind.config.cjs └── tsconfig.json /.github/images/performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/.github/images/performance.png -------------------------------------------------------------------------------- /.github/workflows/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "css.customData": [".vscode/tailwind.json"] 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/tailwind.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/.vscode/tailwind.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/README.md -------------------------------------------------------------------------------- /astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/astro.config.mjs -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/bun.lockb -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/package.json -------------------------------------------------------------------------------- /public/admin/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/public/admin/config.yml -------------------------------------------------------------------------------- /public/admin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/public/admin/index.html -------------------------------------------------------------------------------- /public/apple-touch-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/public/apple-touch-icon-180x180.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/maskable-icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/public/maskable-icon-512x512.png -------------------------------------------------------------------------------- /public/pwa-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/public/pwa-192x192.png -------------------------------------------------------------------------------- /public/pwa-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/public/pwa-512x512.png -------------------------------------------------------------------------------- /public/pwa-64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/public/pwa-64x64.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/assets/images/blog/blog-placeholder-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/assets/images/blog/blog-placeholder-1.jpg -------------------------------------------------------------------------------- /src/assets/images/blog/blog-placeholder-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/assets/images/blog/blog-placeholder-2.jpg -------------------------------------------------------------------------------- /src/assets/images/blog/blog-placeholder-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/assets/images/blog/blog-placeholder-3.jpg -------------------------------------------------------------------------------- /src/assets/images/blog/blog-placeholder-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/assets/images/blog/blog-placeholder-4.jpg -------------------------------------------------------------------------------- /src/assets/images/blog/blog-placeholder-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/assets/images/blog/blog-placeholder-5.jpg -------------------------------------------------------------------------------- /src/assets/images/blog/blog-placeholder-about.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/assets/images/blog/blog-placeholder-about.jpg -------------------------------------------------------------------------------- /src/components/BaseHead.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/BaseHead.astro -------------------------------------------------------------------------------- /src/components/Container.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/Container.astro -------------------------------------------------------------------------------- /src/components/Footer.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/Footer.astro -------------------------------------------------------------------------------- /src/components/FormattedDate.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/FormattedDate.astro -------------------------------------------------------------------------------- /src/components/LanguageSelector.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/LanguageSelector.astro -------------------------------------------------------------------------------- /src/components/Link.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/Link.astro -------------------------------------------------------------------------------- /src/components/Navbar.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/Navbar.astro -------------------------------------------------------------------------------- /src/components/ThemeSelector.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/ThemeSelector.astro -------------------------------------------------------------------------------- /src/components/blog/BlogHeader.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/blog/BlogHeader.astro -------------------------------------------------------------------------------- /src/components/blog/Comments.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/blog/Comments.astro -------------------------------------------------------------------------------- /src/components/blog/HeroImage.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/blog/HeroImage.astro -------------------------------------------------------------------------------- /src/components/blog/Pagination.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/components/blog/Pagination.astro -------------------------------------------------------------------------------- /src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/consts.ts -------------------------------------------------------------------------------- /src/content/blog/en/first-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/content/blog/en/first-post.md -------------------------------------------------------------------------------- /src/content/blog/en/markdown-style-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/content/blog/en/markdown-style-guide.md -------------------------------------------------------------------------------- /src/content/blog/en/second-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/content/blog/en/second-post.md -------------------------------------------------------------------------------- /src/content/blog/en/third-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/content/blog/en/third-post.md -------------------------------------------------------------------------------- /src/content/blog/it/first-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/content/blog/it/first-post.md -------------------------------------------------------------------------------- /src/content/blog/it/markdown-style-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/content/blog/it/markdown-style-guide.md -------------------------------------------------------------------------------- /src/content/blog/it/second-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/content/blog/it/second-post.md -------------------------------------------------------------------------------- /src/content/blog/it/third-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/content/blog/it/third-post.md -------------------------------------------------------------------------------- /src/content/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/content/config.ts -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/layouts/BlogItem.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/layouts/BlogItem.astro -------------------------------------------------------------------------------- /src/layouts/Layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/layouts/Layout.astro -------------------------------------------------------------------------------- /src/locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/locales/en.json -------------------------------------------------------------------------------- /src/locales/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/locales/it.json -------------------------------------------------------------------------------- /src/locales/locales.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/locales/locales.d.ts -------------------------------------------------------------------------------- /src/pages/404.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/pages/404.astro -------------------------------------------------------------------------------- /src/pages/[locale]/rss.xml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/pages/[locale]/rss.xml.ts -------------------------------------------------------------------------------- /src/pages/about.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/pages/about.astro -------------------------------------------------------------------------------- /src/pages/blog/[slug].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/pages/blog/[slug].astro -------------------------------------------------------------------------------- /src/pages/blog/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/pages/blog/index.astro -------------------------------------------------------------------------------- /src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/pages/index.astro -------------------------------------------------------------------------------- /src/pages/rss.xml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/pages/rss.xml.ts -------------------------------------------------------------------------------- /src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/styles/global.css -------------------------------------------------------------------------------- /src/utils/blog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/utils/blog.ts -------------------------------------------------------------------------------- /src/utils/site.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/utils/site.ts -------------------------------------------------------------------------------- /src/utils/t.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/src/utils/t.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | declare const __DATE__: string; 2 | -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majesticooss/astro-starter/HEAD/tsconfig.json --------------------------------------------------------------------------------