├── .env.local.example ├── .prettierignore ├── .babelrc ├── .eslintignore ├── src ├── lib │ ├── alert │ │ ├── index.ts │ │ ├── alert.style.css │ │ ├── alert.store.ts │ │ └── AlertList.tsx │ ├── api.ts │ ├── supabase.ts │ ├── profile.ts │ └── auth │ │ └── index.tsx ├── index.css ├── components │ ├── Post.tsx │ ├── Counter.tsx │ ├── Spinner │ │ ├── index.tsx │ │ └── gg-spinner.module.css │ ├── Avatar.tsx │ └── Nav.tsx ├── types.ts ├── index.tsx ├── data │ └── posts.ts ├── layouts │ ├── Default.tsx │ └── Private.tsx ├── pages │ ├── [...posts].data.ts │ ├── posts │ │ ├── [id].data.tsx │ │ └── [id].tsx │ ├── NotFound.tsx │ ├── Settings.tsx │ ├── [...posts].tsx │ ├── Home.tsx │ ├── Auth.tsx │ └── Profile.tsx ├── utils.ts ├── App.tsx ├── routes.ts └── logo.svg ├── public ├── favicon.ico ├── favicon-16x16.png ├── favicon-32x32.png ├── mstile-150x150.png ├── apple-touch-icon.png ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── browserconfig.xml ├── site.webmanifest └── safari-pinned-tab.svg ├── .vscode ├── extensions.json └── settings.json ├── postcss.config.js ├── declaration.d.ts ├── .prettierrc.js ├── auto-imports.d.ts ├── .gitignore ├── .mockend.json ├── tailwind.config.js ├── tsconfig.json ├── vite.config.js ├── index.html ├── .eslintrc.js ├── package.json ├── README.md └── yarn.lock /.env.local.example: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | .vercel 3 | -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["babel-preset-solid"] 3 | } 4 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | postcss.config.js 3 | tailwind.config.js 4 | -------------------------------------------------------------------------------- /src/lib/alert/index.ts: -------------------------------------------------------------------------------- 1 | export { alerts, handleAlert } from './alert.store'; 2 | -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/one-aalam/solid-starter-kit/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["dbaeumer.vscode-eslint", "csstools.postcss"] 3 | } 4 | -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/one-aalam/solid-starter-kit/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/one-aalam/solid-starter-kit/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/one-aalam/solid-starter-kit/HEAD/public/mstile-150x150.png -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/one-aalam/solid-starter-kit/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/one-aalam/solid-starter-kit/HEAD/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/one-aalam/solid-starter-kit/HEAD/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | }; 7 | -------------------------------------------------------------------------------- /src/components/Post.tsx: -------------------------------------------------------------------------------- 1 | import { Component } from 'solid-js'; 2 | 3 | const Post: Component = () =>
It's gone 😞
15 |All that configuration you never really ever want to look at.
17 |Click the links in the Navigation above to load different routes.
14 |{props?.post?.body}
15 |Click the links in the Navigation above to load different routes.
17 |Click the links in the Navigation above to load different routes.
17 |