Skip to content

Conversation

@skjnldsv
Copy link
Member

@skjnldsv skjnldsv commented Oct 13, 2022

(ignore the missing icons sometimes, the chromium screenshot tool bugged)

Customization enabled Disabled
Default default-user-enabled default-user-disabled
Custom bg custom-user-enabled custom-bg-user-disabled
No bg - no-bg-user-disabled

Fix #34561

image
image

@skjnldsv skjnldsv added this to the Nextcloud 26 milestone Oct 13, 2022
@skjnldsv skjnldsv self-assigned this Oct 13, 2022
@skjnldsv skjnldsv changed the title [wip] Use default system primary [wip] Add admin user customization kill switch Oct 13, 2022
@nextcloud-command nextcloud-command force-pushed the feat/theming-default-system-value branch from f85b30b to 2f8601a Compare October 13, 2022 14:31
Base automatically changed from feat/theming-default-system-value to master October 13, 2022 17:57
@szaimen

This comment was marked as resolved.

@Pytal Pytal mentioned this pull request Oct 18, 2022
6 tasks
@skjnldsv skjnldsv changed the title [wip] Add admin user customization kill switch Add admin user customization kill switch Oct 18, 2022
@skjnldsv skjnldsv requested review from a team, CarlSchwan, GretaD, PVince81, Pytal, artonge and juliusknorr and removed request for a team October 18, 2022 08:16
@skjnldsv skjnldsv added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Oct 18, 2022
@skjnldsv
Copy link
Member Author

@skjnldsv is this ready for review?

Yes

@skjnldsv skjnldsv force-pushed the fix/user-theming-admin-overrride branch from f710c71 to 7b79a60 Compare October 18, 2022 08:24
Copy link
Contributor

@szaimen szaimen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

works great and fixes all the problems that I found a few days ago. (but didnt review the code)

The only problem that I found is this one (it shows the primary background when changing user theming all over the screen which is really disturbing) but not a blocker imho:

2022-10-18-194033.mp4

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
@skjnldsv skjnldsv added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Oct 19, 2022
@skjnldsv skjnldsv force-pushed the fix/user-theming-admin-overrride branch from 0026b38 to d89da9b Compare October 19, 2022 11:03
@skjnldsv skjnldsv merged commit be892d2 into master Oct 19, 2022
@skjnldsv skjnldsv deleted the fix/user-theming-admin-overrride branch October 19, 2022 15:13
@Pytal
Copy link
Member

Pytal commented Oct 19, 2022

/backport to stable25

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

Labels

4. to release Ready to be released and/or waiting for tests to finish feature: theming high

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Theming: An admin should be able to disable account-specific customization completely

4 participants