aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dashboard/src/DashboardApp.vue
Commit message (Collapse)AuthorAgeFilesLines
* 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-271-0/+4
| | | | 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>
* 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-221-14/+92
| | | | | | | | | 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-231-2/+2
| | | | 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-281-27/+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-141-41/+35
| | | | | | | 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>
* 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>
* Dashboard fixesJohn Molakvoæ2022-04-271-0/+678
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>