diff --git a/src/components/device-management/device-management.ts b/src/components/device-management/device-management.ts index 6f89cfe..f803048 100644 --- a/src/components/device-management/device-management.ts +++ b/src/components/device-management/device-management.ts @@ -62,7 +62,7 @@ export class DeviceManagementComponent extends HTMLElement { display: block; font-family: Arial, sans-serif; } - + .device-management { max-width: 800px; margin: 0 auto; @@ -351,10 +351,10 @@ export class DeviceManagementComponent extends HTMLElement {

➕ Ajouter un Device

- body { margin: 0; - padding: 20px; + padding: 0; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); min-height: 100vh; font-family: Arial, sans-serif; + overflow-x: hidden; } - + .account-container { max-width: 900px; - margin: 0 auto; + margin: 20px auto; background: rgba(255, 255, 255, 0.95); border-radius: 16px; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); backdrop-filter: blur(20px); border: 1px solid rgba(255, 255, 255, 0.2); overflow: hidden; + min-height: calc(100vh - 40px); } - + .account-header { background: linear-gradient(135deg, #3a506b 0%, #2c3e50 100%); color: white; padding: 30px; text-align: center; } - + .account-header h1 { margin: 0 0 10px 0; font-size: 32px; font-weight: 300; } - + .account-header p { margin: 0; opacity: 0.9; font-size: 16px; } - + .account-content { padding: 0; } @@ -56,7 +58,7 @@
- + diff --git a/src/router.ts b/src/router.ts index a4e31ee..f1929a7 100755 --- a/src/router.ts +++ b/src/router.ts @@ -59,7 +59,11 @@ async function handleLocation(path: string) { } await new Promise(requestAnimationFrame); - injectHeader(); + + // Don't inject header for account page (it has its own design) + if (path !== 'account') { + injectHeader(); + } // const modalService = await ModalService.getInstance() // modalService.injectValidationModal()