GTK3 Themes

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

11
Score 75.3%
Description:

*** NOTE ***
THIS THEME IS MOVED TO GitHub!

E17gtk is a dark Gtk theme with sharp corners, which is designed for use in Enlightenment and gives the elegant look of Enlightenment to Gtk3, Gtk2 and Qt widgets. Of course, it can be used with any GTK based environment too but it is not tuned to Gnome or any of its apps.
Last changelog:

4 years ago

19 Nov 2015
------------
Worked around yet another change in gtk-3.18 for breaking themes.

31 Jul 2015
------------
Glassy toggled buttons (instead of sunken ones) -- a nice deviation from Enlightenment's theme.
Seemingly, the theme works with GTK3-3.16 as it is. I just fixed tab bg.

Oct 21 2014 (revision)
-----------
As Nemo is the best GTK3 file manager, a customization of its active breadcrumb is added for Gtk+-3.14.

Oct 21 2014
-----------
* A little less concave pressed buttons.
* Minute changes to the pressed button border.
* Corrected Gtk2 scale handles.
* Updated for Gtk+-3.14. The older version is also included in a separate folder. See README!

hauser100

4 years ago

Thank you! I read the README and applied your fix. All is well now! Have a great day.

v/r
Dane

Report

roboticchaos

5 years ago

Awesome work! Fits perfectly with the Nyz colorscheme on Fluxbox. ;-) Just noted one problem: the address bar in my Google Chrome keeps the white background and foreground, turning the URL inside the box invisible.

Report

C

tsujan

5 years ago

Glad to know that your problem is fixed. Here, Chromium looks OK. Perhaps it was open when you applied the theme and after a restart it got the new theme correctly.

Report

roboticchaos

5 years ago

In fact, I have found one annoying problem and I can't find how to fix it. In Google Chrome (and Chromium too), the alt texts (texts that are displayed when you keep your cursor above a image, or a link, etc.) still have a light yellow background but the foreground is white, making it impossible to read. For example, in xkcd.org, the comic strips always have a alt text if you keep your cursor on the image, and this text is impossible to read. Is there any way to fix this?

Report

C

tsujan

5 years ago

That's a known bug in some recent versions of Chromium. It's fixed in the latest version (mine is 36.0.1985.32).

Report

roboticchaos

5 years ago

And you are right again! Thank you very much! :D

Report

roboticchaos

5 years ago

Forget about it. Just closed the window and opened it again and the addres bar is displayed correctly.
Congrats! Great job!

Report

jolkdarr

5 years ago

First: many thanks for the skin.
High quality job!

Note:
I don't like cross-based checkboxes, so I tried the following one:

<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="16"
height="16"
id="svg814"
version="1.1"
inkscape:version="0.48.4 r9939"
sodipodi:docname="checkbox-checked-dark.svg"
inkscape:export-filename="checkbox-checked-dark.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs816">
<linearGradient
inkscape:collect="always"
id="linearGradient3051">
<stop
style="stop-color:#0000ff;stop-opacity:1;"
offset="0"
id="stop3053" />
<stop
style="stop-color:#00ffff;stop-opacity:1"
offset="1"
id="stop3055" />
</linearGradient>
<linearGradient
id="linearGradient3769">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop3771" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop3773" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3769"
id="linearGradient3811"
x1="0"
y1="1037.8522"
x2="-3.2043457e-07"
y2="1039.8522"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3769"
id="linearGradient3815"
gradientUnits="userSpaceOnUse"
x1="0"
y1="1037.8522"
x2="-3.2043457e-07"
y2="1039.8522"
gradientTransform="matrix(0,1,-1,0,1050.8942,1037.8417)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3769"
id="linearGradient3819"
gradientUnits="userSpaceOnUse"
x1="0"
y1="1037.8522"
x2="-3.2043457e-07"
y2="1039.8522"
gradientTransform="matrix(1,0,0,-1,1.0299683e-7,2088.7254)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3769"
id="linearGradient3823"
gradientUnits="userSpaceOnUse"
x1="0"
y1="1037.8522"
x2="-3.2043457e-07"
y2="1039.8522"
gradientTransform="matrix(0,-1,1,0,-1037.8522,1050.8837)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3769"
id="linearGradient3827"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,-1.2300409,1.0299683e-7,2327.4739)"
x1="0"
y1="1037.8522"
x2="-3.2043457e-07"
y2="1039.8522" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3051"
id="linearGradient3057"
x1="2.3637283"
y1="3.9298983"
x2="14.232661"
y2="15.622809"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="39.767685"
inkscape:cx="6.101808"
inkscape:cy="6.8955618"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
borderlayer="true"
inkscape:showpageshadow="false"
inkscape:window-width="1775"
inkscape:window-height="971"
inkscape:window-x="70"
inkscape:window-y="50"
inkscape:window-maximized="0"
inkscape:snap-global="true"
inkscape:snap-bbox="true"
inkscape:snap-nodes="false"
inkscape:snap-grids="false"
inkscape:snap-to-guides="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true"
inkscape:snap-bbox-midpoints="true">
<inkscape:grid
type="xygrid"
id="grid4084"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true" />
</sodipodi:namedview>
<metadata
id="metadata819">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-1036.3622)">
<rect
y="-1050.8732"
x="0"
height="13.021"
width="13.042"
id="rect6506"
style="color:#000000;fill:#181818;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999321;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
transform="scale(1,-1)" />
<path
style="opacity:0.2;fill:url(#linearGradient3811);fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 0,1037.8522 13.042,0 -2,2 -9.042,0 z"
id="rect3760"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path3813"
d="m 13.042,1037.8417 0,13.042 -2,-2 0,-9.042 z"
style="opacity:0.25;fill:url(#linearGradient3815);fill-opacity:1;fill-rule:nonzero;stroke:none" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path3817"
d="M -2.1743774e-7,1050.8732 13.042,1050.8732 l -2,-2 -9.0419999,0 z"
style="opacity:0.29;fill:url(#linearGradient3819);fill-opacity:1;fill-rule:nonzero;stroke:none" />
<path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path3821"
d="m 0,1050.8837 0,-13.042 2,2 0,9.0425 z"
style="opacity:0.2;fill:url(#linearGradient3823);fill-opacity:1;fill-rule:nonzero;stroke:none" />
<path
style="opacity:0.2;fill:url(#linearGradient3827);fill-opacity:1;fill-rule:nonzero;stroke:none"
d="M -2.1743774e-7,1050.8732 13.042,1050.8732 l 0,-2.4601 -13.042,0 z"
id="path3825"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
<rect
style="fill:url(#linearGradient3057);fill-opacity:1"
id="rect3049"
width="9.3040371"
height="8.8765535"
x="1.8105153"
y="3.5275617"
transform="translate(0,1036.3622)" />
</g>
</svg>

