├── .envrc.sample ├── .eslintrc.js ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ └── feature_proposal.yml └── workflows │ └── ci.yaml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .nvmrc ├── .prettierrc.json ├── .stylelintrc.cjs ├── .vim └── coc-settings.json ├── .vscode └── launch.json ├── LICENSE ├── Makefile ├── README.md ├── bin └── publishFirefoxVersion.sh ├── commitlint.config.js ├── img ├── dist │ ├── options-page-dark.png │ ├── options-page-light.png │ ├── thumbnail1.png │ └── thumbnail2.png ├── icon.ai ├── src │ ├── deadline-coloring-1.png │ ├── deadline-coloring-2.png │ ├── options-page-dark.png │ └── options-page-light.png └── thumbnail.ai ├── jest.config.js ├── package.json ├── public ├── _locales │ ├── en │ │ └── messages.json │ └── ja │ │ └── messages.json ├── icons │ ├── icon.svg │ ├── icon_128.png │ ├── icon_16.png │ ├── icon_32.png │ └── icon_48.png └── options.html ├── renovate.json ├── src ├── background.ts ├── contentScript │ ├── main.ts │ ├── reportTemplate.ts │ └── showRelativeGradesPosition.ts ├── manifest.ts ├── methods │ ├── ReportTemplateGenerator.test.ts │ ├── ReportTemplateGenerator.tsx │ ├── checkAssignmentDeadline.ts │ ├── checkLang.ts │ ├── checkPagePubDeadline.ts │ ├── colorizeDeadline.ts │ ├── createLinkToOptions.ts │ ├── dragAndDrop.ts │ ├── evalDiff.ts │ ├── filterCourses.ts │ ├── handleReportTemplateForm.ts │ ├── openCodeInRespon.ts │ ├── removeLinkBalloon.ts │ ├── showRelativeGradesPosition.ts │ ├── syncReportText.ts │ └── usermemo.ts ├── network │ └── storage.ts ├── optionsPage │ ├── app.module.scss │ ├── app.tsx │ ├── components │ │ ├── Header │ │ │ ├── index.module.scss │ │ │ └── index.tsx │ │ ├── Notice │ │ │ ├── index.module.scss │ │ │ └── index.tsx │ │ └── ReleaseNote │ │ │ ├── index.module.scss │ │ │ └── index.tsx │ ├── index.tsx │ ├── legacyHandler.ts │ └── styles │ │ └── mixins.scss ├── style │ ├── colorizeDeadline.scss │ ├── options.scss │ └── originalButton.scss └── types │ ├── filterCources.ts │ ├── index.d.ts │ └── storage.ts ├── tsconfig.json ├── webpack.config.js └── yarn.lock /.envrc.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/.envrc.sample -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @mkobayashime 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_proposal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/.github/ISSUE_TEMPLATE/feature_proposal.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.stylelintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/.stylelintrc.cjs -------------------------------------------------------------------------------- /.vim/coc-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/.vim/coc-settings.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/README.md -------------------------------------------------------------------------------- /bin/publishFirefoxVersion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/bin/publishFirefoxVersion.sh -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ["@commitlint/config-conventional"], 3 | } 4 | -------------------------------------------------------------------------------- /img/dist/options-page-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/img/dist/options-page-dark.png -------------------------------------------------------------------------------- /img/dist/options-page-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/img/dist/options-page-light.png -------------------------------------------------------------------------------- /img/dist/thumbnail1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/img/dist/thumbnail1.png -------------------------------------------------------------------------------- /img/dist/thumbnail2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/img/dist/thumbnail2.png -------------------------------------------------------------------------------- /img/icon.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/img/icon.ai -------------------------------------------------------------------------------- /img/src/deadline-coloring-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/img/src/deadline-coloring-1.png -------------------------------------------------------------------------------- /img/src/deadline-coloring-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/img/src/deadline-coloring-2.png -------------------------------------------------------------------------------- /img/src/options-page-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/img/src/options-page-dark.png -------------------------------------------------------------------------------- /img/src/options-page-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/img/src/options-page-light.png -------------------------------------------------------------------------------- /img/thumbnail.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/img/thumbnail.ai -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/package.json -------------------------------------------------------------------------------- /public/_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/public/_locales/en/messages.json -------------------------------------------------------------------------------- /public/_locales/ja/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/public/_locales/ja/messages.json -------------------------------------------------------------------------------- /public/icons/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/public/icons/icon.svg -------------------------------------------------------------------------------- /public/icons/icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/public/icons/icon_128.png -------------------------------------------------------------------------------- /public/icons/icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/public/icons/icon_16.png -------------------------------------------------------------------------------- /public/icons/icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/public/icons/icon_32.png -------------------------------------------------------------------------------- /public/icons/icon_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/public/icons/icon_48.png -------------------------------------------------------------------------------- /public/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/public/options.html -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/renovate.json -------------------------------------------------------------------------------- /src/background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/background.ts -------------------------------------------------------------------------------- /src/contentScript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/contentScript/main.ts -------------------------------------------------------------------------------- /src/contentScript/reportTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/contentScript/reportTemplate.ts -------------------------------------------------------------------------------- /src/contentScript/showRelativeGradesPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/contentScript/showRelativeGradesPosition.ts -------------------------------------------------------------------------------- /src/manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/manifest.ts -------------------------------------------------------------------------------- /src/methods/ReportTemplateGenerator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/ReportTemplateGenerator.test.ts -------------------------------------------------------------------------------- /src/methods/ReportTemplateGenerator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/ReportTemplateGenerator.tsx -------------------------------------------------------------------------------- /src/methods/checkAssignmentDeadline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/checkAssignmentDeadline.ts -------------------------------------------------------------------------------- /src/methods/checkLang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/checkLang.ts -------------------------------------------------------------------------------- /src/methods/checkPagePubDeadline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/checkPagePubDeadline.ts -------------------------------------------------------------------------------- /src/methods/colorizeDeadline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/colorizeDeadline.ts -------------------------------------------------------------------------------- /src/methods/createLinkToOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/createLinkToOptions.ts -------------------------------------------------------------------------------- /src/methods/dragAndDrop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/dragAndDrop.ts -------------------------------------------------------------------------------- /src/methods/evalDiff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/evalDiff.ts -------------------------------------------------------------------------------- /src/methods/filterCourses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/filterCourses.ts -------------------------------------------------------------------------------- /src/methods/handleReportTemplateForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/handleReportTemplateForm.ts -------------------------------------------------------------------------------- /src/methods/openCodeInRespon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/openCodeInRespon.ts -------------------------------------------------------------------------------- /src/methods/removeLinkBalloon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/removeLinkBalloon.ts -------------------------------------------------------------------------------- /src/methods/showRelativeGradesPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/showRelativeGradesPosition.ts -------------------------------------------------------------------------------- /src/methods/syncReportText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/syncReportText.ts -------------------------------------------------------------------------------- /src/methods/usermemo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/methods/usermemo.ts -------------------------------------------------------------------------------- /src/network/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/network/storage.ts -------------------------------------------------------------------------------- /src/optionsPage/app.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/optionsPage/app.module.scss -------------------------------------------------------------------------------- /src/optionsPage/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/optionsPage/app.tsx -------------------------------------------------------------------------------- /src/optionsPage/components/Header/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/optionsPage/components/Header/index.module.scss -------------------------------------------------------------------------------- /src/optionsPage/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/optionsPage/components/Header/index.tsx -------------------------------------------------------------------------------- /src/optionsPage/components/Notice/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/optionsPage/components/Notice/index.module.scss -------------------------------------------------------------------------------- /src/optionsPage/components/Notice/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/optionsPage/components/Notice/index.tsx -------------------------------------------------------------------------------- /src/optionsPage/components/ReleaseNote/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/optionsPage/components/ReleaseNote/index.module.scss -------------------------------------------------------------------------------- /src/optionsPage/components/ReleaseNote/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/optionsPage/components/ReleaseNote/index.tsx -------------------------------------------------------------------------------- /src/optionsPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/optionsPage/index.tsx -------------------------------------------------------------------------------- /src/optionsPage/legacyHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/optionsPage/legacyHandler.ts -------------------------------------------------------------------------------- /src/optionsPage/styles/mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/optionsPage/styles/mixins.scss -------------------------------------------------------------------------------- /src/style/colorizeDeadline.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/style/colorizeDeadline.scss -------------------------------------------------------------------------------- /src/style/options.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/style/options.scss -------------------------------------------------------------------------------- /src/style/originalButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/style/originalButton.scss -------------------------------------------------------------------------------- /src/types/filterCources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/types/filterCources.ts -------------------------------------------------------------------------------- /src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/types/index.d.ts -------------------------------------------------------------------------------- /src/types/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/src/types/storage.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manaba-enhanced-for-tsukuba/manaba-enhanced/HEAD/yarn.lock --------------------------------------------------------------------------------