it-swarm-id.com

Alat dan teknik apa yang dapat saya gunakan untuk membuat tema GTK?

Saya mencoba membuat tema gtk baru menggunakan mesin murrine, menggunakan Humanity (default di ubuntu 9.10) sebagai templat.

Anda dapat mengambil kode di http://github.com/tutuca/themes

Namun, saya menemukan proses pembuatan tema baru yang rumit. Tidak ada titik awal pusat.

Dokumentasi keduanya, opsi mesin (gtkrc dan lainnya), dan praktik bertema umum (format indeks. File tema, folder, bla bla) langka, Cara dan tutorial sering lama atau tunduk pada banyak perdebatan pendapat dan hasilnya membingungkan (bagi saya, memiliki latar belakang pengembang web, setidaknya :-).

Jadi ... Saya ingin bertanya kepada orang-orang tentang tema dan artis di luar sana:

Alat apa yang Anda gunakan untuk membuat tema baru, dan bagaimana alur kerja rata-rata Anda?

16
tutuca

Ada laboratorium widget dari salah satu kohort saya, Isaiah Heyer. Itu mungkin berguna bagi Anda.

6
Tommy Brunn

Laboratorium widget atau pabrik widget hanya untuk melihat tema Anda, untuk mengedit tema Anda secara grafis, coba gunakan gnome color chooser. Ini aplikasi yang menyenangkan untuk eksperimen.

2
squallbayu

Pemrogram GTK akan memberi tahu Anda bahwa menulis tema GTK itu mudah. Jika Anda memiliki pemahaman penuh tentang bagaimana GTK disatukan, maka mungkin begitu, tetapi jika Anda tidak memiliki pengetahuan yang luas tentang API GTK dan Anda ingin mengubah tampilan visual aplikasi GTK Anda. Ini bukan hal yang sulit, tetapi bisa tampak agak acak dan tidak intuitif karena korelasinya yang erat dengan struktur widget yang mendasarinya.1

1 Sumber: developer.gnome.org

Ada banyak situs web di luar sana yang memiliki informasi tentang cara membuat tema GTK. Akan merepotkan untuk memasukkan informasi dari mereka semua, dan mencoba mengutip semuanya. Saya akan meninggalkan Anda dengan beberapa tautan pada akhirnya, yang akan membantu Anda dalam proses Anda.

Tema GTK di Gnome 3 memiliki sintaks baru yang berbeda dari GTK2. Sintaks CSS baru di GTK3 membuatnya lebih mudah untuk membuat tema. Meskipun mudah untuk memahami sintaks CSS daripada sintaks gtkrc yang lama, tidak cukup hanya mengetahui CSS saja.

Anda mungkin tidak ingin mendapatkan tema dan berjalan dari awal. Anda mungkin harus mulai dengan memodifikasi tema yang ada. Tema yang Anda pilih, akan memengaruhi kualitas, kemudahan penyesuaian, dan pemeliharaan tema Anda.

Pilih mesin GTK3

Mesin tema adalah yang menarik tema. Mesin tema yang berbeda dapat mendukung fitur dan sintaks yang berbeda.

Mesin Adwaita berasal dari proyek resmi Gnome. Jika Anda ingin membuat tema sederhana, pilih ini. Baca terus ..2

2 Sumber: forums.fedoraforum.org

Proyek GTK +

Panduan Pembuatan Tema Gtk

2
Mitch