├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── doc-template.md │ ├── feature_request.md │ └── refactor-template.md └── workflows │ ├── ci.yaml │ └── gh-pages.yml ├── .gitignore ├── .husky └── pre-commit ├── .ondevice ├── doctools.js ├── index.tsx ├── main.js ├── preview.js └── storybook.requires.js ├── .prettierrc.cjs ├── .storybook ├── main.js └── preview.js ├── .watchmanconfig ├── App.tsx ├── LICENSE ├── README.md ├── app.config.js ├── app.json ├── assets ├── adaptive-icon.png ├── favicon.png ├── icon.png ├── splash.png └── vector_logo.png ├── babel.config.js ├── declarations.d.ts ├── index.js ├── jest.config.ts ├── metro.config.js ├── package.json ├── src ├── assets │ └── icons │ │ ├── back.svg │ │ ├── eye-close.svg │ │ ├── eye-open.svg │ │ ├── facebook.svg │ │ ├── google.svg │ │ ├── linkedIn.svg │ │ ├── lock.svg │ │ └── mail.svg ├── components │ ├── BackgroundModal │ │ ├── BackgroundModal.stories.tsx │ │ └── BackgroundModal.tsx │ └── Division │ │ ├── Division.stories.tsx │ │ └── Division.tsx ├── constants │ └── colors.ts ├── navigation │ └── RootStackScreens.ts ├── screens │ ├── ForgotPassword │ │ ├── Screens │ │ │ ├── EmailScreen.tsx │ │ │ ├── PasswordScreen.tsx │ │ │ ├── handlers │ │ │ │ └── password-handlers.tsx │ │ │ └── types │ │ │ │ └── passowrd.ts │ │ └── stories │ │ │ ├── EmailScreen.stories.tsx │ │ │ └── PasswordScreen.stories.tsx │ ├── Landing │ │ └── Landing.tsx │ └── Login │ │ ├── LoginScreen.stories.tsx │ │ ├── LoginScreen.tsx │ │ └── utils │ │ └── form-handlers.ts └── shared │ ├── Button │ ├── Button.tsx │ ├── __tests__ │ │ └── Button.test.tsx │ ├── hooks │ │ └── useButtonStyle.ts │ ├── stories │ │ ├── ButtonError.stories.tsx │ │ ├── ButtonPrimary.stories.tsx │ │ ├── ButtonSecondary.stories.tsx │ │ └── ButtonTypograpy.stories.tsx │ ├── types │ │ └── index.ts │ └── utils │ │ └── size-to-text-style.ts │ ├── Icon │ ├── Icon.stories.tsx │ ├── Icon.tsx │ ├── types │ │ └── index.ts │ └── utils │ │ └── getIconByType.ts │ ├── IconButton │ ├── IconButton.stories.tsx │ └── IconButton.tsx │ ├── Input │ ├── Input.stories.tsx │ ├── Input.tsx │ └── __tests__ │ │ └── Input.test.tsx │ ├── Typography │ ├── Typography.stories.tsx │ ├── Typography.tsx │ ├── __tests__ │ │ └── Typography.test.tsx │ └── utils │ │ └── index.ts │ ├── hooks │ └── useTheme.ts │ ├── types │ ├── T-Shirt-size.ts │ └── theme.ts │ └── utils │ ├── index.ts │ └── size-to-styles.ts ├── tsconfig.json ├── webpack.config.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/doc-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.github/ISSUE_TEMPLATE/doc-template.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/refactor-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.github/ISSUE_TEMPLATE/refactor-template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.ondevice/doctools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.ondevice/doctools.js -------------------------------------------------------------------------------- /.ondevice/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.ondevice/index.tsx -------------------------------------------------------------------------------- /.ondevice/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.ondevice/main.js -------------------------------------------------------------------------------- /.ondevice/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.ondevice/preview.js -------------------------------------------------------------------------------- /.ondevice/storybook.requires.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.ondevice/storybook.requires.js -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.prettierrc.cjs -------------------------------------------------------------------------------- /.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.storybook/main.js -------------------------------------------------------------------------------- /.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/.storybook/preview.js -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | { 2 | "ignore_dirs": [".vscode"] 3 | } 4 | -------------------------------------------------------------------------------- /App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/App.tsx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/README.md -------------------------------------------------------------------------------- /app.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/app.config.js -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/app.json -------------------------------------------------------------------------------- /assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/assets/adaptive-icon.png -------------------------------------------------------------------------------- /assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/assets/favicon.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/assets/splash.png -------------------------------------------------------------------------------- /assets/vector_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/assets/vector_logo.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/babel.config.js -------------------------------------------------------------------------------- /declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/declarations.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/index.js -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/jest.config.ts -------------------------------------------------------------------------------- /metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/metro.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/icons/back.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/assets/icons/back.svg -------------------------------------------------------------------------------- /src/assets/icons/eye-close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/assets/icons/eye-close.svg -------------------------------------------------------------------------------- /src/assets/icons/eye-open.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/assets/icons/eye-open.svg -------------------------------------------------------------------------------- /src/assets/icons/facebook.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/assets/icons/facebook.svg -------------------------------------------------------------------------------- /src/assets/icons/google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/assets/icons/google.svg -------------------------------------------------------------------------------- /src/assets/icons/linkedIn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/assets/icons/linkedIn.svg -------------------------------------------------------------------------------- /src/assets/icons/lock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/assets/icons/lock.svg -------------------------------------------------------------------------------- /src/assets/icons/mail.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/assets/icons/mail.svg -------------------------------------------------------------------------------- /src/components/BackgroundModal/BackgroundModal.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/components/BackgroundModal/BackgroundModal.stories.tsx -------------------------------------------------------------------------------- /src/components/BackgroundModal/BackgroundModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/components/BackgroundModal/BackgroundModal.tsx -------------------------------------------------------------------------------- /src/components/Division/Division.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/components/Division/Division.stories.tsx -------------------------------------------------------------------------------- /src/components/Division/Division.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/components/Division/Division.tsx -------------------------------------------------------------------------------- /src/constants/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/constants/colors.ts -------------------------------------------------------------------------------- /src/navigation/RootStackScreens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/navigation/RootStackScreens.ts -------------------------------------------------------------------------------- /src/screens/ForgotPassword/Screens/EmailScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/screens/ForgotPassword/Screens/EmailScreen.tsx -------------------------------------------------------------------------------- /src/screens/ForgotPassword/Screens/PasswordScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/screens/ForgotPassword/Screens/PasswordScreen.tsx -------------------------------------------------------------------------------- /src/screens/ForgotPassword/Screens/handlers/password-handlers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/screens/ForgotPassword/Screens/handlers/password-handlers.tsx -------------------------------------------------------------------------------- /src/screens/ForgotPassword/Screens/types/passowrd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/screens/ForgotPassword/Screens/types/passowrd.ts -------------------------------------------------------------------------------- /src/screens/ForgotPassword/stories/EmailScreen.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/screens/ForgotPassword/stories/EmailScreen.stories.tsx -------------------------------------------------------------------------------- /src/screens/ForgotPassword/stories/PasswordScreen.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/screens/ForgotPassword/stories/PasswordScreen.stories.tsx -------------------------------------------------------------------------------- /src/screens/Landing/Landing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/screens/Landing/Landing.tsx -------------------------------------------------------------------------------- /src/screens/Login/LoginScreen.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/screens/Login/LoginScreen.stories.tsx -------------------------------------------------------------------------------- /src/screens/Login/LoginScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/screens/Login/LoginScreen.tsx -------------------------------------------------------------------------------- /src/screens/Login/utils/form-handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/screens/Login/utils/form-handlers.ts -------------------------------------------------------------------------------- /src/shared/Button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Button/Button.tsx -------------------------------------------------------------------------------- /src/shared/Button/__tests__/Button.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Button/__tests__/Button.test.tsx -------------------------------------------------------------------------------- /src/shared/Button/hooks/useButtonStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Button/hooks/useButtonStyle.ts -------------------------------------------------------------------------------- /src/shared/Button/stories/ButtonError.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Button/stories/ButtonError.stories.tsx -------------------------------------------------------------------------------- /src/shared/Button/stories/ButtonPrimary.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Button/stories/ButtonPrimary.stories.tsx -------------------------------------------------------------------------------- /src/shared/Button/stories/ButtonSecondary.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Button/stories/ButtonSecondary.stories.tsx -------------------------------------------------------------------------------- /src/shared/Button/stories/ButtonTypograpy.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Button/stories/ButtonTypograpy.stories.tsx -------------------------------------------------------------------------------- /src/shared/Button/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Button/types/index.ts -------------------------------------------------------------------------------- /src/shared/Button/utils/size-to-text-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Button/utils/size-to-text-style.ts -------------------------------------------------------------------------------- /src/shared/Icon/Icon.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Icon/Icon.stories.tsx -------------------------------------------------------------------------------- /src/shared/Icon/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Icon/Icon.tsx -------------------------------------------------------------------------------- /src/shared/Icon/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Icon/types/index.ts -------------------------------------------------------------------------------- /src/shared/Icon/utils/getIconByType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Icon/utils/getIconByType.ts -------------------------------------------------------------------------------- /src/shared/IconButton/IconButton.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/IconButton/IconButton.stories.tsx -------------------------------------------------------------------------------- /src/shared/IconButton/IconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/IconButton/IconButton.tsx -------------------------------------------------------------------------------- /src/shared/Input/Input.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Input/Input.stories.tsx -------------------------------------------------------------------------------- /src/shared/Input/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Input/Input.tsx -------------------------------------------------------------------------------- /src/shared/Input/__tests__/Input.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Input/__tests__/Input.test.tsx -------------------------------------------------------------------------------- /src/shared/Typography/Typography.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Typography/Typography.stories.tsx -------------------------------------------------------------------------------- /src/shared/Typography/Typography.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Typography/Typography.tsx -------------------------------------------------------------------------------- /src/shared/Typography/__tests__/Typography.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Typography/__tests__/Typography.test.tsx -------------------------------------------------------------------------------- /src/shared/Typography/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/Typography/utils/index.ts -------------------------------------------------------------------------------- /src/shared/hooks/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/hooks/useTheme.ts -------------------------------------------------------------------------------- /src/shared/types/T-Shirt-size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/types/T-Shirt-size.ts -------------------------------------------------------------------------------- /src/shared/types/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/types/theme.ts -------------------------------------------------------------------------------- /src/shared/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/utils/index.ts -------------------------------------------------------------------------------- /src/shared/utils/size-to-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/src/shared/utils/size-to-styles.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saikai-oyo/Saikai/HEAD/yarn.lock --------------------------------------------------------------------------------