Refactor: rename 'Ofertas' in UI to 'Actividades' and update FAB map
This commit is contained in:
@ -19,7 +19,7 @@
|
|||||||
"favorites": "Favoritos",
|
"favorites": "Favoritos",
|
||||||
"taxi": "Transporte",
|
"taxi": "Transporte",
|
||||||
"coupons": "Ofertas",
|
"coupons": "Ofertas",
|
||||||
"discover": "Descubrir",
|
"discover": "Actividades",
|
||||||
"profile": "Perfil"
|
"profile": "Perfil"
|
||||||
},
|
},
|
||||||
"menu": {
|
"menu": {
|
||||||
@ -279,7 +279,7 @@
|
|||||||
"gallery": "📸 Galería",
|
"gallery": "📸 Galería",
|
||||||
"about": "Acerca de la actividad",
|
"about": "Acerca de la actividad",
|
||||||
"contactUs": "Proveedor / Operador",
|
"contactUs": "Proveedor / Operador",
|
||||||
"offers": "🎁 Ofertas Disponibles",
|
"offers": "🎁 Actividades",
|
||||||
"viewMap": "Ver en el Mapa",
|
"viewMap": "Ver en el Mapa",
|
||||||
"call": "Llamar",
|
"call": "Llamar",
|
||||||
"previous": "Anterior",
|
"previous": "Anterior",
|
||||||
@ -390,8 +390,8 @@
|
|||||||
"features": {
|
"features": {
|
||||||
"realtime": "Tiempo Real",
|
"realtime": "Tiempo Real",
|
||||||
"realtimeDesc": "Rastrea buses y consulta horarios exactos.",
|
"realtimeDesc": "Rastrea buses y consulta horarios exactos.",
|
||||||
"localOffers": "Ofertas Locales",
|
"localOffers": "Actividades y Experiencias",
|
||||||
"localOffersDesc": "Ahorra con descuentos exclusivos en comercios.",
|
"localOffersDesc": "Descubre actividades increíbles cerca de ti.",
|
||||||
"noDownload": "Sin Descargas",
|
"noDownload": "Sin Descargas",
|
||||||
"noDownloadDesc": "Instálalo al instante sin ocupar espacio."
|
"noDownloadDesc": "Instálalo al instante sin ocupar espacio."
|
||||||
},
|
},
|
||||||
|
|||||||
@ -101,6 +101,13 @@
|
|||||||
<p>Promos y locales.</p>
|
<p>Promos y locales.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="action-card promoter-card" @click="router.push('/promoter')">
|
||||||
|
<div class="card-icon"><span class="material-icons">local_activity</span></div>
|
||||||
|
<div class="card-content">
|
||||||
|
<h3>Actividades</h3>
|
||||||
|
<p>Experiencias y tours.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -609,9 +609,9 @@ watch([() => authStore.userProfile?.auto_location, isLoaded], ([canLocate, loade
|
|||||||
<div id="map" class="map" :style="{ display: isLoaded ? 'block' : 'none' }"></div>
|
<div id="map" class="map" :style="{ display: isLoaded ? 'block' : 'none' }"></div>
|
||||||
|
|
||||||
<div class="map-floating-controls">
|
<div class="map-floating-controls">
|
||||||
<button v-if="isLoaded && !showPromos && featuredActivities.length > 0" class="offers-fab pulse" @click="showPromos = true">
|
<button v-if="isLoaded && !showPromos && featuredActivities.length > 0" class="activities-fab pulse" @click="showPromos = true">
|
||||||
<span class="material-icons">star</span>
|
<span class="material-icons">local_activity</span>
|
||||||
<span v-if="featuredActivities.length > 0" class="offers-badge">{{ featuredActivities.length }}</span>
|
<span v-if="featuredActivities.length > 0" class="activities-badge">{{ featuredActivities.length }}</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<!-- SMART LOCATION BUTTON: Hidden by default if auto-location is active, shows up with text when map moved -->
|
<!-- SMART LOCATION BUTTON: Hidden by default if auto-location is active, shows up with text when map moved -->
|
||||||
@ -759,7 +759,7 @@ watch([() => authStore.userProfile?.auto_location, isLoaded], ([canLocate, loade
|
|||||||
align-items: flex-end; /* Alinea botones a la derecha */
|
align-items: flex-end; /* Alinea botones a la derecha */
|
||||||
}
|
}
|
||||||
|
|
||||||
.offers-fab {
|
.activities-fab {
|
||||||
width: 56px;
|
width: 56px;
|
||||||
height: 56px;
|
height: 56px;
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
@ -770,7 +770,7 @@ watch([() => authStore.userProfile?.auto_location, isLoaded], ([canLocate, loade
|
|||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
|
|
||||||
.offers-badge {
|
.activities-badge {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: -5px; right: -5px;
|
top: -5px; right: -5px;
|
||||||
background: #f44336;
|
background: #f44336;
|
||||||
|
|||||||
Reference in New Issue
Block a user