Improve UI spacing on bigger text sizes
まだ誰も着手していません。
評価
調査の方向性
1xスケーリングでフォントサイズを1.5にしてUIを再現し、その後、2xスケーリングでxrandrを使用して生成したスクリーンショットと比較します。タイトルバー、タブ、メニューの間隔、キーボードショートカット、ドロップシャドウ、wingpanelを確認します。大きなテキストのレイアウトでも、同様に快適で均一な間隔になっていれば作業は完了です。
索引モデルが issue の本文から書いたものです。
説明
I think allowing users to set the text size instead of providing fractional scaling is a very good idea to begin with but the spacing between UI elements needs some improvement. For example, on Code (screenshot below) with 1x scaling factor and the font size set to 1.5 everything feels too compact and not really breathable and evenly spaced.

I think a good rule of thumb to get the spacing right would be using xrandr with the 2x scaling factor to zoom out the screen (screenshot below) so that the zoomed out font size on 2x matches the preferred font size on 1x.

As you can see, the scaled down version looks more pleasant spacing-wise, the titlebar is bigger, the tabs view is bigger, the drop-shadow is heavier and there is much more spacing between the menu entry and it's corresponding keyboard shortcut. The wingpanel is also more comfortably-spaced as opposed to the first version where the applications menu is so near my monitor bezel I can't stand it.
- 主要言語
- Vala
- スター
- 521
- フォーク
- 119
- 平均マージ
- 1日 7時間
- マージ済み PR(30日)
- 13
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
elementary/code のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 65/100
elementary/code#1818 · コメント 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
elementary/code#1813 · コメント 2 件 ·
-
Needs Design Priority: Wishlist
難易度 3/5 1〜2日 初心者へのやさしさ 68/100
elementary/code#1786 · コメント 3 件 ·
-
Needs Design Priority: Wishlist
難易度 5/5 1週間以上 初心者へのやさしさ 45/100
elementary/code#1783 ·
-
Priority: Wishlist
難易度 4/5 3〜5日 初心者へのやさしさ 38/100
elementary/code#1762 · コメント 3 件 ·
elementary/code の issue をすべて見る
似ている issue
-
area/busola/ux
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
kyma-project/busola#5344 ·
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
deck: add to staging enhancement feature: UI Cleanup & Documentation level: easy priority: MUST HAVE ready for dev lead role: DevOps size: 1pt
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
hackforla/tdm-calculator#3547 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
SAP/fundamental-ngx#14560 ·