aboutsummaryrefslogtreecommitdiffstats
path: root/apps/theming/src/components/BackgroundSettings.vue
Commit message (Collapse)AuthorAgeFilesLines
* refactor: Migrate nextcloud-vue usage to new import schemaFerdinand Thiessen2025-02-201-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Increase background and primary color debounce timeLouis Chemineau2025-01-291-1/+1
| | | | | | This prevent flooding the server with requests Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix(theming): remove node-vibrant dependency and usage (was moved to backend)Ferdinand Thiessen2025-01-251-45/+4
| | | | | | | | The color extraction is handled by the backend nowadays, this was not used by the backend anymore. Reduce depdencies + compiled size + security warning on that dependency. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(styles): Adjust code style in SCSS sources to match our stylelint ↵Ferdinand Thiessen2024-11-191-1/+0
| | | | | | config Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Enable ESLint for apps and fix all errorsFerdinand Thiessen2024-07-091-1/+1
| | | | | | | | | Nevertheless this causes a huge amount of new warnings. Previously the shell script for directories to lint was wrong it was generating all app names to lint, but was missing the `apps/` prefix. Causing only `core` to be linted. Co-authored-by: Grigorii K. Shartsev <me@shgk.me> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Add SPDX headerAndy Scherzinger2024-05-311-23/+3
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(settings): Make background selector be responsive to user changesFerdinand Thiessen2024-05-211-24/+32
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(theming): Allow users to configure their primary colorFerdinand Thiessen2024-05-211-1/+0
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(theming): Allow to configure primary color separate from background in ↵Ferdinand Thiessen2024-05-211-39/+29
| | | | | | admin settings Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(theming): change color button contrast on user settingsGrigorii K. Shartsev2024-01-241-15/+22
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* add descriptions for background picturesSimon L2023-11-031-1/+1
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Change styles on active, hover and focus state for background buttonsjulia.kirschenheuter2023-10-241-2/+2
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* fix(theming): Add `aria-pressed` attribute to active backgroundFerdinand Thiessen2023-10-181-8/+23
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix text on default background image buttonSimon L2023-10-091-1/+1
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(10n): Fixed grammarrakekniven2023-09-041-1/+1
| | | | | | | Reported at Transifex Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(theming): user background pickerJohn Molakvoæ2023-08-261-13/+31
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(apps): Adjust apps for FilePicker API changeFerdinand Thiessen2023-08-261-1/+0
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: upgrade typescript, eslint and fix lintJohn Molakvoæ2023-06-271-2/+2
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Use the color-primary-element* variablesSimon L2023-05-131-1/+1
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(theming): do not show the image default background on user theming if ↵John Molakvoæ2023-05-041-1/+1
| | | | | | disabled Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-231-2/+2
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(theming): select "no-background" option and fix layout orderJohn Molakvoæ2023-03-021-14/+25
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Replace custom tooltips with native tooltipsjulia.kirschenheuter2023-01-111-5/+2
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* More theming cypress tests and some fixesJohn Molakvoæ2022-11-291-3/+0
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Extract colour from custom backgroundJohn Molakvoæ2022-11-291-26/+88
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Allow to remove the background and select a custom colourJohn Molakvoæ2022-11-291-88/+127
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* More appropriate wording for background selectionJérôme Herbinet2022-11-241-1/+1
| | | | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com> Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* fix checkmark for theme settings in dark modeszaimen2022-11-081-2/+2
| | | | Signed-off-by: szaimen <szaimen@e.mail.de>
* Adjust testingJohn Molakvoæ2022-10-131-6/+23
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Fix primary and debounce to avoid infinite loopJohn Molakvoæ2022-10-131-16/+21
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Allow to pick custom colourJohn Molakvoæ (skjnldsv)2022-10-131-1/+17
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Use default system primaryJohn Molakvoæ (skjnldsv)2022-10-131-11/+52
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Use brand color for background only and keep accessible color as color primaryChristopher Ng2022-10-051-1/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Fix various theming bugsChristopher Ng2022-09-281-1/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Move background settings from dashboard app to Appearance and accessibility ↵greta2022-09-141-0/+195
settings Signed-off-by: greta <gretadoci@gmail.com> Signed-off-by: Christopher Ng <chrng8@gmail.com>