Report

C

tsujan

5 years ago

With E17gtk, I had to adhere to Enlightenment's default theme. Hence the cross check boxes and other widgets.

Report

twodogs

5 years ago

It matches Linux Mint Cinnamon theme perfectly (colorwise).

One thing I noticed is the tabs in the newest Firefox (v29) are not completely grey.

http://img.photobucket.com/albums/v53/TwoDogS/Screenshotfrom2014-05-17213609_zps1acd9826.png

Report

C

tsujan

5 years ago

Thanks for your feedback!

Are you sure that's not a bug in the new Firefox? Do you see it with other themes? If so, isn't it related to an add-on?

Thunderbird 24.X already has curved tabs like in your screenshot but they are properly in gray.

Report

twodogs

5 years ago

My bad. It was an 'add-on' called 'New Tab Homepage 0.4.3' I use it to put me at google.com when I open a new tab. I don't like that 'speed dial' crap. I love your theme and using it now.

Thank you.

Report

stonemaan

5 years ago

Finally - a comprehensive alternative theme that looks good in all programs (colors and all)! I've been waiting for this day. Thank you and Great work!

Report

C

tsujan

5 years ago

Thank you for your feedback!

Report

Guruguru

5 years ago

Excellent work.

Thanks a lot for the time you spend.

Report

C

tsujan

5 years ago

You're welcome!

Report

pulpo69

5 years ago

thank you. very good work.

Report

C

tsujan

5 years ago

I'm glad you like it.

Report

HelperOfAmbiance69

5 years ago

Awesome work! Thanks.

Report

C

tsujan

5 years ago

Thank you for your support!

Report

bigo72

5 years ago

Ehi, great job mate!
I'm running it on GTK 3.10 on Trusty.
Everything looks perfect, eccept window decorations, they don't look like your screenshot, but like a "flat Ambiance", I don't know how to explain. I mean, they look noce, but a completely separated theme, like an external border that doesn't match anything with the theme.

Report

C

tsujan

5 years ago

Go to dconf-editor > org > gnome > desktop > wm > preferences, find the theme key and change its value from Ambiance to E17gtk. The change should take effect instantly.

BTW, my screenshot in taken from inside Enlightenment but the titlebars are very similar in Ubuntu's Unity (I checked that on VirtualBox).

Report

bigo72

5 years ago

It is already E17gtk .... I don't know, it looks any library is missing on Ubuntu, like an engine. I installed pixbuf.
I'm trying to change theme with both Ubuntu Tweak and Unity Tweak Tool.

Report

C

tsujan

5 years ago

Have you put the theme folder (E17gtk) in /usr/share/themes? I remember some Ubuntu users had told me such problems happen when the theme is installed in the user's home.

