Skip to content

feat(memo): 全表示UIを削除し一覧表示のみに統一 (v60) - #145

Merged
ampcpmgp merged 2 commits into
mainfrom
copilot/remove-full-display-ui
Mar 28, 2026
Merged

feat(memo): 全表示UIを削除し一覧表示のみに統一 (v60)#145
ampcpmgp merged 2 commits into
mainfrom
copilot/remove-full-display-ui

Conversation

Copilot AI commented Mar 28, 2026

Copy link
Copy Markdown
Contributor

変更内容

memo.js の全表示(Full view)UIを完全に削除し、一覧表示(List view)のみに統一しました。

削除した要素

  • 切替ボタン: 全表示/一覧切替トグルボタン(titleOnlyButton)を削除
  • 全表示フォーム: emojiTitleRowContainertitleInput(タイトル入力)、input(テキストエリア)、saveButton、絵文字ピッカー等の全表示専用フォーム要素
  • 状態管理: isTitleOnlyMode変数、loadViewMode/saveViewMode関数、LS_VIEW_MODE_KEY定数、_cache.viewMode
  • 変数: currentEmoji/currentTags(全表示フォーム専用)
  • レンダリング: renderList()の全表示レンダリングブロック(600行超)
  • 翻訳キー: 全言語のviewFull/viewList/viewToggleTitle
  • クリック動作: contentArea.onclickによる全表示への切替ロジック

保持した要素

  • 一覧表示(コンパクトモード)のレンダリング
  • コンパクト新規作成フォーム(createCompactNewMemoForm
  • 編集UI(createEditUI
  • すべてのその他機能(タグフィルター、検索、ピン留め、ドラッグ&ドロップ等)

バージョン情報

  • v59 → v60(2026-03-28)
  • VERSION_INFO.CURRENTLAST_UPDATEDHISTORYを更新

規模

5992行 → 5376行(616行削除

@github-actions

Copy link
Copy Markdown
Contributor

🎉 Build Successful!

🔗 即座に動作確認

以下のリンクから、ダウンロード不要でブックマークレットを確認できます:

👉 PR Preview を開く

このページでブックマークレットをブックマークバーにドラッグ&ドロップして、すぐに動作確認できます。

@ampcpmgp
ampcpmgp merged commit 5aadadf into main Mar 28, 2026
1 check passed
@ampcpmgp
ampcpmgp deleted the copilot/remove-full-display-ui branch March 28, 2026 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants