From 725eaf131228c939082d8667da870a51e04b2c15 Mon Sep 17 00:00:00 2001 From: Araozu Date: Fri, 13 Nov 2020 16:28:01 -0500 Subject: [PATCH] Eliminado cursor 'pointer' de las cartas vacias y al reves. Mejorado texto del ganador --- src/components/carta.vue | 21 +++++++++--- src/variables.ts | 6 ++-- .../Juego/components/pantalla-ganador.vue | 32 ++++++++++++++++--- src/views/Tutorial/Tutorial.vue | 12 +++++-- .../Tutorial/components/barra-lateral.vue | 6 +--- 5 files changed, 57 insertions(+), 20 deletions(-) diff --git a/src/components/carta.vue b/src/components/carta.vue index 5ba5348..77fb493 100644 --- a/src/components/carta.vue +++ b/src/components/carta.vue @@ -5,15 +5,20 @@ div.cont-carta( @mouseenter="aplicarResaltadoCarta" @mouseleave="quitarResaltadoCarta" ) - div.c-carta.c-carta-oculta-top(v-if="valor === 0") + div.c-carta.c-carta-transparente(v-if="valor === -1") + // Carta oculta + div.c-carta.c-carta-oculta-top(v-else-if="valor === 0") div.c-carta-oculta(v-html="' '") - div.c-carta(v-else-if="tipo === 0 || tipo === 1" :class="['carta-' + tipoCarta, claseResaltado, claseDora]") + // Carta de nĂºmeros + div.c-carta.c-carta-pointer(v-else-if="tipo === 0 || tipo === 1" :class="['carta-' + tipoCarta, claseResaltado, claseDora]") span.c-carta-numero {{ valorC }} div.c-carta-img v-img-simbolo(:tipo="nombreSimbolo") - div.c-carta(v-else-if="tipo === 2 || tipo === 3 || tipo === 4 || tipo === 5" :class="['carta-' + tipoCarta, claseResaltado, claseDora]") + // Carta de dragon + div.c-carta.c-carta-pointer(v-else-if="tipo === 2 || tipo === 3 || tipo === 4 || tipo === 5" :class="['carta-' + tipoCarta, claseResaltado, claseDora]") img.img-dragon(:src="'/img/Dragon_' + colorDragon + '.webp'" :alt="'Dragon ' + colorDragon") - div.c-carta(v-else :class="['carta-' + tipoCarta, claseDora, claseResaltado]" v-html="valorC") + // Carta de realeza + div.c-carta.c-carta-pointer(v-else :class="['carta-' + tipoCarta, claseDora, claseResaltado]" v-html="valorC") // @@ -187,10 +192,13 @@ export default defineComponent({ min-width: calc(var(--phx) * 5 * var(--escala)) text-align: center vertical-align: middle - cursor: pointer + cursor: default transition: transform 50ms, opacity 50ms user-select: none +.c-carta-pointer + cursor: pointer + .c-carta-bonus overflow: hidden @@ -229,6 +237,9 @@ export default defineComponent({ border-radius: 0.1rem opacity: 0.75 +.c-carta-transparente + opacity: 0 + .c-carta-numero display: inline-block position: absolute diff --git a/src/variables.ts b/src/variables.ts index 6ed4812..32b9738 100644 --- a/src/variables.ts +++ b/src/variables.ts @@ -1,4 +1,4 @@ -export const servidor = "rimajonb.araozu.dev"; // "0.0.0.0:8080"; // -export const servidorF = `https://${servidor}`; -export const wsServidor = `wss://${servidor}`; +export const servidor = "0.0.0.0:8080"; // "rimajonb.araozu.dev"; // "0.0.0.0:8080"; // +export const servidorF = `http://${servidor}`; +export const wsServidor = `ws://${servidor}`; diff --git a/src/views/Juego/components/pantalla-ganador.vue b/src/views/Juego/components/pantalla-ganador.vue index fce4335..a00e893 100644 --- a/src/views/Juego/components/pantalla-ganador.vue +++ b/src/views/Juego/components/pantalla-ganador.vue @@ -7,17 +7,21 @@ div.contenedor-pantalla-ganador(v-if="manoGanadora" :style="'--escala: 1.5; --ph hr h2 Yaku: - h3.yaku(v-for="y in yaku") {{ y }} : {{ obtValorYaku(y) }} puntos + h3.yaku(v-for="y in yaku") {{ obtTextoYaku(y) }} hr - h2 {{ valorMano }} puntos! + h2 {{ valorMano }} puntos + + hr + + h2 {{ valorManoAnimada }} puntos // diff --git a/src/views/Tutorial/components/barra-lateral.vue b/src/views/Tutorial/components/barra-lateral.vue index 37cc474..cc9a5cf 100644 --- a/src/views/Tutorial/components/barra-lateral.vue +++ b/src/views/Tutorial/components/barra-lateral.vue @@ -44,11 +44,7 @@ div.barra-lateral router-link(to="/") Yaku no acumulable router-link(to="/") Bonus - div.inner - router-link(to="/") Bonus cerrado - br - router-link(to="/") Bonus abierto - + br router-link(to="/") Dragones div.inner router-link(to="/") Dragon de la partida