Report

IamJustUs

5 years ago

For gtk2, of gtkrc style "button"
I suggest removal of:
}
image {
function = FOCUS
file = "assets/button_default_glow.png"
border = {1,1,1,1}
stretch = TRUE

and adding it back in as an overlay for prelight and active buttons :
}
image {
function = BOX
state = PRELIGHT
file = "assets/button_normal.png"
border = {3,3,3,3}
stretch = TRUE
overlay_file = "assets/button_default_glow.png"
overlay_border = {1,1,1,1}
overlay_stretch = TRUE
}
image {
function = BOX
state = ACTIVE
file = "assets/button_active.png"
border = {3,3,3,3}
stretch = TRUE
overlay_file = "assets/button_default_glow.png"
overlay_border = {1,1,1,1}
overlay_stretch = TRUE

this gives nice nice toolbar button and regular button preglow and removes the pressed focus linger after button press.

Also suggest

style "menubar"
disabled this:
#bg_pixmap[NORMAL] = "assets/menubar_separator.png"

added back in here:
}
image {
function = BOX
state = NORMAL
file = "assets/menubar_separator.png"
border = {0,0,0,2}
stretch = TRUE
fix for line through menubar text, places line now at bottom of menubar.

Nice work, thanks

Report

4 years ago

19 Nov 2015
------------
Worked around yet another change in gtk-3.18 for breaking themes.

31 Jul 2015
------------
Glassy toggled buttons (instead of sunken ones) -- a nice deviation from Enlightenment's theme.
Seemingly, the theme works with GTK3-3.16 as it is. I just fixed tab bg.

Oct 21 2014 (revision)
-----------
As Nemo is the best GTK3 file manager, a customization of its active breadcrumb is added for Gtk+-3.14.

Oct 21 2014
-----------
* A little less concave pressed buttons.
* Minute changes to the pressed button border.
* Corrected Gtk2 scale handles.
* Updated for Gtk+-3.14. The older version is also included in a separate folder. See README!

12345678910
8301
product-maker myrddin-wyllt Jul 28 2019 10 the best
This theme offers the best combination of contrast, gradients, & shadow for GTK. The only change I'd make is restoring scrollbar buttons on GTK3 for consistency (I'm aware of the issues & the difficulty of this undertaking, terminal scrollbars & embedded scrollbars are the main offenders)
product-maker intro18 Aug 15 2018 9 excellent
+
product-maker pemartins Feb 05 2018 9 excellent
Very nice!
product-maker izzzy May 15 2017 3 bad
product-maker dyrvere Nov 09 2016 9 excellent
product-maker fracaburda Jul 28 2016 3 bad
product-maker DDZ Apr 27 2016 9 excellent
product-maker Masque Apr 26 2016 9 excellent
product-maker meduzapat Apr 22 2016 9 excellent
product-maker mrkebab88 Sep 17 2015 9 excellent
product-maker thwald Aug 26 2015 3 bad
product-maker MeaCulpa Aug 01 2015 9 excellent
product-maker yleculupe2 Jul 18 2015 3 bad
product-maker dirk103 Jan 21 2015 9 excellent
product-maker bengtfrost Nov 25 2014 9 excellent
product-maker corrinnys Oct 22 2014 9 excellent
product-maker DarkBeastOfPrey Aug 30 2014 9 excellent
product-maker jukswede Aug 22 2014 9 excellent
product-maker roboticchaos May 26 2014 9 excellent
product-maker mudenez32 May 19 2014 3 bad
product-maker mycaqcs25 May 18 2014 9 excellent
product-maker jolkdarr May 17 2014 9 excellent
product-maker larys57 May 12 2014 3 bad
product-maker laura2587 May 10 2014 3 bad
product-maker aynie547 May 09 2014 3 bad
product-maker RobNJ May 08 2014 9 excellent
product-maker Padster May 06 2014 9 excellent
product-maker nawazqaisar May 03 2014 9 excellent
product-maker pulpo69 May 03 2014 9 excellent
product-maker RAIDENSUB Apr 24 2014 9 excellent
product-maker ubuntico Apr 21 2014 9 excellent
product-maker amorpher Apr 19 2014 9 excellent
product-maker Yirt Mar 22 2014 9 excellent
product-maker twodogs Mar 21 2014 9 excellent
product-maker verdegal37 Mar 10 2014 9 excellent
product-maker IamJustUs Feb 26 2014 9 excellent
product-maker Guruguru Feb 25 2014 9 excellent
product-maker FillFeile Feb 23 2014 9 excellent
product-maker azawi Feb 19 2014 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
Details
license
version
updated Jun 12 2016
added Feb 14 2014
downloads 24h
3
page views 24h 11