diff --git a/index.html b/index.html index b5f38db..ac47307 100644 --- a/index.html +++ b/index.html @@ -169,13 +169,13 @@ header{display:flex;align-items:center;justify-content:space-between;padding:0 1 .formula-label{font-size:10px;color:var(--text3);font-family:'Geist',sans-serif;font-weight:600;letter-spacing:.07em;text-transform:uppercase;margin-bottom:6px} .journal-wrap{overflow-x:auto;margin:12px 0} -.journal-table{width:100%;border-collapse:collapse;font-size:12px;min-width:320px} -.journal-table th{padding:5px 10px;text-align:left;font-size:10px;font-weight:600;color:var(--text3);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--border)} -.journal-table td{padding:8px 10px;border-bottom:1px solid var(--border2);color:var(--text2)} +.journal-table{width:100%;border-collapse:collapse;font-size:12px;min-width:280px;table-layout:fixed} +.journal-table th{padding:5px 8px;text-align:left;font-size:10px;font-weight:600;color:var(--text3);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--border)} +.journal-table td{padding:8px 8px;border-bottom:1px solid var(--border2);color:var(--text2);word-break:keep-all} .journal-table tr:last-child td{border-bottom:none} .dr{color:var(--text);font-weight:500} -.cr{color:var(--text2);padding-left:18px} -.amount{font-family:'JetBrains Mono',monospace;text-align:right;color:var(--text)} +.cr{color:var(--text2);padding-left:12px} +.amount{font-family:'JetBrains Mono',monospace;text-align:right;color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums} /* Keypoints */ .key-list{list-style:none;display:flex;flex-direction:column;gap:8px} @@ -228,8 +228,17 @@ header{display:flex;align-items:center;justify-content:space-between;padding:0 1 #sidebar{position:fixed;left:0;top:calc(52px + var(--safe-top));bottom:var(--safe-bottom);z-index:50;transform:translateX(-100%);transition:transform .25s cubic-bezier(.2,.9,.2,1);width:260px} #sidebar.open{transform:translateX(0)} .sidebar-toggle{display:flex} - #main{padding:16px} + #main{padding:12px} + .home-hero{padding:28px 0 20px} + .card{padding:16px;margin-bottom:12px} + .unit-header{margin-bottom:14px} + .unit-nav{padding-bottom:20px} .home-cats{grid-template-columns:1fr} + .journal-table{min-width:0;font-size:11px} + .journal-table th,.journal-table td{padding:6px 4px} + .journal-table th{font-size:9px;padding:5px 4px} + .journal-table .cr{padding-left:6px} + .journal-table .amount{font-size:10px} } ::-webkit-scrollbar{width:4px} ::-webkit-scrollbar-track{background:transparent} @@ -537,7 +546,7 @@ header{display:flex;align-items:center;justify-content:space-between;padding:0 1 const CATEGORIES = [ { id:'commercial', label:'商業簿記', icon:'landmark', units:[ { id:'c01', num:'C01', title:'仕訳の基礎復習', freq:'high', diff:1, - concept:`
仕訳とは取引を借方(左)と貸方(右)に分けて記録する作業です。借方合計 = 貸方合計 が常に成立します。
勘定科目は5グループに分類されます。
例:商品¥100,000を掛けで仕入れた
| 借方 | 金額 | 貸方 | 金額 |
|---|---|---|---|
| 仕入 | 100,000 | 買掛金 | 100,000 |
仕訳とは取引を借方(左)と貸方(右)に分けて記録する作業です。借方合計 = 貸方合計 が常に成立します。
勘定科目は5グループに分類されます。
例:商品¥100,000を掛けで仕入れた
| 科目 | 金額 | 科目 | 金額 |
|---|---|---|---|
| 仕入 | 100,000 | 買掛金 | 100,000 |