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など主要アイコンライブラリの実例とともに紹介している。