├── .gitignore ├── .history └── src │ ├── App_20240903092241.jsx │ ├── App_20240903110256.jsx │ ├── App_20240903110327.jsx │ ├── App_20240903110348.jsx │ ├── components │ ├── DailyNorma │ │ ├── DailyNorma_20240828150926.jsx │ │ ├── DailyNorma_20240829175109.jsx │ │ ├── DailyNorma_20240829175130.jsx │ │ └── DailyNorma_20240829180551.jsx │ ├── DailyNormaModal │ │ ├── DailyNormaModal_20240828150926.jsx │ │ ├── DailyNormaModal_20240829175542.jsx │ │ └── DailyNormaModal_20240829180545.jsx │ ├── SettingModal │ │ ├── SettingModal_20240828150926.jsx │ │ └── SettingModal_20240829180527.jsx │ ├── SignIn │ │ ├── SignIn_20240903092241.jsx │ │ ├── SignIn_20240903113026.jsx │ │ └── SignIn_20240903113223.jsx │ └── SignUp │ │ ├── SignUp_20240903092241.jsx │ │ └── SignUp_20240903112648.jsx │ ├── img │ ├── symbol-defs_20240831155951.svg │ ├── symbol-defs_20240901212101.svg │ ├── symbol-defs_20240901212448.svg │ ├── symbol-defs_20240901212504.svg │ └── symbol-defs_20240901212520.svg │ └── pages │ ├── HomePage │ ├── HomePage.module_20240901202544.css │ ├── HomePage.module_20240901202624.css │ ├── HomePage.module_20240901210512.css │ ├── HomePage.module_20240901210701.css │ ├── HomePage.module_20240901211114.css │ ├── HomePage.module_20240901212756.css │ ├── HomePage.module_20240901212924.css │ ├── HomePage.module_20240901212931.css │ ├── HomePage.module_20240901213024.css │ ├── HomePage_20240901150433.jsx │ ├── HomePage_20240901202751.jsx │ ├── HomePage_20240901202823.jsx │ ├── HomePage_20240903095345.jsx │ ├── HomePage_20240903095720.jsx │ ├── HomePage_20240903100318.jsx │ ├── HomePage_20240903100939.jsx │ ├── HomePage_20240903101123.jsx │ ├── HomePage_20240903102504.jsx │ ├── HomePage_20240903102610.jsx │ └── HomePage_20240903103735.jsx │ ├── HomePage_20240901150045.jsx │ └── HomePage_20240901150434.jsx ├── README.md ├── eslint.config.js ├── index.html ├── package.json ├── public └── logo.png ├── src ├── App.css ├── App.jsx ├── assets │ └── logoIcon.svg ├── components │ ├── AddWaterForm │ │ ├── AddWaterForm.jsx │ │ └── AddWaterForm.module.css │ ├── DailyNorma │ │ ├── DailyNorma.jsx │ │ └── DailyNorma.module.css │ ├── DailyNormaModal │ │ ├── DailyNormaModal.jsx │ │ └── DailyNormaModal.module.css │ ├── DeleteEntryModal │ │ ├── DeleteEntryModal.jsx │ │ └── DeleteEntryModal.module.css │ ├── EditTodayListModal │ │ ├── EditTodayListModal.jsx │ │ └── EditTodayListModal.module.css │ ├── EditWaterForma │ │ ├── EditWaterForm.jsx │ │ └── EditWaterForm.module.css │ ├── Header │ │ ├── Header.jsx │ │ └── Header.module.css │ ├── Loader │ │ ├── Loader.jsx │ │ └── Loader.module.css │ ├── Logo │ │ ├── Logo.jsx │ │ └── Logo.module.css │ ├── Modal │ │ ├── Modal.jsx │ │ └── Modal.module.css │ ├── MonthStatsTable │ │ ├── MonthStatsTable.jsx │ │ └── MonthStatsTable.module.css │ ├── SettingModal │ │ ├── SettingModal.jsx │ │ └── SettingModal.module.css │ ├── SharedLayout │ │ └── SharedLayout.jsx │ ├── SignIn │ │ ├── SignIn.jsx │ │ └── SignIn.module.css │ ├── SignUp │ │ ├── SignUp.jsx │ │ └── SignUp.module.css │ ├── TodayListModal │ │ ├── TodayListModal.jsx │ │ └── TodayListModal.module.css │ ├── TodayWaterList │ │ ├── TodayWaterList.jsx │ │ └── TodayWaterList.module.css │ ├── UserAuth │ │ ├── UserAuth.jsx │ │ └── UserAuth.module.css │ ├── UserLogo │ │ ├── UserLogo.jsx │ │ └── UserLogo.module.css │ ├── UserLogoModal │ │ ├── UserLogoModal.jsx │ │ └── UserLogoModal.module.css │ ├── UserLogoutModal │ │ ├── UserLogoutModal.jsx │ │ └── UserLogoutModal.module.css │ ├── UserSettingsForm │ │ ├── UserSettingsForm.jsx │ │ └── UserSettingsForm.module.css │ ├── WaterRatioPanel │ │ ├── WaterRatioPanel.jsx │ │ └── WaterRatioPanel.module.css │ ├── WaterСonsumptionTracker │ │ ├── WaterСonsumptionTracker.jsx │ │ └── WaterСonsumptionTracker.module.css │ └── WhyDrinkWater │ │ ├── WhyDrinkWater.jsx │ │ └── WhyDrinkWater.module.css ├── fonts │ ├── Roboto-Bold.ttf │ ├── Roboto-Medium.ttf │ └── Roboto-Regular.ttf ├── img │ ├── desck │ │ ├── background-bable.png │ │ ├── background-bable@2x.png │ │ ├── background-main-page.png │ │ ├── background-main-page@2x.png │ │ ├── backround-sign-deck_2x.webp │ │ └── backround-sign-desk_1x.webp │ ├── mobile │ │ ├── background-bable.png │ │ ├── background-bable@2x.png │ │ ├── background-main-page.webp │ │ ├── background-main-page@2x.webp │ │ ├── backround-sign-mob_1x.webp │ │ └── backround-sign-mob_2x.webp │ ├── symbol-defs.svg │ └── tablet │ │ ├── background-bable.png │ │ ├── background-bable@2x.png │ │ ├── background-main-page.webp │ │ ├── background-main-page@2x.webp │ │ ├── backround-sign-tab_1x.webp │ │ └── backround-sign-tab_2x.webp ├── index.css ├── main.jsx ├── pages │ ├── HomePage │ │ ├── HomePage.jsx │ │ └── HomePage.module.css │ ├── MainPage │ │ ├── MainPage.jsx │ │ └── MainPage.module.css │ ├── NotFoundPage │ │ └── NotFoundPage.jsx │ ├── RedirectPage │ │ └── RedirectPage.jsx │ ├── SignInPage │ │ ├── SignInPage.jsx │ │ └── SignInPage.module.css │ └── SignUpPage │ │ ├── SignUpPage.jsx │ │ └── SignUpPage.module.css └── redux │ ├── auth │ ├── operations.js │ ├── selectors.js │ └── slice.js │ ├── month │ ├── operations.js │ ├── selectors.js │ └── slice.js │ ├── store.js │ ├── today │ ├── operations.js │ ├── selectors.js │ └── slice.js │ ├── users │ ├── operations.js │ ├── selectors.js │ └── slice.js │ ├── water │ ├── operations.js │ ├── selectors.js │ └── slice.js │ └── waterRate │ ├── operations.js │ ├── selectors.js │ └── slice.js ├── vercel.json └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.gitignore -------------------------------------------------------------------------------- /.history/src/App_20240903092241.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/App_20240903092241.jsx -------------------------------------------------------------------------------- /.history/src/App_20240903110256.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/App_20240903110256.jsx -------------------------------------------------------------------------------- /.history/src/App_20240903110327.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/App_20240903110327.jsx -------------------------------------------------------------------------------- /.history/src/App_20240903110348.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/App_20240903110348.jsx -------------------------------------------------------------------------------- /.history/src/components/DailyNorma/DailyNorma_20240828150926.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.history/src/components/DailyNorma/DailyNorma_20240829175109.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/components/DailyNorma/DailyNorma_20240829175109.jsx -------------------------------------------------------------------------------- /.history/src/components/DailyNorma/DailyNorma_20240829175130.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/components/DailyNorma/DailyNorma_20240829175130.jsx -------------------------------------------------------------------------------- /.history/src/components/DailyNorma/DailyNorma_20240829180551.jsx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /.history/src/components/DailyNormaModal/DailyNormaModal_20240828150926.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.history/src/components/DailyNormaModal/DailyNormaModal_20240829175542.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/components/DailyNormaModal/DailyNormaModal_20240829175542.jsx -------------------------------------------------------------------------------- /.history/src/components/DailyNormaModal/DailyNormaModal_20240829180545.jsx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.history/src/components/SettingModal/SettingModal_20240828150926.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.history/src/components/SettingModal/SettingModal_20240829180527.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/components/SettingModal/SettingModal_20240829180527.jsx -------------------------------------------------------------------------------- /.history/src/components/SignIn/SignIn_20240903092241.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/components/SignIn/SignIn_20240903092241.jsx -------------------------------------------------------------------------------- /.history/src/components/SignIn/SignIn_20240903113026.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/components/SignIn/SignIn_20240903113026.jsx -------------------------------------------------------------------------------- /.history/src/components/SignIn/SignIn_20240903113223.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/components/SignIn/SignIn_20240903113223.jsx -------------------------------------------------------------------------------- /.history/src/components/SignUp/SignUp_20240903092241.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/components/SignUp/SignUp_20240903092241.jsx -------------------------------------------------------------------------------- /.history/src/components/SignUp/SignUp_20240903112648.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/components/SignUp/SignUp_20240903112648.jsx -------------------------------------------------------------------------------- /.history/src/img/symbol-defs_20240831155951.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/img/symbol-defs_20240831155951.svg -------------------------------------------------------------------------------- /.history/src/img/symbol-defs_20240901212101.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/img/symbol-defs_20240901212101.svg -------------------------------------------------------------------------------- /.history/src/img/symbol-defs_20240901212448.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/img/symbol-defs_20240901212448.svg -------------------------------------------------------------------------------- /.history/src/img/symbol-defs_20240901212504.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/img/symbol-defs_20240901212504.svg -------------------------------------------------------------------------------- /.history/src/img/symbol-defs_20240901212520.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/img/symbol-defs_20240901212520.svg -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage.module_20240901202544.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage.module_20240901202624.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage.module_20240901202624.css -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage.module_20240901210512.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage.module_20240901210512.css -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage.module_20240901210701.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage.module_20240901210701.css -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage.module_20240901211114.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage.module_20240901211114.css -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage.module_20240901212756.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage.module_20240901212756.css -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage.module_20240901212924.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage.module_20240901212924.css -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage.module_20240901212931.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage.module_20240901212931.css -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage.module_20240901213024.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage.module_20240901213024.css -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage_20240901150433.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage_20240901150433.jsx -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage_20240901202751.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage_20240901202751.jsx -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage_20240901202823.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage_20240901202823.jsx -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage_20240903095345.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage_20240903095345.jsx -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage_20240903095720.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage_20240903095720.jsx -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage_20240903100318.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage_20240903100318.jsx -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage_20240903100939.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage_20240903100939.jsx -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage_20240903101123.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage_20240903101123.jsx -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage_20240903102504.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage_20240903102504.jsx -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage_20240903102610.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage_20240903102610.jsx -------------------------------------------------------------------------------- /.history/src/pages/HomePage/HomePage_20240903103735.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage/HomePage_20240903103735.jsx -------------------------------------------------------------------------------- /.history/src/pages/HomePage_20240901150045.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.history/src/pages/HomePage_20240901150434.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/.history/src/pages/HomePage_20240901150434.jsx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/package.json -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/public/logo.png -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/assets/logoIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/assets/logoIcon.svg -------------------------------------------------------------------------------- /src/components/AddWaterForm/AddWaterForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/AddWaterForm/AddWaterForm.jsx -------------------------------------------------------------------------------- /src/components/AddWaterForm/AddWaterForm.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/AddWaterForm/AddWaterForm.module.css -------------------------------------------------------------------------------- /src/components/DailyNorma/DailyNorma.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/DailyNorma/DailyNorma.jsx -------------------------------------------------------------------------------- /src/components/DailyNorma/DailyNorma.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/DailyNorma/DailyNorma.module.css -------------------------------------------------------------------------------- /src/components/DailyNormaModal/DailyNormaModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/DailyNormaModal/DailyNormaModal.jsx -------------------------------------------------------------------------------- /src/components/DailyNormaModal/DailyNormaModal.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/DailyNormaModal/DailyNormaModal.module.css -------------------------------------------------------------------------------- /src/components/DeleteEntryModal/DeleteEntryModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/DeleteEntryModal/DeleteEntryModal.jsx -------------------------------------------------------------------------------- /src/components/DeleteEntryModal/DeleteEntryModal.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/DeleteEntryModal/DeleteEntryModal.module.css -------------------------------------------------------------------------------- /src/components/EditTodayListModal/EditTodayListModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/EditTodayListModal/EditTodayListModal.jsx -------------------------------------------------------------------------------- /src/components/EditTodayListModal/EditTodayListModal.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/EditTodayListModal/EditTodayListModal.module.css -------------------------------------------------------------------------------- /src/components/EditWaterForma/EditWaterForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/EditWaterForma/EditWaterForm.jsx -------------------------------------------------------------------------------- /src/components/EditWaterForma/EditWaterForm.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/EditWaterForma/EditWaterForm.module.css -------------------------------------------------------------------------------- /src/components/Header/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/Header/Header.jsx -------------------------------------------------------------------------------- /src/components/Header/Header.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/Header/Header.module.css -------------------------------------------------------------------------------- /src/components/Loader/Loader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/Loader/Loader.jsx -------------------------------------------------------------------------------- /src/components/Loader/Loader.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/Loader/Loader.module.css -------------------------------------------------------------------------------- /src/components/Logo/Logo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/Logo/Logo.jsx -------------------------------------------------------------------------------- /src/components/Logo/Logo.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/Logo/Logo.module.css -------------------------------------------------------------------------------- /src/components/Modal/Modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/Modal/Modal.jsx -------------------------------------------------------------------------------- /src/components/Modal/Modal.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/Modal/Modal.module.css -------------------------------------------------------------------------------- /src/components/MonthStatsTable/MonthStatsTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/MonthStatsTable/MonthStatsTable.jsx -------------------------------------------------------------------------------- /src/components/MonthStatsTable/MonthStatsTable.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/MonthStatsTable/MonthStatsTable.module.css -------------------------------------------------------------------------------- /src/components/SettingModal/SettingModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/SettingModal/SettingModal.jsx -------------------------------------------------------------------------------- /src/components/SettingModal/SettingModal.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/SettingModal/SettingModal.module.css -------------------------------------------------------------------------------- /src/components/SharedLayout/SharedLayout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/SharedLayout/SharedLayout.jsx -------------------------------------------------------------------------------- /src/components/SignIn/SignIn.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/SignIn/SignIn.jsx -------------------------------------------------------------------------------- /src/components/SignIn/SignIn.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/SignIn/SignIn.module.css -------------------------------------------------------------------------------- /src/components/SignUp/SignUp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/SignUp/SignUp.jsx -------------------------------------------------------------------------------- /src/components/SignUp/SignUp.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/SignUp/SignUp.module.css -------------------------------------------------------------------------------- /src/components/TodayListModal/TodayListModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/TodayListModal/TodayListModal.jsx -------------------------------------------------------------------------------- /src/components/TodayListModal/TodayListModal.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/TodayListModal/TodayListModal.module.css -------------------------------------------------------------------------------- /src/components/TodayWaterList/TodayWaterList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/TodayWaterList/TodayWaterList.jsx -------------------------------------------------------------------------------- /src/components/TodayWaterList/TodayWaterList.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/TodayWaterList/TodayWaterList.module.css -------------------------------------------------------------------------------- /src/components/UserAuth/UserAuth.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/UserAuth/UserAuth.jsx -------------------------------------------------------------------------------- /src/components/UserAuth/UserAuth.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/UserAuth/UserAuth.module.css -------------------------------------------------------------------------------- /src/components/UserLogo/UserLogo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/UserLogo/UserLogo.jsx -------------------------------------------------------------------------------- /src/components/UserLogo/UserLogo.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/UserLogo/UserLogo.module.css -------------------------------------------------------------------------------- /src/components/UserLogoModal/UserLogoModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/UserLogoModal/UserLogoModal.jsx -------------------------------------------------------------------------------- /src/components/UserLogoModal/UserLogoModal.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/UserLogoModal/UserLogoModal.module.css -------------------------------------------------------------------------------- /src/components/UserLogoutModal/UserLogoutModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/UserLogoutModal/UserLogoutModal.jsx -------------------------------------------------------------------------------- /src/components/UserLogoutModal/UserLogoutModal.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/UserLogoutModal/UserLogoutModal.module.css -------------------------------------------------------------------------------- /src/components/UserSettingsForm/UserSettingsForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/UserSettingsForm/UserSettingsForm.jsx -------------------------------------------------------------------------------- /src/components/UserSettingsForm/UserSettingsForm.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/UserSettingsForm/UserSettingsForm.module.css -------------------------------------------------------------------------------- /src/components/WaterRatioPanel/WaterRatioPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/WaterRatioPanel/WaterRatioPanel.jsx -------------------------------------------------------------------------------- /src/components/WaterRatioPanel/WaterRatioPanel.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/WaterRatioPanel/WaterRatioPanel.module.css -------------------------------------------------------------------------------- /src/components/WaterСonsumptionTracker/WaterСonsumptionTracker.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/WaterСonsumptionTracker/WaterСonsumptionTracker.jsx -------------------------------------------------------------------------------- /src/components/WaterСonsumptionTracker/WaterСonsumptionTracker.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/WaterСonsumptionTracker/WaterСonsumptionTracker.module.css -------------------------------------------------------------------------------- /src/components/WhyDrinkWater/WhyDrinkWater.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/WhyDrinkWater/WhyDrinkWater.jsx -------------------------------------------------------------------------------- /src/components/WhyDrinkWater/WhyDrinkWater.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/components/WhyDrinkWater/WhyDrinkWater.module.css -------------------------------------------------------------------------------- /src/fonts/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/fonts/Roboto-Bold.ttf -------------------------------------------------------------------------------- /src/fonts/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/fonts/Roboto-Medium.ttf -------------------------------------------------------------------------------- /src/fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /src/img/desck/background-bable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/desck/background-bable.png -------------------------------------------------------------------------------- /src/img/desck/background-bable@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/desck/background-bable@2x.png -------------------------------------------------------------------------------- /src/img/desck/background-main-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/desck/background-main-page.png -------------------------------------------------------------------------------- /src/img/desck/background-main-page@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/desck/background-main-page@2x.png -------------------------------------------------------------------------------- /src/img/desck/backround-sign-deck_2x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/desck/backround-sign-deck_2x.webp -------------------------------------------------------------------------------- /src/img/desck/backround-sign-desk_1x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/desck/backround-sign-desk_1x.webp -------------------------------------------------------------------------------- /src/img/mobile/background-bable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/mobile/background-bable.png -------------------------------------------------------------------------------- /src/img/mobile/background-bable@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/mobile/background-bable@2x.png -------------------------------------------------------------------------------- /src/img/mobile/background-main-page.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/mobile/background-main-page.webp -------------------------------------------------------------------------------- /src/img/mobile/background-main-page@2x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/mobile/background-main-page@2x.webp -------------------------------------------------------------------------------- /src/img/mobile/backround-sign-mob_1x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/mobile/backround-sign-mob_1x.webp -------------------------------------------------------------------------------- /src/img/mobile/backround-sign-mob_2x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/mobile/backround-sign-mob_2x.webp -------------------------------------------------------------------------------- /src/img/symbol-defs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/symbol-defs.svg -------------------------------------------------------------------------------- /src/img/tablet/background-bable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/tablet/background-bable.png -------------------------------------------------------------------------------- /src/img/tablet/background-bable@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/tablet/background-bable@2x.png -------------------------------------------------------------------------------- /src/img/tablet/background-main-page.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/tablet/background-main-page.webp -------------------------------------------------------------------------------- /src/img/tablet/background-main-page@2x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/tablet/background-main-page@2x.webp -------------------------------------------------------------------------------- /src/img/tablet/backround-sign-tab_1x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/tablet/backround-sign-tab_1x.webp -------------------------------------------------------------------------------- /src/img/tablet/backround-sign-tab_2x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/img/tablet/backround-sign-tab_2x.webp -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/pages/HomePage/HomePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/pages/HomePage/HomePage.jsx -------------------------------------------------------------------------------- /src/pages/HomePage/HomePage.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/pages/HomePage/HomePage.module.css -------------------------------------------------------------------------------- /src/pages/MainPage/MainPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/pages/MainPage/MainPage.jsx -------------------------------------------------------------------------------- /src/pages/MainPage/MainPage.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/pages/MainPage/MainPage.module.css -------------------------------------------------------------------------------- /src/pages/NotFoundPage/NotFoundPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/pages/NotFoundPage/NotFoundPage.jsx -------------------------------------------------------------------------------- /src/pages/RedirectPage/RedirectPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/pages/RedirectPage/RedirectPage.jsx -------------------------------------------------------------------------------- /src/pages/SignInPage/SignInPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/pages/SignInPage/SignInPage.jsx -------------------------------------------------------------------------------- /src/pages/SignInPage/SignInPage.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/pages/SignInPage/SignInPage.module.css -------------------------------------------------------------------------------- /src/pages/SignUpPage/SignUpPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/pages/SignUpPage/SignUpPage.jsx -------------------------------------------------------------------------------- /src/pages/SignUpPage/SignUpPage.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/pages/SignUpPage/SignUpPage.module.css -------------------------------------------------------------------------------- /src/redux/auth/operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/auth/operations.js -------------------------------------------------------------------------------- /src/redux/auth/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/auth/selectors.js -------------------------------------------------------------------------------- /src/redux/auth/slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/auth/slice.js -------------------------------------------------------------------------------- /src/redux/month/operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/month/operations.js -------------------------------------------------------------------------------- /src/redux/month/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/month/selectors.js -------------------------------------------------------------------------------- /src/redux/month/slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/month/slice.js -------------------------------------------------------------------------------- /src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/store.js -------------------------------------------------------------------------------- /src/redux/today/operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/today/operations.js -------------------------------------------------------------------------------- /src/redux/today/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/today/selectors.js -------------------------------------------------------------------------------- /src/redux/today/slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/today/slice.js -------------------------------------------------------------------------------- /src/redux/users/operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/users/operations.js -------------------------------------------------------------------------------- /src/redux/users/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/users/selectors.js -------------------------------------------------------------------------------- /src/redux/users/slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/users/slice.js -------------------------------------------------------------------------------- /src/redux/water/operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/water/operations.js -------------------------------------------------------------------------------- /src/redux/water/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/water/selectors.js -------------------------------------------------------------------------------- /src/redux/water/slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/water/slice.js -------------------------------------------------------------------------------- /src/redux/waterRate/operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/waterRate/operations.js -------------------------------------------------------------------------------- /src/redux/waterRate/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/waterRate/selectors.js -------------------------------------------------------------------------------- /src/redux/waterRate/slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/src/redux/waterRate/slice.js -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/vercel.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaxsimJSDeveloper/binary-shift/HEAD/vite.config.js --------------------------------------------------------------------------------