aboutsummaryrefslogtreecommitdiffstats
path: root/apps/theming/src
Commit message (Collapse)AuthorAgeFilesLines
* fix(theming): Fix layout of themesChristopher Ng2024-10-022-7/+0
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(theming): Use NavigationManager to handle default entriesprovokateurin2024-09-091-1/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* feat: Add bidi support in core directoryMostafa Ahangarha2024-08-291-1/+1
| | | | Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
* chore(deps): Update `@nextcloud/auth` to v2.4.0 and use `getCSPNonce` where ↵Ferdinand Thiessen2024-08-132-4/+4
| | | | | | possible Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(theming): enforce theme should still provide dark as fallbackskjnldsv2024-07-131-1/+12
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* chore: Make active apps initial state consistent with OCS APIFerdinand Thiessen2024-07-102-24/+6
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Enable ESLint for apps and fix all errorsFerdinand Thiessen2024-07-094-7/+11
| | | | | | | | | 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>
* feat(theming): Add checkbox for force enable / disable blurry backgroundFerdinand Thiessen2024-07-021-0/+27
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(deps): Update `debounce` to 2.1.0Ferdinand Thiessen2024-06-232-3/+4
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Add SPDX headerAndy Scherzinger2024-05-3119-253/+52
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(settings): Make background selector be responsive to user changesFerdinand Thiessen2024-05-2110-161/+250
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(theming): Allow users to configure their primary colorFerdinand Thiessen2024-05-213-8/+143
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(theming): Allow to configure primary color separate from background in ↵Ferdinand Thiessen2024-05-213-53/+104
| | | | | | admin settings Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(theming): better background and UI color change descriptionskjnldsv2024-05-021-2/+2
| | | | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com> Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix: Correctly import types in Typescript filesFerdinand Thiessen2024-02-132-2/+6
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(theming): change color button contrast on admin settingsGrigorii K. Shartsev2024-01-242-29/+14
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(theming): change color button contrast on user settingsGrigorii K. Shartsev2024-01-241-15/+22
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* chore(theming): fix warning of incorrect NcCheckboxRadioSwitch usageGrigorii K. Shartsev2024-01-161-1/+0
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* Complete `<h1>` settings headingjulia.kirschenheuter2024-01-161-1/+1
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* fix(theming): Adjust app order settings for backend changesFerdinand Thiessen2023-11-142-8/+5
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* 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>
* fix(theming): Add accessible information for screen readers to the app order ↵Ferdinand Thiessen2023-10-312-13/+80
| | | | | | selector Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(theming): App order selector should keep the focus on clickFerdinand Thiessen2023-10-302-5/+24
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* 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>
* feat(theming): Allow to reset the user defined app order to the default valueFerdinand Thiessen2023-10-212-33/+116
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(theming): App order settings - ensure the focus is kept on buttonFerdinand Thiessen2023-10-211-4/+55
| | | | | | When pressing a button for changing the app order that button should keep the focus after reordering the list. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(theming): Allow to configure default apps and app order in frontend ↵Ferdinand Thiessen2023-10-206-2/+528
| | | | | | | | | settings * Also add API for setting the value using ajax. * Add cypress tests for app order and defaul apps Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix background removal not applying to user default themingJohn Molakvoæ2023-10-191-2/+2
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(theming): Add `aria-pressed` attribute to active backgroundFerdinand Thiessen2023-10-182-10/+27
| | | | 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>
* change order of keyboard shortcuts settings to be at the endSimon L2023-09-061-11/+11
| | | | | 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>
* chore: Migrate to new @nextcloud/vue APIChristopher Ng2023-08-291-1/+0
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(theming): user background pickerJohn Molakvoæ2023-08-263-17/+43
| | | | 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>
* feat(theming): add mime accept in Theming image file pickerJohn Molakvoæ2023-08-031-0/+8
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore: Update nextcloud-vue to v8 beta2 and renamed changed propertiesFerdinand Thiessen2023-08-022-5/+5
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Add more space below item of preview explanationjulia.kirschenheuter2023-07-201-1/+5
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* chore: upgrade typescript, eslint and fix lintJohn Molakvoæ2023-06-271-2/+2
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Use consistent imports for Vue componentsVarun Patil2023-05-235-19/+11
| | | | | | This makes tree shaking possible Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* Use the color-primary-element* variablesSimon L2023-05-132-2/+2
| | | | | 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>
* fix(theming): remove unnecessary `color-primary-element-default-hover` variableJohn Molakvoæ2023-05-041-2/+16
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore(npm): fix warning and buildJohn Molakvoæ2023-04-211-1/+3
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Improvement of the theme selection UIJérôme Herbinet2023-04-191-0/+5
| | | | | 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>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-233-5/+5
| | | | 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>
* Faster theming tests, better colours comparison and properly follow admin ↵John Molakvoæ2022-11-302-6/+6
| | | | | | theming changes Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* More theming cypress tests and some fixesJohn Molakvoæ2022-11-295-15/+29
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>