aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dashboard/src
Commit message (Collapse)AuthorAgeFilesLines
* fix: Adjust more places for logical positionFerdinand Thiessen2024-08-291-2/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Add bidi support in core directoryMostafa Ahangarha2024-08-291-4/+4
| | | | Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
* fix(dashboard): Adjust widget border radiusFerdinand Thiessen2024-08-221-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(deps): Update `@nextcloud/auth` to v2.4.0 and use `getCSPNonce` where ↵Ferdinand Thiessen2024-08-131-4/+5
| | | | | | possible Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(dashboard): Use the widget icon URL when it was providedJoas Schilling2024-07-111-2/+22
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Feat: update panels border radiusMarco Ambrosini2024-07-021-1/+1
| | | | | Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* chore: Add SPDX headerAndy Scherzinger2024-05-274-59/+11
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix: Adjust dashboard and header menu to use new background colorsFerdinand Thiessen2024-05-211-2/+2
| | | | | | fix(UnifiedSearch): Adjust to new background color Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(dashboard): Let the statuses and layout endpoints use a saner formatprovokateurin2024-05-101-7/+10
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* refactor(dashboard): Migrate saving layout and statuses to OCSprovokateurin2024-05-101-2/+2
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(dashboard): do not suggest to install new widgets if appstore is disabledThomas Citharel2024-03-281-1/+2
| | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(dashboard): Align icon of widgets with the imagesJulius Härtl2024-02-211-0/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* chore: Remove unused code from dashboard entrypointFerdinand Thiessen2024-02-091-7/+0
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(dashboard): Migrate to NcUserStatusIconChristopher Ng2024-01-231-2/+4
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix: Adjust colors of app menu and dashboardFerdinand Thiessen2023-12-201-1/+2
| | | | | | | Those elements are shown directly on the background which has the `color-primary`, so they need to use `color-primary-text` instead of `color-primary-element-text` for guranteed contrast. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(dashboard): changed h3 elements to h2Eduardo Morales2023-12-141-7/+4
| | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* fix(core): Make sure correct colors are used on blurred backgroundFerdinand Thiessen2023-12-141-0/+6
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(dashboard): use span instead of div for icon to htmlGrigorii K. Shartsev2023-10-231-7/+7
| | | | | | | - div is not valid in h2 - div is not valid in label Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* fix(dashboard): remove duplicated IDsGrigorii K. Shartsev2023-10-041-4/+4
| | | | Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* feat(dashboard): implement widget item api v2Richard Steinmetz2023-08-222-14/+232
| | | | | | | | | This API enables the dashboard to render all widgets from the API data alone without having apps to provide their own bundles. This saves a lot of traffic and execution time as a lot less javascript has to be parsed on the frontend. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* only show weather credits if the app is enabled and the weather status is ↵Julien Veyssier2023-07-211-9/+11
| | | | | | enabled Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* Set double outline to buttons in focus statejulia.kirschenheuter2023-07-111-1/+2
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* fix(dashboard): Adjust border radius of panels to match main content containerFerdinand Thiessen2023-05-171-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Use the color-primary-element* variablesSimon L2023-05-131-3/+3
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Add `aria-hidden='true'` to decorative icons inside of modal dialogsjulia.kirschenheuter2023-04-061-5/+5
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-232-3/+3
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Fix description for icons in dashboard widgetsjulia.kirschenheuter2023-03-201-1/+5
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* Some Dashboard widgets are larger than othershamza2212023-02-021-0/+1
| | | | Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com>
* fix dashboard scrollingSimon L2022-11-081-1/+0
| | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* Invert header icons on bright preset backgroundsChristopher Ng2022-10-191-22/+0
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Fix various theming bugsChristopher Ng2022-09-283-101/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* DashBoard : Allow up to 5 widgets side by side Jérôme Herbinet2022-09-221-1/+1
| | | | | Signed-off-by: Jérôme Herbinet <j.herbinet@protonmail.ch> Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* Move background settings from dashboard app to Appearance and accessibility ↵greta2022-09-144-232/+39
| | | | | | | settings Signed-off-by: greta <gretadoci@gmail.com> Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Improve dashboard default scrollbar behaviorCarl Schwan2022-09-091-7/+2
| | | | | | | | | - Decrease spacing so that scrollbar doesn't appear on laptop screen when having one row of panel - Move scrollbar to content so that on chromium the scrollbar is not so ugly Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* dashboard should not have a scrollbar by defaultszaimen2022-09-081-1/+1
| | | | | Signed-off-by: szaimen <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Some more fixesJulius Härtl2022-09-011-7/+7
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Restore dashboard layoutJulius Härtl2022-09-011-5/+30
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Fix status button background on dashboardJulius Härtl2022-08-291-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* More dark theme fixesCarl Schwan2022-08-261-1/+0
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Add Nc prefix to Nc vue component namesVincent Petry2022-08-251-8/+8
| | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Bump @nextcloud/vue to 6.0.0-beta.3 and relatedVincent Petry2022-08-251-4/+4
| | | | | | | | Update @nextcloud/vue to 6.0.0-beta.3 Update vue and vue-template-compiler to 2.7.8 Update calendar-availability-vue to 0.5.0-beta.1 to fix conflicts. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Expose core background imageJulius Härtl2022-08-191-1/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Move dashboard to new variablesJulius Härtl2022-08-191-8/+6
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* l10n: Changed plural to singularrakekniven2022-08-141-1/+1
| | | | | | | | | | | Here you can select the default theme image, not images. Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* dashboard: Fix dark theme detectionFerdinand Thiessen2022-07-261-2/+4
| | | | | | | | | When system default color theme is selected for theming, the enabledThemes array is empty or just contains one entry 'default', in this case the color theme has to be retrieved from the browser. Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* make 'text-overflow: ellipsis' possible again in dashboardArtur Neumann2022-06-211-1/+2
| | | | | Signed-off-by: Artur Neumann <artur@jankaritech.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Improve accessibility with more visible focus indication for non vue appsCarl Schwan2022-05-161-3/+3
| | | | | | | | | | | | - Add visible-focus effect on each header entry - Show focus outline when using focus-visible (keyboard navigation) - Add polyfy for focus-visible since it's only very recently available on webkit - Change text for link to home button to describe the destination and not the current page - Improve focus effect in app sidebar navigation Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Cleanup and compileJohn Molakvoæ2022-05-131-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Dashboard fixesJohn Molakvoæ2022-04-273-51/+73
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Remove accessibilityJohn Molakvoæ2022-04-211-1/+7
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>