Responsive styles update
BIN
public/spirits/amaro sour.jpg
Normal file
|
After Width: | Height: | Size: 650 KiB |
BIN
public/spirits/brandy con cola.jpg
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
public/spirits/calimocho.jpg
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
public/spirits/garibaldi.jpg
Normal file
|
After Width: | Height: | Size: 43 KiB |
BIN
public/spirits/jäger bomb.jpg
Normal file
|
After Width: | Height: | Size: 68 KiB |
BIN
public/spirits/licor 43 con leche.jpg
Normal file
|
After Width: | Height: | Size: 78 KiB |
BIN
public/spirits/montenegro tonic.jpg
Normal file
|
After Width: | Height: | Size: 243 KiB |
BIN
public/spirits/rebujito.jpg
Normal file
|
After Width: | Height: | Size: 104 KiB |
176
src/data.json
@@ -1013,6 +1013,182 @@
|
||||
}
|
||||
],
|
||||
"instructions": "Mezclar vodka y Kahlúa con hielo, añadir nata fresca flotando encima."
|
||||
},
|
||||
{
|
||||
"name": "Spritz Select",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "aperitivo",
|
||||
"name": "Aperitivo Select",
|
||||
"amount": "60 ml",
|
||||
"isAlcohol": true
|
||||
},
|
||||
{
|
||||
"type": "espumoso",
|
||||
"name": "Prosecco o cava",
|
||||
"amount": "90 ml",
|
||||
"isAlcohol": true
|
||||
},
|
||||
{ "type": "soda", "name": "Soda", "amount": "Top", "isAlcohol": false }
|
||||
],
|
||||
"instructions": "Servir con hielo, añadir Select, prosecco y completar con soda. Decorar con aceituna verde."
|
||||
},
|
||||
{
|
||||
"name": "Montenegro Tonic",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "amaro",
|
||||
"name": "Amaro Montenegro",
|
||||
"amount": "50 ml",
|
||||
"isAlcohol": true
|
||||
},
|
||||
{
|
||||
"type": "tonica",
|
||||
"name": "Tónica",
|
||||
"amount": "120 ml",
|
||||
"isAlcohol": false
|
||||
},
|
||||
{ "type": "naranja", "name": "Piel de naranja", "isAlcohol": false }
|
||||
],
|
||||
"instructions": "Servir Montenegro con hielo, completar con tónica y aromatizar con naranja."
|
||||
},
|
||||
{
|
||||
"name": "Amaro Sour",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "amaro",
|
||||
"name": "Amaro Montenegro",
|
||||
"amount": "60 ml",
|
||||
"isAlcohol": true
|
||||
},
|
||||
{
|
||||
"type": "limon",
|
||||
"name": "Zumo de limón",
|
||||
"amount": "25 ml",
|
||||
"isAlcohol": false
|
||||
},
|
||||
{
|
||||
"type": "jarabe",
|
||||
"name": "Jarabe simple",
|
||||
"amount": "15 ml",
|
||||
"isAlcohol": false
|
||||
},
|
||||
{
|
||||
"type": "clara-huevo",
|
||||
"name": "Clara de huevo",
|
||||
"amount": "Opcional",
|
||||
"isAlcohol": false
|
||||
}
|
||||
],
|
||||
"instructions": "Agitar todo en seco y después con hielo. Servir colado."
|
||||
},
|
||||
{
|
||||
"name": "Garibaldi",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "aperitivo",
|
||||
"name": "Campari",
|
||||
"amount": "45 ml",
|
||||
"isAlcohol": true
|
||||
},
|
||||
{
|
||||
"type": "naranja",
|
||||
"name": "Zumo de naranja natural",
|
||||
"amount": "90 ml",
|
||||
"isAlcohol": false
|
||||
}
|
||||
],
|
||||
"instructions": "Servir Campari con hielo y completar con zumo de naranja."
|
||||
},
|
||||
{
|
||||
"name": "Brandy con Cola",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "brandy",
|
||||
"name": "Carlos I",
|
||||
"amount": "50 ml",
|
||||
"isAlcohol": true
|
||||
},
|
||||
{
|
||||
"type": "coca-cola",
|
||||
"name": "Coca-cola",
|
||||
"amount": "120 ml",
|
||||
"isAlcohol": false
|
||||
}
|
||||
],
|
||||
"instructions": "Servir el brandy con hielo y completar con cola."
|
||||
},
|
||||
{
|
||||
"name": "Rebujito",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "vino",
|
||||
"name": "Vino fino o manzanilla",
|
||||
"amount": "90 ml",
|
||||
"isAlcohol": true
|
||||
},
|
||||
{
|
||||
"type": "limon",
|
||||
"name": "Refresco de limón",
|
||||
"amount": "90 ml",
|
||||
"isAlcohol": false
|
||||
}
|
||||
],
|
||||
"instructions": "Servir muy frío con hielo y hierbabuena."
|
||||
},
|
||||
{
|
||||
"name": "Calimocho",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "vino",
|
||||
"name": "Vino tinto",
|
||||
"amount": "100 ml",
|
||||
"isAlcohol": true
|
||||
},
|
||||
{
|
||||
"type": "coca-cola",
|
||||
"name": "Coca-cola",
|
||||
"amount": "100 ml",
|
||||
"isAlcohol": false
|
||||
}
|
||||
],
|
||||
"instructions": "Servir a partes iguales con hielo."
|
||||
},
|
||||
{
|
||||
"name": "Jäger Bomb",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "licor-hierbas",
|
||||
"name": "Jägermeister",
|
||||
"amount": "40 ml",
|
||||
"isAlcohol": true
|
||||
},
|
||||
{
|
||||
"type": "energy",
|
||||
"name": "Bebida energética",
|
||||
"amount": "120 ml",
|
||||
"isAlcohol": false
|
||||
}
|
||||
],
|
||||
"instructions": "Servir la bebida energética y añadir el Jägermeister."
|
||||
},
|
||||
{
|
||||
"name": "Licor 43 con Leche",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "licor-hierbas",
|
||||
"name": "Licor 43",
|
||||
"amount": "50 ml",
|
||||
"isAlcohol": true
|
||||
},
|
||||
{
|
||||
"type": "leche",
|
||||
"name": "Leche fría",
|
||||
"amount": "100 ml",
|
||||
"isAlcohol": false
|
||||
}
|
||||
],
|
||||
"instructions": "Servir muy frío con hielo."
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -255,7 +255,41 @@ h2 {
|
||||
.recipes-container {
|
||||
min-height: 200px;
|
||||
}
|
||||
@media (max-width: 900px) {
|
||||
.recipe-card {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
width: 100%;
|
||||
background: linear-gradient(135deg, #fff 0%, #fff8f0 100%);
|
||||
border-left: 5px solid var(--deep-red);
|
||||
border-radius: 10px;
|
||||
padding: 1.5rem;
|
||||
margin-bottom: 1.5rem;
|
||||
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
|
||||
animation: recipeAppear 0.5s ease-out backwards;
|
||||
}
|
||||
|
||||
.recipe-content {
|
||||
width: 100%;
|
||||
}
|
||||
.recipe-img {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
justify-content: center;
|
||||
width: 100%;
|
||||
min-width: 30%;
|
||||
margin-top: 0.5rem;
|
||||
}
|
||||
|
||||
.recipe-img img {
|
||||
width: 50%;
|
||||
height: 100%;
|
||||
object-fit: contain;
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 901px) {
|
||||
.recipe-card {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
@@ -272,6 +306,20 @@ h2 {
|
||||
.recipe-content {
|
||||
width: 70%;
|
||||
}
|
||||
.recipe-img {
|
||||
width: 30%;
|
||||
min-width: 30%;
|
||||
max-width: 30%;
|
||||
margin-left: 0.5rem;
|
||||
}
|
||||
|
||||
.recipe-img img {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
object-fit: contain;
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
|
||||
.recipe-card:nth-child(1) {
|
||||
animation-delay: 0.1s;
|
||||
@@ -371,20 +419,6 @@ h2 {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.recipe-img {
|
||||
width: 30%;
|
||||
min-width: 30%;
|
||||
max-width: 30%;
|
||||
margin-left: 0.5rem;
|
||||
}
|
||||
|
||||
.recipe-img img {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
object-fit: contain;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.loading {
|
||||
text-align: center;
|
||||
padding: 2rem;
|
||||
|
||||