├── .github ├── ISSUE_TEMPLATE │ ├── bug-fix-template.md │ ├── feature-template.md │ ├── refactor-template.md │ ├── request-template.md │ └── 🚨-bug-report-template.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── auto_merge_approved_pr.yml │ ├── deploy.yml │ ├── lint_and_test.yml │ └── lint_and_unit_test.yml ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── @noctaCrdt ├── Crdt.ts ├── Interfaces.ts ├── LinkedList.ts ├── Node.ts ├── NodeId.ts ├── Page.ts ├── WorkSpace.ts ├── package.json └── tsconfig.json ├── README.md ├── client ├── .gitignore ├── Dockerfile ├── Dockerfile.dev ├── README.md ├── eslint.config.js ├── index.html ├── package.json ├── panda.config.ts ├── postcss.config.cjs ├── public │ ├── images │ │ └── nocta.png │ ├── robots.txt │ └── sitemap.xml ├── src │ ├── App.tsx │ ├── apis │ │ ├── auth.ts │ │ └── axios.ts │ ├── assets │ │ ├── fonts │ │ │ ├── Pretendard-Bold.woff │ │ │ ├── Pretendard-Bold.woff2 │ │ │ ├── Pretendard-Medium.woff │ │ │ └── Pretendard-Medium.woff2 │ │ ├── icons │ │ │ ├── close.svg │ │ │ ├── draggable.svg │ │ │ ├── expand.svg │ │ │ ├── lock.svg │ │ │ ├── mail.svg │ │ │ ├── minus.svg │ │ │ ├── noctaDayIcon.svg │ │ │ ├── noctaNightIcon.svg │ │ │ ├── pencil.svg │ │ │ ├── plusIcon.svg │ │ │ └── user.svg │ │ ├── images │ │ │ ├── background.avif │ │ │ ├── background.png │ │ │ └── background.webp │ │ └── lotties │ │ │ ├── errorAlert.json │ │ │ ├── loadingSpinner.json │ │ │ ├── noctaDayIcon.json │ │ │ └── noctaNightIcon.json │ ├── components │ │ ├── Toast │ │ │ ├── Toast.style.ts │ │ │ ├── Toast.tsx │ │ │ ├── ToastContainer.style.ts │ │ │ └── ToastContainer.tsx │ │ ├── backgroundImage │ │ │ └── BackgroundImage.tsx │ │ ├── bottomNavigator │ │ │ ├── BottomNavigator.animation.ts │ │ │ ├── BottomNavigator.style.ts │ │ │ └── BottomNavigator.tsx │ │ ├── button │ │ │ ├── IconButton.style.ts │ │ │ ├── IconButton.tsx │ │ │ ├── textButton.style.ts │ │ │ └── textButton.tsx │ │ ├── inputField │ │ │ ├── InputField.style.ts │ │ │ └── InputField.tsx │ │ ├── lotties │ │ │ ├── ErrorAlert.tsx │ │ │ ├── LoadingSpinner.tsx │ │ │ └── NoctaIcon.tsx │ │ ├── modal │ │ │ ├── ErrorModal.style.ts │ │ │ ├── ErrorModal.tsx │ │ │ ├── InviteModal.style.ts │ │ │ ├── InviteModal.tsx │ │ │ ├── RenameModal.style.ts │ │ │ ├── RenameModal.tsx │ │ │ ├── modal.animation.ts │ │ │ ├── modal.style.ts │ │ │ ├── modal.tsx │ │ │ └── useModal.ts │ │ └── sidebar │ │ │ ├── Sidebar.animation.ts │ │ │ ├── Sidebar.style.ts │ │ │ ├── Sidebar.tsx │ │ │ └── components │ │ │ ├── menuButton │ │ │ ├── MenuButton.style.ts │ │ │ ├── MenuButton.tsx │ │ │ └── components │ │ │ │ ├── MenuIcon.style.ts │ │ │ │ ├── MenuIcon.tsx │ │ │ │ ├── WorkspaceSelectModal.style.ts │ │ │ │ ├── WorkspaceSelectModal.tsx │ │ │ │ └── components │ │ │ │ ├── InviteButton.style.ts │ │ │ │ ├── InviteButton.tsx │ │ │ │ ├── WorkspaceSelectItem.style.tsx │ │ │ │ └── WorkspaceSelectItem.tsx │ │ │ ├── pageIconButton │ │ │ ├── PageIconButton.style.ts │ │ │ ├── PageIconButton.tsx │ │ │ ├── PageIconModal.tsx │ │ │ └── pageIconModal.style.ts │ │ │ └── pageItem │ │ │ ├── PageItem.style.ts │ │ │ └── PageItem.tsx │ ├── constants │ │ ├── PageIconButton.config.ts │ │ ├── color.ts │ │ ├── option.ts │ │ ├── page.ts │ │ ├── size.ts │ │ └── spacing.ts │ ├── features │ │ ├── auth │ │ │ ├── AuthButton.style.ts │ │ │ ├── AuthButton.tsx │ │ │ ├── AuthModal.style.ts │ │ │ └── AuthModal.tsx │ │ ├── editor │ │ │ ├── Editor.style.ts │ │ │ ├── Editor.tsx │ │ │ ├── components │ │ │ │ ├── ColorOptionModal │ │ │ │ │ ├── BackgroundColorOptionModal.style.ts │ │ │ │ │ ├── BackgroundColorOptionModal.tsx │ │ │ │ │ ├── TextColorOptionModal.style.ts │ │ │ │ │ └── TextColorOptionModal.tsx │ │ │ │ ├── IconBlock │ │ │ │ │ ├── IconBlock.style.ts │ │ │ │ │ └── IconBlock.tsx │ │ │ │ ├── MenuBlock │ │ │ │ │ ├── MenuBlock.style.ts │ │ │ │ │ └── MenuBlock.tsx │ │ │ │ ├── OptionModal │ │ │ │ │ ├── OptionModal.animaiton.ts │ │ │ │ │ ├── OptionModal.style.ts │ │ │ │ │ └── OptionModal.tsx │ │ │ │ ├── TextOptionModal │ │ │ │ │ ├── TextOptionModal.style.ts │ │ │ │ │ └── TextOptionModal.tsx │ │ │ │ ├── TypeOptionModal │ │ │ │ │ └── TypeOptionModal.tsx │ │ │ │ └── block │ │ │ │ │ ├── Block.animation.ts │ │ │ │ │ ├── Block.style.ts │ │ │ │ │ └── Block.tsx │ │ │ ├── hooks │ │ │ │ ├── useBlockAnimtaion.ts │ │ │ │ ├── useBlockDragAndDrop.ts │ │ │ │ ├── useBlockOperation.ts │ │ │ │ ├── useBlockOption.ts │ │ │ │ ├── useCopyAndPaste.ts │ │ │ │ ├── useEditorOperation.ts │ │ │ │ ├── useMarkdownGrammer.ts │ │ │ │ └── useTextOptions.ts │ │ │ └── utils │ │ │ │ ├── domSyncUtils.ts │ │ │ │ └── markdownPatterns.ts │ │ ├── page │ │ │ ├── Page.animation.ts │ │ │ ├── Page.style.ts │ │ │ ├── Page.tsx │ │ │ ├── components │ │ │ │ ├── PageControlButton │ │ │ │ │ ├── PageControlButton.style.ts │ │ │ │ │ └── PageControlButton.tsx │ │ │ │ └── PageTitle │ │ │ │ │ ├── PageTitle.style.ts │ │ │ │ │ └── PageTitle.tsx │ │ │ └── hooks │ │ │ │ └── usePage.ts │ │ └── workSpace │ │ │ ├── WorkSpace.style.ts │ │ │ ├── WorkSpace.tsx │ │ │ ├── components │ │ │ ├── IntroScreen.animation.ts │ │ │ ├── IntroScreen.style.ts │ │ │ ├── IntroScreen.tsx │ │ │ ├── OnboardingOverlay.style.ts │ │ │ └── OnboardingOverlay.tsx │ │ │ └── hooks │ │ │ ├── usePagesManage.ts │ │ │ └── useWorkspaceInit.ts │ ├── index.css │ ├── main.tsx │ ├── stores │ │ ├── useErrorStore.ts │ │ ├── useSidebarStore.ts │ │ ├── useSocketStore.ts │ │ ├── useToastStore.ts │ │ ├── useUserStore.ts │ │ └── useWorkspaceStore.ts │ ├── styles │ │ ├── global.ts │ │ ├── recipes │ │ │ └── glassContainerRecipe.ts │ │ ├── tokens │ │ │ ├── color.ts │ │ │ ├── radii.ts │ │ │ ├── shadow.ts │ │ │ ├── sizes.ts │ │ │ └── spacing.ts │ │ └── typography.ts │ ├── types │ │ ├── markdown.ts │ │ ├── page.ts │ │ └── toast.ts │ ├── utils │ │ └── caretUtils.ts │ └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json ├── tsconfig.tsbuildinfo ├── vite-env-override.d.ts ├── vite.config.ts └── vite.env.d.ts ├── docker-compose.debug.yml ├── docker-compose.yml ├── eslint.config.js ├── nginx ├── Dockerfile ├── Dockerfile.dev ├── default.conf └── default.dev.conf ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── server ├── .gitignore ├── Dockerfile ├── Dockerfile.dev ├── README.md ├── eslint.config.js ├── jest-mongodb-config.ts ├── jest.config.ts ├── nest-cli.json ├── package.json ├── src │ ├── @types │ │ └── express │ │ │ └── index.d.ts │ ├── app.controller.spec.ts │ ├── app.controller.ts │ ├── app.module.spec.ts │ ├── app.module.ts │ ├── app.service.ts │ ├── auth │ │ ├── auth.controller.ts │ │ ├── auth.interface.ts │ │ ├── auth.module.ts │ │ ├── auth.service.ts │ │ ├── dto │ │ │ └── user.dto.ts │ │ ├── guards │ │ │ ├── jwt-auth.guard.ts │ │ │ └── jwt-refresh-token-auth.guard.ts │ │ ├── schemas │ │ │ └── user.schema.ts │ │ ├── strategies │ │ │ ├── jwt-refresh-token.strategy.ts │ │ │ └── jwt.strategy.ts │ │ └── test │ │ │ ├── auth.controller.spec.ts │ │ │ ├── auth.module.spec.ts │ │ │ └── auth.service.spec.ts │ ├── main.ts │ ├── swagger │ │ └── swagger.config.ts │ └── workspace │ │ ├── schemas │ │ └── workspace.schema.ts │ │ ├── workspace.controller.spec.ts │ │ ├── workspace.controller.ts │ │ ├── workspace.gateway.ts │ │ ├── workspace.interface.ts │ │ ├── workspace.module.ts │ │ └── workspace.service.ts ├── test │ ├── app.e2e-spec.ts │ └── jest-e2e.json ├── tsconfig.build.json ├── tsconfig.json └── webpack.config.js └── tsconfig.base.json /.github/ISSUE_TEMPLATE/bug-fix-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.github/ISSUE_TEMPLATE/bug-fix-template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.github/ISSUE_TEMPLATE/feature-template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/refactor-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.github/ISSUE_TEMPLATE/refactor-template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/request-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.github/ISSUE_TEMPLATE/request-template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/🚨-bug-report-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.github/ISSUE_TEMPLATE/🚨-bug-report-template.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/auto_merge_approved_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.github/workflows/auto_merge_approved_pr.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/lint_and_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.github/workflows/lint_and_test.yml -------------------------------------------------------------------------------- /.github/workflows/lint_and_unit_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.github/workflows/lint_and_unit_test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /@noctaCrdt/Crdt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/@noctaCrdt/Crdt.ts -------------------------------------------------------------------------------- /@noctaCrdt/Interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/@noctaCrdt/Interfaces.ts -------------------------------------------------------------------------------- /@noctaCrdt/LinkedList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/@noctaCrdt/LinkedList.ts -------------------------------------------------------------------------------- /@noctaCrdt/Node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/@noctaCrdt/Node.ts -------------------------------------------------------------------------------- /@noctaCrdt/NodeId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/@noctaCrdt/NodeId.ts -------------------------------------------------------------------------------- /@noctaCrdt/Page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/@noctaCrdt/Page.ts -------------------------------------------------------------------------------- /@noctaCrdt/WorkSpace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/@noctaCrdt/WorkSpace.ts -------------------------------------------------------------------------------- /@noctaCrdt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/@noctaCrdt/package.json -------------------------------------------------------------------------------- /@noctaCrdt/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/@noctaCrdt/tsconfig.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/Dockerfile -------------------------------------------------------------------------------- /client/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/Dockerfile.dev -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/README.md -------------------------------------------------------------------------------- /client/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/eslint.config.js -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/package.json -------------------------------------------------------------------------------- /client/panda.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/panda.config.ts -------------------------------------------------------------------------------- /client/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/postcss.config.cjs -------------------------------------------------------------------------------- /client/public/images/nocta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/public/images/nocta.png -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/public/sitemap.xml -------------------------------------------------------------------------------- /client/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/App.tsx -------------------------------------------------------------------------------- /client/src/apis/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/apis/auth.ts -------------------------------------------------------------------------------- /client/src/apis/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/apis/axios.ts -------------------------------------------------------------------------------- /client/src/assets/fonts/Pretendard-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/fonts/Pretendard-Bold.woff -------------------------------------------------------------------------------- /client/src/assets/fonts/Pretendard-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/fonts/Pretendard-Bold.woff2 -------------------------------------------------------------------------------- /client/src/assets/fonts/Pretendard-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/fonts/Pretendard-Medium.woff -------------------------------------------------------------------------------- /client/src/assets/fonts/Pretendard-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/fonts/Pretendard-Medium.woff2 -------------------------------------------------------------------------------- /client/src/assets/icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/icons/close.svg -------------------------------------------------------------------------------- /client/src/assets/icons/draggable.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/icons/draggable.svg -------------------------------------------------------------------------------- /client/src/assets/icons/expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/icons/expand.svg -------------------------------------------------------------------------------- /client/src/assets/icons/lock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/icons/lock.svg -------------------------------------------------------------------------------- /client/src/assets/icons/mail.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/icons/mail.svg -------------------------------------------------------------------------------- /client/src/assets/icons/minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/icons/minus.svg -------------------------------------------------------------------------------- /client/src/assets/icons/noctaDayIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/icons/noctaDayIcon.svg -------------------------------------------------------------------------------- /client/src/assets/icons/noctaNightIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/icons/noctaNightIcon.svg -------------------------------------------------------------------------------- /client/src/assets/icons/pencil.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/icons/pencil.svg -------------------------------------------------------------------------------- /client/src/assets/icons/plusIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/icons/plusIcon.svg -------------------------------------------------------------------------------- /client/src/assets/icons/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/icons/user.svg -------------------------------------------------------------------------------- /client/src/assets/images/background.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/images/background.avif -------------------------------------------------------------------------------- /client/src/assets/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/images/background.png -------------------------------------------------------------------------------- /client/src/assets/images/background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/images/background.webp -------------------------------------------------------------------------------- /client/src/assets/lotties/errorAlert.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/lotties/errorAlert.json -------------------------------------------------------------------------------- /client/src/assets/lotties/loadingSpinner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/lotties/loadingSpinner.json -------------------------------------------------------------------------------- /client/src/assets/lotties/noctaDayIcon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/lotties/noctaDayIcon.json -------------------------------------------------------------------------------- /client/src/assets/lotties/noctaNightIcon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/assets/lotties/noctaNightIcon.json -------------------------------------------------------------------------------- /client/src/components/Toast/Toast.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/Toast/Toast.style.ts -------------------------------------------------------------------------------- /client/src/components/Toast/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/Toast/Toast.tsx -------------------------------------------------------------------------------- /client/src/components/Toast/ToastContainer.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/Toast/ToastContainer.style.ts -------------------------------------------------------------------------------- /client/src/components/Toast/ToastContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/Toast/ToastContainer.tsx -------------------------------------------------------------------------------- /client/src/components/backgroundImage/BackgroundImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/backgroundImage/BackgroundImage.tsx -------------------------------------------------------------------------------- /client/src/components/bottomNavigator/BottomNavigator.animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/bottomNavigator/BottomNavigator.animation.ts -------------------------------------------------------------------------------- /client/src/components/bottomNavigator/BottomNavigator.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/bottomNavigator/BottomNavigator.style.ts -------------------------------------------------------------------------------- /client/src/components/bottomNavigator/BottomNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/bottomNavigator/BottomNavigator.tsx -------------------------------------------------------------------------------- /client/src/components/button/IconButton.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/button/IconButton.style.ts -------------------------------------------------------------------------------- /client/src/components/button/IconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/button/IconButton.tsx -------------------------------------------------------------------------------- /client/src/components/button/textButton.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/button/textButton.style.ts -------------------------------------------------------------------------------- /client/src/components/button/textButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/button/textButton.tsx -------------------------------------------------------------------------------- /client/src/components/inputField/InputField.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/inputField/InputField.style.ts -------------------------------------------------------------------------------- /client/src/components/inputField/InputField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/inputField/InputField.tsx -------------------------------------------------------------------------------- /client/src/components/lotties/ErrorAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/lotties/ErrorAlert.tsx -------------------------------------------------------------------------------- /client/src/components/lotties/LoadingSpinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/lotties/LoadingSpinner.tsx -------------------------------------------------------------------------------- /client/src/components/lotties/NoctaIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/lotties/NoctaIcon.tsx -------------------------------------------------------------------------------- /client/src/components/modal/ErrorModal.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/modal/ErrorModal.style.ts -------------------------------------------------------------------------------- /client/src/components/modal/ErrorModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/modal/ErrorModal.tsx -------------------------------------------------------------------------------- /client/src/components/modal/InviteModal.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/modal/InviteModal.style.ts -------------------------------------------------------------------------------- /client/src/components/modal/InviteModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/modal/InviteModal.tsx -------------------------------------------------------------------------------- /client/src/components/modal/RenameModal.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/modal/RenameModal.style.ts -------------------------------------------------------------------------------- /client/src/components/modal/RenameModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/modal/RenameModal.tsx -------------------------------------------------------------------------------- /client/src/components/modal/modal.animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/modal/modal.animation.ts -------------------------------------------------------------------------------- /client/src/components/modal/modal.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/modal/modal.style.ts -------------------------------------------------------------------------------- /client/src/components/modal/modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/modal/modal.tsx -------------------------------------------------------------------------------- /client/src/components/modal/useModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/modal/useModal.ts -------------------------------------------------------------------------------- /client/src/components/sidebar/Sidebar.animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/Sidebar.animation.ts -------------------------------------------------------------------------------- /client/src/components/sidebar/Sidebar.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/Sidebar.style.ts -------------------------------------------------------------------------------- /client/src/components/sidebar/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/Sidebar.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/components/menuButton/MenuButton.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/menuButton/MenuButton.style.ts -------------------------------------------------------------------------------- /client/src/components/sidebar/components/menuButton/MenuButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/menuButton/MenuButton.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/components/menuButton/components/MenuIcon.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/menuButton/components/MenuIcon.style.ts -------------------------------------------------------------------------------- /client/src/components/sidebar/components/menuButton/components/MenuIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/menuButton/components/MenuIcon.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/components/menuButton/components/WorkspaceSelectModal.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/menuButton/components/WorkspaceSelectModal.style.ts -------------------------------------------------------------------------------- /client/src/components/sidebar/components/menuButton/components/WorkspaceSelectModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/menuButton/components/WorkspaceSelectModal.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/components/menuButton/components/components/InviteButton.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/menuButton/components/components/InviteButton.style.ts -------------------------------------------------------------------------------- /client/src/components/sidebar/components/menuButton/components/components/InviteButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/menuButton/components/components/InviteButton.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/components/menuButton/components/components/WorkspaceSelectItem.style.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/menuButton/components/components/WorkspaceSelectItem.style.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/components/menuButton/components/components/WorkspaceSelectItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/menuButton/components/components/WorkspaceSelectItem.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/components/pageIconButton/PageIconButton.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/pageIconButton/PageIconButton.style.ts -------------------------------------------------------------------------------- /client/src/components/sidebar/components/pageIconButton/PageIconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/pageIconButton/PageIconButton.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/components/pageIconButton/PageIconModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/pageIconButton/PageIconModal.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/components/pageIconButton/pageIconModal.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/pageIconButton/pageIconModal.style.ts -------------------------------------------------------------------------------- /client/src/components/sidebar/components/pageItem/PageItem.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/pageItem/PageItem.style.ts -------------------------------------------------------------------------------- /client/src/components/sidebar/components/pageItem/PageItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/components/sidebar/components/pageItem/PageItem.tsx -------------------------------------------------------------------------------- /client/src/constants/PageIconButton.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/constants/PageIconButton.config.ts -------------------------------------------------------------------------------- /client/src/constants/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/constants/color.ts -------------------------------------------------------------------------------- /client/src/constants/option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/constants/option.ts -------------------------------------------------------------------------------- /client/src/constants/page.ts: -------------------------------------------------------------------------------- 1 | export const MAX_VISIBLE_PAGE = 10; 2 | -------------------------------------------------------------------------------- /client/src/constants/size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/constants/size.ts -------------------------------------------------------------------------------- /client/src/constants/spacing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/constants/spacing.ts -------------------------------------------------------------------------------- /client/src/features/auth/AuthButton.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/auth/AuthButton.style.ts -------------------------------------------------------------------------------- /client/src/features/auth/AuthButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/auth/AuthButton.tsx -------------------------------------------------------------------------------- /client/src/features/auth/AuthModal.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/auth/AuthModal.style.ts -------------------------------------------------------------------------------- /client/src/features/auth/AuthModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/auth/AuthModal.tsx -------------------------------------------------------------------------------- /client/src/features/editor/Editor.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/Editor.style.ts -------------------------------------------------------------------------------- /client/src/features/editor/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/Editor.tsx -------------------------------------------------------------------------------- /client/src/features/editor/components/ColorOptionModal/BackgroundColorOptionModal.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/ColorOptionModal/BackgroundColorOptionModal.style.ts -------------------------------------------------------------------------------- /client/src/features/editor/components/ColorOptionModal/BackgroundColorOptionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/ColorOptionModal/BackgroundColorOptionModal.tsx -------------------------------------------------------------------------------- /client/src/features/editor/components/ColorOptionModal/TextColorOptionModal.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/ColorOptionModal/TextColorOptionModal.style.ts -------------------------------------------------------------------------------- /client/src/features/editor/components/ColorOptionModal/TextColorOptionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/ColorOptionModal/TextColorOptionModal.tsx -------------------------------------------------------------------------------- /client/src/features/editor/components/IconBlock/IconBlock.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/IconBlock/IconBlock.style.ts -------------------------------------------------------------------------------- /client/src/features/editor/components/IconBlock/IconBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/IconBlock/IconBlock.tsx -------------------------------------------------------------------------------- /client/src/features/editor/components/MenuBlock/MenuBlock.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/MenuBlock/MenuBlock.style.ts -------------------------------------------------------------------------------- /client/src/features/editor/components/MenuBlock/MenuBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/MenuBlock/MenuBlock.tsx -------------------------------------------------------------------------------- /client/src/features/editor/components/OptionModal/OptionModal.animaiton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/OptionModal/OptionModal.animaiton.ts -------------------------------------------------------------------------------- /client/src/features/editor/components/OptionModal/OptionModal.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/OptionModal/OptionModal.style.ts -------------------------------------------------------------------------------- /client/src/features/editor/components/OptionModal/OptionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/OptionModal/OptionModal.tsx -------------------------------------------------------------------------------- /client/src/features/editor/components/TextOptionModal/TextOptionModal.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/TextOptionModal/TextOptionModal.style.ts -------------------------------------------------------------------------------- /client/src/features/editor/components/TextOptionModal/TextOptionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/TextOptionModal/TextOptionModal.tsx -------------------------------------------------------------------------------- /client/src/features/editor/components/TypeOptionModal/TypeOptionModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/TypeOptionModal/TypeOptionModal.tsx -------------------------------------------------------------------------------- /client/src/features/editor/components/block/Block.animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/block/Block.animation.ts -------------------------------------------------------------------------------- /client/src/features/editor/components/block/Block.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/block/Block.style.ts -------------------------------------------------------------------------------- /client/src/features/editor/components/block/Block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/components/block/Block.tsx -------------------------------------------------------------------------------- /client/src/features/editor/hooks/useBlockAnimtaion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/hooks/useBlockAnimtaion.ts -------------------------------------------------------------------------------- /client/src/features/editor/hooks/useBlockDragAndDrop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/hooks/useBlockDragAndDrop.ts -------------------------------------------------------------------------------- /client/src/features/editor/hooks/useBlockOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/hooks/useBlockOperation.ts -------------------------------------------------------------------------------- /client/src/features/editor/hooks/useBlockOption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/hooks/useBlockOption.ts -------------------------------------------------------------------------------- /client/src/features/editor/hooks/useCopyAndPaste.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/hooks/useCopyAndPaste.ts -------------------------------------------------------------------------------- /client/src/features/editor/hooks/useEditorOperation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/hooks/useEditorOperation.ts -------------------------------------------------------------------------------- /client/src/features/editor/hooks/useMarkdownGrammer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/hooks/useMarkdownGrammer.ts -------------------------------------------------------------------------------- /client/src/features/editor/hooks/useTextOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/hooks/useTextOptions.ts -------------------------------------------------------------------------------- /client/src/features/editor/utils/domSyncUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/utils/domSyncUtils.ts -------------------------------------------------------------------------------- /client/src/features/editor/utils/markdownPatterns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/editor/utils/markdownPatterns.ts -------------------------------------------------------------------------------- /client/src/features/page/Page.animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/page/Page.animation.ts -------------------------------------------------------------------------------- /client/src/features/page/Page.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/page/Page.style.ts -------------------------------------------------------------------------------- /client/src/features/page/Page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/page/Page.tsx -------------------------------------------------------------------------------- /client/src/features/page/components/PageControlButton/PageControlButton.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/page/components/PageControlButton/PageControlButton.style.ts -------------------------------------------------------------------------------- /client/src/features/page/components/PageControlButton/PageControlButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/page/components/PageControlButton/PageControlButton.tsx -------------------------------------------------------------------------------- /client/src/features/page/components/PageTitle/PageTitle.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/page/components/PageTitle/PageTitle.style.ts -------------------------------------------------------------------------------- /client/src/features/page/components/PageTitle/PageTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/page/components/PageTitle/PageTitle.tsx -------------------------------------------------------------------------------- /client/src/features/page/hooks/usePage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/page/hooks/usePage.ts -------------------------------------------------------------------------------- /client/src/features/workSpace/WorkSpace.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/workSpace/WorkSpace.style.ts -------------------------------------------------------------------------------- /client/src/features/workSpace/WorkSpace.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/workSpace/WorkSpace.tsx -------------------------------------------------------------------------------- /client/src/features/workSpace/components/IntroScreen.animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/workSpace/components/IntroScreen.animation.ts -------------------------------------------------------------------------------- /client/src/features/workSpace/components/IntroScreen.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/workSpace/components/IntroScreen.style.ts -------------------------------------------------------------------------------- /client/src/features/workSpace/components/IntroScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/workSpace/components/IntroScreen.tsx -------------------------------------------------------------------------------- /client/src/features/workSpace/components/OnboardingOverlay.style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/workSpace/components/OnboardingOverlay.style.ts -------------------------------------------------------------------------------- /client/src/features/workSpace/components/OnboardingOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/workSpace/components/OnboardingOverlay.tsx -------------------------------------------------------------------------------- /client/src/features/workSpace/hooks/usePagesManage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/workSpace/hooks/usePagesManage.ts -------------------------------------------------------------------------------- /client/src/features/workSpace/hooks/useWorkspaceInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/features/workSpace/hooks/useWorkspaceInit.ts -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/main.tsx -------------------------------------------------------------------------------- /client/src/stores/useErrorStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/stores/useErrorStore.ts -------------------------------------------------------------------------------- /client/src/stores/useSidebarStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/stores/useSidebarStore.ts -------------------------------------------------------------------------------- /client/src/stores/useSocketStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/stores/useSocketStore.ts -------------------------------------------------------------------------------- /client/src/stores/useToastStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/stores/useToastStore.ts -------------------------------------------------------------------------------- /client/src/stores/useUserStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/stores/useUserStore.ts -------------------------------------------------------------------------------- /client/src/stores/useWorkspaceStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/stores/useWorkspaceStore.ts -------------------------------------------------------------------------------- /client/src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/styles/global.ts -------------------------------------------------------------------------------- /client/src/styles/recipes/glassContainerRecipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/styles/recipes/glassContainerRecipe.ts -------------------------------------------------------------------------------- /client/src/styles/tokens/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/styles/tokens/color.ts -------------------------------------------------------------------------------- /client/src/styles/tokens/radii.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/styles/tokens/radii.ts -------------------------------------------------------------------------------- /client/src/styles/tokens/shadow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/styles/tokens/shadow.ts -------------------------------------------------------------------------------- /client/src/styles/tokens/sizes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/styles/tokens/sizes.ts -------------------------------------------------------------------------------- /client/src/styles/tokens/spacing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/styles/tokens/spacing.ts -------------------------------------------------------------------------------- /client/src/styles/typography.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/styles/typography.ts -------------------------------------------------------------------------------- /client/src/types/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/types/markdown.ts -------------------------------------------------------------------------------- /client/src/types/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/types/page.ts -------------------------------------------------------------------------------- /client/src/types/toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/types/toast.ts -------------------------------------------------------------------------------- /client/src/utils/caretUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/src/utils/caretUtils.ts -------------------------------------------------------------------------------- /client/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | // / 2 | -------------------------------------------------------------------------------- /client/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/tsconfig.app.json -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/tsconfig.node.json -------------------------------------------------------------------------------- /client/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /client/vite-env-override.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/vite-env-override.d.ts -------------------------------------------------------------------------------- /client/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/vite.config.ts -------------------------------------------------------------------------------- /client/vite.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/client/vite.env.d.ts -------------------------------------------------------------------------------- /docker-compose.debug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/docker-compose.debug.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/eslint.config.js -------------------------------------------------------------------------------- /nginx/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/nginx/Dockerfile -------------------------------------------------------------------------------- /nginx/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/nginx/Dockerfile.dev -------------------------------------------------------------------------------- /nginx/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/nginx/default.conf -------------------------------------------------------------------------------- /nginx/default.dev.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/nginx/default.dev.conf -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/Dockerfile.dev -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/README.md -------------------------------------------------------------------------------- /server/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/eslint.config.js -------------------------------------------------------------------------------- /server/jest-mongodb-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/jest-mongodb-config.ts -------------------------------------------------------------------------------- /server/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/jest.config.ts -------------------------------------------------------------------------------- /server/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/nest-cli.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/@types/express/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/@types/express/index.d.ts -------------------------------------------------------------------------------- /server/src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/app.controller.spec.ts -------------------------------------------------------------------------------- /server/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/app.controller.ts -------------------------------------------------------------------------------- /server/src/app.module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/app.module.spec.ts -------------------------------------------------------------------------------- /server/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/app.module.ts -------------------------------------------------------------------------------- /server/src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/app.service.ts -------------------------------------------------------------------------------- /server/src/auth/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/auth.controller.ts -------------------------------------------------------------------------------- /server/src/auth/auth.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/auth.interface.ts -------------------------------------------------------------------------------- /server/src/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/auth.module.ts -------------------------------------------------------------------------------- /server/src/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/auth.service.ts -------------------------------------------------------------------------------- /server/src/auth/dto/user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/dto/user.dto.ts -------------------------------------------------------------------------------- /server/src/auth/guards/jwt-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/guards/jwt-auth.guard.ts -------------------------------------------------------------------------------- /server/src/auth/guards/jwt-refresh-token-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/guards/jwt-refresh-token-auth.guard.ts -------------------------------------------------------------------------------- /server/src/auth/schemas/user.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/schemas/user.schema.ts -------------------------------------------------------------------------------- /server/src/auth/strategies/jwt-refresh-token.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/strategies/jwt-refresh-token.strategy.ts -------------------------------------------------------------------------------- /server/src/auth/strategies/jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/strategies/jwt.strategy.ts -------------------------------------------------------------------------------- /server/src/auth/test/auth.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/test/auth.controller.spec.ts -------------------------------------------------------------------------------- /server/src/auth/test/auth.module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/test/auth.module.spec.ts -------------------------------------------------------------------------------- /server/src/auth/test/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/auth/test/auth.service.spec.ts -------------------------------------------------------------------------------- /server/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/main.ts -------------------------------------------------------------------------------- /server/src/swagger/swagger.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/swagger/swagger.config.ts -------------------------------------------------------------------------------- /server/src/workspace/schemas/workspace.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/workspace/schemas/workspace.schema.ts -------------------------------------------------------------------------------- /server/src/workspace/workspace.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/workspace/workspace.controller.spec.ts -------------------------------------------------------------------------------- /server/src/workspace/workspace.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/workspace/workspace.controller.ts -------------------------------------------------------------------------------- /server/src/workspace/workspace.gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/workspace/workspace.gateway.ts -------------------------------------------------------------------------------- /server/src/workspace/workspace.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/workspace/workspace.interface.ts -------------------------------------------------------------------------------- /server/src/workspace/workspace.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/workspace/workspace.module.ts -------------------------------------------------------------------------------- /server/src/workspace/workspace.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/src/workspace/workspace.service.ts -------------------------------------------------------------------------------- /server/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /server/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/test/jest-e2e.json -------------------------------------------------------------------------------- /server/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/tsconfig.build.json -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /server/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/server/webpack.config.js -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/boostcampwm-2024/web33-Nocta/HEAD/tsconfig.base.json --------------------------------------------------------------------------------