├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── apps ├── cms │ ├── .gitignore │ ├── package.json │ ├── src │ │ ├── access │ │ │ └── index.ts │ │ ├── blocks │ │ │ ├── CallToAction.ts │ │ │ ├── Content.ts │ │ │ └── Image.ts │ │ ├── collections │ │ │ ├── Media.ts │ │ │ ├── Pages.ts │ │ │ └── Users.ts │ │ ├── components │ │ │ └── Select.tsx │ │ ├── config.ts │ │ ├── index.ts │ │ ├── payload-schema.graphql │ │ ├── payload-types.ts │ │ ├── seed │ │ │ ├── home-page.json │ │ │ ├── index.ts │ │ │ ├── payload.jpg │ │ │ └── posts-page.ts │ │ ├── types.ts │ │ └── utilities │ │ │ └── formatSlug.ts │ └── tsconfig.json ├── server │ ├── .env │ ├── .gitignore │ ├── nodemon.json │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json └── web │ ├── .eslintrc │ ├── .gitignore │ ├── app │ ├── assets │ │ └── payload-logo.svg │ ├── components │ │ ├── Blocks │ │ │ ├── RenderBlocks.tsx │ │ │ ├── RichText.tsx │ │ │ ├── index.tsx │ │ │ └── sections │ │ │ │ ├── CallToAction.tsx │ │ │ │ ├── Content.tsx │ │ │ │ ├── Image.tsx │ │ │ │ └── sizes.js │ │ └── Logo.tsx │ ├── entry.client.tsx │ ├── entry.server.tsx │ ├── root.tsx │ ├── routes │ │ ├── __page.tsx │ │ ├── __page │ │ │ ├── $page.tsx │ │ │ └── index.tsx │ │ ├── login.tsx │ │ └── logout.tsx │ ├── styles │ │ └── global.css │ └── utils │ │ └── index.ts │ ├── express.d.ts │ ├── express.js │ ├── package.json │ ├── public │ └── favicon.ico │ ├── remix.config.js │ ├── remix.env.d.ts │ └── tsconfig.json ├── package.json ├── packages ├── eslint-config-custom │ ├── index.js │ ├── package.json │ └── remix.js ├── shared │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json └── ui │ ├── package.json │ ├── src │ ├── components │ │ └── Button.tsx │ ├── index.tsx │ └── styles │ │ └── ui.css │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.json └── turbo.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | !.* 3 | dist 4 | build 5 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/README.md -------------------------------------------------------------------------------- /apps/cms/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/.gitignore -------------------------------------------------------------------------------- /apps/cms/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/package.json -------------------------------------------------------------------------------- /apps/cms/src/access/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/access/index.ts -------------------------------------------------------------------------------- /apps/cms/src/blocks/CallToAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/blocks/CallToAction.ts -------------------------------------------------------------------------------- /apps/cms/src/blocks/Content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/blocks/Content.ts -------------------------------------------------------------------------------- /apps/cms/src/blocks/Image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/blocks/Image.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/collections/Media.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/collections/Pages.ts -------------------------------------------------------------------------------- /apps/cms/src/collections/Users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/collections/Users.ts -------------------------------------------------------------------------------- /apps/cms/src/components/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/components/Select.tsx -------------------------------------------------------------------------------- /apps/cms/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/config.ts -------------------------------------------------------------------------------- /apps/cms/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/index.ts -------------------------------------------------------------------------------- /apps/cms/src/payload-schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/payload-schema.graphql -------------------------------------------------------------------------------- /apps/cms/src/payload-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/payload-types.ts -------------------------------------------------------------------------------- /apps/cms/src/seed/home-page.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/seed/home-page.json -------------------------------------------------------------------------------- /apps/cms/src/seed/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/seed/index.ts -------------------------------------------------------------------------------- /apps/cms/src/seed/payload.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/seed/payload.jpg -------------------------------------------------------------------------------- /apps/cms/src/seed/posts-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/seed/posts-page.ts -------------------------------------------------------------------------------- /apps/cms/src/types.ts: -------------------------------------------------------------------------------- 1 | export * from 'payload/types' -------------------------------------------------------------------------------- /apps/cms/src/utilities/formatSlug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/src/utilities/formatSlug.ts -------------------------------------------------------------------------------- /apps/cms/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/cms/tsconfig.json -------------------------------------------------------------------------------- /apps/server/.env: -------------------------------------------------------------------------------- 1 | MONGODB_URL=mongodb://localhost/remix-server 2 | PAYLOADCMS_SECRET= 3 | -------------------------------------------------------------------------------- /apps/server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/server/.gitignore -------------------------------------------------------------------------------- /apps/server/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/server/nodemon.json -------------------------------------------------------------------------------- /apps/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/server/package.json -------------------------------------------------------------------------------- /apps/server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/server/src/index.ts -------------------------------------------------------------------------------- /apps/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/server/tsconfig.json -------------------------------------------------------------------------------- /apps/web/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/.eslintrc -------------------------------------------------------------------------------- /apps/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/.gitignore -------------------------------------------------------------------------------- /apps/web/app/assets/payload-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/assets/payload-logo.svg -------------------------------------------------------------------------------- /apps/web/app/components/Blocks/RenderBlocks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/components/Blocks/RenderBlocks.tsx -------------------------------------------------------------------------------- /apps/web/app/components/Blocks/RichText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/components/Blocks/RichText.tsx -------------------------------------------------------------------------------- /apps/web/app/components/Blocks/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/components/Blocks/index.tsx -------------------------------------------------------------------------------- /apps/web/app/components/Blocks/sections/CallToAction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/components/Blocks/sections/CallToAction.tsx -------------------------------------------------------------------------------- /apps/web/app/components/Blocks/sections/Content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/components/Blocks/sections/Content.tsx -------------------------------------------------------------------------------- /apps/web/app/components/Blocks/sections/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/components/Blocks/sections/Image.tsx -------------------------------------------------------------------------------- /apps/web/app/components/Blocks/sections/sizes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/components/Blocks/sections/sizes.js -------------------------------------------------------------------------------- /apps/web/app/components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/components/Logo.tsx -------------------------------------------------------------------------------- /apps/web/app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/entry.client.tsx -------------------------------------------------------------------------------- /apps/web/app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/entry.server.tsx -------------------------------------------------------------------------------- /apps/web/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/root.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/__page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/routes/__page.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/__page/$page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/routes/__page/$page.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/__page/index.tsx: -------------------------------------------------------------------------------- 1 | export { default } from './$page'; 2 | -------------------------------------------------------------------------------- /apps/web/app/routes/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/routes/login.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/logout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/routes/logout.tsx -------------------------------------------------------------------------------- /apps/web/app/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/styles/global.css -------------------------------------------------------------------------------- /apps/web/app/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/app/utils/index.ts -------------------------------------------------------------------------------- /apps/web/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/express.d.ts -------------------------------------------------------------------------------- /apps/web/express.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@remix-run/express'); 2 | -------------------------------------------------------------------------------- /apps/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/package.json -------------------------------------------------------------------------------- /apps/web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/public/favicon.ico -------------------------------------------------------------------------------- /apps/web/remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/remix.config.js -------------------------------------------------------------------------------- /apps/web/remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/remix.env.d.ts -------------------------------------------------------------------------------- /apps/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/apps/web/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/package.json -------------------------------------------------------------------------------- /packages/eslint-config-custom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/packages/eslint-config-custom/index.js -------------------------------------------------------------------------------- /packages/eslint-config-custom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/packages/eslint-config-custom/package.json -------------------------------------------------------------------------------- /packages/eslint-config-custom/remix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/packages/eslint-config-custom/remix.js -------------------------------------------------------------------------------- /packages/shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/packages/shared/package.json -------------------------------------------------------------------------------- /packages/shared/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/packages/shared/src/index.ts -------------------------------------------------------------------------------- /packages/shared/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/packages/shared/tsconfig.json -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/packages/ui/src/components/Button.tsx -------------------------------------------------------------------------------- /packages/ui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/packages/ui/src/index.tsx -------------------------------------------------------------------------------- /packages/ui/src/styles/ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/packages/ui/src/styles/ui.css -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/payloadcms/remix-server/HEAD/turbo.json --------------------------------------------------------------------------------