回答:
Trellists Chrome拡張機能を使用します。画面上部のボード内のすべてのリストのディレクトリを配置します。そこから表示を切り替えることができます。
はい、Trelloでリスト全体を非表示(アーカイブ)および表示できます。
リストを非表示にするには、リストのメニューを開きます(リストの名前の上にカーソルを置くと、小さな三角形が表示されます。それをクリックすると、リストのメニューが表示されます)。メニューから[ このリストをアーカイブ ]を選択します。リストとリスト上のすべてのカードは非表示になりますが、削除されず、元に戻すことができます。
アーカイブされたリストを表示するには、ボードのメニューを開きます(ボード名の左にある小さなTrelloアイコンをクリックします)。メニューから[ アーカイブ済みアイテム ]を選択します。そこからリストを見つけ、[ ボードに送信 ] をクリックしてリストとそのすべてのカードをボードに戻します。
自分でこれが必要だったので、https://github.com/shesek/trello-hide-listsを書きました。見てみな。
私もこれが必要だと感じましたが、残念ながらshesekのコードはもう機能しません。これをすぐに組み合わせて、Chromeで(今のところ)正常に動作します。Trelloがコードを変更すると、おそらく動作しなくなるでしょう。
とにかく、これはすべてのリストの左上に小さな×記号を追加し、クリックするとリストを非表示にします。localStorageまたはcookieを使用すると間違いなく改善される可能性がありますが、現時点では、Trelloを作業セッション全体にわたって開いたままにしておくと、ボードをクリーンアップしても問題ありません。
(function () {
var closeList = function (list) {
list.style.transition = 'max-height 1s ease-in-out, max-width .2s 1s ease-in-out';
list.style.maxHeight = '4px';
list.style.maxWidth = '4px';
};
var openList = function (list) {
list.style.transition = 'max-height .2s 1s ease-in-out, max-width .2s ease-in-out';
list.style.overflow = 'hidden';
list.style.maxHeight = '6000px';
list.style.maxWidth = '250px';
};
var lists = document.getElementById('board').querySelectorAll('div.list');
for (var i = 0; i < lists.length; i++) {
(function () {
var list = lists[i];
var close = document.createElement('a');
openList(list);
close.setAttribute('href', '#');
close.setAttribute('class', 'close');
close.innerHTML = '×';
close.style.textDecoration = 'none';
close.style.position = 'absolute';
close.style.left = '1px';
close.style.top = '-5px';
list.appendChild(close);
close.addEventListener('click', function (e) {
e.preventDefault();
if (close.getAttribute('class') == 'close') {
closeList(list);
close.setAttribute('class', 'open');
close.innerHTML = 'o';
}
else {
openList(list);
close.setAttribute('class', 'close');
close.innerHTML = '×';
}
});
})();
}
})();
私もこの機能を必要としており、これを支援するために独自のChrome拡張機能を作成しました。