@david さん、この素晴らしいコンポーネントを開発してくださり、またお手伝いいただいた皆様にも感謝申し上げます。
機能アイデア:垂直分割
ブラウザのコンソールで CSS をいじって意図した結果を再現してみましたが、JavaScript や Discourse 向けの開発にはあまり慣れていません。そのため、もし誰かがいじってみたい場合に備えたアイデアにすぎません。
他にもこんな機能が必要だと感じる方はいますか?
なぜこれが求められるのか?
他のボードを見るために横スクロールするのは少し不便だと感じています。そのため、ボードを 4 列だけにして中央寄せに変更しました。下の画像のようにです:
しかし、現在の仕組みでは同じ画面にさらに多くのものを詰め込むことはできません。また、「#done」カテゴリを持っている人にとって、そこにはそれほど多くのスペースは必要ありません(タスクを「done」に簡単にドラッグできるように表示されていれば十分です)。そのため、この部分を何か他のものと垂直に分割することも可能です。
使用例
カンバンは、サブカテゴリに隠れてしまう可能性のある投稿の可視性を大幅に向上させます。そして、それらをピン留めするだけでは多すぎることもあります。
私の具体的なケースでは、#voting などで投票されている投稿を、カンバンがあるメインカテゴリで直接明確に確認できるようにするのに役立ちます。そうすれば、わざわざ探す必要がなくなります。
実装上の課題
一つ懸念されるのは、ユーザー設定でこれをどのように指定するかという点です。考えられる解決策の一つは、垂直に配置するものを [] の括弧で囲むことです。
変更前:internal:tags:to-do,in-progress,blocked,[done,volting]
別の解決策としては、カテゴリ自体をドラッグ&ドロップで配置できる方式(マルチペインテキストエディタのように)とし、管理者が デフォルトとして保存 できるようにするものです。

