Skip to content

Commit

Permalink
Merge pull request #22 from jap-2024-grupo2/feature/cambios-footer
Browse files Browse the repository at this point in the history
componetización del footer
  • Loading branch information
ksalas039 authored Oct 31, 2024
2 parents e60b5e3 + b6b2415 commit 1f79b4b
Show file tree
Hide file tree
Showing 8 changed files with 52 additions and 70 deletions.
14 changes: 5 additions & 9 deletions cart.html
Original file line number Diff line number Diff line change
Expand Up @@ -81,15 +81,10 @@
</section>

</main>
<footer class="text-muted">
<div class="container">
<p class="float-end">
<a href="#">Volver arriba</a>
</p>
<p>Este sitio forma parte de <a href="https://jovenesaprogramar.edu.uy/" target="_blank">Jovenes a Programar</a>
</p>
</div>
</footer>

<!-- Contenedor para el FOOTER en footer.js -->
<div class="footer-container"></div>

<div id="spinner-wrapper">
<div class="lds-ring">
<div></div>
Expand All @@ -101,6 +96,7 @@
<script src="js/bootstrap.bundle.min.js"></script>
<script src="js/init.js"></script>
<script src="js/navbar.js"></script>
<script src="js/footer.js"></script>
<script src="js/cartService.js" defer></script>
<script src="js/cart.js" defer></script>
<script src="js/products.js"></script>
Expand Down
13 changes: 5 additions & 8 deletions categories.html
Original file line number Diff line number Diff line change
Expand Up @@ -62,14 +62,10 @@ <h2>Categorías</h2>
</div>
</div>
</main>
<footer class="text-muted">
<div class="container">
<p class="float-end">
<a href="#">Volver arriba</a>
</p>
<p>Este sitio forma parte de <a href="https://jovenesaprogramar.edu.uy/" target="_blank">Jovenes a Programar</a></p>
</div>
</footer>

<!-- Contenedor para el FOOTER en footer.js -->
<div class="footer-container"></div>

<div id="spinner-wrapper">
<div class="lds-ring">
<div></div>
Expand All @@ -81,6 +77,7 @@ <h2>Categorías</h2>
<script src="js/bootstrap.bundle.min.js"></script>
<script src="js/init.js"></script>
<script src="js/navbar.js"></script>
<script src="js/footer.js"></script>
<script src="js/categories.js"></script>
<script src="js/logout.js"></script>
</body>
Expand Down
13 changes: 5 additions & 8 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -58,18 +58,15 @@ <h3 class="m-3">Muebles</h3>
</div>
</div>
</main>
<footer class="text-muted">
<div class="container">
<p class="float-end">
<a href="#">Volver arriba</a>
</p>
<p>Este sitio forma parte de <a href="https://jovenesaprogramar.edu.uy/" target="_blank">Jovenes a Programar</a></p>
</div>
</footer>

<!-- Contenedor para el FOOTER en footer.js -->
<div class="footer-container"></div>

<script src="js/bootstrap.bundle.min.js"></script>
<script src="js/index.js"></script>
<script src="js/init.js"></script>
<script src="js/navbar.js"></script>
<script src="js/footer.js"></script>
<script src="js/logout.js"></script>
</body>

Expand Down
14 changes: 14 additions & 0 deletions js/footer.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
document.addEventListener("DOMContentLoaded", function(){
const footerHTML = `
<footer class="text-muted">
<div class="container">
<p class="float-end">
<a href="#">Volver arriba</a>
</p>
<p>Este sitio forma parte de <a href="https://jovenesaprogramar.edu.uy/" target="_blank">Jovenes a Programar</a></p>
</div>
</footer>
`

document.querySelectorAll(".footer-container").forEach((container) => (container.innerHTML = footerHTML))
})
17 changes: 4 additions & 13 deletions my-profile.html
Original file line number Diff line number Diff line change
Expand Up @@ -97,22 +97,13 @@ <h2 class="mt-5">Perfil de usuario</h2>
</div>
</main>

<footer class="text-muted">
<div class="container">
<p class="float-end">
<a href="#">Volver arriba</a>
</p>
<p>
Este sitio forma parte de
<a href="https://jovenesaprogramar.edu.uy/" target="_blank">
Jovenes a Programar
</a>
</p>
</div>
</footer>
<!-- Contenedor para el FOOTER en footer.js -->
<div class="footer-container"></div>

<script src="js/bootstrap.bundle.min.js"></script>
<script src="js/init.js"></script>
<script src="js/navbar.js"></script>
<script src="js/footer.js"></script>
<script src="js/my-profile.js"></script>
<script src="js/logout.js"></script>
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
Expand Down
13 changes: 4 additions & 9 deletions product-info.html
Original file line number Diff line number Diff line change
Expand Up @@ -90,15 +90,9 @@ <h2>Calificaciones</h2>
</section>
</main>

