Giter Site home page Giter Site logo

Comments (7)

Djagga-Djagga avatar Djagga-Djagga commented on June 5, 2024

Ah, and as you can see on last screenshot - vertical separators on Bookmark toolbar are still appear invisible (but there are plenty of them)!

from paxmod.

numirias avatar numirias commented on June 5, 2024

Thanks for all your help working on these bugs!

Unfortunately, the titlebar is platform-specific and since I only have Linux and Windows available right now, it's difficult for me to fix problems related to MacOS.

If you want to play around with titlebar-related CSS, paste this snippet in the "Custom CSS" box (best with v2.3 installed):

#titlebar {
    visibility: var(--paxmod-titlebar-visibility);
    height: calc(var(--tab-min-height) + calc(var(--tab-min-height) - 26px)) !important;
    margin-bottom: calc(0px - var(--tab-min-height)) !important;
}

#main-window[sizemode="normal"] > #titlebar {
    display: var(--paxmod-titlebar-display);
}

#main-window[sizemode="maximized"] #titlebar {
    margin-bottom: calc(var(--paxmod-titlebar-margin) - var(--tab-min-height)) !important;
}

#titlebar:active #titlebar-content {
    margin-bottom: var(--tab-min-height) !important;
}

#TabsToolbar > .titlebar-placeholder {
    display: var(--paxmod-titlebar-display);
}

#titlebar-buttonbox {
    height: var(--tab-min-height) !important;
}

.titlebar-placeholder[type="post-tabs"],
.titlebar-placeholder[type="pre-tabs"] {
    width: 0 !important;
    border: none !important;
}

Maybe if you tweak some of those CSS rules you find a setting you like best.

I'll get back to this once I manage to run my own MacOS and debug the issues you're describing.

from paxmod.

numirias avatar numirias commented on June 5, 2024

I made a new release with some reworked titlebar CSS code (v2.5). I'm not sure how much that fixed the problem for you, but it's about as good as I can do right now without additional help.

Thanks again for your reports and screenshots. And of course I'm open for any concrete code suggestions how to make the titlebar work better on MacOS.

from paxmod.

numirias avatar numirias commented on June 5, 2024

Ah, and as you can see on last screenshot - vertical separators on Bookmark toolbar are still appear invisible (but there are plenty of them)!

I could reproduce the problem on MacOS. However, as far as I can see the separators stay invisible even without Paxmod installed, so it appears to be an unrelated bug in Firefox.

from paxmod.

Djagga-Djagga avatar Djagga-Djagga commented on June 5, 2024

I've tried 2.5. As for me, nothing really changed about titlebar.
That's not a big problem tbh, i tried switching on native mozilla titlebar and it looks okish for me (http://prntscr.com/jmenl3). Surely it takes some vertical space, but from other hand being able to see full window/tab name sometimes can be pretty handy.
I haven't tried your code for custom css, neither I'm capable of any coding at all, so I'm not a great assistant with this development. Just an ordinary user/consumer:)
Regarding separators on bookmarks titleber - true they remain invisible with all mods disabled. I thought that some css magic can solve this, coz for me it doesn't really seems right and convenient. But if it appears to be a problem - I'll be hapy with just multirowed tabs )))
Thanks for youะบ work - this is great addon. I just can suggest you to make it official!

from paxmod.

numirias avatar numirias commented on June 5, 2024

@Djagga-Djagga Alright, I added a note to the readme about disabling the inline titlebar if it causes glitches. Will stop working on that issue for now.

I thought that some css magic can solve this, coz for me it doesn't really seems right and convenient.

Some CSS magic for you:

#PersonalToolbar toolbarseparator {
    width: 1px !important;
    min-width: 1px !important;
    margin: 5px 4px !important;
    background: grey !important;
    -moz-appearance: none !important;
}

Just pasting this in the "Custom CSS" box should be enough to display the separators.

from paxmod.

Djagga-Djagga avatar Djagga-Djagga commented on June 5, 2024

http://prntscr.com/joek6a
Holy smokes! Magic works! Great - now it looks more tidy and readable, so I can add more marks and separators! Thank you!

from paxmod.

Related Issues (20)

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.