抽象的なアイコンから具体的な操作の意味を推論するのは不可能だよ派
アイコンから意味を推論するのはとても難しいし、頭を使って疲れるshokai.icon 理解できる
具体的なactionをそのまま表すアイコン
抽象的な概念を指すアイコン
すでに慣習になっているアイコンをそのまま使うのは問題ない トイレマークとか
理解できない
具体的なactionを抽象的なアイコンで表現
理解できない場合、結局それを実行する前に確認ダイアログを表示する必要がある
それなら最初から「projectから抜ける」とか「pinする」とか、具体的な操作をラベルに表示しておく方が良い
ユーザーがサポートに問い合わせる時も「pinが効かないんですけど」の様に具体的に報告できる
アイコンだけのボタンは、基本的にメニューの開閉スイッチにしか使わない
操作ボタンは基本的に、テキストラベルで実行するアクションの内容を説明する
並んでいるメニューの中で、操作に注意が必要な物にだけアイコンを置く
削除メニューだけアイコンを置いて、注意を促している
https://scrapbox.io/files/6706f9344f215f001c860e75.png
他のメニューはDB上のデータを変更しない物ばかり