<footer class="text-muted">
<div class="container">
<p class="float-end">
<a href="#">Volver arriba</a>
</p>
<p>Este sitio forma parte de <a href="https://jovenesaprogramar.edu.uy/" target="_blank">Jovenes a Programar</a>
</p>
</div>
</footer>
<!-- Contenedor para el FOOTER en footer.js -->
<div class="footer-container"></div>

<div id="spinner-wrapper">
<div class="lds-ring">
<div></div>
Expand All @@ -110,6 +104,7 @@ <h2>Calificaciones</h2>
<script src="js/bootstrap.bundle.min.js"></script>
<script src="js/init.js"></script>
<script src="js/navbar.js"></script>
<script src="js/footer.js"></script>
<script src="js/product-info.js"></script>
<script src="js/logout.js"></script>
<script src="js/cart.js" defer></script>
Expand Down
13 changes: 4 additions & 9 deletions products.html
Original file line number Diff line number Diff line change
Expand Up @@ -72,15 +72,9 @@ <h1 id="categoryTitle" class="px-6 h1-font-size py-4 category-title"></h1>
<div id="productsContainer" class="row"></div>
</main>

<footer class="text-muted">
<div class="container">
<p class="float-end">
<a href="#">Volver arriba</a>
</p>
<p>Este sitio forma parte de <a href="https://jovenesaprogramar.edu.uy/" target="_blank">Jovenes a Programar</a>
</p>
</div>
</footer>
<!-- Contenedor para el FOOTER en footer.js -->
<div class="footer-container"></div>

<div id="spinner-wrapper">
<div class="lds-ring">
<div></div>
Expand All @@ -92,6 +86,7 @@ <h1 id="categoryTitle" class="px-6 h1-font-size py-4 category-title"></h1>
<script src="js/bootstrap.bundle.min.js"></script>
<script src="js/init.js"></script>
<script src="js/navbar.js"></script>
<script src="js/footer.js"></script>
<script src="js/products.js"></script>
<script src="js/logout.js"></script>
</body>
Expand Down
25 changes: 11 additions & 14 deletions sell.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<body>
<!-- Contenedor para la NAVBAR en navbar.js -->
<div class="navbar-container"></div>

<div class="container">
<div class="text-center p-4">
<h2>Vender</h2>
Expand Down Expand Up @@ -52,15 +52,16 @@ <h4 class="mb-3">Información del producto</h4>
<div class="row">
<div class="col-md-3 mb-3">
<label for="productCostInput">Costo</label>
<input type="number" name="productCostInput" class="form-control" id="productCostInput" placeholder="" required="" value="0"
min="0">
<input type="number" name="productCostInput" class="form-control" id="productCostInput" placeholder=""
required="" value="0" min="0">
<div class="invalid-feedback">
El costo debe ser mayor que 0.
</div>
</div>
<div class="col-md-4 mb-3">
<label for="productCurrency">Moneda</label>
<select name="productCurrency" class="form-select custom-select d-block w-100" id="productCurrency" required>
<select name="productCurrency" class="form-select custom-select d-block w-100" id="productCurrency"
required>
<option value="" hidden selected>Seleccionar moneda</option>
<option>Pesos Uruguayos (UYU)</option>
<option>Dólares (USD)</option>
Expand Down Expand Up @@ -90,8 +91,8 @@ <h4 class="mb-3">Información del producto</h4>
<div class="row">
<div class="col-md-3 mb-3">
<label for="productCountInput">Cantidad en stock</label>
<input type="number" name="productCountInput" class="form-control" id="productCountInput" required value="1"
min="0">
<input type="number" name="productCountInput" class="form-control" id="productCountInput" required
value="1" min="0">
<div class="invalid-feedback">
La cantidad es requerida.
</div>
Expand Down Expand Up @@ -147,14 +148,9 @@ <h6 class="my-0">Porcentaje</h6>
</div>
</div>
</div>
<footer class="text-muted">
<div class="container">
<p class="float-end">
<a href="#">Volver arriba</a>
</p>
<p>Este sitio forma parte de <a href="https://jovenesaprogramar.edu.uy/" target="_blank">Jovenes a Programar</a></p>
</div>
</footer>

<!-- Contenedor para el FOOTER en footer.js -->
<div class="footer-container"></div>

<div class="alert alert-primary-dismissible fade" id="alertResult" role="alert">
<span id="resultSpan"></span>
Expand Down Expand Up @@ -205,6 +201,7 @@ <h5 class="text-secondary">Estándar (3%)</h5>
<script src="js/dropzone.js"></script>
<script src="js/init.js"></script>
<script src="js/navbar.js"></script>
<script src="js/footer.js"></script>
<script src="js/sell.js"></script>
<script src="js/logout.js"></script>
</body>
Expand Down

0 comments on commit 1f79b4b

Please sign in to comment.