Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #2

Merged
merged 50 commits into from
Sep 27, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
ee9ec26
Añadidas Cards de bootstrap para ir probando sus propiedades
paco-fuentes Sep 15, 2023
85034d2
Cambios en el diseño y estructuracion de paginas
paco-fuentes Sep 16, 2023
2285d97
borrando imagenes de prueba
paco-fuentes Sep 16, 2023
8ec1362
Cambios en el menu de inicio y agregada una navbar
paco-fuentes Sep 16, 2023
d6a7ef6
Cambios en la estrucura del container fluid, ajustes en cabecera y pi…
paco-fuentes Sep 16, 2023
ddc6871
fixed top y bottom en la cabecera y pie de pagina. Resueltos bugs de …
paco-fuentes Sep 16, 2023
ed9f35e
arreglados links imagenes y de ruta entre paginas de index y menu
paco-fuentes Sep 16, 2023
06c37ec
Aún componiendo y jugando con los componentes
paco-fuentes Sep 16, 2023
04a9913
Cambios en la composicion del index
paco-fuentes Sep 16, 2023
f28e213
Nuevo comienzo, haciendo una nueva plantilla agregando content y exam…
paco-fuentes Sep 17, 2023
c9caed3
Trabajando en el carousel de la pagina de bienvenda
paco-fuentes Sep 17, 2023
f330ece
Agregada imagen y cambio en el texto del carousel de la pagina de bie…
paco-fuentes Sep 17, 2023
bf39e53
añadida una llave que faltaba en el css
paco-fuentes Sep 17, 2023
01c599f
Ajustes en las imagenes del carousel usando clases
paco-fuentes Sep 17, 2023
a9e1cf3
Finalizada primera etapa de maquetacion de la pagina de inicio y prep…
paco-fuentes Sep 17, 2023
f01e89d
Quitados los sliders del menus principal porque se solapana en movil.…
paco-fuentes Sep 17, 2023
c46beb5
Añadidos dividers despues del header y caracteristicas de la carta
paco-fuentes Sep 17, 2023
28bdc9e
ultimos retoques cabecera menu
paco-fuentes Sep 17, 2023
6bd097e
Primera matriz de cards de la carta
paco-fuentes Sep 17, 2023
8a4664e
SOLUCIONADO:Debajo de la navbar se ve una linea horizontal a la izqui…
paco-fuentes Sep 17, 2023
14c1101
Terminado el diseño primario
paco-fuentes Sep 17, 2023
a5358b2
Retoque en el CSS
paco-fuentes Sep 17, 2023
f008911
Agregado container maestro de todos los compnentes de bootstrap soluc…
paco-fuentes Sep 18, 2023
3315730
Agregado y alineado botón pedir a la card del menu
paco-fuentes Sep 18, 2023
c0c86d3
arreglado bug de color active en los botones clase primary con important
paco-fuentes Sep 18, 2023
a45c731
alienado y formateado texto de submenu de la carta
paco-fuentes Sep 18, 2023
ac784ad
Agregadas imgenes a las cards de la carta
paco-fuentes Sep 18, 2023
043fdfd
Agregado textos a la carta y ultimos retoques de todas la imagenes
paco-fuentes Sep 18, 2023
428938f
Agregadas imágenes, algo de texto y disposicion del apartado about
paco-fuentes Sep 18, 2023
32cd931
Reorganizado menu, añadida seccion de reserva que previamente iba en …
paco-fuentes Sep 18, 2023
d5bf43f
Ultimos ajustes en links botones. Ajustes en la alineacion de las pag…
paco-fuentes Sep 18, 2023
5ac825c
ultimos ajustes antes de enviar a master
paco-fuentes Sep 18, 2023
ed08050
Solucionado error en ruta logo y ruta carta del index
paco-fuentes Sep 18, 2023
7ce6c44
Solucionado otro error ruta carta del index
paco-fuentes Sep 18, 2023
698be1c
Update README.md
paco-fuentes Sep 18, 2023
3738f29
Update README.md
paco-fuentes Sep 18, 2023
51ee910
Update README.md
paco-fuentes Sep 18, 2023
a3614eb
Update README.md
paco-fuentes Sep 18, 2023
c9e8777
Eliminados archivos bak y probando iconos en el readme
paco-fuentes Sep 19, 2023
e814efa
Probando iconos del readme
paco-fuentes Sep 19, 2023
b2609fd
Dado un color único a cada tech icon sacando el color de la etiqueta …
paco-fuentes Sep 19, 2023
c51dae4
Cogido icono de linkedin inspeccionando la web y copiando el elemento…
paco-fuentes Sep 19, 2023
3290534
Arreglado bug en el link del icono de linkedin con ayuda de chatgpt
paco-fuentes Sep 19, 2023
390edb5
Vuelta al estado inicial del readme ya que no se muestran los iconos …
paco-fuentes Sep 19, 2023
7d501fb
Update .gitignore
paco-fuentes Sep 20, 2023
1c55874
Añadidos iconos tecnologías
paco-fuentes Sep 21, 2023
b83eee0
Comprobado disposicion de imágenes del readme en el github
paco-fuentes Sep 21, 2023
f5b6b42
Añadiendo más texto al readme y comprobando el formato en github
paco-fuentes Sep 21, 2023
2645781
Más txt en el readme
paco-fuentes Sep 21, 2023
6762248
Correcion de errores en el txt del readme
paco-fuentes Sep 21, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
#.DS_Store
**/.DS_Store
.DS_Store
94 changes: 92 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,92 @@
# btc-geekshubs-15092023-proyecto-1
Mi primer proyecto en Bootstrap para el bootcamp de Full Stack en Geekshubs


