├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .node-version ├── .prettierignore ├── .vscode ├── launch.json ├── qwik-city.code-snippets └── qwik.code-snippets ├── README.md ├── adapters └── cloudflare-pages │ └── vite.config.ts ├── package.json ├── pnpm-lock.yaml ├── public ├── _headers ├── _redirects ├── apple-touch-icon-180x180.png ├── favicon.ico ├── favicon.svg ├── fonts │ ├── poppins-400.woff2 │ ├── poppins-500.woff2 │ └── poppins-700.woff2 ├── manifest.json ├── maskable-icon-512x512.png ├── pwa-144x144.png ├── pwa-192x192.png ├── pwa-512x512.png ├── pwa-64x64.png ├── robots.txt └── screenshot.png ├── pwa-assets.config.ts ├── src ├── components │ ├── router-head │ │ └── router-head.tsx │ └── starter │ │ ├── counter │ │ ├── counter.module.css │ │ └── counter.tsx │ │ ├── footer │ │ ├── footer.module.css │ │ └── footer.tsx │ │ ├── gauge │ │ ├── gauge.module.css │ │ └── index.tsx │ │ ├── header │ │ ├── header.module.css │ │ └── header.tsx │ │ ├── hero │ │ ├── hero.module.css │ │ └── hero.tsx │ │ ├── icons │ │ └── qwik.tsx │ │ ├── infobox │ │ ├── infobox.module.css │ │ └── infobox.tsx │ │ └── next-steps │ │ ├── next-steps.module.css │ │ └── next-steps.tsx ├── entry.cloudflare-pages.tsx ├── entry.dev.tsx ├── entry.preview.tsx ├── entry.ssr.tsx ├── global.css ├── media │ └── thunder.png ├── root.tsx └── routes │ ├── demo │ ├── flower │ │ ├── flower.css │ │ └── index.tsx │ └── todolist │ │ ├── index.tsx │ │ └── todolist.module.css │ ├── index.tsx │ ├── layout.tsx │ ├── service-worker.ts │ └── styles.css ├── tsconfig.json └── vite.config.ts /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 16 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/qwik-city.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/.vscode/qwik-city.code-snippets -------------------------------------------------------------------------------- /.vscode/qwik.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/.vscode/qwik.code-snippets -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/README.md -------------------------------------------------------------------------------- /adapters/cloudflare-pages/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/adapters/cloudflare-pages/vite.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/_headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/_headers -------------------------------------------------------------------------------- /public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/_redirects -------------------------------------------------------------------------------- /public/apple-touch-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/apple-touch-icon-180x180.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/fonts/poppins-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/fonts/poppins-400.woff2 -------------------------------------------------------------------------------- /public/fonts/poppins-500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/fonts/poppins-500.woff2 -------------------------------------------------------------------------------- /public/fonts/poppins-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/fonts/poppins-700.woff2 -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/maskable-icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/maskable-icon-512x512.png -------------------------------------------------------------------------------- /public/pwa-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/pwa-144x144.png -------------------------------------------------------------------------------- /public/pwa-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/pwa-192x192.png -------------------------------------------------------------------------------- /public/pwa-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/pwa-512x512.png -------------------------------------------------------------------------------- /public/pwa-64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/pwa-64x64.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/public/screenshot.png -------------------------------------------------------------------------------- /pwa-assets.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/pwa-assets.config.ts -------------------------------------------------------------------------------- /src/components/router-head/router-head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/router-head/router-head.tsx -------------------------------------------------------------------------------- /src/components/starter/counter/counter.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/counter/counter.module.css -------------------------------------------------------------------------------- /src/components/starter/counter/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/counter/counter.tsx -------------------------------------------------------------------------------- /src/components/starter/footer/footer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/footer/footer.module.css -------------------------------------------------------------------------------- /src/components/starter/footer/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/footer/footer.tsx -------------------------------------------------------------------------------- /src/components/starter/gauge/gauge.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/gauge/gauge.module.css -------------------------------------------------------------------------------- /src/components/starter/gauge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/gauge/index.tsx -------------------------------------------------------------------------------- /src/components/starter/header/header.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/header/header.module.css -------------------------------------------------------------------------------- /src/components/starter/header/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/header/header.tsx -------------------------------------------------------------------------------- /src/components/starter/hero/hero.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/hero/hero.module.css -------------------------------------------------------------------------------- /src/components/starter/hero/hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/hero/hero.tsx -------------------------------------------------------------------------------- /src/components/starter/icons/qwik.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/icons/qwik.tsx -------------------------------------------------------------------------------- /src/components/starter/infobox/infobox.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/infobox/infobox.module.css -------------------------------------------------------------------------------- /src/components/starter/infobox/infobox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/infobox/infobox.tsx -------------------------------------------------------------------------------- /src/components/starter/next-steps/next-steps.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/next-steps/next-steps.module.css -------------------------------------------------------------------------------- /src/components/starter/next-steps/next-steps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/components/starter/next-steps/next-steps.tsx -------------------------------------------------------------------------------- /src/entry.cloudflare-pages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/entry.cloudflare-pages.tsx -------------------------------------------------------------------------------- /src/entry.dev.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/entry.dev.tsx -------------------------------------------------------------------------------- /src/entry.preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/entry.preview.tsx -------------------------------------------------------------------------------- /src/entry.ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/entry.ssr.tsx -------------------------------------------------------------------------------- /src/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/global.css -------------------------------------------------------------------------------- /src/media/thunder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/media/thunder.png -------------------------------------------------------------------------------- /src/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/root.tsx -------------------------------------------------------------------------------- /src/routes/demo/flower/flower.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/routes/demo/flower/flower.css -------------------------------------------------------------------------------- /src/routes/demo/flower/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/routes/demo/flower/index.tsx -------------------------------------------------------------------------------- /src/routes/demo/todolist/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/routes/demo/todolist/index.tsx -------------------------------------------------------------------------------- /src/routes/demo/todolist/todolist.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/routes/demo/todolist/todolist.module.css -------------------------------------------------------------------------------- /src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/routes/index.tsx -------------------------------------------------------------------------------- /src/routes/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/routes/layout.tsx -------------------------------------------------------------------------------- /src/routes/service-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/routes/service-worker.ts -------------------------------------------------------------------------------- /src/routes/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/src/routes/styles.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aslemammad/qwik-pwa-example/HEAD/vite.config.ts --------------------------------------------------------------------------------