diff --git a/src/App.tsx b/src/App.tsx index 91b4224..43c7cbf 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -4,6 +4,7 @@ import Beneficios from './components/Beneficios/Beneficios'; import Banner from './components/Banner/Banner'; import './App.css'; import Agriculture from './components/Agriculture/Agriculture'; +import Bienvenido from './components/Bienvenido/Bienvenido'; import Arboles from './components/Arboles/Arboles'; import Footer from './components/Footer/Footer'; @@ -11,6 +12,7 @@ const App: React.FC = () => { return ( <> + diff --git a/src/assets/adopcion.jpg b/src/assets/adopcion.jpg new file mode 100644 index 0000000..d134e52 Binary files /dev/null and b/src/assets/adopcion.jpg differ diff --git a/src/assets/compra.jpg b/src/assets/compra.jpg new file mode 100644 index 0000000..e1d08c5 Binary files /dev/null and b/src/assets/compra.jpg differ diff --git a/src/assets/disfruta.jpg b/src/assets/disfruta.jpg new file mode 100644 index 0000000..7213e6a Binary files /dev/null and b/src/assets/disfruta.jpg differ diff --git a/src/assets/farmer.jpg b/src/assets/farmer.jpg new file mode 100644 index 0000000..53036cf Binary files /dev/null and b/src/assets/farmer.jpg differ diff --git a/src/assets/titulo.png b/src/assets/titulo.png new file mode 100644 index 0000000..8b579ab Binary files /dev/null and b/src/assets/titulo.png differ diff --git a/src/components/Bienvenido/Bienvenido.css b/src/components/Bienvenido/Bienvenido.css new file mode 100644 index 0000000..5c26cef --- /dev/null +++ b/src/components/Bienvenido/Bienvenido.css @@ -0,0 +1,21 @@ +/*IMPORTACIONES DE TIPOGRAFIA*/ +@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Covered+By+Your+Grace&display=swap'); + +.anchoPersonalizado{ + width:150%; +} + +.tipografiaCards{ + font-family: "Covered By Your Grace", cursive; +font-size: 24px; +} + + +.tipografiaPersonalizada{ + text-align: start; + font-family: "Lato", sans-serif; + font-weight: 700; + font-style: normal; + color: #cecaca; +} \ No newline at end of file diff --git a/src/components/Bienvenido/Bienvenido.tsx b/src/components/Bienvenido/Bienvenido.tsx new file mode 100644 index 0000000..b6c3564 --- /dev/null +++ b/src/components/Bienvenido/Bienvenido.tsx @@ -0,0 +1,63 @@ +import React from 'react'; +import Button from '@mui/material/Button'; // Para usar el botón con MUI +import farmerImage from '../../assets/farmer.jpg'; // es la ruta de la img principal de fondo +import tituloPrincipal from '../../assets/titulo.png' //img del titulo Portada con diseño en formato png +import adoptionImage from '../../assets/adopcion.jpg'//img card 1 +import compraImage from '../../assets/compra.jpg'//img card 2 +import disfrutaImage from '../../assets/disfruta.jpg'//img card 3 + +import "./Bienvenido.css" //estilos personalizados para el componente + +const Bienvenido: React.FC = () => { + return ( +
+
{/* Filtro oscuro sobre la imagen */} + +
+ + +

BIENVENIDO A ADOPTREE

+ titutlo {/* IMG de la portada ya que es una tipografia con dibujo */} + +
+

+ Descubre cómo puedes adoptar un árbol cítrico, apoyar a productores locales y recibir fruta fresca en casa.
+ ¡Únete a Adoptree! +

+ +
+ + + +
+ + {/*SECCION DE CARDS*/} +
+
+ {/* Primera tarjeta */} +
+

Adopta

+

Naranjos en adopción

+ Naranjos en adopción +
+ +
+

Compra

+

Naranjos en adopción

+ Naranjos en adopción +
+ +
+

Disfruta

+

Naranjos en adopción

+ Naranjos en adopción +
+
+
+
+ ); +}; + +export default Bienvenido; diff --git a/src/index.css b/src/index.css index f0ea6d7..d80c949 100644 --- a/src/index.css +++ b/src/index.css @@ -14,7 +14,7 @@ a { body { margin: 0; - display: flex; + //display: flex; place-items: center; min-width: 320px; min-height: 100vh;