rafaelmardojai / firefox-gnome-theme

A GNOME👣 theme for Firefox🔥
The Unlicense
3.42k stars 157 forks source link

[Feature] bookmarks bar density? padding/margin #810

Open AskAlice opened 2 months ago

AskAlice commented 2 months ago

Is your feature request related to a problem? Please describe.

Love the theme, but the padding on bookmark bar buttons is too high, and not sure if necessary but i feel like i might need to tweak the margin as well. Compared to chrome it only contains about 60% of the bookmarks i use on a daily basis, Not sure if it matters but most of my bookmarks are organized without a title just the favicon.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

AskAlice commented 2 months ago

image

rafaelmardojai commented 2 months ago

Right now we use the GNOME buttons spacing, but I guess we could try to make it more compact.

AskAlice commented 2 months ago

Right now we use the GNOME buttons spacing, but I guess we could try to make it more compact.

hmm yeah i was looking through the CSS and the only reason I made a ticket was because I'm not sure where the class names/css selectors are documented (like if you hit ctrl+shift+c on a webpage then click an element)

Does the bookmarks bar have a DOM?

AskAlice commented 2 months ago

I tried using all of these, seems there's something more to it than this /shrug


/* Bookmark buttons */
#nav-bar toolbarbutton.bookmark-item {
    width: auto !important;
    padding: 0px !important;
    margin: 0px !important;
}
#nav-bar button.bookmark-item {
    padding: 0px !important;
    margin: 0px !important;
}
#nav-bar toolbarbutton.bookmark-item .toolbarbutton-icon {
    padding: 0 !important;
    margin: 0 !important;
}
#nav-bar toolbarbutton.bookmark-item .toolbarbutton-text {
    padding: 0 !important;
    margin: 0 !important;
}
#nav-bar toolbarbutton{
    padding: 0 !important;
}
rafaelmardojai commented 2 months ago

Does the bookmarks bar have a DOM?

Yes it does, check the development section in the README: https://github.com/rafaelmardojai/firefox-gnome-theme?tab=readme-ov-file#development