├── .github └── workflows │ ├── ci.yml │ └── regular-crawl.yml ├── LICENSE ├── README.md ├── cf-problems-crawler ├── .gitignore ├── A.pdf ├── B.pdf ├── C.pdf ├── D.pdf ├── E.pdf ├── F.pdf ├── G.pdf ├── H.pdf ├── I.pdf ├── J.pdf ├── K.pdf ├── L.pdf ├── M.pdf ├── README.md ├── contests.json ├── file_io.py ├── get_data.py ├── main.py ├── requirements.txt ├── update_data.py └── utils.py ├── cf-problems-frontend ├── .gitignore ├── README.md ├── build │ ├── CNAME │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── asset-manifest.json │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ ├── mstile-150x150.png │ ├── ogp.png │ ├── robots.txt │ ├── site.webmanifest │ └── static │ │ ├── css │ │ ├── 2.b7a101b5.chunk.css │ │ ├── 2.b7a101b5.chunk.css.map │ │ ├── main.4390bcad.chunk.css │ │ └── main.4390bcad.chunk.css.map │ │ └── js │ │ ├── 2.6881e872.chunk.js │ │ ├── 2.6881e872.chunk.js.LICENSE.txt │ │ ├── 2.6881e872.chunk.js.map │ │ ├── 3.6366527d.chunk.js │ │ ├── 3.6366527d.chunk.js.map │ │ ├── main.72a95552.chunk.js │ │ ├── main.72a95552.chunk.js.map │ │ ├── runtime-main.32e4852e.js │ │ └── runtime-main.32e4852e.js.map ├── package-lock.json ├── package.json ├── public │ ├── CNAME │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ ├── mstile-150x150.png │ ├── ogp.png │ ├── robots.txt │ └── site.webmanifest ├── src │ ├── App.test.tsx │ ├── App.tsx │ ├── components │ │ ├── DifficultyCircle.tsx │ │ ├── Header │ │ │ ├── Hamburger.css │ │ │ ├── Hamburger.tsx │ │ │ ├── Header.css │ │ │ ├── Header.tsx │ │ │ ├── InputBox.css │ │ │ ├── Logo.css │ │ │ ├── Logo.tsx │ │ │ ├── ThemeToggler.css │ │ │ └── ThemeToggler.tsx │ │ ├── ThemeProvider.tsx │ │ └── TopcoderLikeCircle.tsx │ ├── index.tsx │ ├── pages │ │ ├── TablePage │ │ │ ├── ContestTable.tsx │ │ │ ├── ErrorMessage.tsx │ │ │ ├── TableTab.tsx │ │ │ ├── contestTableUtils.tsx │ │ │ └── index.tsx │ │ └── UserPage │ │ │ ├── Achievement.tsx │ │ │ ├── Climbing.tsx │ │ │ ├── CustomTooltip.tsx │ │ │ ├── Heatmap.tsx │ │ │ ├── Loading.tsx │ │ │ ├── SubmissionListTable.tsx │ │ │ ├── UserNameLabel.tsx │ │ │ ├── UserNotFound.tsx │ │ │ ├── index.tsx │ │ │ ├── makeSolvedHistory.ts │ │ │ ├── makeSubmissionHistory.ts │ │ │ └── userUtils.ts │ ├── react-app-env.d.ts │ ├── reportWebVitals.ts │ ├── setupTests.ts │ ├── style │ │ ├── Achievement.css │ │ ├── ContestTable.css │ │ ├── DifficultyCircle.css │ │ ├── UserNotFound.css │ │ ├── index.scss │ │ └── theme-dark.scss │ └── utils │ │ ├── TypedCachedApiClient.ts │ │ ├── colors.ts │ │ ├── contests.json │ │ ├── formatDate.ts │ │ └── localStorage.ts └── tsconfig.json ├── codeforces-problems-frontend ├── .eslintrc.cjs ├── .gitignore ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── public │ └── vite.svg ├── src │ ├── App.tsx │ ├── assets │ │ └── react.svg │ ├── components │ │ └── layouts │ │ │ ├── Header │ │ │ ├── Header.module.scss │ │ │ ├── Header.tsx │ │ │ ├── components │ │ │ │ ├── HandleInputBox │ │ │ │ │ ├── HandleInputBox.module.scss │ │ │ │ │ ├── HandleInputBox.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── ThemeToggleButton │ │ │ │ │ ├── ThemeToggleButton.module.scss │ │ │ │ │ ├── ThemeToggleButton.tsx │ │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ │ ├── Layout.module.scss │ │ │ └── Layout.tsx │ ├── features │ │ └── theme │ │ │ ├── ThemeProvider.tsx │ │ │ └── hooks │ │ │ └── useTheme.ts │ ├── hooks │ │ └── localStorage.ts │ ├── main.tsx │ ├── routes │ │ └── root.tsx │ └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── docs └── CONTRIBUTING.md └── images ├── comparing_change.png ├── fork_button.png ├── pull_request.png └── screenshot-table.png /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/regular-crawl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/.github/workflows/regular-crawl.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/README.md -------------------------------------------------------------------------------- /cf-problems-crawler/.gitignore: -------------------------------------------------------------------------------- 1 | /venv 2 | /__pycache__ 3 | -------------------------------------------------------------------------------- /cf-problems-crawler/A.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/A.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/B.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/B.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/C.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/C.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/D.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/D.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/E.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/E.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/F.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/F.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/G.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/G.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/H.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/H.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/I.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/I.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/J.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/J.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/K.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/K.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/L.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/L.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/M.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/M.pdf -------------------------------------------------------------------------------- /cf-problems-crawler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/README.md -------------------------------------------------------------------------------- /cf-problems-crawler/contests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/contests.json -------------------------------------------------------------------------------- /cf-problems-crawler/file_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/file_io.py -------------------------------------------------------------------------------- /cf-problems-crawler/get_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/get_data.py -------------------------------------------------------------------------------- /cf-problems-crawler/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/main.py -------------------------------------------------------------------------------- /cf-problems-crawler/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/requirements.txt -------------------------------------------------------------------------------- /cf-problems-crawler/update_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/update_data.py -------------------------------------------------------------------------------- /cf-problems-crawler/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-crawler/utils.py -------------------------------------------------------------------------------- /cf-problems-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/.gitignore -------------------------------------------------------------------------------- /cf-problems-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/README.md -------------------------------------------------------------------------------- /cf-problems-frontend/build/CNAME: -------------------------------------------------------------------------------- 1 | cf.kira924age.com 2 | -------------------------------------------------------------------------------- /cf-problems-frontend/build/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/android-chrome-192x192.png -------------------------------------------------------------------------------- /cf-problems-frontend/build/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/android-chrome-512x512.png -------------------------------------------------------------------------------- /cf-problems-frontend/build/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/apple-touch-icon.png -------------------------------------------------------------------------------- /cf-problems-frontend/build/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/asset-manifest.json -------------------------------------------------------------------------------- /cf-problems-frontend/build/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/browserconfig.xml -------------------------------------------------------------------------------- /cf-problems-frontend/build/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/favicon-16x16.png -------------------------------------------------------------------------------- /cf-problems-frontend/build/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/favicon-32x32.png -------------------------------------------------------------------------------- /cf-problems-frontend/build/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/favicon.ico -------------------------------------------------------------------------------- /cf-problems-frontend/build/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/index.html -------------------------------------------------------------------------------- /cf-problems-frontend/build/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/logo192.png -------------------------------------------------------------------------------- /cf-problems-frontend/build/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/logo512.png -------------------------------------------------------------------------------- /cf-problems-frontend/build/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/manifest.json -------------------------------------------------------------------------------- /cf-problems-frontend/build/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/mstile-150x150.png -------------------------------------------------------------------------------- /cf-problems-frontend/build/ogp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/ogp.png -------------------------------------------------------------------------------- /cf-problems-frontend/build/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/robots.txt -------------------------------------------------------------------------------- /cf-problems-frontend/build/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/site.webmanifest -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/css/2.b7a101b5.chunk.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/css/2.b7a101b5.chunk.css -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/css/2.b7a101b5.chunk.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/css/2.b7a101b5.chunk.css.map -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/css/main.4390bcad.chunk.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/css/main.4390bcad.chunk.css -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/css/main.4390bcad.chunk.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/css/main.4390bcad.chunk.css.map -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/js/2.6881e872.chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/js/2.6881e872.chunk.js -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/js/2.6881e872.chunk.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/js/2.6881e872.chunk.js.LICENSE.txt -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/js/2.6881e872.chunk.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/js/2.6881e872.chunk.js.map -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/js/3.6366527d.chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/js/3.6366527d.chunk.js -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/js/3.6366527d.chunk.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/js/3.6366527d.chunk.js.map -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/js/main.72a95552.chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/js/main.72a95552.chunk.js -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/js/main.72a95552.chunk.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/js/main.72a95552.chunk.js.map -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/js/runtime-main.32e4852e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/js/runtime-main.32e4852e.js -------------------------------------------------------------------------------- /cf-problems-frontend/build/static/js/runtime-main.32e4852e.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/build/static/js/runtime-main.32e4852e.js.map -------------------------------------------------------------------------------- /cf-problems-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/package-lock.json -------------------------------------------------------------------------------- /cf-problems-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/package.json -------------------------------------------------------------------------------- /cf-problems-frontend/public/CNAME: -------------------------------------------------------------------------------- 1 | cf.kira924age.com 2 | -------------------------------------------------------------------------------- /cf-problems-frontend/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /cf-problems-frontend/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /cf-problems-frontend/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/apple-touch-icon.png -------------------------------------------------------------------------------- /cf-problems-frontend/public/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/browserconfig.xml -------------------------------------------------------------------------------- /cf-problems-frontend/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/favicon-16x16.png -------------------------------------------------------------------------------- /cf-problems-frontend/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/favicon-32x32.png -------------------------------------------------------------------------------- /cf-problems-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/favicon.ico -------------------------------------------------------------------------------- /cf-problems-frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/index.html -------------------------------------------------------------------------------- /cf-problems-frontend/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/logo192.png -------------------------------------------------------------------------------- /cf-problems-frontend/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/logo512.png -------------------------------------------------------------------------------- /cf-problems-frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/manifest.json -------------------------------------------------------------------------------- /cf-problems-frontend/public/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/mstile-150x150.png -------------------------------------------------------------------------------- /cf-problems-frontend/public/ogp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/ogp.png -------------------------------------------------------------------------------- /cf-problems-frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/robots.txt -------------------------------------------------------------------------------- /cf-problems-frontend/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/public/site.webmanifest -------------------------------------------------------------------------------- /cf-problems-frontend/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/App.test.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/App.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/DifficultyCircle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/DifficultyCircle.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/Header/Hamburger.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/Header/Hamburger.css -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/Header/Hamburger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/Header/Hamburger.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/Header/Header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/Header/Header.css -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/Header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/Header/Header.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/Header/InputBox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/Header/InputBox.css -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/Header/Logo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/Header/Logo.css -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/Header/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/Header/Logo.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/Header/ThemeToggler.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/Header/ThemeToggler.css -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/Header/ThemeToggler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/Header/ThemeToggler.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/ThemeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/ThemeProvider.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/components/TopcoderLikeCircle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/components/TopcoderLikeCircle.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/index.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/TablePage/ContestTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/TablePage/ContestTable.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/TablePage/ErrorMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/TablePage/ErrorMessage.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/TablePage/TableTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/TablePage/TableTab.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/TablePage/contestTableUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/TablePage/contestTableUtils.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/TablePage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/TablePage/index.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/Achievement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/Achievement.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/Climbing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/Climbing.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/CustomTooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/CustomTooltip.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/Heatmap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/Heatmap.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/Loading.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/SubmissionListTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/SubmissionListTable.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/UserNameLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/UserNameLabel.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/UserNotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/UserNotFound.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/index.tsx -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/makeSolvedHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/makeSolvedHistory.ts -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/makeSubmissionHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/makeSubmissionHistory.ts -------------------------------------------------------------------------------- /cf-problems-frontend/src/pages/UserPage/userUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/pages/UserPage/userUtils.ts -------------------------------------------------------------------------------- /cf-problems-frontend/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /cf-problems-frontend/src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/reportWebVitals.ts -------------------------------------------------------------------------------- /cf-problems-frontend/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/setupTests.ts -------------------------------------------------------------------------------- /cf-problems-frontend/src/style/Achievement.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/style/Achievement.css -------------------------------------------------------------------------------- /cf-problems-frontend/src/style/ContestTable.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/style/ContestTable.css -------------------------------------------------------------------------------- /cf-problems-frontend/src/style/DifficultyCircle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/style/DifficultyCircle.css -------------------------------------------------------------------------------- /cf-problems-frontend/src/style/UserNotFound.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/style/UserNotFound.css -------------------------------------------------------------------------------- /cf-problems-frontend/src/style/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/style/index.scss -------------------------------------------------------------------------------- /cf-problems-frontend/src/style/theme-dark.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/style/theme-dark.scss -------------------------------------------------------------------------------- /cf-problems-frontend/src/utils/TypedCachedApiClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/utils/TypedCachedApiClient.ts -------------------------------------------------------------------------------- /cf-problems-frontend/src/utils/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/utils/colors.ts -------------------------------------------------------------------------------- /cf-problems-frontend/src/utils/contests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/utils/contests.json -------------------------------------------------------------------------------- /cf-problems-frontend/src/utils/formatDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/utils/formatDate.ts -------------------------------------------------------------------------------- /cf-problems-frontend/src/utils/localStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/src/utils/localStorage.ts -------------------------------------------------------------------------------- /cf-problems-frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/cf-problems-frontend/tsconfig.json -------------------------------------------------------------------------------- /codeforces-problems-frontend/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/.eslintrc.cjs -------------------------------------------------------------------------------- /codeforces-problems-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/.gitignore -------------------------------------------------------------------------------- /codeforces-problems-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/README.md -------------------------------------------------------------------------------- /codeforces-problems-frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/index.html -------------------------------------------------------------------------------- /codeforces-problems-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/package-lock.json -------------------------------------------------------------------------------- /codeforces-problems-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/package.json -------------------------------------------------------------------------------- /codeforces-problems-frontend/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/public/vite.svg -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/App.tsx -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/assets/react.svg -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/components/layouts/Header/Header.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/components/layouts/Header/Header.module.scss -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/components/layouts/Header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/components/layouts/Header/Header.tsx -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/components/layouts/Header/components/HandleInputBox/HandleInputBox.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/components/layouts/Header/components/HandleInputBox/HandleInputBox.module.scss -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/components/layouts/Header/components/HandleInputBox/HandleInputBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/components/layouts/Header/components/HandleInputBox/HandleInputBox.tsx -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/components/layouts/Header/components/HandleInputBox/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./HandleInputBox" 2 | -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/components/layouts/Header/components/ThemeToggleButton/ThemeToggleButton.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/components/layouts/Header/components/ThemeToggleButton/ThemeToggleButton.module.scss -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/components/layouts/Header/components/ThemeToggleButton/ThemeToggleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/components/layouts/Header/components/ThemeToggleButton/ThemeToggleButton.tsx -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/components/layouts/Header/components/ThemeToggleButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ThemeToggleButton" 2 | -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/components/layouts/Header/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Header" 2 | -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/components/layouts/Layout.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/components/layouts/Layout.module.scss -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/components/layouts/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/components/layouts/Layout.tsx -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/features/theme/ThemeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/features/theme/ThemeProvider.tsx -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/features/theme/hooks/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/features/theme/hooks/useTheme.ts -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/hooks/localStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/hooks/localStorage.ts -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/main.tsx -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/routes/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/src/routes/root.tsx -------------------------------------------------------------------------------- /codeforces-problems-frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /codeforces-problems-frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/tsconfig.json -------------------------------------------------------------------------------- /codeforces-problems-frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/tsconfig.node.json -------------------------------------------------------------------------------- /codeforces-problems-frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/codeforces-problems-frontend/vite.config.ts -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /images/comparing_change.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/images/comparing_change.png -------------------------------------------------------------------------------- /images/fork_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/images/fork_button.png -------------------------------------------------------------------------------- /images/pull_request.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/images/pull_request.png -------------------------------------------------------------------------------- /images/screenshot-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kira924age/CodeforcesProblems/HEAD/images/screenshot-table.png --------------------------------------------------------------------------------