Comments (2)
Thanks, I'm glad you like my theme and I appreciate your help.
Thank you for your invitation. I think I could move the repo to GNOME Integration Team if it helps and I could definitely use some help with resolving all those issues people reported, but I'm not familiar with organizations here and I'd like to understand what I'm about to do before I do it. I just read GitHub's help topics related to those organizations and I'm a bit confused. How does an organization help with teamwork? I already have pull requests and a bug tracker (issues) here, I could give you push access to this repo if you wanna help, so you can contribute directly, instead of creating pull requests. Is there anything I'm missing by not joining an organization? Just by reading GitHub's help it looks like there isn't anything useful I don't already have. The only difference seems to be some extra management options available only for the repo owner and I don't think they are really useful unless you run a business, since normal repos have contributors too.
As for my implementation (the userChrome.css
file), I realize it's kinda a hack, but it works. If Mozilla decides to include everything we need in their theme API, we can always switch to their API. For now I'm glad anything works, because I already lost some of my extensions and I don't want the GNOME theme to be one of them. The WebExtension API lacks some features too, so not all extensions can be ported. Firefox 57 really was a disaster when it comes to customizability, but maybe it was a necessary one. I hope it recovers soon, as Mozilla fixes all those new bugs and extends their APIs.
from firefox-gnome-theme.
I think there's some visibility benefit to have efforts visible in one place, however that works, in order to get maximum momentum behind this stuff. Whether that's having it be part of that team, or whether having this project linked to from their README or whatever, I don't know.
The guy working on Firefox CSD stuff is linked to Red Hat (hence Fedora's patched version and now backported upstream CSD stuff) - it would be useful to try and get his involvement as well.
Ideally all this stuff would become upstreamed somehow/as much as possible. For instance, getting Moz to extend their theming API, getting scrollbars fixed upstream etc. I'm guessing they won't be interested in a native GNOME look being upstreamed since they're big on "look as brand". There may also be concerns about abuse of theming capability, I don't know.
But the more there's one loud group of people pushing that, the more likely it is, compared to a bunch of people in different places individually agitating for what they'll then consider "niche" stuff.
from firefox-gnome-theme.
Related Issues (20)
- theme api 'toolbar_text' element changes color of toolbar text HOT 1
- Location bar hidden in fullscreen (F11) mode when mouse hovered over HOT 2
- csd buttons left option? HOT 2
- Support third party GTK+ themes HOT 3
- [Feature Request] Create Matching Firefox Color Profiles HOT 1
- HiDPI support for some icons HOT 8
- Faint circle (from default Firefox theme) when hovering over back button HOT 2
- Close Button on Firefox 65 Is Larger than the CSD HOT 13
- Doesn't work at all with CSDs on Firefox 65 HOT 8
- Support new GNOME 3.32 theme HOT 18
- Fullscreen bugs HOT 2
- Bookmark bar above tabs? HOT 3
- CSD Buttons on the Left HOT 4
- Heads up: userContent/userChrome to be gated by default-off pref
- Context menu theming HOT 1
- Volume and close button too close?
- Discontinue parts of the project HOT 10
- Question: Buttons in window without the titlebar HOT 2
- Quit Minimize ect... buttons displayed on a little bar on the top of url adress HOT 1
- The authorization popup for allowing use of camera and micro won't show HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from firefox-gnome-theme.