Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Customize Install (i.e icons only) #48

Closed
possibly-not opened this issue Jun 3, 2021 · 7 comments
Closed

Customize Install (i.e icons only) #48

possibly-not opened this issue Jun 3, 2021 · 7 comments
Labels
Class::Icon Icon for panels, menus, libraries Compenent::Panel Panel menu (not pop-up) Install Problems in the installation process Issue::Question Further information is requested

Comments

@possibly-not
Copy link

possibly-not commented Jun 3, 2021

Is your feature request related to a problem? Please describe.
I was referred to this theme as a solution to get the panel icons back and this certainly works for that, however I am wondering if there is a way to customize which features could be installed. I've manually made an icons only edition here
https://github.com/Possibly-Matt/Firefox-UI-Fix
I quite like the floating style tabs, but I like the tab dividers in this theme.

Describe the solution you'd like
A clear and concise description of what you want to happen.
I'm not too well versed on javascript/css or how other themes do this but perhaps a configuration file could be read by js and only specific css run?
My version wasn't too painful to edit because of the good commenting :) so thanks for that. So really customizing this theme should only take as long
Alternatively multiple versions of the addon but that sounds like such a pain to maintain and ultimately not worth it

@black7375 black7375 added Issue::Question Further information is requested Class::Icon Icon for panels, menus, libraries Compenent::Panel Panel menu (not pop-up) labels Jun 3, 2021
@black7375
Copy link
Owner

I've been busy with personal work today, so I'll review it in the morning.

@ali-gen
Copy link

ali-gen commented Jun 3, 2021

☺️👍🙏🏼

@possibly-not
Copy link
Author

I've been busy with personal work today, so I'll review it in the morning.

Absolutely no rush, this is probably at the bottom of the "nice to haves" list. Thank you for all the work you've put into this (and to all the folks at Mozilla!)

@black7375
Copy link
Owner

black7375 commented Jun 4, 2021

What I'm envisioning (just a plan yet)

This is to enable primary customization using the installer. #32
Installer solves the complexity of setting up JS, we can configure about:preferences menu to be customizable.


For now, you can also post only the code you want to remove to the Wiki:Tips.

@black7375 black7375 added the Install Problems in the installation process label Jun 9, 2021
@ghost
Copy link

ghost commented Jun 14, 2021

#93 Currently a nofix, but will possibly be included in the unclear future.

@black7375
Copy link
Owner

Maybe version 3.0 will support floating tabs

@black7375 black7375 mentioned this issue Jul 1, 2021
25 tasks
@black7375
Copy link
Owner

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Class::Icon Icon for panels, menus, libraries Compenent::Panel Panel menu (not pop-up) Install Problems in the installation process Issue::Question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants