管理画面エディタに行番号ガター + 行レベルアクションを追加
# 管理画面エディタに行番号ガター + 行レベルアクションを追加
## Context
管理画面の Markdown エディタ(`MarkdownEditor.tsx`)にツールバーは追加済みだが、行番号表示と行単位の操作(移動・削除・複製・見出し切替)がない。CodeMirror 等のリッチエディタは導入せず、**既存の textarea + カスタムガター**で実装する。
## 方針: オーバーレイ方式
textarea の左パディングを拡張し、空いた領域にガター div を `position: absolute` で重ねる。
- スクロールバーは 1 本(textarea のみ)。ガターは `overflow: hidden` + `scrollTop` 同期
- **textarea に `wrap="off"` を指定** — 論理行ベースでガター整列。長い行は水平スクロール
- モバイル(lg 未満)ではガターを非表示、パディングも通常に戻す
- テーマ対応: `var(--muted)` / `var(--ink)` で配色
## 変更ファイル
| # | パス | 変更内容 |
|---|------|---------|
| 1 | `src/components/admin/LineGutter.tsx` | **新規** ガター(行番号 + 行アクションボタン統合) |
| 2 | `src/lib/editor/lineOperations.ts` | **新規** 行操作の純粋関数(move/delete/duplicate/toggleHeadin
0