
XP Royale GTK 3
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
The original XPRoyale theme, ported to GTK 3. GTK 2, GTK 3, Metacity and Unity supported. GTK 2 and Metacity themes aren't mine, but the GTK 3 theme is mine.
6 years ago
1.0
First Release
1.1
Rebuilt inactive tabs
Added gnome-panel support
Fixed invisible checkmarks on menus
1.2
Added xfce4-panel support
Added Unity port
Better looking GTK 3 buttons
6 years ago
1.0
First Release
1.1
Rebuilt inactive tabs
Added gnome-panel support
Fixed invisible checkmarks on menus
1.2
Added xfce4-panel support
Added Unity port
Better looking GTK 3 buttons
ibrahimt
6 years ago
Report
blue-dxca93
6 years ago
some elements are really nice. like scrollbar and borders. are the Tabs really like that in original gtk2/msstyles?
regards bluedxca93
Report
Ambiance-69
6 years ago
Report
Ambiance-69
6 years ago
Report
ibrahimt
6 years ago
Report
Ambiance-69
6 years ago
---- GTK 3 CSS KODLARININ ANLAMI ----
background-image: Arka planı belirler. Örneğin, biz basit bir düğme yapacağız. Bunun için şunu kullanırız:
.button {
background-image: -gtk-gradient (linear, left top, left bottom,
from (#DDDDDD),
to (#EDEDED));
}
Yukarıda verilen kodda, üst tarafı #DDDDDD, alt tarafı ise #EDEDED renginde olan bir düğme hazırladık. Sonra aynı kodu bir alt satıra kopyala-yapıştır yaparak şöyle düzenleyelim:
.button:hover {
background-image: -gtk-gradient (linear, left top, left bottom,
from (#EEEEEE),
to (#FEFEFE));
}
Yukarıdaki kod ise, yaptımız düğmenin üzerine geldiğinde düğmenin renginin açıklaşmasını sağlar. Sonra aynı kodu bir kere daha alt satıra kopyala-yapıştır yaparak şöyle düzenleyelim:
.button:active {
background-image: -gtk-gradient (linear, left top, left bottom,
from (#CCCCCC),
to (#DDDDDD));
}
.button:active:hover {
background-image: -gtk-gradient (linear, left top, left bottom,
from (#CCCCCC),
to (#DDDDDD));
}
Yukarıdaki kodlar ise, düğmeye tıklandığında rengin koyulaşmasını sağlar.
----------------------------------------------------------------------
border-color ve border-radius: Kenarları ayarlar.
Örneğin biz bir metin kutusunun kenarlıklarını ayarlayalım:
.entry {
border-color: #cab998 /* Kenarlık rengi */
border-radius: 3px /* Köşelerin ne kadar yuvarlatılacağı */
}
Eğer border-radius'taki değer daha yüksek olursa, köşeler o kadar çok yuvarlatılır. Örneğin, 'border-radius: 3px' kodundaki 3px'i 5px yaparsak, köşe daha da yuvarlak olur, azaltılırsa daha az yuvarlak olur. 0 yapmak köşeleri kare yapar.
Åžimdilik bu kadar :)
Report