ideaweb / firefox-safari-style

A macOS compliant theme for Firefox
MIT License
184 stars 13 forks source link

Safari 15 #44

Closed iMonZ closed 2 years ago

iMonZ commented 3 years ago

So Safari 15 got a huge redesign in the Tab bar. Maybe there will be motivation to reimplement the redesign into this project.

sarensabertooth commented 3 years ago

I think putting the tabs dynamically in the same row as the address bar will be very difficult if not impossible. Since also the whole thing overflows. Maybe put the address bar fixed to the left and the tabs simply to the right, might be a good compromise.

hacker1024 commented 3 years ago

People actually want this? If I was a Safari developer and Apple told me to build this UI I'd resign on the spot.

If this is implemented, could it be done in another branch? I'd be great if it was done in a way that meant most changes afterwards could still be applied to the old style, so both can be more easily patched to work with new Firefox releases.

NetOpWibby commented 3 years ago

I wouldn't mind this as an option but I have no idea how @ideaweb would be able to pull off the same functionality with a mere stylesheet.

sarensabertooth commented 3 years ago

People actually want this? If I was a Safari developer and Apple told me to build this UI I'd resign on the spot.

If this is implemented, could it be done in another branch? I'd be great if it was done in a way that meant most changes afterwards could still be applied to the old style, so both can be more easily patched to work with new Firefox releases.

Unification is always a good thing, if executed well. Less elements means less confusion and less clutter and wasted space. Simple basic rule on which macOS lives and got great by.

thebitstick commented 3 years ago

This might be easier now due to Apple reverting the changes they made. image

sarensabertooth commented 3 years ago

This might be easier now due to Apple reverting the changes they made. image

I keep hearing this. As someone who has the dev build installed, I can tell you they did not revert merely made it the default option. You can get the unified tab bar back by going to "View > Show Separate Tab Bar". I think they even considered screen size, so on laptops the unified bar will be default and on desktop the old style is default. Or at least that's how it should be imo. Somehow we can never get anything nice in safari and move onto something new. People have been complaining about changing the tab bar at all since Safari 4 Beta. Getting sick of it. Let the browser evolve.

iMonZ commented 3 years ago

This might be easier now due to Apple reverting the changes they made. image

On my own safari I use this option too and it’s looks so much better!

NetOpWibby commented 3 years ago

This might be easier now due to Apple reverting the changes they made.

For what it’s worth, I think the change is hideous.

github-account1111 commented 2 years ago

People actually want this? If I was a Safari developer and Apple told me to build this UI I'd resign on the spot.

Of course they do. It saves precious vertical space without any sacrifice. Unless you're a tab hoarder, in which case, have you heard of bookmarks?

sarensabertooth commented 2 years ago

People actually want this? If I was a Safari developer and Apple told me to build this UI I'd resign on the spot.

Of course they do. It saves precious vertical space without any sacrifice. Unless you're a tab hoarder, in which case, have you heard of bookmarks?

Or tab groups :P

ideaweb commented 2 years ago

People actually want this? If I was a Safari developer and Apple told me to build this UI I'd resign on the spot.

Yes, they want. E.g. in closed Beta of Orion Browser, there is a big discussion about implementing compact tabs. Developers decline it, but most users seems to want it. Never thought it....

Anyway, I like the idea, and that Apple made it optional that users can decide. But CSS is very limited and I think its not possible to add such functionality.