blog.lufia.org 2日前

Quickshellを使ってシェルスクリプトなどで書かれたコマンドにUIを作る

HyprlandやNiri向けのQtベースツールキットQuickshellを使い、シェルスクリプトのコマンドにQMLでUIを付ける方法を紹介する記事。Processコンポーネントによるコマンド実行、Window/レイアウト/付属オブジェクト/シグナル/ステートといったQMLの基礎を解説し、最後にポモドーロタイマーの実装例を示している。

HyprlandやNiri向けのQtベースツールキットQuickshellを使い、シェルスクリプトのコマンドにQMLでUIを付ける方法を紹介する記事。Processコンポーネントによるコマンド実行、Window/レイアウト/付属オブジェクト/シグナル/ステートといったQMLの基礎を解説し、最後にポモドーロタイマーの実装例を示している。
↗ 元記事を開く
tech-lab.sios.jp 4日前

なぜ、UIアイコンは「線」へ? –  情報にフォーカスするためのデザイントレンド

UIアイコンがsolid/fillからoutline/strokeへ移行したデザイントレンドを解説。多言語化やスマホ普及で表示数が増えた結果、情報過多に見えないよう余白のあるoutlineが主流になった。テキストとの視覚的ウェイトを合わせやすい、状態表現(未選択/選択済み等)にsolidを使い分けられる、ダークモードで眩しさを抑えられるといった利点を、Material Symbols・Heroicons・Octicons・Phosphor・Lucideなど主要アイコンライブラリの実例とともに紹介している。

UIアイコンがsolid/fillからoutline/strokeへ移行したデザイントレンドを解説。多言語化やスマホ普及で表示数が増えた結果、情報過多に見えないよう余白のあるoutlineが主流になった。テキストとの視覚的ウェイトを合わせやすい、状態表現(未選択/選択済み等)にsolidを使い分けられる、ダークモードで眩しさを抑えられるといった利点を、Material Symbols・Heroicons・Octicons・Phosphor・Lucideなど主要アイコンライブラリの実例とともに紹介している。
↗ 元記事を開く