diff --git a/components/TextWithIconAndButton.vue b/components/TextWithIconAndButton.vue new file mode 100644 index 0000000..3df3098 --- /dev/null +++ b/components/TextWithIconAndButton.vue @@ -0,0 +1,75 @@ + + + \ No newline at end of file diff --git a/components/TextWithImage.vue b/components/TextWithImage.vue index 4cfeadb..c620a31 100644 --- a/components/TextWithImage.vue +++ b/components/TextWithImage.vue @@ -44,6 +44,11 @@

+ @@ -62,7 +67,11 @@ export default { }, paragraphs: { type: Array, - default: () => ['description'] + default: () => [] + }, + list: { + type: Array, + default: () => [] }, position: { type: String, diff --git a/data/es/consumo-cuidado.json b/data/es/consumo-cuidado.json index aa77923..25df53e 100644 --- a/data/es/consumo-cuidado.json +++ b/data/es/consumo-cuidado.json @@ -74,5 +74,46 @@ } ] } + }, + { + "component": "TextWithImage", + "id": "a-quien-va-dirigido", + "props": { + "title": "¿A quién va dirigido?", + "paragraphs": [ + "Consumo Cuidado está pensado para quienes quieren transformar su forma de consumir y producir. Personas, entidades y redes que apuestan por la economía social como motor de cambio." + ], + "list": [ + "Personas consumidoras que buscan productos y servicios alineados con el cuidado del entorno y la comunidad.", + "Entidades de economía social que quieren visibilizar su proyecto y vender sin perder autonomía ni asumir intermediarios.", + "Administraciones y redes territoriales que promueven el comercio justo, la digitalización local y la cooperación entre iniciativas." + ], + "position": "left", + "bgColor": "light", + "image": { + "src": "vendedor.png", + "alt": "Vendedor da muestras de manzanas", + "display": "normal" + } + } + }, + { + "component": "TextWithIconAndButton", + "props": { + "id": "consumo-cuidado-cta", + "title": "Conecta con quienes producen con cuidado.", + "subtitle": "Descubre productos con valores y apoya una economía social viva.", + "bgColor": "consumo", + "icon": "tabler_seeding.svg", + "bgImage": { + "src": "hero-consumo-formas.png", + "alt": "Consumo Cuidado Imagenes Fondo" + }, + "button": { + "label": "Entrar al Marketplace", + "link": "", + "color": "button" + } + } } ] \ No newline at end of file diff --git a/pages/[langcode]/consumo-cuidado.vue b/pages/[langcode]/consumo-cuidado.vue index f7220a6..ab13ea6 100644 --- a/pages/[langcode]/consumo-cuidado.vue +++ b/pages/[langcode]/consumo-cuidado.vue @@ -13,11 +13,13 @@ import HeroPages from '~/components/HeroPages.vue'; import TextWithImage from '../../components/TextWithImage.vue'; import SectionWithCards from '../../components/SectionWithCards.vue'; +import TextWithIconAndButton from '../../components/TextWithIconAndButton.vue'; export default { components: { HeroPages, TextWithImage, + TextWithIconAndButton, SectionWithCards }, data() { diff --git a/public/img/vendedor.png b/public/img/vendedor.png new file mode 100644 index 0000000..dc05968 Binary files /dev/null and b/public/img/vendedor.png differ diff --git a/public/svg/tabler_seeding.svg b/public/svg/tabler_seeding.svg new file mode 100644 index 0000000..ef87ff1 --- /dev/null +++ b/public/svg/tabler_seeding.svg @@ -0,0 +1,3 @@ + + +