Thanks to the overwhelming success of the Clearlooks Compact Theme and demand from several users I have now created a Human Compact theme. Basically it features the same compactness as Clearlooks Compact, but the look & feel of the Ubuntu Human theme. So, if you want compactness and did not like the cold blue look of clearlooks, this is for you. It should also work well with the Eee pc, there even is a nice tutorial here.
UPDATE: Human Compact Theme for Ubuntu 8.10 (Intrepid Ibex) is available!
Comparison
Move your mouse over the image to see the difference of a save dialog between Ubuntu’s 8.04 Human, and Human Compact. Buttons and spacing is much smaller which results in a lot more free space for the actual content. See for yourself:
Here are some other screenshots. The eclipse window uses 800×480 resolution, which is the same as the eee pc has.
Download and Installation
- Save the file HumanCompact.tar.bz2 to your computer.
- Open the gnome’s appearence dialog with System > Preferences > Appearance.
- Drag and drop the downloaded file into the Theme tab of the appearance dialog.
- Choose “Apply new theme” in the popup dialog.
Most changes will occur immediately, but for e.g. the icon sizes it is best to log out and log in again. When you change the theme, you can get the Human Compact theme back by clicking on Customize, and then selecting Human Compact.
Any question, praise or flames? please post them!
Install for root (e.g. Synaptic)
Some readers asked how to get this to work for applications that run as root (e.g. synaptic), so here it is: simply copy the copy the theme file into the root’s home directory, like this (exchange username with your own name):
sudo cp /home/username/.themes/Human Compact/gtk-2.0/gtkrc /root/.gtkrc-2.0
Afterwards synaptic uses the human compact theme.
Pingback: Martin Ankerl » Blog Archive » Clearlooks Compact Gnome Theme
this is what i want… thanks a lot martin…
one more karma for you
That will be the first thing I’ll install after I’ll upgrade Ubuntu!
Thanks!
Hi,
is it possible to further reduce the height of the buttons at the bottom of the dialogs?
Hi peter, I dont think so. You can try to disable the button icons, but I have tried this and the buttons did not get any smaller.
Pingback: memperluas space gnome | kholis@home
Excellent work, thank you. I would suggest keeping the large toolbar buttons in the gtkrc file to 24,24 as 16,16 might look too small on some displays. Cheers
Nice work.
Any chance of getting this into the repository’s so it automatically update’s?
Small bug: In installing/removing programs, I installed a program and saw the progress bar have a blue color.
Hi geOffrey, I am trying for a while now to get this into the Ubuntu release, but to no avail. The best thing probably is to vote for the idea, if enough users show that it is important to them they will eventually listen.
I dont think this is a bug of the theme, because I have just taken the default Ubuntu 8.04 theme and modified the spacings. So this either is a bug of the default theme, or maybe just because you installed with sudo, and the root user might have different theme settings than your desktop user.
Hi Martin,
Great job you’ve done here, but I find that certain elements are a little *too* compact for my taste, for example the main menus and the tabs in Firefox 3.
However, I love the effect on Save/Open dialogues and bookmark folders in FF.
I would just like a happy medium — is there any chance you could post a HOWTO on how you altered the theme, so that people can customise it precisely to their liking?
It would also allow us to edit the Human-Murrine theme which is nicer looking than plain Human.
Keep up the good work,
Laurence
hi martin,
i need to increase height of button: “manker”, “Picture”, “themes”, “wp”, “original”, “create folder”, “add”, etc…in http://martin.ankerl.com/2008/05/13/human-compact-gnome-theme/#
how to adjust them?
…i hope someday you’ll make gtkrc tutorial. coz i want to costumize my own themes…
thanks.
Hi! right now I am in Mykonos in Greece for holidays and enjoying the beach, but I will write a tutorial when I come back
happy holiday, martin…
There’s a problem: like the problem in Firefox 3, in Nautilus the back and forward arrows are not align.
I’m using Ubuntu 8.04, kernel 2.6.24-19, Gnome 2.22.2
Nautilus version is the 2.22.3 (1:2.22.3-0ubuntu2 0).
The PC is a HP NX6110 notebook with Intel® Graphics Media Accelerator 900.
GREAT! compacter is better!
Why waste screenspace?
Why waste screen space? Fitt’s law, obviously. Smaller might give you more screen real estate, but it makes your application harder to use with a mouse or touchpad. Using a GUI shouldn’t be a aiming excercise.
In my opinion more spacing is better for asthetics, too. Anyway, it’s still quite nice for low-res displays, but in some parts your themes overdo it…
Hi Martin,
I’m also having the problem as
ge0ffrey with Synaptic Package Manager. It looks like it’s the old GTK theme (blue progress bar, etc.).
I installed by drag and dropping your .bz2 archive on the Appearance Preferences window (as a user).
Any solution?
Thanks!
Max
Hi Max, the problem is that the theme is only installed for your desktop user, and not for the root user. This actually is a security feature. If you really want the same theme for the root user, you can copy the theme file into the root’s home directory, like this (exchange username with your own name):
Afterwards synaptic has the human compact theme.
Wow, exactly what I’ve been wanting. Thanks so much.
Pingback: Software Engineering Blog » Compact Ubuntu Themes
Thank you very much for this, I’ve been looking at how to get rid of the duplo-sized widgets for a long time now! You’re a lifesaver, I patched this into my them and am much happier now.
Content Not Chrome!
This is probably the best ubuntu theme out there. I think it could use just a tad more height on tabs and menu items, but otherwise its great.
Thanks for nice theme. It looks fine on my EeePC. But there is one bug. When I open something with ‘sudo’ it looks differently. For example try to run ‘nautilus’ and ‘sudo nautilus’
Sorry. I missed Martin’s post about this problem:)
Hi Roman! I have added the explanation to the article so that readers don’t have to search through the comments
This is great stuff! It really makes a difference on my EEE 701.
Previously, I was having to turn toolbars off for apps like Gnumeric and Abiword, because they took up too much room on the 7 inch screen. Since installing this theme, I’ve been able to re-enable them.
A couple of minor points though:
1. On my EEE, the theme always appears as “Custom” rather than with a theme name. This is before I’ve had a chance to actually make any changes to it.
2. I’m running Ubuntu EEE, which uses the Netbook Remix. Installing the Compact Gnome Theme sets the panel to grey background with black text. Is there any way that I can set it back to the Remix theme colour of white text on black background?
Cheers,
- Mike
Hi Mike!
ad 1: This is not a complete theme, only the layout and colors are defined in it, not e.g. the header, that’s why it just shows as custom theme.
ad 2: To get the netbook remix style, I’m afraid you have to edit their gtkrc file and change all the spacing so that it looks like the compact theme again. So this requires a bit of fiddling and tweaking with the configuration files, and would be a new theme. So it is definitely possible, but requires some work.
should be built in, and standard in ubuntu
Today I upgrated from Ubuntu 8.4 to 8.10 (Intrepid Ibex) and it seems that your Theme is not working out of the box. Used colors have no or very little contrast, progress bars are not displayed properly etc. A look to the preferences tells me that the theme engine “ubuntulooks” is required but not installed. A package gtk-engines-ubuntulooks is available but its installation removes “human-theme”, “ubuntu-artwork”, and “ubuntu-deskop”. Therefore I avoided its installation so far. Martin, I would very appreciaty if you are going to release a Human Compact theme compatible to Ubuntu 8.10.
Hello Jan! I will release an 8.10 version as soon as I switch to the new release. It’s not out yet, so I cannot really test it yet
I appreciate that you don’t want to go through all the work of downloading a beta and all, but could you possibly post instructions on how to keep the default themes and artwork while still allowing ubuntulooks engine to be installed? I am on an EeePC 901 and really miss having the compactness of Human to retore my desktop real estate! Thanks!
Hi! Ive been busy lately but I will probably provide a tutorial soon, as several people have requested this already. I’ll mail you when It is online.
Pingback: Martin Ankerl » Blog Archive » How to Make a Compact Gnome Theme
Impressive, useing an IBM x60 with 1024×768 spacewasters are anoying me. Perfect Theme!!!! I’m loving it!!!
THANKS soooooo mutch!
Thanks alot !
How can i install it from script, to many machines ?
Thanks for your good work but I also think some of the elements are just too compact. For example scroll bars are almost unusable.
great theme ! i’ll be waiting for intrepid release.
Pingback: Martin Ankerl » Blog Archive » Human Compact Themes (for Ubuntu 8.10)
For anyone wondering how to apply this to the netbook theme (for the panel), all you have to do is copy the Panel folder and panel.rc from the Human Netbook theme folder into the gtk-2.0 directory for the Compact theme, then in the gtkrc file, add the line
include “panel.rc”
after the comments.
Thanks for the theme! Just what I wanted.
this theme should definitely be the default themeh for GNOME and GTK, as everything bigger is much less usable. GNOME looks so unprofessional by default with all that insane padding between the text and the button/window borders. I think one of the reasons why some beginner-lever users never make any advances with computers is because of the oversized GUI elements in Gnome and Thumbnail view of files in the Windows explorer, as the users never get a “bigger picture” of where they are and what they are doing
@Ray: i couldn’t agree more with you, this is exactly what i think.
Thank you much for your work, Martin!