├── .editorconfig ├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── app ├── api │ └── hello │ │ └── route.ts ├── error.tsx ├── favicon.ico ├── globals.css ├── layout.tsx ├── not-found.tsx ├── page.tsx └── providers.tsx ├── lib └── className.ts ├── next-env.d.ts ├── next.config.js ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public ├── fonts │ └── inter-var-latin.woff2 ├── robots.txt └── static │ └── favicons │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── mstile-270x270.png │ ├── safari-pinned-tab.svg │ └── site.webmanifest ├── styles └── globals.css ├── tailwind.config.js ├── tsconfig.json └── ui ├── AnimateEnter.tsx ├── ExternalLink.tsx ├── Flashcard.tsx ├── Footer.tsx └── Icons.tsx /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | pnpm lint-staged 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/README.md -------------------------------------------------------------------------------- /app/api/hello/route.ts: -------------------------------------------------------------------------------- 1 | export async function GET() { 2 | return new Response('Hello, Next.js!'); 3 | } 4 | -------------------------------------------------------------------------------- /app/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/app/error.tsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/app/not-found.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/app/page.tsx -------------------------------------------------------------------------------- /app/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/app/providers.tsx -------------------------------------------------------------------------------- /lib/className.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/lib/className.ts -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/fonts/inter-var-latin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/public/fonts/inter-var-latin.woff2 -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /public/static/favicons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/public/static/favicons/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/static/favicons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/public/static/favicons/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/static/favicons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/public/static/favicons/apple-touch-icon.png -------------------------------------------------------------------------------- /public/static/favicons/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/public/static/favicons/browserconfig.xml -------------------------------------------------------------------------------- /public/static/favicons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/public/static/favicons/favicon-16x16.png -------------------------------------------------------------------------------- /public/static/favicons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/public/static/favicons/favicon-32x32.png -------------------------------------------------------------------------------- /public/static/favicons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/public/static/favicons/favicon.ico -------------------------------------------------------------------------------- /public/static/favicons/mstile-270x270.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/public/static/favicons/mstile-270x270.png -------------------------------------------------------------------------------- /public/static/favicons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/public/static/favicons/safari-pinned-tab.svg -------------------------------------------------------------------------------- /public/static/favicons/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/public/static/favicons/site.webmanifest -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/tsconfig.json -------------------------------------------------------------------------------- /ui/AnimateEnter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/ui/AnimateEnter.tsx -------------------------------------------------------------------------------- /ui/ExternalLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/ui/ExternalLink.tsx -------------------------------------------------------------------------------- /ui/Flashcard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/ui/Flashcard.tsx -------------------------------------------------------------------------------- /ui/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/ui/Footer.tsx -------------------------------------------------------------------------------- /ui/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cristicretu/ts-next-tailwind-template/HEAD/ui/Icons.tsx --------------------------------------------------------------------------------