🎨 Mejora la página de bienvenida y el tema básico #6

Merged
manuelcillero merged 37 commits from advanced-welcome-page into main 2025-09-20 12:37:55 +02:00

Unificar parámetros y estilos en el tema básico de PageTop para ofrecer dos composiciones de página dirigidas a una introducción de contenidos neutra o con referencias a PageTop.

Unificar parámetros y estilos en el tema básico de PageTop para ofrecer dos composiciones de página dirigidas a una introducción de contenidos neutra o con referencias a PageTop.
manuelcillero self-assigned this 2025-09-20 12:14:45 +02:00
manuelcillero added 35 commits 2025-09-20 12:14:45 +02:00
Renombra los tipos para atributos HTML `Id`, `Name`, `Value` (`String`),
`L10n` (`Translate`) y `Classes`. Y mueve `OptionComponent` al *core* de
componentes como `TypedSlot`.
Añade un párrafo explicando la mejor manera de que `prepare_component()`
pueda ser útil a los programadores que sobrescriban su comportamiento.
Adapta la página de bienvenida al tratamiento revisado de regiones y
añade en el pie el componente `PoweredBy` para la nota de copyright.
- Implementa un nuevo *layout* en el tema `Basic` para crear una
  plantilla de páginas de introducción.
- Añade nuevo fichero CSS `intro.css` para los estilos globales de la
  página de introducción.
- Incorpora nuevos recursos gráficos para la cabecera de la página de
  introducción en varios formatos (AVIF, WebP, JPEG).
- Revisa los ficheros de localización.
Como `String::from()` y `.to_string()` son equivalentes, se sustituyen
todas las ocurrencias de `String::from()` por `to_string()` para mayor
coherencia y legibilidad.
Convierte la estructura de la página de bienvenida en una composición
del tema básico para ser usada en otros contextos. Por ejemplo, para la
página de mantenimiento, o la página de inicio de la guía de uso de
PageTop.
Se unifican parámetros y estilos en el tema básico para ofrecer dos
composiciones de página dirigidas a una introducción de contenidos
neutra o con referencias a PageTop.
manuelcillero added 2 commits 2025-09-20 12:25:37 +02:00
Ofrece dos composiciones de página dirigidas a una introducción de
contenidos neutra o con referencias a PageTop.
manuelcillero changed title from WIP: 🎨 Mejora la página de bienvenida y el tema básico to 🎨 Mejora la página de bienvenida y el tema básico 2025-09-20 12:27:14 +02:00
manuelcillero merged commit 36e2d9bec8 into main 2025-09-20 12:37:55 +02:00
manuelcillero deleted branch advanced-welcome-page 2025-09-20 12:37:55 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: manuelcillero/pagetop#6
No description provided.