فهرست منبع

feat: :sparkles: alterar botoes para estilo minimalista

Refs: 868kf24hh
joykepler 1 هفته پیش
والد
کامیت
3c654d4062

+ 10 - 4
src/pages/company-settings/CompanySettingsPage.vue

@@ -20,10 +20,12 @@
                   <div class="col-auto">
                     <q-btn
                       outline
+                      dense
                       color="primary"
                       icon="mdi-upload"
-                      :label="$t('company_settings.hero.upload_image')"
+                      padding="8px 10px"
                       :loading="uploadingImage"
+                      :title="$t('company_settings.hero.upload_image')"
                       @click="triggerImageUpload"
                     />
                     <input
@@ -37,10 +39,12 @@
                   <div v-if="settings.hero_background_url" class="col-auto">
                     <q-btn
                       flat
+                      dense
                       color="negative"
                       icon="mdi-delete"
-                      :label="$t('company_settings.hero.remove_image')"
+                      padding="8px 10px"
                       :loading="removingImage"
+                      :title="$t('company_settings.hero.remove_image')"
                       @click="onRemoveImage"
                     />
                   </div>
@@ -116,12 +120,14 @@
 
               <div class="col-12 flex justify-end">
                 <q-btn
+                  dense
                   color="primary"
                   icon="mdi-content-save"
-                  :label="$t('common.actions.save')"
                   type="submit"
+                  padding="8px 10px"
                   :loading="savingSettings"
                   :disable="!hasUpdatedFields"
+                  :title="$t('common.actions.save')"
                 />
               </div>
             </div>
@@ -136,9 +142,9 @@
               {{ $t("company_settings.section.benefits") }}
             </div>
             <q-btn
+              dense
               color="primary"
               icon="mdi-plus"
-              :label="$t('common.actions.add')"
               padding="8px 8px"
               @click="onAddBenefit"
             />

+ 10 - 5
src/pages/gestao-associados/GestaoAssociadosPage.vue

@@ -13,34 +13,39 @@
         <div class="flex gap-sm q-mt-md">
           <q-btn
             unelevated
+            dense
+            no-caps
             class="btn-gradient"
             :label="$t('associado.import_afastamentos')"
             icon="mdi-upload"
-            padding="8px 12px"
+            padding="6px 10px"
           />
           <q-btn
             unelevated
+            dense
+            no-caps
             class="btn-gradient"
             :label="$t('associado.import_associados')"
             icon="mdi-upload"
-            padding="8px 12px"
+            padding="6px 10px"
             :loading="importing"
             @click="onImportClick"
           />
           <q-btn
             unelevated
+            dense
             class="btn-gradient"
             icon="mdi-clock-outline"
-            padding="8px 12px"
+            padding="6px 10px"
             :title="$t('import_log.history_title')"
             @click="onOpenImportHistory"
           />
           <q-btn
             unelevated
+            dense
             class="btn-gradient"
-            :label="$t('common.actions.new')"
             icon="mdi-plus"
-            padding="8px 12px"
+            padding="6px 10px"
             @click="onAddItem"
           />
         </div>

+ 7 - 5
src/pages/parceiros-convenios/ConveniosMedicosPage.vue

@@ -13,27 +13,29 @@
         <div v-if="isAdministrador" class="flex gap-sm q-mt-md">
           <q-btn
             unelevated
+            dense
             class="btn-gradient"
-            :label="$t('parceiro.import_convenios')"
             icon="mdi-upload"
-            padding="8px 12px"
+            padding="6px 10px"
             :loading="importingConvenios"
+            :title="$t('parceiro.import_convenios')"
             @click="onImportConveniosClick"
           />
           <q-btn
             unelevated
+            dense
             class="btn-gradient"
             icon="mdi-clock-outline"
-            padding="8px 12px"
+            padding="6px 10px"
             :title="$t('import_log.history_title')"
             @click="onOpenImportHistory"
           />
           <q-btn
             unelevated
+            dense
             class="btn-gradient"
-            :label="$t('common.actions.add')"
             icon="mdi-plus"
-            padding="8px 12px"
+            padding="6px 10px"
             @click="onAddItem"
           />
         </div>

+ 7 - 5
src/pages/parceiros-convenios/ParceirosConveniosPage.vue

@@ -13,27 +13,29 @@
         <div v-if="isAdministrador" class="flex gap-sm q-mt-md">
           <q-btn
             unelevated
+            dense
             class="btn-gradient"
-            :label="$t('parceiro.import_parceiros')"
             icon="mdi-upload"
-            padding="8px 12px"
+            padding="6px 10px"
             :loading="importingParceiros"
+            :title="$t('parceiro.import_parceiros')"
             @click="onImportParceirosClick"
           />
           <q-btn
             unelevated
+            dense
             class="btn-gradient"
             icon="mdi-clock-outline"
-            padding="8px 12px"
+            padding="6px 10px"
             :title="$t('import_log.history_title')"
             @click="onOpenImportHistory"
           />
           <q-btn
             unelevated
+            dense
             class="btn-gradient"
-            :label="$t('common.actions.add')"
             icon="mdi-plus"
-            padding="8px 12px"
+            padding="6px 10px"
             @click="onAddItem"
           />
         </div>

+ 3 - 2
src/pages/relatorios/RelatoriosPage.vue

@@ -4,11 +4,12 @@
       <template #after>
         <q-btn
           unelevated
+          dense
           class="btn-export"
-          :label="$t('relatorio.exportar_excel')"
           icon="mdi-download"
-          padding="8px 16px"
+          padding="6px 10px"
           :loading="exportLoading"
+          :title="$t('relatorio.exportar_excel')"
           @click="onExport"
         />
       </template>