# Proyecto 1 - Carta Restaurante Digital

Hola mundo! : )

Este es mi primer proyecto como parte del Bootcamp Fullstack Developer de Geekshubs y también mi primera página web.

He creado la imagen de marca de una supuesta pizzeria que ofrece productos artesanales y de proximidad.

## Despliegue en Github Pages

https://paco-fuentes.github.io/btc-geekshubs-15092023-proyecto-1/

### Descripción del Proyecto

El proyecto consiste en una página web para una pizzaería llamada "Ñum", donde se presenta una carta digital, información sobre el restaurante y una sección de inicio.


### Tecnologías utilizadas

<img src="https://camo.githubusercontent.com/49fbb99f92674cc6825349b154b65aaf4064aec465d61e8e1f9fb99da3d922a1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f68746d6c352d2532334533344632362e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d68746d6c35266c6f676f436f6c6f723d7768697465" alt="HTML5" data-canonical-src="https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&amp;logo=html5&amp;logoColor=white" style="max-width: 100%;"> <img src="https://camo.githubusercontent.com/e6b67b27998fca3bccf4c0ee479fc8f9de09d91f389cccfbe6cb1e29c10cfbd7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f637373332d2532333135373242362e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d63737333266c6f676f436f6c6f723d7768697465" alt="CSS3" data-canonical-src="https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&amp;logo=css3&amp;logoColor=white" style="max-width: 100%;"> <img src="https://camo.githubusercontent.com/b768ae6e4f89b74512e6de02a8367fd71465bc3d88ef1cf2f1622e2017c32bea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f626f6f7473747261702d2532333536334437432e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d626f6f747374726170266c6f676f436f6c6f723d7768697465" alt="Bootstrap" data-canonical-src="https://img.shields.io/badge/bootstrap-%23563D7C.svg?style=for-the-badge&amp;logo=bootstrap&amp;logoColor=white" style="max-width: 100%;">


## Características

**Página de Inicio.**

Presentación de la pizzería Ñum. Se trata de la pagína de inicio con imagenes muy grandes de presentación de la pizzería dentro de un componente de carousel.

![image](./img/cap-1.png)
![image](./img/cap-ini-res-1.png)
![image](./img/cap-ini-res-2.png)

**Página de la Carta.**

Lista de todos los platos disponibles en el menú, ordenados en una matriz con un selector de pizzas, entrantes, postres y bebidas.

![image](./img/cap-2.png)
![image](./img/cap-car-res.png)

**Página de About us.**

Información sobre los principios y valores del restaurante. Composición básica de bootstrap de fila y columna, con un gran baner arriba, con una imagen del logo creado para esta maqueta, y texto explicando los valores de la marca.

![image](./img/cap-3.png)
![image](./img/cap-abo-res.png)

**Página de Reserva.**

Sección de reserva. Esta página en un principio era la seccion final de "Sobre nosotros" pero decidí crear otro apartado para ponerle un mapa con la etiqueta iframe que por falta de tiempo no pude incluir sin que rompiese la composición.

![image](./img/cap-4.png)
![image](./img/cap-res-res.png)


### Logros

- He conseguido hacer un diseño 100% responsive cumpliendo los obejetivos que me había propuesto:

- Navbar y Footer.
- Carousel a pantalla completa.
- Carta con selector de famlia de alimentos.
- Sección about por columnas y con banner.
- Maqueta de página de reserva.

- He adquirido la capacidad de afrontar un futuro diseño en bootstrap de manera más fluida, el uso, conocimiento y manipulación de clases CSS, tanto creadas, como manipuladas de elementos Bootstrap.


### Mejoras futuras (Al acabar el bootcamp...)

- Al tratarse de un proyecto de caracter muy urgente con una tecnogía nueva (Bootstrap) y no tener mucho bagaje escribiendo código este me ha quedado muy sucio, algo para tener en cuenta a mejorar en siguientes proyectos.

