Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Vorhergehende Überarbeitung | |||
| — | anleitungen_lul:onboarding:onboarding_sus [2025/09/04 10:36] (aktuell) – angelegt till-niels.gades@bbz-rd-eck.de | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | < | ||
| + | <html lang=" | ||
| + | < | ||
| + | <meta charset=" | ||
| + | <meta name=" | ||
| + | < | ||
| + | < | ||
| + | html { | ||
| + | scroll-behavior: | ||
| + | } | ||
| + | |||
| + | * { | ||
| + | margin: 0; | ||
| + | padding: 0; | ||
| + | box-sizing: border-box; | ||
| + | } | ||
| + | |||
| + | body { | ||
| + | font-family: | ||
| + | line-height: | ||
| + | color: #333; | ||
| + | background: linear-gradient(135deg, | ||
| + | min-height: 100vh; | ||
| + | } | ||
| + | |||
| + | .container { | ||
| + | max-width: 1200px; | ||
| + | margin: 0 auto; | ||
| + | padding: 20px; | ||
| + | } | ||
| + | |||
| + | .header { | ||
| + | background: white; | ||
| + | border-radius: | ||
| + | padding: 30px; | ||
| + | margin-bottom: | ||
| + | text-align: center; | ||
| + | box-shadow: 0 10px 30px rgba(0, | ||
| + | } | ||
| + | |||
| + | .header h1 { | ||
| + | color: #2c3e50; | ||
| + | font-size: 2.5em; | ||
| + | margin-bottom: | ||
| + | } | ||
| + | |||
| + | .welcome-text { | ||
| + | color: #7f8c8d; | ||
| + | font-size: 1.2em; | ||
| + | margin-bottom: | ||
| + | } | ||
| + | |||
| + | .quick-start { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | padding: 20px; | ||
| + | border-radius: | ||
| + | margin: 20px 0; | ||
| + | text-align: center; | ||
| + | } | ||
| + | |||
| + | .quick-start h3 { | ||
| + | margin-bottom: | ||
| + | } | ||
| + | |||
| + | .quick-steps { | ||
| + | display: grid; | ||
| + | grid-template-columns: | ||
| + | gap: 10px; | ||
| + | margin-top: 15px; | ||
| + | } | ||
| + | |||
| + | .quick-step { | ||
| + | background: rgba(255, | ||
| + | padding: 10px; | ||
| + | border-radius: | ||
| + | font-size: 0.9em; | ||
| + | } | ||
| + | |||
| + | .progress-container { | ||
| + | background: white; | ||
| + | border-radius: | ||
| + | padding: 20px; | ||
| + | margin-bottom: | ||
| + | box-shadow: 0 10px 30px rgba(0, | ||
| + | } | ||
| + | |||
| + | .progress-header { | ||
| + | text-align: center; | ||
| + | margin-bottom: | ||
| + | } | ||
| + | |||
| + | .progress-bar { | ||
| + | width: 100%; | ||
| + | height: 10px; | ||
| + | background: #ecf0f1; | ||
| + | border-radius: | ||
| + | margin: 10px 0; | ||
| + | overflow: hidden; | ||
| + | } | ||
| + | |||
| + | .progress-fill { | ||
| + | height: 100%; | ||
| + | background: linear-gradient(135deg, | ||
| + | width: 0%; | ||
| + | transition: width 0.3s ease; | ||
| + | border-radius: | ||
| + | } | ||
| + | |||
| + | .progress-steps { | ||
| + | display: grid; | ||
| + | grid-template-columns: | ||
| + | gap: 10px; | ||
| + | margin-top: 20px; | ||
| + | } | ||
| + | |||
| + | .progress-step { | ||
| + | text-align: center; | ||
| + | padding: 10px 5px; | ||
| + | border-radius: | ||
| + | font-size: 0.8em; | ||
| + | background: #f8f9fa; | ||
| + | border: 2px solid #ecf0f1; | ||
| + | cursor: pointer; | ||
| + | transition: all 0.3s ease; | ||
| + | text-decoration: | ||
| + | color: #333; | ||
| + | } | ||
| + | |||
| + | .progress-step.completed { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | border-color: | ||
| + | } | ||
| + | |||
| + | .progress-step.completed:: | ||
| + | content: " ✓"; | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .progress-step.active { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | border-color: | ||
| + | transform: scale(1.05); | ||
| + | } | ||
| + | |||
| + | .section-group { | ||
| + | margin-bottom: | ||
| + | } | ||
| + | |||
| + | .section-group-header { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | padding: 20px; | ||
| + | border-radius: | ||
| + | text-align: center; | ||
| + | } | ||
| + | |||
| + | .section-group-header h2 { | ||
| + | margin: 0; | ||
| + | font-size: 1.5em; | ||
| + | } | ||
| + | |||
| + | .section-group-content { | ||
| + | background: white; | ||
| + | border-radius: | ||
| + | box-shadow: 0 10px 30px rgba(0, | ||
| + | } | ||
| + | |||
| + | .login-info { | ||
| + | padding: 30px; | ||
| + | } | ||
| + | |||
| + | .login-credentials { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | padding: 20px; | ||
| + | border-radius: | ||
| + | text-align: center; | ||
| + | font-size: 1.3em; | ||
| + | font-weight: | ||
| + | margin: 20px 0; | ||
| + | } | ||
| + | |||
| + | .step-container { | ||
| + | padding: 30px; | ||
| + | border-bottom: | ||
| + | } | ||
| + | |||
| + | .step-container: | ||
| + | border-bottom: | ||
| + | border-radius: | ||
| + | } | ||
| + | |||
| + | .step-container h2 { | ||
| + | color: #2c3e50; | ||
| + | margin-bottom: | ||
| + | font-size: 1.8em; | ||
| + | border-left: | ||
| + | padding-left: | ||
| + | } | ||
| + | |||
| + | .platform-tabs { | ||
| + | display: flex; | ||
| + | margin: 20px 0; | ||
| + | border-radius: | ||
| + | overflow: hidden; | ||
| + | box-shadow: 0 2px 10px rgba(0, | ||
| + | } | ||
| + | |||
| + | .platform-tab { | ||
| + | flex: 1; | ||
| + | background: #ecf0f1; | ||
| + | color: #7f8c8d; | ||
| + | padding: 15px; | ||
| + | text-align: center; | ||
| + | cursor: pointer; | ||
| + | transition: all 0.3s ease; | ||
| + | border: none; | ||
| + | font-size: 1em; | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .platform-tab.active { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | } | ||
| + | |||
| + | .platform-tab: | ||
| + | background: #bdc3c7; | ||
| + | } | ||
| + | |||
| + | .platform-content { | ||
| + | display: none; | ||
| + | margin: 20px 0; | ||
| + | } | ||
| + | |||
| + | .platform-content.active { | ||
| + | display: block; | ||
| + | } | ||
| + | |||
| + | .steps { | ||
| + | counter-reset: | ||
| + | } | ||
| + | |||
| + | .step { | ||
| + | counter-increment: | ||
| + | background: #f8f9fa; | ||
| + | padding: 20px; | ||
| + | margin: 15px 0; | ||
| + | border-radius: | ||
| + | border-left: | ||
| + | position: relative; | ||
| + | padding-left: | ||
| + | } | ||
| + | |||
| + | .step:: | ||
| + | content: counter(step-counter); | ||
| + | position: absolute; | ||
| + | left: 20px; | ||
| + | top: 20px; | ||
| + | background: #3498db; | ||
| + | color: white; | ||
| + | width: 30px; | ||
| + | height: 30px; | ||
| + | border-radius: | ||
| + | display: flex; | ||
| + | align-items: | ||
| + | justify-content: | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .tip { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | padding: 15px; | ||
| + | border-radius: | ||
| + | margin: 15px 0; | ||
| + | } | ||
| + | |||
| + | .tip:: | ||
| + | content: "💡 Tipp: "; | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .info-box { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | padding: 15px; | ||
| + | border-radius: | ||
| + | margin: 15px 0; | ||
| + | } | ||
| + | |||
| + | .info-box:: | ||
| + | content: " | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .warning { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | padding: 15px; | ||
| + | border-radius: | ||
| + | margin: 15px 0; | ||
| + | } | ||
| + | |||
| + | .warning:: | ||
| + | content: " | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .password-requirements { | ||
| + | background: #e8f4f8; | ||
| + | padding: 20px; | ||
| + | border-radius: | ||
| + | border: 2px solid #3498db; | ||
| + | margin: 15px 0; | ||
| + | } | ||
| + | |||
| + | .password-requirements h4 { | ||
| + | color: #2c3e50; | ||
| + | margin-bottom: | ||
| + | } | ||
| + | |||
| + | .requirement { | ||
| + | margin: 5px 0; | ||
| + | padding-left: | ||
| + | position: relative; | ||
| + | } | ||
| + | |||
| + | .requirement:: | ||
| + | content: " | ||
| + | position: absolute; | ||
| + | left: 0; | ||
| + | color: #27ae60; | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .download-links { | ||
| + | display: grid; | ||
| + | grid-template-columns: | ||
| + | gap: 15px; | ||
| + | margin: 20px 0; | ||
| + | } | ||
| + | |||
| + | .download-link { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | padding: 20px; | ||
| + | border-radius: | ||
| + | text-align: center; | ||
| + | text-decoration: | ||
| + | transition: transform 0.3s ease; | ||
| + | display: block; | ||
| + | } | ||
| + | |||
| + | .download-link: | ||
| + | transform: translateY(-5px); | ||
| + | box-shadow: 0 10px 20px rgba(0, | ||
| + | color: white; | ||
| + | } | ||
| + | |||
| + | .expandable { | ||
| + | margin: 20px 0; | ||
| + | } | ||
| + | |||
| + | .expandable-header { | ||
| + | background: #f8f9fa; | ||
| + | padding: 15px; | ||
| + | border-radius: | ||
| + | cursor: pointer; | ||
| + | border: 2px solid #ecf0f1; | ||
| + | transition: all 0.3s ease; | ||
| + | } | ||
| + | |||
| + | .expandable-header: | ||
| + | background: #e9ecef; | ||
| + | border-color: | ||
| + | } | ||
| + | |||
| + | .expandable-header.active { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | border-color: | ||
| + | } | ||
| + | |||
| + | .expandable-content { | ||
| + | display: none; | ||
| + | padding: 20px; | ||
| + | background: #f8f9fa; | ||
| + | border-radius: | ||
| + | border: 2px solid #ecf0f1; | ||
| + | border-top: none; | ||
| + | } | ||
| + | |||
| + | .expandable-content.active { | ||
| + | display: block; | ||
| + | } | ||
| + | |||
| + | .faq-section { | ||
| + | background: white; | ||
| + | border-radius: | ||
| + | padding: 30px; | ||
| + | margin: 30px 0; | ||
| + | box-shadow: 0 10px 30px rgba(0, | ||
| + | } | ||
| + | |||
| + | .faq-section h2 { | ||
| + | color: #2c3e50; | ||
| + | margin-bottom: | ||
| + | text-align: center; | ||
| + | } | ||
| + | |||
| + | .faq-item { | ||
| + | margin: 15px 0; | ||
| + | } | ||
| + | |||
| + | .faq-question { | ||
| + | background: linear-gradient(135deg, | ||
| + | color: white; | ||
| + | padding: 15px; | ||
| + | border-radius: | ||
| + | cursor: pointer; | ||
| + | font-weight: | ||
| + | } | ||
| + | |||
| + | .faq-question: | ||
| + | transform: translateY(-2px); | ||
| + | box-shadow: 0 5px 15px rgba(0, | ||
| + | } | ||
| + | |||
| + | .faq-answer { | ||
| + | display: none; | ||
| + | padding: 15px; | ||
| + | background: #f8f9fa; | ||
| + | border-radius: | ||
| + | border: 2px solid #e74c3c; | ||
| + | border-top: none; | ||
| + | } | ||
| + | |||
| + | .faq-answer.active { | ||
| + | display: block; | ||
| + | } | ||
| + | |||
| + | .footer { | ||
| + | background: white; | ||
| + | border-radius: | ||
| + | padding: 30px; | ||
| + | text-align: center; | ||
| + | box-shadow: 0 10px 30px rgba(0, | ||
| + | } | ||
| + | |||
| + | .contact-grid { | ||
| + | display: grid; | ||
| + | grid-template-columns: | ||
| + | gap: 15px; | ||
| + | margin: 20px 0; | ||
| + | } | ||
| + | |||
| + | .contact-card { | ||
| + | background: #f8f9fa; | ||
| + | padding: 15px; | ||
| + | border-radius: | ||
| + | border-left: | ||
| + | } | ||
| + | |||
| + | @media (max-width: 768px) { | ||
| + | .header h1 { | ||
| + | font-size: 2em; | ||
| + | } | ||
| + | |||
| + | .container { | ||
| + | padding: 10px; | ||
| + | } | ||
| + | |||
| + | .step { | ||
| + | padding-left: | ||
| + | } | ||
| + | |||
| + | .progress-steps { | ||
| + | grid-template-columns: | ||
| + | gap: 5px; | ||
| + | } | ||
| + | |||
| + | .progress-step { | ||
| + | font-size: 0.7em; | ||
| + | padding: 5px; | ||
| + | } | ||
| + | |||
| + | .platform-tabs { | ||
| + | flex-direction: | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | <p class=" | ||
| + | < | ||
| + | |||
| + | <div class=" | ||
| + | < | ||
| + | < | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <div class=" | ||
| + | vorname.nachname@sus.bbz-rd-eck.de | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | Ihr Passwort legen Sie beim ersten Login am Schul-PC selbst fest. | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | < | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | Starten Sie einen PC im DV-Raum oder einen Laptop aus dem Laptopwagen. | ||
| + | </ | ||
| + | <div class=" | ||
| + | Loggen Sie sich mit den Daten ein, die Sie von Ihrer Klassenlehrkraft erhalten. | ||
| + | </ | ||
| + | <div class=" | ||
| + | Sie werden aufgefordert, | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | < | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | Speichern Sie das Passwort in Ihrem Smartphone - entweder in Ihrem Passwortmanagement oder unter einem fiktiven Namen in den Kontakten. | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <div class=" | ||
| + | <button class=" | ||
| + | <button class=" | ||
| + | <button class=" | ||
| + | <button class=" | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | Ausführliche Anleitung: <a href=" | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | Falls es nicht funktioniert: | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | 🔧 Erweiterte Problemlösung (klicken zum Aufklappen) | ||
| + | </ | ||
| + | <div class=" | ||
| + | < | ||
| + | <div class=" | ||
| + | <a href=" | ||
| + | 📜 Zertifikat herunterladen< | ||
| + | < | ||
| + | </a> | ||
| + | </ | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | |||
| + | <div class=" | ||
| + | <button class=" | ||
| + | <button class=" | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <a href=" | ||
| + | 📱 UNTIS Mobile< | ||
| + | < | ||
| + | </a> | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <a href=" | ||
| + | 📱 UNTIS Mobile< | ||
| + | < | ||
| + | </a> | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | App herunterladen und installieren | ||
| + | </ | ||
| + | <div class=" | ||
| + | Schule suchen: < | ||
| + | </ | ||
| + | <div class=" | ||
| + | Mit Ihren Login-Daten anmelden | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | Über die UNTIS-App können Sie auch direkt Moodle und CryptPad öffnen - tippen Sie auf das " | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | |||
| + | <div class=" | ||
| + | <a href=" | ||
| + | 📱 schul.cloud App< | ||
| + | < | ||
| + | </a> | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | Bei der ersten Anmeldung in schul.cloud müssen Sie ein zusätzliches Verschlüsselungskennwort festlegen. Notieren Sie sich dieses gut - bei Verlust gehen möglicherweise Nachrichten verloren! | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | |||
| + | <div class=" | ||
| + | <a href=" | ||
| + | 🌐 Moodle Web< | ||
| + | < | ||
| + | </a> | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | Über die BBZ-Cloud-App sind Sie automatisch eingeloggt - einfach auf den " | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | |||
| + | <h3 style=" | ||
| + | |||
| + | <div class=" | ||
| + | <a href=" | ||
| + | 🌐 Office Online< | ||
| + | < | ||
| + | </a> | ||
| + | <a href=" | ||
| + | 💻 Desktop Apps< | ||
| + | < | ||
| + | </a> | ||
| + | <div class=" | ||
| + | 📱 Mobile Apps< | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | Melden Sie sich mit Ihren Schul-Logindaten an, um alle Funktionen nutzen zu können. | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <div class=" | ||
| + | <button class=" | ||
| + | <button class=" | ||
| + | <button class=" | ||
| + | <button class=" | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <a href=" | ||
| + | 💻 BBZ-Cloud für Windows< | ||
| + | < | ||
| + | </a> | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <a href=" | ||
| + | 🍎 BBZ-Cloud für Mac< | ||
| + | < | ||
| + | </a> | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <a href=" | ||
| + | 🐧 BBZ-Cloud für Linux< | ||
| + | < | ||
| + | </a> | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <a href=" | ||
| + | 🌐 Web-Version< | ||
| + | < | ||
| + | </a> | ||
| + | </ | ||
| + | <div class=" | ||
| + | Alternativ: Linux-Subsystem aktivieren und Linux-Version verwenden | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | <div class=" | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div class=" | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <div class=" | ||
| + | <div class=" | ||
| + | < | ||
| + | <a href=" | ||
| + | </ | ||
| + | <div class=" | ||
| + | < | ||
| + | <a href=" | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <div style=" | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | < | ||
| + | // Platform tab switching functionality | ||
| + | function showPlatformContent(contentId, | ||
| + | // Hide all platform contents in the same container | ||
| + | const container = tabElement.closest(' | ||
| + | const contents = container.querySelectorAll(' | ||
| + | const tabs = container.querySelectorAll(' | ||
| + | |||
| + | contents.forEach(content => content.classList.remove(' | ||
| + | tabs.forEach(tab => tab.classList.remove(' | ||
| + | |||
| + | // Show selected content and activate tab | ||
| + | document.getElementById(contentId).classList.add(' | ||
| + | tabElement.classList.add(' | ||
| + | } | ||
| + | |||
| + | // Expandable content functionality | ||
| + | function toggleExpandable(headerElement) { | ||
| + | const content = headerElement.nextElementSibling; | ||
| + | headerElement.classList.toggle(' | ||
| + | content.classList.toggle(' | ||
| + | } | ||
| + | |||
| + | // Progress tracking functionality | ||
| + | function updateProgress() { | ||
| + | const steps = document.querySelectorAll(' | ||
| + | const progressFill = document.getElementById(' | ||
| + | |||
| + | let completedSteps = 0; | ||
| + | steps.forEach((step, | ||
| + | if (step.classList.contains(' | ||
| + | completedSteps++; | ||
| + | } | ||
| + | }); | ||
| + | |||
| + | const progressPercentage = (completedSteps / steps.length) * 100; | ||
| + | progressFill.style.width = progressPercentage + ' | ||
| + | } | ||
| + | |||
| + | // Initialize progress tracking | ||
| + | document.addEventListener(' | ||
| + | const progressSteps = document.querySelectorAll(' | ||
| + | |||
| + | progressSteps.forEach(step => { | ||
| + | step.addEventListener(' | ||
| + | e.preventDefault(); | ||
| + | |||
| + | // Toggle completed state | ||
| + | this.classList.toggle(' | ||
| + | |||
| + | // Update progress bar | ||
| + | updateProgress(); | ||
| + | |||
| + | // Scroll to section | ||
| + | const targetId = this.getAttribute(' | ||
| + | const targetSection = document.querySelector(targetId); | ||
| + | if (targetSection) { | ||
| + | targetSection.scrollIntoView({ behavior: ' | ||
| + | } | ||
| + | }); | ||
| + | }); | ||
| + | |||
| + | // Initial progress update | ||
| + | updateProgress(); | ||
| + | }); | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||