aa931ea052
⬆️ (seaorm): Actualiza sea-orm a 1.1
2026-05-10 21:42:19 +02:00
8c861bff05
📝 (seaorm): Corrige ejemplos de documentación
2026-05-10 00:43:35 +02:00
fa5489dbb0
♻️ (seaorm): Elimina prelude para usar db
2026-05-10 00:38:00 +02:00
a0805ed0fb
♻️ (bootsier): Elimina prelude para usar theme
2026-05-10 00:31:33 +02:00
bd8a34341d
🚧 Retoques en documentación y código
2026-05-09 13:33:20 +02:00
23d4fd8a80
✨ (seaorm): Añade acceso a bases de datos
2026-05-09 13:07:49 +02:00
b4284f74f8
🌐 (bootsier): Localiza nombre y descripción
2026-05-09 10:43:04 +02:00
50abfe3b56
🌐 (aliner): Localiza nombre y descripción
2026-05-09 10:42:48 +02:00
35883bdcde
✨ Añade alias cargo td y aclara doc de pruebas
2026-05-09 09:35:59 +02:00
9e625c2b46
📝 Retoques en README's y documentación
2026-05-09 08:18:28 +02:00
5d4f1fb007
🔖 Prepara publicación de pagetop-bootsier 0.1.1
2026-05-07 21:21:47 +02:00
2071e68060
♻️ (bootsier): Renombra módulo aux por attrs ( #11 )
...
"aux" es un nombre de dispositivo reservado en Windows (como "con", "nul", "prn", …). Los ficheros llamados "aux.rs" o en un directorio "aux/" pueden no funcionar en Windows. Hay que renombrar el módulo aunque no tiene impacto en la API de Bootsier.
Reviewed-on: #11
Co-authored-by: Manuel Cillero <manuel@cillero.es>
Co-committed-by: Manuel Cillero <manuel@cillero.es>
2026-05-06 20:55:32 +02:00
a6fc037a52
🔖 Prepara publicación de pagetop-bootsier 0.1.0
2026-05-03 23:41:43 +02:00
3ea23dd7c4
🔖 Prepara publicación de pagetop-aliner 0.1.0
2026-05-03 23:24:27 +02:00
e033a0ceef
🔖 Prepara publicación de pagetop 0.5.0
2026-05-03 22:57:20 +02:00
c426be67fb
🔖 Prepara publicación de pagetop-minimal 0.1.0
2026-05-03 12:44:13 +02:00
a8db90b7eb
🔖 Prepara publicación de pagetop-macros 0.3.0
2026-05-03 12:40:41 +02:00
45785a389e
🔖 Prepara publicación de pagetop-build 0.3.2
2026-05-03 12:30:27 +02:00
13d20c769c
🔖 Prepara publicación de pagetop-statics 0.1.3
2026-05-03 12:23:40 +02:00
516607d9c0
🔨 Retoques en scripts de liberación de versiones
2026-05-03 12:16:45 +02:00
2da8bd6558
🔨 Mejora herramientas de liberación de versiones
2026-05-03 09:40:14 +02:00
c046014d04
🚧 Actualiza dependencias y revisa código
2026-05-02 18:19:45 +02:00
8856699c3b
✨ (examples): Añade ejemplo de formulario
...
Corrige referencia errónea a `form::input::Field` en ejemplo de Form.
2026-05-02 18:19:45 +02:00
4b50e043e0
💄 (bootsier): Añade estilos y mejora docs de Form
2026-05-02 18:19:45 +02:00
3ceb8892a2
✨ (bootsier): Añade botones con componente Button
...
Mueve `ButtonAction`, `ButtonColor` y `ButtonSize` a `aux/button.rs`.
Normaliza la documentación de `aux/border.rs` y `aux/color.rs`.
2026-05-02 18:19:45 +02:00
863e7de3df
✨ (bootsier): Añade componente para campos ocultos
2026-05-02 18:19:45 +02:00
cb3448add2
✨ (bootsier): Añade un control deslizante de rango
2026-05-02 18:19:45 +02:00
3436f94b18
✨ (bootsier): Añade componente para áreas de texto
2026-05-02 18:19:45 +02:00
9173aee22c
✨ (bootsier): Añade etiquetas flotantes
...
Los componentes `input::Field` y `select::Field` admiten ahora
`with_floating_label()` para habilitar etiquetas flotantes en la
visualización de los componentes.
2026-05-02 18:19:45 +02:00
566e024f64
📝 Actualiza créditos y elimina doc obsoleta
2026-05-02 18:19:45 +02:00
82dbe56d8a
♻️ (intro): Normaliza nombres de clases CSS
2026-05-02 18:19:45 +02:00
2f4ceb0127
♻️ (examples): Extrae las traducciones propias
2026-05-02 18:19:45 +02:00
a53e512021
📝 (pagetop-macros): Retoca texto de builder_fn
2026-05-02 18:19:45 +02:00
412446bb5a
📝 Correcciones menores de doc y comentarios
2026-05-02 18:19:45 +02:00
f7e7ce469d
✨ Añade ejemplo intro-colors y actualiza paleta
2026-05-02 18:19:45 +02:00
f1b8280e6f
✨ (bootsier): Añade campos de texto de una línea
2026-05-02 18:19:45 +02:00
90bc9d56f1
♻️ (bootsier): Unifica nombre principal a Field
2026-05-02 18:19:45 +02:00
2ac3988213
✨ (bootsier): Añade listas de selección
2026-05-02 18:19:45 +02:00
76ef339b42
♻️ (bootsier): Renombra form-item a form-field
2026-05-02 18:19:45 +02:00
8717d24ea3
🎨 (bootsier): Normaliza id's y revisa Checkbox
...
Renombra los sufijos de `id` de los controles internos para que cada
tipo tenga su propio identificador: `-checkbox`, `-check-{n}` y
`-radio-{n}`. Elimina además el atributo booleano `switch` inválido en
HTML (basta con `role="switch"` y `class="form-switch"`).
2026-05-02 18:19:45 +02:00
2fbafce0e7
✨ (bootsier): Añade grupos de botones de opción
2026-05-02 18:19:45 +02:00
cc7ddd3d06
✨ (bootsier): Añade grupos de casillas de marcado
2026-05-02 18:19:45 +02:00
59dbc2b710
✨ (bootsier): Añade Checkbox con dos variantes
...
Fusiona casilla de verificación e interruptor en un único componente con
constructores `check()` y `switch()`, y el enum `CheckboxKind`.
2026-05-02 18:19:45 +02:00
75d4ff81cc
🎨 (bootsier): Mejoras a Fieldset
...
- Nuevo campo `description` con `with_description()`.
- `with_legend()` acepta ahora `Option<L10n>`.
- El `<fieldset>` no se renderiza si no tiene componentes hijo.
2026-05-02 18:19:45 +02:00
edc809aadd
♻️ (pagetop): Refactorización de Contextual
...
Los métodos `required_id()` y `push_message()` son operaciones de tiempo
de renderizado, no de construcción. Se trasladan como métodos inherentes
de `Context`. También se ajustan los métodos asociados a parámetros.
2026-05-02 18:19:45 +02:00
b3292c32f7
♻️ Simplifica helpers y quita código redundante
2026-05-02 18:19:45 +02:00
f26df464d9
🩹 Corrige ejemplo de dependencias
2026-05-02 18:19:45 +02:00
97ea454040
♻️ (pagetop): Renombra Slot a Embed
2026-05-02 18:19:45 +02:00
b118b43408
✨ (pagetop): Mejora API y doc. de Children
...
- `From<T: Component> for ChildOp: with_child()` acepta componentes
directamente sin envolverlos en `Child::with(...)`.
- `From<Child> for ChildOp` para completar las conversiones implícitas.
- Actualiza ejemplos y tests con la nueva API en bootsier y aliner.
2026-05-02 18:19:45 +02:00
f087c457cc
📝 Retoques menores en documentación y ejemplos
2026-05-02 18:19:45 +02:00