Refactor shuttle and route management: price separation, premium preview design, and simplified route creation form

This commit is contained in:
2026-02-25 10:34:38 -05:00
parent 4bf75d3302
commit a9097b82d2
5 changed files with 534 additions and 159 deletions

View File

@ -42,13 +42,13 @@
<span class="material-icons">shield_person</span>
<span class="link-text">Panel Control</span>
</div>
<div v-if="authStore.isDriver" class="sidebar-link" @click="navigateTo('/driver')">
<div v-if="authStore.isDriver && !authStore.isAdmin" class="sidebar-link" @click="navigateTo('/driver')">
<span class="material-icons">minor_crash</span>
<span class="link-text">Taxi Panel</span>
</div>
</div>
<div class="sidebar-group">
<div v-if="!authStore.isAdmin" class="sidebar-group">
<div class="group-label">OPERACIONES</div>
<div class="sidebar-link" @click="navigateTo('/favorites')">
<span class="material-icons">favorite</span>
@ -65,7 +65,7 @@
<span class="link-text">{{ themeStore.isDarkMode ? 'Modo Claro' : 'Modo Oscuro' }}</span>
</div>
<div class="sidebar-group">
<div v-if="!authStore.isAdmin" class="sidebar-group">
<div class="group-label">SOPORTE</div>
<div class="sidebar-link report-link-solid" @click="openReportModal">
<span class="material-icons">report_problem</span>