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

Disable Theming Colors #3204

Closed
supportreq opened this issue Oct 30, 2018 · 7 comments
Closed

Disable Theming Colors #3204

supportreq opened this issue Oct 30, 2018 · 7 comments

Comments

@supportreq
Copy link

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

There should a setting in the setup.xml file which will allow disabling theme colours like the one in iOS

Describe the solution you'd like

If the XML option is disabled it will take the app defined colours

@nextcloud-android-bot
Copy link
Collaborator

GitMate.io thinks possibly related issues are #2484 (Contacts Backup: Wrong theme color + can´t be disabled), #920 (Theming), #1789 (E2E: wrong theming), #1471 (Themeing NOT apllied), and #2880 (Theming: StatusBar color in PIN wrong).

@AndyScherzinger
Copy link
Member

@tobiasKaminsky I'd be fine with having a feature flag for theming while I can't say how much work this would be to implement.

@supportreq
Copy link
Author

@AndyScherzinger i am looking at the actionbar having white color and the text having the theme color..

so the entire colour scheme will be inverted.. any thoughts for this?

@AndyScherzinger
Copy link
Member

@supportreq that wouldn't fit the theming implementation, nor the standard theme. A feature toggle in the xml file would rather disable the theming thus everything would be default Nextcloud colored with the action bar being blue. Your requrement would need a specific implementation just to support this which I think is rather unlikely to be implemented.

You could of course use such a (not implemented/decided on) feature toggle and also manually change the theme definition so it supports your use case while that should then be done on your very on fork.

Any opinion on this @tobiasKaminsky ?

@tobiasKaminsky
Copy link
Member

@supportreq what would be the purpose of a flag in setup.xml?
We/NC would always keep it enable, as theming should be enabled for all users.

As we would have to maintain and test everything we implement into the app, I only want to have something in it, that is needed/used.

Regarding inverting color scheme, I doubt that this will look good at all, if used in combination with theming app, because this can lead to any strange color combination.

@AndyScherzinger
Copy link
Member

from my point of view we might better postpone this since we just started to upgrade the UI implementation to the latest UI components...

@tobiasKaminsky
Copy link
Member

I would not postpone it, but do not want to include it at all.
Please don't get me wrong. If there is a good use case for users, why theming should be allowed to be enabled/disabled, I am fine to include it.
But settings in setup.xml, which we do not need, will not go in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants