OneStepBack
GTK3 Themes
Description:

OneStepBack README

OneStepBack is a Gtk 2 and 3 theme with some colors and embossed widgets inspired by the good old NextStep look. I'm old.

It is developed from scratch, is light and minimal, uses only three shades of grays and one color. That was the challenge.

It has been tested on Arch Linux with Gnome-Shell, Gtk+ from 3.16 to 3.22, a good amount of Gtk2 applications and some Gtk3 applications. A lot of widget controls are still missing and it is not tested at all with unity or xfce.

This is a GPL 3 free software. Feel free to change and share the code.

This is the version 0.93, released in May 2017.

To install the theme, unzip the archive and copy the theme in your theme directory. (For gtk 3.16 and 3.18 users, the archive contents also a directory called OneStepBack-3.16-18: extract and copy it in your theme directory.)

Known bugs:

- gtk3: in firefox: arrow buttons shape and colors: waiting for a firefox update.

ChangeLog

version 0.93: May 2017
- gtk3: fix a color bug in nautilus for selected and unfocused icons
- gtk3: fix a color bug in firefox gtk3
- change for a blue-gray color for progress bars and switch

version 0.92: November 2016
- gtk3: fix a color bug in headerbar pathbar
- gtk3: add a left margin to arrow in menus
- gtk2: fix wrong background color in rox when switching theme
- gtk3: improve css syntax for font definitions

version 0.91: September 2016
- gtk3: disable the GtkWidget-window-dragging function that breaks things in gnumeric (thanks Ingo S.)

version 0.9: August 2016
- add support for easy color changes
- gtk3: add a minimal lenght to the scrollbar sliders
- gtk3: improve arrows design in scrollbar when disabled

version 0.8 : April 2016
- gtk3: fix a bug in desktop borders when nautilus manages the desktop
- gtk3: more consistant design of the scrollbar arrow buttons
- gtk3: add support for scale indicators
- gtk3: fix bug for scale sliders overpassing trough
- gtk3: fix a bug with labels of scale bars
- gtk3: add support for arrows in popover menus
- gtk3: change behaviour of the checked button in hea.derbar
- gtk3: add basic support for calendar and iconview widgets
- gtk3: fix a color bug for radiobutton label when disabled in list
- gtk3: add support for expander arrows when active

version 0.7 : April 2016
- gtk3: port to gtk 3.20: gtk3 part rebuild from scratch !
- orange progress bar color
- gray active widgets
- no more highlight on hover

version 0.6 : November 2015
- gtk3: improve borders of menus (thanks behrz)

version 0.5 : October 2015
- gtk3: improve borders/shadows to better match the gtk2 part (thanks behrz)
- gtk3: improve switch borders
- fix some colors and rocking in toolbar buttons
- change borders of scrollbar sliders to match the new button shadows
- gtk2: better centering of the scrollbar thumb
- gtk3: fix a padding problem in gedit open document popover (thanks to bd209ocp)

version 0.4: October 2015:
- gtk3: fix some color and padding tweeks for nautilus 3.18
- add arrow buttons to scrollbars
- gtk3: test with gtk 3.18: ok

version 0.3: October 2015:
- gtk2: fix shadow glitchs in the scrollbar design
- add a shell script to easily change the colors of the theme
- gtk3: improve calculation of shadows on buttons

version 0.2: September 2015:
- gtk3: fix borders glitchs in menus
- gtk3: improve borders of the embossed widgets
- gtk3: define help colors for borders
- gtk3: fix :hover colors on switchs
- gtk3: add support for gnome-logs selections
- fix color of insensitive combobox and check and radio buttons labels
- gtk2: fix color of gimp loading bar

version 0.1: August 2015: initial version

nitrofurano

7 months ago

i added this theme in the recommendation to be voted at https://www.slant.co/topics/2086/~gtk3-themes - it’s in 3rd place now there, please help voting for reaching the 1st placer as soon as possible! ;)

Report

nitrofurano

7 months ago

this theme is exactly what i was looking for! :)

