it-swarm-vi.com

Tôi có thể sử dụng những công cụ và kỹ thuật nào để tạo chủ đề GTK?

Tôi đang cố gắng tạo một chủ đề gtk mới bằng cách sử dụng công cụ murrine, sử dụng Humanity (mặc định trong ubfox 9.10) làm mẫu.

Bạn có thể lấy mã trong http://github.com/tutuca/theme

Tuy nhiên, tôi thấy rườm rà quá trình tạo ra một chủ đề mới với nó. Không có điểm bắt đầu trung tâm.

Tài liệu của cả hai, các tùy chọn công cụ (gtkrc và nội dung) và thực tiễn theo chủ đề chung (định dạng của tệp index.theme, thư mục, bla bla) là khan hiếm, Cách thức và hướng dẫn thường cũ hoặc gây ra nhiều tranh luận. và kết quả khó hiểu (với tôi, có nền tảng nhà phát triển web, ít nhất là :-).

Vì vậy, ... tôi muốn hỏi các đồng nghiệp gtk chủ đề và nghệ sĩ ngoài kia:

Những công cụ nào bạn sử dụng để tạo một chủ đề mới và quy trình làm việc trung bình của bạn trông như thế nào?

16
tutuca

phòng thí nghiệm phụ tùng từ một trong những đoàn hệ của tôi, Isaiah Heyer. Đó có thể là sử dụng cho bạn.

6
Tommy Brunn

Phòng thí nghiệm phụ tùng hoặc nhà máy phụ tùng chỉ để xem chủ đề của bạn, để chỉnh sửa đồ họa của bạn, hãy thử sử dụng trình chọn màu gnome. Đây là ứng dụng thú vị để thử nghiệm.

2
squallbayu

Các lập trình viên GTK sẽ cho bạn biết rằng viết một chủ đề GTK rất dễ dàng. Nếu bạn có hiểu biết đầy đủ về cách kết hợp GTK, thì điều đó có thể là như vậy, nhưng nếu bạn không có kiến ​​thức tuyệt vời về API GTK và bạn muốn thay đổi giao diện trực quan của các ứng dụng GTK của mình. Công cụ không khó, nhưng có vẻ hơi ngẫu nhiên và không trực quan do mối tương quan chặt chẽ với cấu trúc widget cơ bản.1

1 Nguồn: developer.gnome.org

Có rất nhiều trang web trên mạng có thông tin về cách tạo chủ đề GTK. Sẽ là một rắc rối khi bao gồm thông tin từ tất cả chúng, và cố gắng trích dẫn mọi thứ. Tôi sẽ để lại cho bạn một vài liên kết ở cuối, điều đó sẽ giúp bạn trong quá trình của bạn.

Các chủ đề GTK trong Gnome 3 có cú pháp mới khác với GTK2. Cú pháp CSS mới trong GTK3 giúp tạo chủ đề dễ dàng hơn. Mặc dù dễ hiểu cú pháp CSS hơn cú pháp gtkrc cũ, nhưng chỉ biết CSS là không đủ.

Bạn có thể sẽ không muốn có được một chủ đề và chạy từ đầu. Bạn có thể nên bắt đầu bằng cách sửa đổi một chủ đề hiện có. Chủ đề mà bạn chọn, sẽ ảnh hưởng đến chất lượng, dễ tùy chỉnh và khả năng duy trì của chủ đề của bạn.

Chọn động cơ GTK3

Công cụ chủ đề là những gì vẽ chủ đề. Các công cụ chủ đề khác nhau có thể hỗ trợ các tính năng và cú pháp khác nhau.

Động cơ Adwaita là từ dự án Gnome chính thức. Nếu bạn muốn làm một chủ đề đơn giản, chọn cái này. Đọc tiếp ..2

2 Nguồn: forum.fedoraforum.org

Dự án GTK +

Hướng dẫn tạo chủ đề Gtk

2
Mitch