From a51a6a0765ccdd77142d644d49db11896e240f18 Mon Sep 17 00:00:00 2001 From: kirameku26 Date: Sun, 14 Jun 2026 10:53:38 +0900 Subject: [PATCH 1/3] =?UTF-8?q?ADT=E3=81=AE=E3=83=9A=E3=83=BC=E3=82=B8?= =?UTF-8?q?=E3=82=92=E3=83=86=E3=83=BC=E3=83=96=E3=83=AB=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/pages/TablePage/index.tsx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/atcoder-problems-frontend/src/pages/TablePage/index.tsx b/atcoder-problems-frontend/src/pages/TablePage/index.tsx index ddaf4a2f..df34207f 100644 --- a/atcoder-problems-frontend/src/pages/TablePage/index.tsx +++ b/atcoder-problems-frontend/src/pages/TablePage/index.tsx @@ -159,6 +159,21 @@ export const TablePage: React.FC = (props) => { selectedLanguages={selectedLanguages} userRatingInfo={userRatingInfo} /> + ) : activeTab === "ADT" ? ( + { + return /^adt_all/g.test(contest.id); + })} + title="AtCoder Daily Training" + contestToProblems={contestToProblems} + statusLabelMap={statusLabelMap} + showPenalties={showPenalties} + selectedLanguages={selectedLanguages} + userRatingInfo={userRatingInfo} + /> ) : ( Date: Sun, 14 Jun 2026 11:20:46 +0900 Subject: [PATCH 2/3] =?UTF-8?q?adt=5Ftop=E4=BB=A5=E5=A4=96=E3=81=AF?= =?UTF-8?q?=E5=85=A8=E3=81=A6=E8=A1=A8=E7=A4=BA=E3=81=99=E3=82=8B=E3=82=88?= =?UTF-8?q?=E3=81=86=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- atcoder-problems-frontend/src/pages/TablePage/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/atcoder-problems-frontend/src/pages/TablePage/index.tsx b/atcoder-problems-frontend/src/pages/TablePage/index.tsx index df34207f..f4b798bc 100644 --- a/atcoder-problems-frontend/src/pages/TablePage/index.tsx +++ b/atcoder-problems-frontend/src/pages/TablePage/index.tsx @@ -165,7 +165,7 @@ export const TablePage: React.FC = (props) => { hideCompletedContest={hideCompletedContest} colorMode={colorMode} contests={filteredContests.filter((contest) => { - return /^adt_all/g.test(contest.id); + return /^adt_(?!top$)/g.test(contest.id); })} title="AtCoder Daily Training" contestToProblems={contestToProblems} From 362826d10b774aa71306dc1b9e354b9fd05f6224 Mon Sep 17 00:00:00 2001 From: kirameku26 Date: Sun, 14 Jun 2026 12:53:59 +0900 Subject: [PATCH 3/3] =?UTF-8?q?=E3=81=A1=E3=82=87=E3=81=A3=E3=81=A8?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/pages/TablePage/index.tsx | 18 +++--------------- .../src/utils/ContestClassifier.ts | 4 +++- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/atcoder-problems-frontend/src/pages/TablePage/index.tsx b/atcoder-problems-frontend/src/pages/TablePage/index.tsx index f4b798bc..62032e81 100644 --- a/atcoder-problems-frontend/src/pages/TablePage/index.tsx +++ b/atcoder-problems-frontend/src/pages/TablePage/index.tsx @@ -130,6 +130,7 @@ export const TablePage: React.FC = (props) => { "ARC", "AGC", "AWC", + "ADT", "ABC-Like", "ARC-Like", "AGC-Like", @@ -149,6 +150,8 @@ export const TablePage: React.FC = (props) => { ? "AtCoder Grand Contest" : activeTab === "AWC" ? "AtCoder Weekday Contest" + : activeTab === "ADT" + ? "AtCoder Daily Training" : activeTab === "PAST" ? "PAST" : `${activeTab} Contest` @@ -159,21 +162,6 @@ export const TablePage: React.FC = (props) => { selectedLanguages={selectedLanguages} userRatingInfo={userRatingInfo} /> - ) : activeTab === "ADT" ? ( - { - return /^adt_(?!top$)/g.test(contest.id); - })} - title="AtCoder Daily Training" - contestToProblems={contestToProblems} - statusLabelMap={statusLabelMap} - showPenalties={showPenalties} - selectedLanguages={selectedLanguages} - userRatingInfo={userRatingInfo} - /> ) : (