- No conseguí colocar un mapa dentro de una etiqueta iframe en la sección about a tiempo para la entrega.

- No conseguí investigar a tiempo la recolocación de las filas y columnas de la seccion "Sobre nosotros" en modo móvil y no me gusta que en el orden vertical de este modo se vean dos imágenes seguidas sin que hay a texto entre ellas.


### Bugs Conocidos a la entrega del proyecto

1. Las flechas del selector del carousel en la pantalla de inicio se superponen al texto en modo móvil.
2. Error en el que si hay más texto en las cards de la carta del menú, estas pierden su proporción vertical.

### Licencia

Este proyecto está bajo la Licencia MIT. Consulta el archivo [LICENSE](insertar enlace al archivo LICENSE) para obtener más detalles.

### Autor

- Paco Fuentes


156 changes: 153 additions & 3 deletions css/styles.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,76 @@


/* TEXT */

@import url('https://fonts.googleapis.com/css2?family=Amatic+SC&display=swap');

h1, h3{
font-family: 'Amatic SC', cursive;
}


/* SLIDER - AJUSTES DE IMAGEN DEL CAROUSEL*/

.bg-cover{
background-position: center !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}

.slide-1{

background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.9)), url(../img/bg-carousel-wide-1.png);

}

.slide-2{

background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.9)), url(../img/bg-carousel-wide-2.png);

}

.slide-3{

background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.9)), url(../img/bg-carousel-wide-3.png);

}

/* .bg-cover{
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
*/



a{
color: darkseagreen;
}

/* BOTONES

.btn{
border: 0;
padding: 1rem, 2.5rem;
}

.btn-brand{
background-color: lightgreen;
transition:350ms;
}

.btn-brand:hover{
background-color: rgb(114, 208, 114);
transition:350ms;

}
*/

/* --------------COLORES DE ÁREA PARA TEST----------------- */

body{
background-color: black;
background-color: whitesmoke;
margin: 0;
padding:0;
}
Expand All @@ -26,8 +97,87 @@ body{
}


/* --------------CONTAINER FLUID----------------- */

.container-fluid {
/* .container-fluid {
height: 100vh;
width: 100vw;
}
} */


/* INTRO TEXT MENU */

.intro-text{
margin-bottom: 3rem;
text-align:center;
}

.intro-text-p{
max-width: 32rem;
margin: 1rem auto 0 auto;
}


/* EN PAGINA MENU */

#menu .nav-pills .nav-link{
background-color: white;
margin-left: 0.5rem;
margin-right: 0.5rem;
margin-top: 0.5rem;
margin-bottom: 0.5rem;
color:darkseagreen;
box-shadow: 0 0.2rem 2rem rgba(0, 0, 0, 0.1);
}

#menu .nav-pills .nav-link.active{
background-color: darkseagreen;
margin-left: 0.5rem;
margin-right: 0.5rem;
margin-top: 0.5rem;
margin-bottom: 0.5rem;
color:white;
box-shadow: 0 0.2rem 2rem rgba(0, 0, 0, 0.2);
}


/* CAMBIOS EN BOTON CLASE PRIMARY */

.btn-primary{
background-color: darkseagreen;
border: darkseagreen;
transition: 100ms;
}

.btn-primary:active{
background-color: darkseagreen !important;
border: darkseagreen !important;
}


.btn-primary:hover{
background-color: rgb(123, 163, 123);
border: rgb(138, 182, 138);
}




/* .menu-item .euros{

block-size: auto;
}
*/

.shadow-on-hover{
transition: all 200ms;
}

.shadow-on-hover:hover{
box-shadow: 0 0.8rem 3rem rgba(0, 0, 0, 0.1);
}


/* .about{
flex-direction:row;
} */
Binary file added img/about.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/bebida-1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/bebida-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/bg-carousel-wide-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/bg-carousel-wide-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/bg-carousel-wide-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cap-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cap-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cap-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cap-4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cap-abo-res.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cap-car-res.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cap-ini-res-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cap-ini-res-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/cap-res-res.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/entrante-1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/entrante-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/entrante-3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/entrante-4.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/logo-master.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/logo-trans-black-ok.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/logo-trans-black.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/logo-trans.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/pizza-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/pizza-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/pizza-3.jpg
Binary file added img/pizza-4.jpg
Binary file added img/pizza-5.jpg
Binary file added img/pizza-6.jpg
Binary file added img/pizza-7.jpg
Binary file added img/pizza-8.jpg
Binary file added img/pizza-col-1.jpg
Binary file added img/pizza-col-2.jpg
Binary file added img/pizza-col-3.jpg
Binary file added img/pizza-main.png
Binary file added img/postre-1.jpg
Binary file added img/postre-2.jpg
Binary file added img/postre-3.jpg
Binary file added img/postre-4.jpg
Loading