Coder Social home page Coder Social logo

monday15 / lounge-gtk-theme Goto Github PK

View Code? Open in Web Editor NEW
54.0 4.0 11.0 14.88 MB

Simple and clean gtk theme

License: GNU General Public License v3.0

CSS 89.48% Meson 9.05% Shell 1.37% Python 0.11%
gnome gnome-shell gtk-theme gtk3-theme gnome-shell-theme

lounge-gtk-theme's Introduction

Overview

A GTK theme with a vintage scrollbars, inspired by Absolute, based on Adwaita.
Supported desktop environments: GNOME, XFCE.

Default theme screenshot
Availiable options screenshot

Also check Lounge-backgrounds - dynamic wallpaper for gnome-desktop (repository).

Installation

Fedora:
sudo dnf copr enable monday15/lounge
sudo dnf install lounge-gtk-theme
or
sudo dnf install lounge-gtk-theme-xfce-sway for xfce/sway users.

Lounge-aux-icon-theme comes as a weak dependency, with Adwaita as a main icon theme. Lounge-backgrounds is also a recommended dependency.

Ubuntu:
sudo add-apt-repository ppa:monday15/lounge
sudo apt install lounge-gtk-theme
or
sudo apt install lounge-gtk-theme-xfce-sway for xfce/sway users.

Lounge-aux-icon-theme comes as a weak dependency, with Adwaita as a main icon theme. Lounge-backgrounds is also a recommended dependency.

Flatpak

Flatpak apps support available via Flathub:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.gtk.Gtk3theme.Lounge
flatpak install flathub org.gtk.Gtk3theme.Lounge-night
flatpak install flathub org.gtk.Gtk3theme.Lounge-compact
flatpak install flathub org.gtk.Gtk3theme.Lounge-night-compact

