Deviation Actions

DanRabbit's avatar


By DanRabbit
42 Favourites
Playing around with some stuff for
Image details
Image size
1200x1360px 209.42 KB
© 2013 - 2021 DanRabbit
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In
Baronbruce's avatar
Very impressive.
DeadSuperHero's avatar
Very clean. I like it a lot!
lorddarq's avatar
Mate, what do you use for designing ? IE: Do you use inkscape + GIMP combo or design on windows for Linux ? I'm not being sarcastic, just curious. As GIMP has a great deal of shortcomings that just don't seem to be going away any time soon, and development is rather slow, which keeps me tied down to MS.
DanRabbit's avatar
I'm almost 99% Inkscape. I only use Gimp for photo manipulation really.

I don't use windows, it's too distracting. Can't get anything done when it's always needing maintenance.
lorddarq's avatar
thanks ! :) that would make sense, since its way more precise than gimp and has more options.
ray1claw's avatar
~DanRabbit I've seen this recurring on the posts on this group a lot, but take this as an honest question: 

What pros and cons do you see for the UI pattern of putting window controls ('close' cross and maximize icons) besides and on the same line as the application controls ('back', 'forward' buttons, address bar, etc.)?

Honestly, in my personal opinion, this makes the window controls much more clickable by accident and would increase the chances of people closing the app mistakenly. e.g. in Midori's case, people press the back button more than the other elements on that bar, and reaching out for it would require the person now to think twice and 'target' that button, simply to avoid closing the window accidentally. So obviously, it's bad in my book, but please provide clarification to it if that's not the case.

Also, please don't ignore this message if you feel it is in the wrong place, and show me where to put it.

DanRabbit's avatar
Well, most windows don't really benefit from having a window title. By moving the controls into the toolbar, we can save a good deal of space while increasing the amount of padding inside the toolbar. Realistically, by moving controls into the toolbar we're actually increasing the distance between the close or max button and the nearest toolbar button.
CAUriel's avatar
Okay, since there's already a discussion here, I thought I might as well join. Client side decorations... what I don't seem to get that how does this work. I've seen screenshots of new gnome's nautilus having client side deco, but does this mean that all GTK3 apps that have a toolbar will automatically have client side decorations in new gnome or do they have to opt-in somehow? Do GTK client side decorations allow repositioning of window controls? Also if someone would build gala in a new gnome environment with new libmutter, gtk would it automatically inherit this feature?
DanRabbit's avatar
Well that's the meaning of "Client-side" is that it's not up to the window manager. If you're an app developer and you choose to implement CSD for your app, it will use CSD. The server (Compiz or XFWM or whatever) no longer has a say in how your window decorations are drawn. Your app will not automatically use CSD. You must code your app to take advantage of it (or not).

Currently, GtkHeaderBar supports repositioning the close button. But it doesn't support any other buttons like maximize or minimize, so developers will have to decide if (and where) they want to put those buttons.

The latest development version of Gala does support CSD already.
aldomann's avatar
It looks pretty good, Dan.
VOBOSHI's avatar
As always, it goes without saying, you're good at this s%^t.

Only thing I'm wondering is... Why not use logos for the sites giving reviews?

It would continue the idea of logo first, explanation/content after. 

(not an UX/UI designer)
DanRabbit's avatar
Yep, I was going to do that but the blogs that had reviewed Midori don't have very good logos :p We'll have to get some more high-profile reviews first
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In