Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

上級者向けUIでカラムが少ない時右端までカラム幅を伸ばす #1392

Open
PigeonsHouse opened this issue Feb 12, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@PigeonsHouse
Copy link

Pitch

カラムが少ない時右端までカラム幅を伸ばすCSSを適用する.
ただ全ユーザに強制するのは違うので,設定画面の上級者向けUIのトグルみたいに,設定画面から「カラムを右端まで伸ばす」の設定をトグルで設定したい.

TODO

  • gruvboxの過去コミットから該当のCSSを抜粋する
  • 右端まで伸ばすCSSを任意のCSSクラスに適用する
  • DBに新規カラムor新規テーブルを追加し,カラム幅を伸ばすかどうかのフラグを保持する
    • 新規カラムだとバージョン切り戻しなどした場合にDB操作するコードとDBそのものでテーブルのカラムが違うので操作出来ないエラーが発生しうるので,新規テーブルが望ましい
  • 設定画面(/settings/preferences/appearance)でそのDBの値を操作するUIを作る
  • React側(/deck/getting-started)でカラムを伸ばすかのフラグの値を確認し,事前に作成していたCSSクラスを割り当てる
    • 上級者向けUIの値からフロントを書き換える処理があると思うのでそれを参考にフラグの値を取る

Motivation

C3テーマのgruvboxには昔カラムが少ない時右端までカラム幅を伸ばすCSSが適用されていた.
現在はそのCSSが無くなっているが,ほしいという意見があがっている.

@PigeonsHouse PigeonsHouse added the enhancement New feature or request label Feb 12, 2024
@Ogame3334
Copy link

gruvboxの過去コミットから該当のCSSを抜粋する

おそらくここですかね

// Columns width
//.column {
// flex-grow: 1;
//}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants