diff --git a/assets/branding/darkblue.jpg b/assets/branding/darkblue.jpg index 7d02d1f..b6cc1f1 100644 Binary files a/assets/branding/darkblue.jpg and b/assets/branding/darkblue.jpg differ diff --git a/docs/release-0.6.6.md b/docs/release-0.6.6.md new file mode 100644 index 0000000..de10358 --- /dev/null +++ b/docs/release-0.6.6.md @@ -0,0 +1,16 @@ +# SGU Credential Provider 0.6.6 + +Esta versión ajusta la composición del fondo institucional introducido en +0.6.5. + +- El logotipo blanco oficial de Universidad La Salle México queda integrado en + la esquina inferior derecha. +- Su tamaño se reduce ligeramente y se conserva un margen interior respecto de + ambos bordes para acercarlo visualmente al centro. +- El fondo original de `1600x1000`, el área central del saludo y la composición + dinámica de nombre y ubicación permanecen sin cambios. +- El generador sigue sin cargar ni componer un logotipo durante el inicio de + sesión. + +No se modifican la autenticación, el enrolamiento, las políticas del dominio ni +el comportamiento de perfiles locales establecido en 0.6.4. diff --git a/docs/welcome-wallpaper.md b/docs/welcome-wallpaper.md index 4804d61..3eedbcd 100644 --- a/docs/welcome-wallpaper.md +++ b/docs/welcome-wallpaper.md @@ -1,7 +1,8 @@ # Fondo de bienvenida personalizado El enrolamiento instala un fondo base azul que ya contiene el logotipo blanco -oficial de Universidad La Salle México, las familias `Indivisa Text Sans` y +oficial de Universidad La Salle México en la esquina inferior derecha, con un +margen interior que lo mantiene separado de los bordes, las familias `Indivisa Text Sans` y `Indivisa Text Serif`, y un generador local. El logotipo está horneado en `assets/branding/darkblue.jpg`: el generador no carga, redimensiona ni compone otro logo durante el inicio de sesión. La GPO de equipos diff --git a/tests/WelcomeWallpaper.Tests.ps1 b/tests/WelcomeWallpaper.Tests.ps1 index 8f2afc3..495f113 100644 --- a/tests/WelcomeWallpaper.Tests.ps1 +++ b/tests/WelcomeWallpaper.Tests.ps1 @@ -123,20 +123,30 @@ Describe 'Welcome wallpaper with AD metadata' { $result.LocationText | Should Be "Acceso al Aula Flexible`ndel Centro de Experiencia Digital." } - It 'ships the logo inside the base image instead of compositing it at runtime' { + It 'ships the logo at the lower right of the base image instead of compositing it at runtime' { $source | Should Not Match 'lasalle-logo-blanco|DrawImage.*logo|composite.*logo' $bitmap = [Drawing.Bitmap]::FromFile((Join-Path $repositoryRoot 'assets\branding\darkblue.jpg')) try { - $whitePixels = 0 + $upperLeftWhitePixels = 0 for ($x = 60; $x -lt 390; $x += 2) { for ($y = 45; $y -lt 175; $y += 2) { $pixel = $bitmap.GetPixel($x, $y) if ($pixel.R -gt 220 -and $pixel.G -gt 220 -and $pixel.B -gt 220) { - $whitePixels++ + $upperLeftWhitePixels++ } } } - ($whitePixels -gt 250) | Should Be $true + $lowerRightWhitePixels = 0 + for ($x = 1225; $x -lt 1525; $x += 2) { + for ($y = 805; $y -lt 930; $y += 2) { + $pixel = $bitmap.GetPixel($x, $y) + if ($pixel.R -gt 220 -and $pixel.G -gt 220 -and $pixel.B -gt 220) { + $lowerRightWhitePixels++ + } + } + } + ($upperLeftWhitePixels -lt 25) | Should Be $true + ($lowerRightWhitePixels -gt 250) | Should Be $true } finally { $bitmap.Dispose()