code quality

This commit is contained in:
chfhtw
2026-04-23 14:04:49 +02:00
parent fbc5f95340
commit dd13c73415
3 changed files with 21 additions and 8 deletions
+3 -2
View File
@@ -227,7 +227,7 @@ export default {
draggable="true"
aria-hidden="true"
aria-label="move widget"
v-tooltip="{showDelay:1000, value:'move widget'}"
v-tooltip="{ showDelay: 1000, value: 'move widget' }"
>
<i class="fa-solid fa-grip-vertical" aria-hidden="true"></i>
</span>
@@ -239,8 +239,9 @@ export default {
<!-- source info -->
<div
v-if="source"
v-tooltip="{ class: 'w-100', value: sourceInfoTooltip }"
class="col-auto me-2"
:aria-label="sourceInfoTooltip"
v-tooltip="{ class: 'w-100', value: sourceInfoTooltip }"
>
<i class="fa-solid fa-circle-info" aria-hidden="true"></i>
</div>
+1 -1
View File
@@ -221,7 +221,7 @@ export default {
{{ sectionNameTranslation }}:
</h3>
<button
v-tooltip="$p.t('dashboard','addLine')"
v-tooltip="$p.t('dashboard/addLine')"
v-if="!additionalRow && editModeIsActive"
class="btn btn-outline-secondary rounded-circle newGridRow d-flex justify-content-center align-items-center"
@click="additionalRow=true"
@@ -32,19 +32,31 @@ export default {
},
},
template: `<div class="dashboard-widget-picker">
<bs-modal ref="modal" class="fade" :dialog-class="{'modal-fullscreen-sm-down': 1, 'modal-xl': widgets && widgets.length > 0}" @hiddenBsModal="close">
template: /* html */`
<div class="dashboard-widget-picker">
<bs-modal
ref="modal"
class="fade"
:dialog-class="{ 'modal-fullscreen-sm-down': 1, 'modal-xl': widgets && widgets.length > 0 }"
@hiddenBsModal="close"
>
<template v-slot:title>Create new widget</template>
<template v-slot:default>
<div v-if="widgets" class="row g-2">
<div v-if="!widgets.length">
No Widgets available
</div>
<div v-for="widget in widgets" :key="widget.widget_id" class="widget-icon-container col-sm-6 col-md-4 col-lg-3 col-xl-2">
<widget-icon @select="pick" :widget="widget" ></widget-icon>
<div
v-for="widget in widgets"
:key="widget.widget_id"
class="widget-icon-container col-sm-6 col-md-4 col-lg-3 col-xl-2"
>
<widget-icon @select="pick" :widget="widget"></widget-icon>
</div>
</div>
<div v-else class="text-center"><i class="fa-solid fa-spinner fa-pulse fa-3x"></i></div>
<div v-else class="text-center">
<i class="fa-solid fa-spinner fa-pulse fa-3x"></i>
</div>
</template>
</bs-modal>
</div>`