de:software:system
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| de:software:system [2026/05/04 16:27] – jesus | de:software:system [2026/05/05 18:26] (actual) – borrado jesus | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ~~NOTOC~~ | ||
| - | < | ||
| - | < | ||
| - | .system-terminal { background-color: | ||
| - | .main-system-title { font-size: 2.2em; color: #00ff00; text-align: center; text-transform: | ||
| - | .selector-panel { background: rgba(0, 40, 0, 0.3); border: 2px solid #00ff00; padding: 15px; text-align: center; border-radius: | ||
| - | .btn-model { background: transparent; | ||
| - | .btn-model: | ||
| - | |||
| - | .lang-selector { margin-bottom: | ||
| - | .flag-btn { width: 60px; height: auto; cursor: pointer; border: 1px solid #004400; transition: 0.3s; filter: grayscale(0.7); | ||
| - | .flag-btn img { width: 100% !important; height: auto !important; display: block; pointer-events: | ||
| - | .flag-btn: | ||
| - | |||
| - | # | ||
| - | .disk-grid { display: grid; grid-template-columns: | ||
| - | .disk-item { text-align: center; font-size: 10px; color: #00ff00; font-weight: | ||
| - | .disk-item img { border: 1px solid #00ff00; background: #000; width: 130px; height: auto; display: block; margin: 0 auto 5px auto; } | ||
| - | |||
| - | /* OCULTAR PRECARGA */ | ||
| - | .hidden-assets { display: none !important; } | ||
| - | </ | ||
| - | |||
| - | <div class=" | ||
| - | <div class=" | ||
| - | | ||
| - | <div class=" | ||
| - | <button class=" | ||
| - | <button class=" | ||
| - | <button class=" | ||
| - | <button class=" | ||
| - | <button class=" | ||
| - | <button class=" | ||
| - | <button class=" | ||
| - | </ | ||
| - | |||
| - | <div id=" | ||
| - | <div id=" | ||
| - | </ | ||
| - | |||
| - | <!-- PRECARGA USANDO CLASES (MÁS ESTABLE) --> | ||
| - | <div class=" | ||
| - | <div class=" | ||
| - | <div class=" | ||
| - | <div class=" | ||
| - | <div class=" | ||
| - | |||
| - | <div class=" | ||
| - | <div class=" | ||
| - | <div class=" | ||
| - | <div class=" | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | let currentModel = ''; | ||
| - | |||
| - | function selectModel(model, | ||
| - | currentModel = model; | ||
| - | document.querySelectorAll(' | ||
| - | btn.classList.add(' | ||
| - | | ||
| - | const container = document.getElementById(' | ||
| - | container.innerHTML = ''; | ||
| - | document.getElementById(' | ||
| - | |||
| - | const order = (model === ' | ||
| - | | ||
| - | order.forEach(lang => { | ||
| - | const source = document.querySelector(' | ||
| - | if (source && source.querySelector(' | ||
| - | const b = document.createElement(' | ||
| - | b.className = ' | ||
| - | // Copiamos el nodo imagen completo | ||
| - | const imgClone = source.querySelector(' | ||
| - | b.appendChild(imgClone); | ||
| - | | ||
| - | b.onclick = function() { | ||
| - | document.querySelectorAll(' | ||
| - | this.classList.add(' | ||
| - | loadDisks(lang); | ||
| - | }; | ||
| - | container.appendChild(b); | ||
| - | } | ||
| - | }); | ||
| - | } | ||
| - | |||
| - | function loadDisks(lang) { | ||
| - | const screen = document.getElementById(' | ||
| - | if (currentModel === ' | ||
| - | // Buscamos las imágenes precargadas de los discos | ||
| - | const d1 = document.querySelector(' | ||
| - | const d2 = document.querySelector(' | ||
| - | const d3 = document.querySelector(' | ||
| - | const d4 = document.querySelector(' | ||
| - | |||
| - | screen.innerHTML = ` | ||
| - | <div class=" | ||
| - | <div class=" | ||
| - | <div class=" | ||
| - | <div class=" | ||
| - | <div class=" | ||
| - | </ | ||
| - | } else { | ||
| - | screen.innerHTML = '< | ||
| - | } | ||
| - | } | ||
| - | </ | ||
| - | </ | ||
de/software/system.1777912045.txt.gz · Última modificación: por jesus
