2019/09/29

GTK+3 Theme

【前言】


過去本網誌曾談到 gtk3 的設定,但都不完全。最近將 Adwaita 的設定 從頭到尾檢查一遍,去除不必要的,修改保留的,新增必要的,完成了深灰色的佈景。

完成後,除了 GTK3 Demo 和 GTK3 Widget Factory(註一)以外,又測試過二十餘個 gtk3 應用程式,大致都沒問題。(註一:這兩個程式來自 gtk-3-examples 程式包。)

以下範例是用 Synaptic 程式,而完整的設定內容在【附錄】裡。


本文更新於 WordPress:
GTK 3 Themes

2019/09/10

GTK+ 3 CSS Nodes

【前言】


設定 GTK+ 3 的樣式時,一定會用到 CSS nodes 和 style properties。但這些資料分散在各個 widget 的說明中,不利查詢。如果集中到一個檔案裡,會比較方便。本文敘述收集 nodes 的方法,另一篇敘述收集 style properties 的方法

來源資料是官網的 "GTK+ 3 Reference Manual",目前的版本是 3.24.11。

收集的方法是用常見的 bash 和 Linux 指令,作業系統是 Debian 10。

本文更新於 WordPress:
All GTK 3 CSS Nodes

GTK+ 3 Style Properties

【前言】


設定 GTK+ 3 的樣式時,一定會用到 CSS nodes 和 style properties。但這些資料分散在各個 widget 的說明中,不利查詢。如果集中到一個檔案裡,會比較方便。本文敘述收集 style properties 的方法,另一篇敘述收集 CSS nodes 的方法

來源資料是官網的 "GTK+ 3 Reference Manual",目前的版本是 3.24.11。

收集的方法是用常見的 bash 和 Linux 指令,作業系統是 Debian 10。

輸出的資料不含過時不用的 (deprecated) 項目。

本文更新於 WordPress:
All GTK 3 Style Properties