¡Atención! Para comenzar una Aventura o participar más, inicia sesión con tu cuenta de Treehouse o inscríbete en tu prueba gratuita de 7 días.

Treehouse Code Adventures > Panel de Configuración

Panel de Configuración

Panel de Configuración

Un panel de configuración que permite a los usuarios administrar varias preferencias de cuenta incluyendo sincronización, visibilidad en línea, controles de privacidad y la opción de eliminar su cuenta.

Icono de escritorio

Creado: 11/06/2023 por Dustin Usey

Nivel de habilidad: principiante

Temas utilizados:

Tiempo estimado de finalización: 1 Hora

    Un panel de configuración que permite a los usuarios administrar varias preferencias de cuenta incluyendo sincronización, visibilidad en línea, controles de privacidad y la opción de eliminar su cuenta.

  1. 0

    Para comenzar, haz clic en Comienza la Aventura en la parte superior de la página y luego descarga tus archivos de inicio.

  2. 1

    Usa CSS Flexbox o Grid para diseñar los elementos en la página.

  3. 2

    Usa JavaScript para agregar oyentes de eventos a los interruptores de alternancia y el botón eliminar.

  4. 3

    Usa localStorage para guardar y cargar el estado de los interruptores de alternancia.

  5. 4

    Si se hace clic en "eliminar", borra localStorage y establece todos los interruptores de alternancia en la posición apagada.

  6. 5

    Desafío Extra: Añade otra configuración para alternar un modo oscuro y crea los estilos que lo acompañen.

  7. 6

    Desafío Extra: Si se hace clic en "eliminar", pide al usuario que lo confirme nuevamente y que verifique que realmente desea eliminar su cuenta. Esto podría ser un elemento emergente modal o podría ser un campo de entrada que requiera que escriban "eliminar" para confirmar. Luego aparece un mensaje de éxito y el menú de configuración se borra.

  8. 7

    Desafío Extra: Muestra una vista de "crear una cuenta" en el menú si la cuenta fue eliminada.