BoxPistols / BoxPistols/syncgrid

0.1.x リリース前の実機確認チェックリスト

Open
#16 0 comments 0 reactions 1 assignee Claimed by @BoxPistols View on GitHub
test ui
Dominant language
TypeScript
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## 背景

0.1.x 系リリース前(全体リファクタリング + Pin / 壁紙 / GitHub Activity)は build / 156テスト / lint すべて緑だが、
以下はコード・自動テストでは担保できない実機確認項目。`npm run deploy` で拡張を再読込してから確認する。

対象コミット: a6a2a39(`feature/tabmark-ui-redesign`)

> **注記(2026-07-22)**: バージョン体系は 0.1.x + 時刻ベースビルドID に統一済み(v2.x 表記は旧体系)。
> また main ではカンバン機能が全廃済みのため、本チェックリストのカンバン項目は PR #15 統合方針の確定後に見直す。

## チェックリスト

### テーマ・レイアウト
- [ ] 両テーマ目視 — **light テーマのフォーカスリング**(今回の実害修正箇所)、TabMark グリッド、list ビュー、~~Kanban 期限バッジ4種~~(カンバン廃止により対象外)、Cmd+K、モーダル
- [ ] ⌘1 / ⌘2 でレイアウト切替(tabmark / list)。list の複数カラム表示(340px min)がブレークポイントで崩れないこと

### 新機能
- [ ] **Pin**: コンテキストメニューから Pin/Unpin → ピン留めセクション表示 → 別端末(別プロファイル)への sync 反映(URL キー同期)
- [ ] **壁紙**: 画像アップロード(6MB 級で再圧縮確認、5MB 超エラー表示)→ プリセット / カラー / dim スライダー → ブラウザ再起動後の永続化
- [ ] **GitHub 連携**: Token 入力 → 接続テストで権限ダイアログ(api.github.com)→ サイドバーに仮想フォルダ表示 → アクティビティ表示 → 切断で消滅

### リリース作業
- [ ] `feature/tabmark-ui-redesign` の main への統合(カンバン廃止と衝突するため統合方針を先に確定 → PR #15 参照)
- [ ] 公開する場合: `npm run zip` で配布パッケージ作成

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.