From 061d654d37bec2584cb64dfbd86ebac4d896909f Mon Sep 17 00:00:00 2001 From: mai Date: Sun, 19 Apr 2026 08:49:44 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=E3=82=BF=E3=82=A4=E3=83=88=E3=83=AB?= =?UTF-8?q?=E3=82=BF=E3=83=83=E3=83=97=E3=81=A7=E3=83=9B=E3=83=BC=E3=83=A0?= =?UTF-8?q?=E3=81=B8=E6=88=BB=E3=82=8B=E3=80=81=E5=8D=98=E5=85=83=E3=83=9A?= =?UTF-8?q?=E3=83=BC=E3=82=B8=E3=81=AE=E3=80=8C=E4=B8=80=E8=A6=A7=E3=80=8D?= =?UTF-8?q?=E3=83=9C=E3=82=BF=E3=83=B3=E3=82=92=E3=82=B9=E3=83=9E=E3=83=9B?= =?UTF-8?q?=E3=81=AE=E3=81=BF=E8=A1=A8=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ヘッダーのブランド(Boki / 簿記2級)をボタン化 → タップでホームへ遷移 - 単元ページの「一覧 →ホーム」ボタンをデスクトップで非表示、スマホのみ表示 (デスクトップはタイトルかサイドバーで戻れるため) Co-Authored-By: Claude Sonnet 4.6 --- index.html | 139 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 131 insertions(+), 8 deletions(-) diff --git a/index.html b/index.html index d8305ca..cd735cb 100644 --- a/index.html +++ b/index.html @@ -88,8 +88,10 @@ body{min-height:100%;min-height:-webkit-fill-available;height:100%} header{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:52px;border-bottom:1px solid var(--border);background:rgba(12,18,33,0.75);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);flex-shrink:0} [data-theme="light"] header{background:rgba(239,246,255,0.88)} .brand{display:flex;align-items:center;gap:10px} +.brand-home{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 6px;border-radius:var(--radius-sm);transition:background .15s;margin-left:-6px;background:none;border:none;font-family:inherit} +.brand-home:hover{background:var(--accent-dim)} .brand-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent);flex-shrink:0} -.brand-title{font-size:14px;font-weight:600;letter-spacing:-0.01em} +.brand-title{font-size:14px;font-weight:600;letter-spacing:-0.01em;color:var(--text)} .brand-sub{font-size:11px;color:var(--text3)} .icon-btn{background:none;border:1px solid var(--border);border-radius:var(--radius-sm);padding:6px;cursor:pointer;color:var(--text2);display:flex;align-items:center;justify-content:center;transition:color .15s,border-color .15s;font-family:inherit} .icon-btn:hover{color:var(--accent);border-color:var(--accent-border)} @@ -258,6 +260,21 @@ header{display:flex;align-items:center;justify-content:space-between;padding:0 1 .score-chip{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:600;padding:1px 5px;border-radius:4px;background:rgba(74,222,128,.12);border:1px solid rgba(74,222,128,.25);color:var(--ok);margin-left:auto;flex-shrink:0} .score-chip.partial{background:rgba(251,146,60,.10);border-color:rgba(251,146,60,.28);color:var(--warn)} .score-chip.zero{background:var(--surface2);border-color:var(--border);color:var(--text3)} +.weak-dot{font-size:9px;font-weight:700;padding:1px 5px;border-radius:4px;background:rgba(248,113,113,.12);border:1px solid rgba(248,113,113,.3);color:var(--err);margin-left:auto;flex-shrink:0} +/* Today's review */ +.today-section{margin-bottom:20px} +.today-label{font-size:10px;font-weight:600;color:var(--text3);letter-spacing:.09em;text-transform:uppercase;display:flex;align-items:center;gap:6px;margin-bottom:10px} +.today-label svg{width:13px;height:13px;color:var(--accent)} +.today-card{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;transition:border-color .15s,background .15s;margin-bottom:8px} +.today-card:hover{border-color:var(--accent-border);background:var(--accent-dim)} +.today-card:last-child{margin-bottom:0} +.today-tag{font-size:9px;font-weight:700;padding:2px 7px;border-radius:20px;letter-spacing:.04em;flex-shrink:0} +.today-tag-weak{background:rgba(248,113,113,.12);border:1px solid rgba(248,113,113,.3);color:var(--err)} +.today-tag-new{background:rgba(34,211,238,.08);border:1px solid rgba(34,211,238,.2);color:var(--accent)} +.today-tag-review{background:rgba(251,146,60,.10);border:1px solid rgba(251,146,60,.28);color:var(--warn)} +.today-num{font-family:'JetBrains Mono',monospace;font-size:10px;color:var(--text3);flex-shrink:0;min-width:30px} +.today-title{font-size:13px;font-weight:500;color:var(--text);flex:1} +.today-arrow{color:var(--text3);flex-shrink:0} /* Exam tips card */ .exam-tips-text{font-size:13px;line-height:1.8;color:var(--text2)} .exam-tips-text strong{color:var(--text);font-weight:600} @@ -333,9 +350,11 @@ header{display:flex;align-items:center;justify-content:space-between;padding:0 1 -
- Boki - 簿記2級 +
@@ -403,6 +423,21 @@ header{display:flex;align-items:center;justify-content:space-between;padding:0 1 + +
+
+ + 今日の学習 +
+ +