Report

nitrofurano

7 months ago

it looks great after installing - i need to test it for seeing how compatible the gtk2 is to gnome-color-chooser, and the gtk3 with .css colour schemes converted from .gnomecc

Report

nitrofurano

7 months ago

btw, if someone can help packing it to GNU/Linux distribution repositories, such as from Debian, Ubuntu, etc., please do! :)

Report

jpsb

7 months ago

As far as I know, there are packages for Arch Linux, OpenSuze and Fedora.

Report

nitrofurano

7 months ago

it’s awesome it’s there! ;)

Report

nitrofurano

7 months ago

i think there is a small bug: the background colour is not being applied on the keyboard brightness adjust “tooltip” - http://xomf.com/jzjyg

Report

jpsb

7 months ago

Hum... No idea of the widget used for this... I will have a look at this bug. Thanks for the report.

Report

nitrofurano

7 months ago

yw! :)

Report

twodogs

10 months ago

I like this theme. Thanks. What is the name of the icon pack used in the screenshot?

Report

jpsb

9 months ago

Ubo Icons Theme: http://gnome-look.org/content/show.php?content=122078.

Report

nitrofurano

7 months ago

btw, i really need to design an svg icon set closer to the default used on NeXTStep/OpenStep (btw, where from can we find the original/pristine ones, all of them?)

Report

azawi

1 year ago

easy on the eyes, readable, switching state of buttons recognicable also the position of the sliders. way better that unusable flatness nowadays fashionable. why invent something new when its already perfect ?

Report

fblais

1 year ago

Thanks, but what window decoration do you use?
There's no metacity or xfwm4 theme included.
Thanks again!

Report

jpsb

1 year ago

The css file includes only the configuration for Mutter, the Gnome-Shell window manager.

Report

fblais

1 year ago

Ok, thanks.
I can use whatever metacity theme I like anyway.

Report

unxusr

1 year ago

Hi the download link is now broken, the redirected page is "Not found".

Report

jpsb

1 year ago

It's ok now.

Report

unxusr

1 year ago

Thanks a lot !

Report

jpsb

1 year ago

As usual, the recent gtk3 update broke all themes. Appalling. I started updating: it will be a long road, but I already have a version usable for most gtk3 applications. There now remains the dozens of small and time consuming adjustments...

Report

jpsb

1 year ago

Done.

Report

wmlive

1 year ago

This theme finally solved my quest to visually integrate GTK3 applications and has been included in the Window Maker Live Linux distribution, based on Debian/Jessie. Check out http://wmlive.rumbero.org for more details. Thanks for creating OneStepBack!

Report

dusthillresident

1 year ago

This looks really good, thanks for making it.

Report

behrz

1 year ago

Hey, so I found a few glitches, and did a couple of enhancements to match the client window decorations to my own window borders... I use a Irix 4dwm style.

Anyway, there were a few bugs with menus, and with buttons not displaying borders correctly in some cases, like on some dialogs, and the bottom border of the menus looked funny, seems they had to be specified in more detail. After looking at other themes, I patched it up, and now there are no glitches there.

Take changes that look general enough of for you if you want, here are links to the patch file, and the whole thing packaged up (I replaced the menu highlight, with something more motif looking, might want it or not, anyway.)

Also, maybe you could publish the theme on Github so it's easier to add fixes, and keep a custom version forked like I do.

https://dl.dropboxusercontent.com/u/7168101/OneStepBack.patch

https://dl.dropboxusercontent.com/u/7168101/OneStepBack.tar.bz2

Report

jpsb

1 year ago

Thanks a lot ! I will add a large part of your work to the next release, probably next week (I'm short in time this week). Concerning Github, if I see that there is enough interest for people to improve this theme, I will certainly use it.

Actually, I'm very astonished by the general interest for this very simple theme that I started during my traditional summer sleepless nights, just to pass the time...

Report

Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 69%
69.00 Likes
31 Dislikes
Details
version
0.93
updated May 08 2017
added Aug 11 2015
downloads
page views 19927