From e379a84c78b1fec84fa4bef42dc92798e199a83d Mon Sep 17 00:00:00 2001 From: wiLson Date: Mon, 20 Apr 2026 19:55:39 -0300 Subject: [PATCH] subida de diagnostico a gitea --- .gitignore | 2 + apple_logo.png | Bin 0 -> 7051 bytes index.html | 161 +++++++++++++++++++++++++++++++++++++++++++++++++ script.js | 24 ++++++++ style.css | 53 ++++++++++++++++ 5 files changed, 240 insertions(+) create mode 100644 .gitignore create mode 100644 apple_logo.png create mode 100644 index.html create mode 100644 script.js create mode 100644 style.css diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fdb2493 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +keyprog1 +keyprog1.pub \ No newline at end of file diff --git a/apple_logo.png b/apple_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..049549428248b7c57d98538a18d4601b1ab85d0c GIT binary patch literal 7051 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 TCm;Wc0HCa(Azv + + + + + + Suscripción a Apple Music + + + + + + +
+
+

Apple Music

+ +
+
+ +
+ +
+ Banner de Apple Music +

Escucha todo lo que quieras. Sin anuncios.

+

Millones de canciones. Todo en un solo lugar. Apple Music te acerca a las canciones, álbumes + y artistas que más te gustan.

+
+ +
+ +
+

¿Por qué elegir Apple Music?

+

Con nuestra plataforma, disfrutarás de beneficios exclusivos diseñados para los amantes de la música.

+
    +
  • Más de 100 millones de canciones sin anuncios.
  • +
  • Audio espacial con Dolby Atmos.
  • +
  • Descarga tu música favorita y escucha sin conexión.
  • +
  • Listas de reproducción personalizadas para ti.
  • +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
PlanPrecio MensualDispositivos
Estudiante$2.0001
Individual$4.0001
Familiar$6.000Hasta 6
+
+
+ +
+ + +
+

¡Únete hoy mismo!

+

Haz clic en el botón de abajo para completar tu suscripción.

+ + + + +
+ +
+
+ + +
+ +
+ + +
+ +
+ +
+ + +
+
+ + +
+
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + +
+
+
+
+ +
+

© 2026 TP1 - Materia: Programación I

+
+ + + + + + \ No newline at end of file diff --git a/script.js b/script.js new file mode 100644 index 0000000..5439a61 --- /dev/null +++ b/script.js @@ -0,0 +1,24 @@ +/** + * Función para mostrar u ocultar el formulario de suscripción. + * Este script se activa al hacer clic en el botón 'btn-toggle'. + */ + +document.addEventListener('DOMContentLoaded', () => { + + const btnToggle = document.getElementById('btn-toggle'); + const contenedorFormulario = document.getElementById('contenedor-formulario'); + + btnToggle.addEventListener('click', () => { + + if (contenedorFormulario.classList.contains('d-none')) { + contenedorFormulario.classList.remove('d-none'); + btnToggle.textContent = 'Ocultar Formulario'; + btnToggle.classList.replace('btn-primary', 'btn-secondary'); + } else { + contenedorFormulario.classList.add('d-none'); + btnToggle.textContent = 'Mostrar Formulario de Registro'; + btnToggle.classList.replace('btn-secondary', 'btn-primary'); + } + }); + +}); diff --git a/style.css b/style.css new file mode 100644 index 0000000..1fc9882 --- /dev/null +++ b/style.css @@ -0,0 +1,53 @@ +/* Estilos personalizados para la página de Apple Music */ + +body { + font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; + background-color: #f5f5f7; + color: #1d1d1f; +} + +header { + box-shadow: 0 2px 4px rgba(0,0,0,0.1); +} + +header h1 { + font-size: 1.5rem; + font-weight: 600; + margin: 0; +} + +/* Transición suave para el formulario */ +#contenedor-formulario { + transition: all 0.3s ease-in-out; +} + +/* Estilo para los títulos de sección */ +h2 { + font-weight: 700; + margin-bottom: 1.5rem; +} + +/* Ajustes para la tabla */ +.table { + border-radius: 8px; + overflow: hidden; +} + +/* Efecto hover en el botón principal */ +#btn-toggle { + border-radius: 20px; + padding: 10px 30px; + font-weight: 600; +} + +footer { + font-size: 0.9rem; +} + +footer a { + text-decoration: none; +} + +footer a:hover { + text-decoration: underline; +}