If you want to use the theme built with custom options for flatpak apps, you can install default flatpak package and copy files from you variant of the theme to flatpak folder. Default location for flatpak packages is /var/lib/flatpak/..., full command will look something like sudo cp -r /usr/share/themes/Lounge/gtk-3.0/* /var/lib/flatpak/runtime/org.gtk.Gtk3theme.Lounge/x86_64/3.22/active/files/. Note, that flatpak supports only gtk3 themes.

Building

Requirements:
gtk3 (3.22+)
meson (0.45+)
sassc
gtk-murrine-engine (gtk2-engines-murrine for debian/ubuntu).

  • Download and decompress source tarball (or clone repository);

  • Build theme:
    meson build -Doption=value

    (availiable options screenshot)

    Option Default value Other values Description
    tone tango salsa rumba jive Color scheme
    style prime flat Theme style (only for gtk2/gtk3)
    scale_style casual fancy Scales and progressbars style (only for gtk2/gtk3)
    scrollbar_handles no_handles with_handles Handles on scrollbars
    button_outlines strong bright Focus outline color on regular buttons in a light theme (only for gtk3)
    shell_font Roboto any font Set font for gnome-shell theme
    gtk2_solid_menu false true Use solid border for menus in gtk2 theme - highly recommended option for XFCE/Sway users, but looks bad in GNOME, screenshot from XFCE
    icons true false Build auxiliary icon theme
    icon_theme Adwaita any theme Set main icon theme for auxiliary one
    gnome_version auto 3.28 - 3.34 Affects only gnome-shell theme and nautilus style. Meson detect gnome version automatically based on gnome-shell version, if there is no gnome-shell and you plan to use nautilus file manager - you need to set version manually, so correct style will be used.

    For example, meson build -Dtone=salsa -Dscale_style=fancy -Dshell-font='Liberation Sans'
    builds the theme with purple accent colors, colored scales/progressbars, and with Liberation Sans font in gnome-shell.

  • Install theme:
    sudo ninja -C build install

Licence

GPLv3+, see LICENSE file.
Original themes/styles copyrights are in COPYRIGHT file.

Bugs

Report bugs to issues page.

Thanks

Alexey Ignatiev, Allan Day, Carlos Lobano, dcbaker, Emmanuele Bassi, horst3180, nana-4, NicoHood, Sam Hewitt, Thibault Saunier, tista500, vinceliuice, ZMA, all people in copyright file, Gnome developers and maintainers, Fedora developers and maintainers, Greybird theme developers, Meson developers, Yaru theme developers.

Links

Adwaita gtk2 theme, Adwaita gtk3 theme, gnome-shell theme, Materia theme, Yaru theme.
List of applications (their original css styles used in the theme): Gedit, Nautilus, Epiphany.

lounge-gtk-theme's People

Contributors

monday15 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

lounge-gtk-theme's Issues

shell: OpenWeather extension doesn't look right

Hi there,

I recently installed an extension called OpenWeather and it turned out to be useful. Unfortunately, there seems to be a problem with the background. Here is what I mean:

openweather_extension

Adwaita and Arc don't seem to have this issue but Lounge does. Do you know what could be the problem here? It isn't a huge issue but maybe something worth looking into.

In case you're interested, I am using GNOME 3.30 on Fedora 29.

Screenshots and 1 request.

This is your theme with a different xfwm4 theme that I stole from another theme and it fits perfect in my eyes.The color is off just a hair. Other than just showing the xfwm4 theme I was wondering if you meant to leave the desktop icons with the background shadow that is visible. You will see what I am talking about in screen shots. This is newaita icons which comes in two icon sets, one for light and one for dark and each can be changed colors to like 4 different colors. This is one of my favorite themes now that I have found this xfwm4 theme.
screenshot_2019-03-02_16-28-57
screenshot_2019-03-02_16-24-56
screenshot_2019-03-02_16-24-42
I love this theme I just wish I new how to change the color of .xmp files without losing there fade and all that so I could adjust this xfwm4 to perfect color. It tries to pick the colors up from the theme but it doesn't match all the way.

[request] Slim version

For Adwaita, godlyranchdressing created a tweaked Adwaita-Slim theme which just slims down the excessive padding without changing anything else in the original Adwaita theme.

Would you be open to releasing a similar Lounge-Slim version alongside the original version?

Left border of grouped buttons missing

Here is an example of 2 buttons grouped together. The left one is missing its side border (as opposed to the single button):

image

I found the same in selects:
image

Best theme BTW

gtk3: LibreOffice tabs are hard to read

Hello,

I have found another problem which is maybe worth looking into. When using the ribbon UI in LibreOffice, it isn't easy to see which option you selected as there is no indicator. Adwaita has a blue indicator while Arc uses a whole tab. Having a blue indicator like Adwaita's or similar accent found in Lounge might be nice.

Here is what LibreOffice shows with Lounge:
libreoffice-lounge

With Adwaita:
libreoffice-adwaita

With Arc:
libreoffice-arc

If you want to take a look at LibreOffice with this mode, you need to do the following:

  1. "Tools" -> "Options" (ALT+F12) -> "Advanced"
  2. Enable "Enable Experimental Features (may be unstable)
  3. Restart LibreOffice
  4. Then, Click on: "View" -> "User Interface" and select "Tabbed"

xfce4 elements are dark in the light theme variant

The xfce panel, alt-tab switcher, and mailwatch panel plugin (and probably some other plugins) are dark, even in the light theme variant. This not only looks strange, but also makes some items (e.g. icon sets intended for light themes) difficult to see.

The workspace switcher also looks wrong in the light variant, with such low contrast between its rectangles that it's sometimes difficult to see them.

[request] Gnome-shell night theme

Hello @monday15 .
Firstly congrats for this theme. I am really enjoying it!

I would like to ask you to also add the night version for gnome-shell as well.
When I installed it, I realized the gnome-shell only got the "light" one, while the windows got both, light and night versions.

gtk2: Add dark theme

I had tried this theme. I like it.

Could you develop a dark version, especially for the applications which are using Gtk2, like audacious, dia, inkscape, etc.?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.