├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── README.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── postcss.config.js ├── public ├── favicon.ico └── vercel.svg ├── src ├── atoms │ ├── Anchor │ │ └── index.tsx │ ├── AnchorButtonPrimary │ │ └── index.tsx │ ├── ButtonDanger │ │ └── index.tsx │ ├── ButtonPrimary │ │ └── index.tsx │ ├── ButtonSecondary │ │ └── index.tsx │ ├── Label │ │ └── index.tsx │ ├── Select │ │ └── index.tsx │ ├── TextArea │ │ └── index.tsx │ └── TextField │ │ └── index.tsx ├── components │ ├── DefaultContainer │ │ └── index.tsx │ ├── DefaultLayout │ │ └── index.tsx │ ├── PrivateRoot │ │ └── index.tsx │ └── PublicRoot │ │ └── index.tsx ├── contexts │ └── AuthContext │ │ └── index.tsx ├── hooks │ ├── api │ │ └── tasks │ │ │ └── index.ts │ └── env │ │ └── index.tsx ├── interfaces │ └── index.ts ├── molecules │ ├── commons │ │ ├── ContentHeader │ │ │ └── index.tsx │ │ ├── ContentHeading │ │ │ └── index.tsx │ │ └── ContentMain │ │ │ └── index.tsx │ └── tasks │ │ ├── TaskDeadlineText │ │ └── index.tsx │ │ ├── TaskFormBody │ │ └── index.tsx │ │ ├── TaskStatusSelect │ │ └── index.tsx │ │ ├── TaskStatusText │ │ └── index.tsx │ │ ├── TaskTable │ │ └── index.tsx │ │ └── TaskTableRow │ │ └── index.tsx ├── organisms │ ├── commons │ │ ├── AppHeader │ │ │ └── index.tsx │ │ ├── SignInButton │ │ │ └── index.tsx │ │ └── SignOutButton │ │ │ └── index.tsx │ └── tasks │ │ ├── ConnectedTaskTable │ │ └── index.tsx │ │ ├── CreateTaskForm │ │ └── index.tsx │ │ └── EditTaskForm │ │ └── index.tsx ├── pages │ ├── _app.tsx │ ├── about.tsx │ ├── admin.tsx │ ├── index.tsx │ ├── signin.tsx │ └── tasks │ │ ├── [task_id] │ │ └── index.tsx │ │ └── create.tsx ├── styles │ ├── class-values.ts │ └── globals.css └── templates │ ├── AboutTemplate │ └── index.tsx │ ├── AdminTemplate │ └── index.tsx │ ├── LoadingTemplate │ └── index.tsx │ ├── SignInTemplate │ └── index.tsx │ └── tasks │ ├── CreateTemplate │ └── index.tsx │ ├── EditTemplate │ └── index.tsx │ ├── ListTemplate │ └── index.tsx │ └── ReadTemplate │ └── index.tsx ├── tailwind.config.js └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/README.md -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /src/atoms/Anchor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/atoms/Anchor/index.tsx -------------------------------------------------------------------------------- /src/atoms/AnchorButtonPrimary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/atoms/AnchorButtonPrimary/index.tsx -------------------------------------------------------------------------------- /src/atoms/ButtonDanger/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/atoms/ButtonDanger/index.tsx -------------------------------------------------------------------------------- /src/atoms/ButtonPrimary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/atoms/ButtonPrimary/index.tsx -------------------------------------------------------------------------------- /src/atoms/ButtonSecondary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/atoms/ButtonSecondary/index.tsx -------------------------------------------------------------------------------- /src/atoms/Label/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/atoms/Label/index.tsx -------------------------------------------------------------------------------- /src/atoms/Select/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/atoms/Select/index.tsx -------------------------------------------------------------------------------- /src/atoms/TextArea/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/atoms/TextArea/index.tsx -------------------------------------------------------------------------------- /src/atoms/TextField/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/atoms/TextField/index.tsx -------------------------------------------------------------------------------- /src/components/DefaultContainer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/components/DefaultContainer/index.tsx -------------------------------------------------------------------------------- /src/components/DefaultLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/components/DefaultLayout/index.tsx -------------------------------------------------------------------------------- /src/components/PrivateRoot/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/components/PrivateRoot/index.tsx -------------------------------------------------------------------------------- /src/components/PublicRoot/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/components/PublicRoot/index.tsx -------------------------------------------------------------------------------- /src/contexts/AuthContext/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/contexts/AuthContext/index.tsx -------------------------------------------------------------------------------- /src/hooks/api/tasks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/hooks/api/tasks/index.ts -------------------------------------------------------------------------------- /src/hooks/env/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/hooks/env/index.tsx -------------------------------------------------------------------------------- /src/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/interfaces/index.ts -------------------------------------------------------------------------------- /src/molecules/commons/ContentHeader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/molecules/commons/ContentHeader/index.tsx -------------------------------------------------------------------------------- /src/molecules/commons/ContentHeading/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/molecules/commons/ContentHeading/index.tsx -------------------------------------------------------------------------------- /src/molecules/commons/ContentMain/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/molecules/commons/ContentMain/index.tsx -------------------------------------------------------------------------------- /src/molecules/tasks/TaskDeadlineText/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/molecules/tasks/TaskDeadlineText/index.tsx -------------------------------------------------------------------------------- /src/molecules/tasks/TaskFormBody/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/molecules/tasks/TaskFormBody/index.tsx -------------------------------------------------------------------------------- /src/molecules/tasks/TaskStatusSelect/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/molecules/tasks/TaskStatusSelect/index.tsx -------------------------------------------------------------------------------- /src/molecules/tasks/TaskStatusText/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/molecules/tasks/TaskStatusText/index.tsx -------------------------------------------------------------------------------- /src/molecules/tasks/TaskTable/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/molecules/tasks/TaskTable/index.tsx -------------------------------------------------------------------------------- /src/molecules/tasks/TaskTableRow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/molecules/tasks/TaskTableRow/index.tsx -------------------------------------------------------------------------------- /src/organisms/commons/AppHeader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/organisms/commons/AppHeader/index.tsx -------------------------------------------------------------------------------- /src/organisms/commons/SignInButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/organisms/commons/SignInButton/index.tsx -------------------------------------------------------------------------------- /src/organisms/commons/SignOutButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/organisms/commons/SignOutButton/index.tsx -------------------------------------------------------------------------------- /src/organisms/tasks/ConnectedTaskTable/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/organisms/tasks/ConnectedTaskTable/index.tsx -------------------------------------------------------------------------------- /src/organisms/tasks/CreateTaskForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/organisms/tasks/CreateTaskForm/index.tsx -------------------------------------------------------------------------------- /src/organisms/tasks/EditTaskForm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/organisms/tasks/EditTaskForm/index.tsx -------------------------------------------------------------------------------- /src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/pages/_app.tsx -------------------------------------------------------------------------------- /src/pages/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/pages/about.tsx -------------------------------------------------------------------------------- /src/pages/admin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/pages/admin.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/pages/signin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/pages/signin.tsx -------------------------------------------------------------------------------- /src/pages/tasks/[task_id]/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/pages/tasks/[task_id]/index.tsx -------------------------------------------------------------------------------- /src/pages/tasks/create.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/pages/tasks/create.tsx -------------------------------------------------------------------------------- /src/styles/class-values.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/styles/class-values.ts -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /src/templates/AboutTemplate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/templates/AboutTemplate/index.tsx -------------------------------------------------------------------------------- /src/templates/AdminTemplate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/templates/AdminTemplate/index.tsx -------------------------------------------------------------------------------- /src/templates/LoadingTemplate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/templates/LoadingTemplate/index.tsx -------------------------------------------------------------------------------- /src/templates/SignInTemplate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/templates/SignInTemplate/index.tsx -------------------------------------------------------------------------------- /src/templates/tasks/CreateTemplate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/templates/tasks/CreateTemplate/index.tsx -------------------------------------------------------------------------------- /src/templates/tasks/EditTemplate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/templates/tasks/EditTemplate/index.tsx -------------------------------------------------------------------------------- /src/templates/tasks/ListTemplate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/templates/tasks/ListTemplate/index.tsx -------------------------------------------------------------------------------- /src/templates/tasks/ReadTemplate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/src/templates/tasks/ReadTemplate/index.tsx -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AKIRA-MIYAKE/applicational-atomic-design-for-nextjs/HEAD/tsconfig.json --------------------------------------------------------------------------------