├── .firebaserc ├── .github └── CONTRIBUTING.md ├── .gitignore ├── LICENSE ├── README.md ├── client ├── .editorconfig ├── .gitignore ├── config.xml ├── config │ └── copy.config.js ├── ionic.config.json ├── package.json ├── resources │ ├── README.md │ ├── android │ │ ├── icon │ │ │ ├── drawable-hdpi-icon.png │ │ │ ├── drawable-ldpi-icon.png │ │ │ ├── drawable-mdpi-icon.png │ │ │ ├── drawable-xhdpi-icon.png │ │ │ ├── drawable-xxhdpi-icon.png │ │ │ └── drawable-xxxhdpi-icon.png │ │ └── splash │ │ │ ├── drawable-land-hdpi-screen.png │ │ │ ├── drawable-land-ldpi-screen.png │ │ │ ├── drawable-land-mdpi-screen.png │ │ │ ├── drawable-land-xhdpi-screen.png │ │ │ ├── drawable-land-xxhdpi-screen.png │ │ │ ├── drawable-land-xxxhdpi-screen.png │ │ │ ├── drawable-port-hdpi-screen.png │ │ │ ├── drawable-port-ldpi-screen.png │ │ │ ├── drawable-port-mdpi-screen.png │ │ │ ├── drawable-port-xhdpi-screen.png │ │ │ ├── drawable-port-xxhdpi-screen.png │ │ │ └── drawable-port-xxxhdpi-screen.png │ ├── icon.png │ ├── ios │ │ ├── icon │ │ │ ├── icon-1024.png │ │ │ ├── icon-40.png │ │ │ ├── icon-40@2x.png │ │ │ ├── icon-40@3x.png │ │ │ ├── icon-50.png │ │ │ ├── icon-50@2x.png │ │ │ ├── icon-60.png │ │ │ ├── icon-60@2x.png │ │ │ ├── icon-60@3x.png │ │ │ ├── icon-72.png │ │ │ ├── icon-72@2x.png │ │ │ ├── icon-76.png │ │ │ ├── icon-76@2x.png │ │ │ ├── icon-83.5@2x.png │ │ │ ├── icon-small.png │ │ │ ├── icon-small@2x.png │ │ │ ├── icon-small@3x.png │ │ │ ├── icon.png │ │ │ └── icon@2x.png │ │ └── splash │ │ │ ├── Default-568h@2x~iphone.png │ │ │ ├── Default-667h.png │ │ │ ├── Default-736h.png │ │ │ ├── Default-Landscape-736h.png │ │ │ ├── Default-Landscape@2x~ipad.png │ │ │ ├── Default-Landscape@~ipadpro.png │ │ │ ├── Default-Landscape~ipad.png │ │ │ ├── Default-Portrait@2x~ipad.png │ │ │ ├── Default-Portrait@~ipadpro.png │ │ │ ├── Default-Portrait~ipad.png │ │ │ ├── Default@2x~iphone.png │ │ │ ├── Default@2x~universal~anyany.png │ │ │ └── Default~iphone.png │ └── splash.png ├── src │ ├── app │ │ ├── app.component.ts │ │ ├── app.html │ │ ├── app.module.ts │ │ ├── app.scss │ │ ├── main.ts │ │ ├── models │ │ │ ├── manually-added-book.ts │ │ │ ├── plan.ts │ │ │ ├── registered-book.ts │ │ │ ├── resolved-book.ts │ │ │ └── skill.ts │ │ ├── services │ │ │ ├── book.service.ts │ │ │ ├── bookshelf.service.ts │ │ │ ├── firestore-utils.ts │ │ │ ├── local-database.ts │ │ │ └── skill.service.ts │ │ └── state │ │ │ ├── _state.inits.ts │ │ │ ├── _state.interfaces.ts │ │ │ ├── _state.reducers.ts │ │ │ ├── _state.selectors.ts │ │ │ ├── auth │ │ │ ├── auth.action.ts │ │ │ ├── auth.effect.ts │ │ │ └── auth.reducer.ts │ │ │ ├── book │ │ │ ├── book.action.ts │ │ │ ├── book.effect.ts │ │ │ └── book.reducer.ts │ │ │ ├── bookshelf │ │ │ ├── bookshelf.action.ts │ │ │ ├── bookshelf.effect.ts │ │ │ └── bookshelf.reducer.ts │ │ │ ├── plan │ │ │ ├── plan.action.ts │ │ │ ├── plan.effect.ts │ │ │ └── plan.reducer.ts │ │ │ └── skill │ │ │ ├── skill.action.ts │ │ │ ├── skill.effect.ts │ │ │ └── skill.reducer.ts │ ├── assets │ │ ├── icon │ │ │ ├── 144.png │ │ │ ├── 180.png │ │ │ ├── 192.png │ │ │ ├── 256.png │ │ │ ├── 36.png │ │ │ ├── 384.png │ │ │ ├── 48.png │ │ │ ├── 512.png │ │ │ ├── 72.png │ │ │ ├── 96.png │ │ │ └── favicon.ico │ │ └── imgs │ │ │ ├── image_not_found.png │ │ │ └── logo.png │ ├── index.html │ ├── jestGlobalMocks.ts │ ├── manifest.json │ ├── pages │ │ ├── achievement │ │ │ ├── achievement.html │ │ │ ├── achievement.scss │ │ │ ├── achievement.spec.ts │ │ │ └── achievement.ts │ │ ├── book-details-modal │ │ │ ├── book-details-modal.html │ │ │ └── book-details-modal.ts │ │ ├── book │ │ │ ├── book.html │ │ │ ├── book.scss │ │ │ └── book.ts │ │ ├── bookshelf │ │ │ ├── bookshelf.html │ │ │ ├── bookshelf.scss │ │ │ ├── bookshelf.ts │ │ │ └── search-page │ │ │ │ ├── books-by-skill-modal │ │ │ │ ├── books-by-skill-modal.html │ │ │ │ └── books-by-skill-modal.ts │ │ │ │ ├── search-page.html │ │ │ │ └── search-page.ts │ │ ├── fix-alert-controller.ts │ │ ├── fundamental-modal.ts │ │ ├── login │ │ │ ├── login.html │ │ │ ├── login.module.ts │ │ │ ├── login.scss │ │ │ └── login.ts │ │ ├── progress │ │ │ ├── progress-card │ │ │ │ ├── plan-control-modal │ │ │ │ │ ├── plan-control-modal.html │ │ │ │ │ └── plan-control-modal.ts │ │ │ │ ├── progress-card.html │ │ │ │ ├── progress-card.ts │ │ │ │ └── skill-control-modal │ │ │ │ │ ├── skill-control-modal.html │ │ │ │ │ └── skill-control-modal.ts │ │ │ ├── progress.html │ │ │ └── progress.ts │ │ ├── settings-button │ │ │ ├── settings-button.html │ │ │ ├── settings-button.scss │ │ │ ├── settings-button.ts │ │ │ └── settings-modal │ │ │ │ ├── settings-modal.html │ │ │ │ └── settings-modal.ts │ │ ├── split-pane │ │ │ ├── split-pane.html │ │ │ ├── split-pane.scss │ │ │ └── split-pane.ts │ │ └── tabs │ │ │ ├── tabs.html │ │ │ ├── tabs.scss │ │ │ └── tabs.ts │ ├── service-worker.js │ ├── setupJest.ts │ ├── theme │ │ └── variables.scss │ └── tsconfig.spec.json ├── tsconfig.json ├── tslint.json └── yarn.lock ├── firebase.json ├── functions ├── .gitignore ├── .npmrc ├── package.json ├── src │ ├── book.ts │ ├── bookshelf.ts │ ├── index.ts │ ├── plan.ts │ └── skill.ts ├── tsconfig.json ├── tslint.json └── yarn.lock ├── shared └── entity.ts └── tsundoku ├── .eslintrc.js ├── .gitignore ├── ionic.config.json ├── package.json ├── public ├── assets │ ├── icon │ │ └── favicon.png │ └── shapes.svg ├── favicon.ico └── index.html ├── src ├── App.test.tsx ├── App.tsx ├── index.tsx ├── pages │ └── Home.tsx ├── react-app-env.d.ts ├── theme.css └── theme │ └── variables.css ├── tsconfig.json └── yarn.lock /.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/.firebaserc -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/README.md -------------------------------------------------------------------------------- /client/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/.editorconfig -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/config.xml -------------------------------------------------------------------------------- /client/config/copy.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/config/copy.config.js -------------------------------------------------------------------------------- /client/ionic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/ionic.config.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/package.json -------------------------------------------------------------------------------- /client/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/README.md -------------------------------------------------------------------------------- /client/resources/android/icon/drawable-hdpi-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/icon/drawable-hdpi-icon.png -------------------------------------------------------------------------------- /client/resources/android/icon/drawable-ldpi-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/icon/drawable-ldpi-icon.png -------------------------------------------------------------------------------- /client/resources/android/icon/drawable-mdpi-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/icon/drawable-mdpi-icon.png -------------------------------------------------------------------------------- /client/resources/android/icon/drawable-xhdpi-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/icon/drawable-xhdpi-icon.png -------------------------------------------------------------------------------- /client/resources/android/icon/drawable-xxhdpi-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/icon/drawable-xxhdpi-icon.png -------------------------------------------------------------------------------- /client/resources/android/icon/drawable-xxxhdpi-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/icon/drawable-xxxhdpi-icon.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-land-hdpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-land-hdpi-screen.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-land-ldpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-land-ldpi-screen.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-land-mdpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-land-mdpi-screen.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-land-xhdpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-land-xhdpi-screen.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-land-xxhdpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-land-xxhdpi-screen.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-land-xxxhdpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-land-xxxhdpi-screen.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-port-hdpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-port-hdpi-screen.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-port-ldpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-port-ldpi-screen.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-port-mdpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-port-mdpi-screen.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-port-xhdpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-port-xhdpi-screen.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-port-xxhdpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-port-xxhdpi-screen.png -------------------------------------------------------------------------------- /client/resources/android/splash/drawable-port-xxxhdpi-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/android/splash/drawable-port-xxxhdpi-screen.png -------------------------------------------------------------------------------- /client/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/icon.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-1024.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-40.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-40@2x.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-40@3x.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-50.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-50@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-50@2x.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-60.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-60@2x.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-60@3x.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-72.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-72@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-72@2x.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-76.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-76@2x.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-83.5@2x.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-small.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-small@2x.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon-small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon-small@3x.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon.png -------------------------------------------------------------------------------- /client/resources/ios/icon/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/icon/icon@2x.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default-568h@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default-568h@2x~iphone.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default-667h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default-667h.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default-736h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default-736h.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default-Landscape-736h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default-Landscape-736h.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default-Landscape@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default-Landscape@2x~ipad.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default-Landscape@~ipadpro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default-Landscape@~ipadpro.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default-Landscape~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default-Landscape~ipad.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default-Portrait@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default-Portrait@2x~ipad.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default-Portrait@~ipadpro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default-Portrait@~ipadpro.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default-Portrait~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default-Portrait~ipad.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default@2x~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default@2x~iphone.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default@2x~universal~anyany.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default@2x~universal~anyany.png -------------------------------------------------------------------------------- /client/resources/ios/splash/Default~iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/ios/splash/Default~iphone.png -------------------------------------------------------------------------------- /client/resources/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/resources/splash.png -------------------------------------------------------------------------------- /client/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/app.component.ts -------------------------------------------------------------------------------- /client/src/app/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/app.html -------------------------------------------------------------------------------- /client/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/app.module.ts -------------------------------------------------------------------------------- /client/src/app/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/app.scss -------------------------------------------------------------------------------- /client/src/app/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/main.ts -------------------------------------------------------------------------------- /client/src/app/models/manually-added-book.ts: -------------------------------------------------------------------------------- 1 | export class ManuallyAddedBook {} 2 | -------------------------------------------------------------------------------- /client/src/app/models/plan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/models/plan.ts -------------------------------------------------------------------------------- /client/src/app/models/registered-book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/models/registered-book.ts -------------------------------------------------------------------------------- /client/src/app/models/resolved-book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/models/resolved-book.ts -------------------------------------------------------------------------------- /client/src/app/models/skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/models/skill.ts -------------------------------------------------------------------------------- /client/src/app/services/book.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/services/book.service.ts -------------------------------------------------------------------------------- /client/src/app/services/bookshelf.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/services/bookshelf.service.ts -------------------------------------------------------------------------------- /client/src/app/services/firestore-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/services/firestore-utils.ts -------------------------------------------------------------------------------- /client/src/app/services/local-database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/services/local-database.ts -------------------------------------------------------------------------------- /client/src/app/services/skill.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/services/skill.service.ts -------------------------------------------------------------------------------- /client/src/app/state/_state.inits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/_state.inits.ts -------------------------------------------------------------------------------- /client/src/app/state/_state.interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/_state.interfaces.ts -------------------------------------------------------------------------------- /client/src/app/state/_state.reducers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/_state.reducers.ts -------------------------------------------------------------------------------- /client/src/app/state/_state.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/_state.selectors.ts -------------------------------------------------------------------------------- /client/src/app/state/auth/auth.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/auth/auth.action.ts -------------------------------------------------------------------------------- /client/src/app/state/auth/auth.effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/auth/auth.effect.ts -------------------------------------------------------------------------------- /client/src/app/state/auth/auth.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/auth/auth.reducer.ts -------------------------------------------------------------------------------- /client/src/app/state/book/book.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/book/book.action.ts -------------------------------------------------------------------------------- /client/src/app/state/book/book.effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/book/book.effect.ts -------------------------------------------------------------------------------- /client/src/app/state/book/book.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/book/book.reducer.ts -------------------------------------------------------------------------------- /client/src/app/state/bookshelf/bookshelf.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/bookshelf/bookshelf.action.ts -------------------------------------------------------------------------------- /client/src/app/state/bookshelf/bookshelf.effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/bookshelf/bookshelf.effect.ts -------------------------------------------------------------------------------- /client/src/app/state/bookshelf/bookshelf.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/bookshelf/bookshelf.reducer.ts -------------------------------------------------------------------------------- /client/src/app/state/plan/plan.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/plan/plan.action.ts -------------------------------------------------------------------------------- /client/src/app/state/plan/plan.effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/plan/plan.effect.ts -------------------------------------------------------------------------------- /client/src/app/state/plan/plan.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/plan/plan.reducer.ts -------------------------------------------------------------------------------- /client/src/app/state/skill/skill.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/skill/skill.action.ts -------------------------------------------------------------------------------- /client/src/app/state/skill/skill.effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/skill/skill.effect.ts -------------------------------------------------------------------------------- /client/src/app/state/skill/skill.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/app/state/skill/skill.reducer.ts -------------------------------------------------------------------------------- /client/src/assets/icon/144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/icon/144.png -------------------------------------------------------------------------------- /client/src/assets/icon/180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/icon/180.png -------------------------------------------------------------------------------- /client/src/assets/icon/192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/icon/192.png -------------------------------------------------------------------------------- /client/src/assets/icon/256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/icon/256.png -------------------------------------------------------------------------------- /client/src/assets/icon/36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/icon/36.png -------------------------------------------------------------------------------- /client/src/assets/icon/384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/icon/384.png -------------------------------------------------------------------------------- /client/src/assets/icon/48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/icon/48.png -------------------------------------------------------------------------------- /client/src/assets/icon/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/icon/512.png -------------------------------------------------------------------------------- /client/src/assets/icon/72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/icon/72.png -------------------------------------------------------------------------------- /client/src/assets/icon/96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/icon/96.png -------------------------------------------------------------------------------- /client/src/assets/icon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/icon/favicon.ico -------------------------------------------------------------------------------- /client/src/assets/imgs/image_not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/imgs/image_not_found.png -------------------------------------------------------------------------------- /client/src/assets/imgs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/assets/imgs/logo.png -------------------------------------------------------------------------------- /client/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/index.html -------------------------------------------------------------------------------- /client/src/jestGlobalMocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/jestGlobalMocks.ts -------------------------------------------------------------------------------- /client/src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/manifest.json -------------------------------------------------------------------------------- /client/src/pages/achievement/achievement.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/achievement/achievement.html -------------------------------------------------------------------------------- /client/src/pages/achievement/achievement.scss: -------------------------------------------------------------------------------- 1 | page-contact { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /client/src/pages/achievement/achievement.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/achievement/achievement.spec.ts -------------------------------------------------------------------------------- /client/src/pages/achievement/achievement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/achievement/achievement.ts -------------------------------------------------------------------------------- /client/src/pages/book-details-modal/book-details-modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/book-details-modal/book-details-modal.html -------------------------------------------------------------------------------- /client/src/pages/book-details-modal/book-details-modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/book-details-modal/book-details-modal.ts -------------------------------------------------------------------------------- /client/src/pages/book/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/book/book.html -------------------------------------------------------------------------------- /client/src/pages/book/book.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/book/book.scss -------------------------------------------------------------------------------- /client/src/pages/book/book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/book/book.ts -------------------------------------------------------------------------------- /client/src/pages/bookshelf/bookshelf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/bookshelf/bookshelf.html -------------------------------------------------------------------------------- /client/src/pages/bookshelf/bookshelf.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/bookshelf/bookshelf.scss -------------------------------------------------------------------------------- /client/src/pages/bookshelf/bookshelf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/bookshelf/bookshelf.ts -------------------------------------------------------------------------------- /client/src/pages/bookshelf/search-page/books-by-skill-modal/books-by-skill-modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/bookshelf/search-page/books-by-skill-modal/books-by-skill-modal.html -------------------------------------------------------------------------------- /client/src/pages/bookshelf/search-page/books-by-skill-modal/books-by-skill-modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/bookshelf/search-page/books-by-skill-modal/books-by-skill-modal.ts -------------------------------------------------------------------------------- /client/src/pages/bookshelf/search-page/search-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/bookshelf/search-page/search-page.html -------------------------------------------------------------------------------- /client/src/pages/bookshelf/search-page/search-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/bookshelf/search-page/search-page.ts -------------------------------------------------------------------------------- /client/src/pages/fix-alert-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/fix-alert-controller.ts -------------------------------------------------------------------------------- /client/src/pages/fundamental-modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/fundamental-modal.ts -------------------------------------------------------------------------------- /client/src/pages/login/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/login/login.html -------------------------------------------------------------------------------- /client/src/pages/login/login.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/login/login.module.ts -------------------------------------------------------------------------------- /client/src/pages/login/login.scss: -------------------------------------------------------------------------------- 1 | page-login { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /client/src/pages/login/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/login/login.ts -------------------------------------------------------------------------------- /client/src/pages/progress/progress-card/plan-control-modal/plan-control-modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/progress/progress-card/plan-control-modal/plan-control-modal.html -------------------------------------------------------------------------------- /client/src/pages/progress/progress-card/plan-control-modal/plan-control-modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/progress/progress-card/plan-control-modal/plan-control-modal.ts -------------------------------------------------------------------------------- /client/src/pages/progress/progress-card/progress-card.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/progress/progress-card/progress-card.html -------------------------------------------------------------------------------- /client/src/pages/progress/progress-card/progress-card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/progress/progress-card/progress-card.ts -------------------------------------------------------------------------------- /client/src/pages/progress/progress-card/skill-control-modal/skill-control-modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/progress/progress-card/skill-control-modal/skill-control-modal.html -------------------------------------------------------------------------------- /client/src/pages/progress/progress-card/skill-control-modal/skill-control-modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/progress/progress-card/skill-control-modal/skill-control-modal.ts -------------------------------------------------------------------------------- /client/src/pages/progress/progress.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/progress/progress.html -------------------------------------------------------------------------------- /client/src/pages/progress/progress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/progress/progress.ts -------------------------------------------------------------------------------- /client/src/pages/settings-button/settings-button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/settings-button/settings-button.html -------------------------------------------------------------------------------- /client/src/pages/settings-button/settings-button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/settings-button/settings-button.scss -------------------------------------------------------------------------------- /client/src/pages/settings-button/settings-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/settings-button/settings-button.ts -------------------------------------------------------------------------------- /client/src/pages/settings-button/settings-modal/settings-modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/settings-button/settings-modal/settings-modal.html -------------------------------------------------------------------------------- /client/src/pages/settings-button/settings-modal/settings-modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/settings-button/settings-modal/settings-modal.ts -------------------------------------------------------------------------------- /client/src/pages/split-pane/split-pane.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/split-pane/split-pane.html -------------------------------------------------------------------------------- /client/src/pages/split-pane/split-pane.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/split-pane/split-pane.scss -------------------------------------------------------------------------------- /client/src/pages/split-pane/split-pane.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/split-pane/split-pane.ts -------------------------------------------------------------------------------- /client/src/pages/tabs/tabs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/tabs/tabs.html -------------------------------------------------------------------------------- /client/src/pages/tabs/tabs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/tabs/tabs.scss -------------------------------------------------------------------------------- /client/src/pages/tabs/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/pages/tabs/tabs.ts -------------------------------------------------------------------------------- /client/src/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/service-worker.js -------------------------------------------------------------------------------- /client/src/setupJest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/setupJest.ts -------------------------------------------------------------------------------- /client/src/theme/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/theme/variables.scss -------------------------------------------------------------------------------- /client/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/src/tsconfig.spec.json -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/tslint.json -------------------------------------------------------------------------------- /client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/client/yarn.lock -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/firebase.json -------------------------------------------------------------------------------- /functions/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | lib 3 | 4 | src/config.ts 5 | -------------------------------------------------------------------------------- /functions/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/functions/package.json -------------------------------------------------------------------------------- /functions/src/book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/functions/src/book.ts -------------------------------------------------------------------------------- /functions/src/bookshelf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/functions/src/bookshelf.ts -------------------------------------------------------------------------------- /functions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/functions/src/index.ts -------------------------------------------------------------------------------- /functions/src/plan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/functions/src/plan.ts -------------------------------------------------------------------------------- /functions/src/skill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/functions/src/skill.ts -------------------------------------------------------------------------------- /functions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/functions/tsconfig.json -------------------------------------------------------------------------------- /functions/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/functions/tslint.json -------------------------------------------------------------------------------- /functions/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/functions/yarn.lock -------------------------------------------------------------------------------- /shared/entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/shared/entity.ts -------------------------------------------------------------------------------- /tsundoku/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/.eslintrc.js -------------------------------------------------------------------------------- /tsundoku/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/.gitignore -------------------------------------------------------------------------------- /tsundoku/ionic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/ionic.config.json -------------------------------------------------------------------------------- /tsundoku/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/package.json -------------------------------------------------------------------------------- /tsundoku/public/assets/icon/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/public/assets/icon/favicon.png -------------------------------------------------------------------------------- /tsundoku/public/assets/shapes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/public/assets/shapes.svg -------------------------------------------------------------------------------- /tsundoku/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/public/favicon.ico -------------------------------------------------------------------------------- /tsundoku/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/public/index.html -------------------------------------------------------------------------------- /tsundoku/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/src/App.test.tsx -------------------------------------------------------------------------------- /tsundoku/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/src/App.tsx -------------------------------------------------------------------------------- /tsundoku/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/src/index.tsx -------------------------------------------------------------------------------- /tsundoku/src/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/src/pages/Home.tsx -------------------------------------------------------------------------------- /tsundoku/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsundoku/src/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/src/theme.css -------------------------------------------------------------------------------- /tsundoku/src/theme/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/src/theme/variables.css -------------------------------------------------------------------------------- /tsundoku/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/tsconfig.json -------------------------------------------------------------------------------- /tsundoku/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0918nobita/Tsundoku/HEAD/tsundoku/yarn.lock --------------------------------------------------------------------------------