📝 Repasa doc y cambia caracteres Unicode ambiguos

This commit is contained in:
Manuel Cillero 2025-10-12 12:29:16 +02:00
parent c1ba4ac7ea
commit 641e0c2399
6 changed files with 19 additions and 15 deletions

View file

@ -101,6 +101,10 @@ El código se organiza en un *workspace* donde actualmente se incluyen los sigui
* **[pagetop-aliner](https://git.cillero.es/manuelcillero/pagetop/src/branch/main/extensions/pagetop-aliner)**,
es un tema para demos y pruebas que muestra esquemáticamente la composición de las páginas HTML.
* **[pagetop-bootsier](https://git.cillero.es/manuelcillero/pagetop/src/branch/main/extensions/pagetop-bootsier)**,
tema basado en [Bootstrap](https://getbootstrap.com) para ofrecer su catálogo de estilos y
componentes flexibles.
# 🧪 Pruebas

View file

@ -7,7 +7,7 @@ use std::any::Any;
pub enum TypeInfo {
/// Ruta completa tal y como la devuelve [`core::any::type_name`].
FullName,
/// Último segmento de la ruta por ejemplo `Vec<i32>` en lugar de `alloc::vec::Vec<i32>`.
/// Último segmento de la ruta, por ejemplo `Vec<i32>` en lugar de `alloc::vec::Vec<i32>`.
ShortName,
/// Conserva todo **desde** `start` inclusive hasta el final.
NameFrom(isize),

View file

@ -283,14 +283,14 @@ pub trait Theme: Extension + ThemePage + Send + Sync {
<Self as ThemePage>::render_head(self, page)
}
/// Contenido predeterminado para la página de error "*403 Forbidden*".
/// Contenido predeterminado para la página de error "*403 - Forbidden*".
///
/// Se puede sobrescribir este método para personalizar y adaptar este contenido al tema.
fn error403(&self, page: &mut Page) -> Markup {
html! { div { h1 { (L10n::l("error403_notice").using(page)) } } }
}
/// Contenido predeterminado para la página de error "*404 Not Found*".
/// Contenido predeterminado para la página de error "*404 - Not Found*".
///
/// Se puede sobrescribir este método para personalizar y adaptar este contenido al tema.
fn error404(&self, page: &mut Page) -> Markup {

View file

@ -8,16 +8,16 @@ use crate::{join, join_pair, AutoDefault, Weight};
// Los distintos modos de carga permiten optimizar el rendimiento y controlar el comportamiento del
// script en relación con el análisis del documento HTML y la ejecución del resto de scripts.
//
// - [`From`] Carga estándar con la etiqueta `<script src="...">`.
// - [`Defer`] Igual que [`From`], pero con el atributo `defer`, descarga en paralelo y se
// - [`From`] - Carga estándar con la etiqueta `<script src="...">`.
// - [`Defer`] - Igual que [`From`], pero con el atributo `defer`, descarga en paralelo y se
// ejecuta tras el análisis del documento HTML, respetando el orden de
// aparición.
// - [`Async`] Igual que [`From`], pero con el atributo `async`, descarga en paralelo y se
// - [`Async`] - Igual que [`From`], pero con el atributo `async`, descarga en paralelo y se
// ejecuta en cuanto esté listo, **sin garantizar** el orden relativo respecto a
// otros scripts.
// - [`Inline`] Inserta el código directamente en la etiqueta `<script>`.
// - [`OnLoad`] Inserta el código JavaScript y lo ejecuta tras el evento `DOMContentLoaded`.
// - [`OnLoadAsync`] Igual que [`OnLoad`], pero con manejador asíncrono (`async`), útil si dentro
// - [`Inline`] - Inserta el código directamente en la etiqueta `<script>`.
// - [`OnLoad`] - Inserta el código JavaScript y lo ejecuta tras el evento `DOMContentLoaded`.
// - [`OnLoadAsync`] - Igual que [`OnLoad`], pero con manejador asíncrono (`async`), útil si dentro
// del código JavaScript se utiliza `await`.
#[derive(AutoDefault)]
enum Source {

View file

@ -8,9 +8,9 @@ use crate::{join_pair, AutoDefault, Weight};
// Los estilos pueden cargarse desde un archivo externo o estar embebidos directamente en una
// etiqueta `<style>`.
//
// - [`From`] Carga la hoja de estilos desde un archivo externo, insertándola mediante una
// - [`From`] - Carga la hoja de estilos desde un archivo externo, insertándola mediante una
// etiqueta `<link>` con `rel="stylesheet"`.
// - [`Inline`] Inserta directamente el contenido CSS dentro de una etiqueta `<style>`.
// - [`Inline`] - Inserta directamente el contenido CSS dentro de una etiqueta `<style>`.
#[derive(AutoDefault)]
enum Source {
#[default]

View file

@ -93,11 +93,11 @@ macro_rules! include_files_service {
///
/// # Argumentos
///
/// * `$scfg` Instancia de [`ServiceConfig`](crate::service::web::ServiceConfig) donde aplicar la
/// * `$scfg` - Instancia de [`ServiceConfig`](crate::service::web::ServiceConfig) donde aplicar la
/// configuración.
/// * `$path` Ruta al directorio local con los archivos estáticos.
/// * `$bundle` Nombre del conjunto de recursos que esta macro integra en el binario.
/// * `$route` Ruta URL base desde la que se servirán los archivos.
/// * `$path` - Ruta al directorio local con los archivos estáticos.
/// * `$bundle` - Nombre del conjunto de recursos que esta macro integra en el binario.
/// * `$route` - Ruta URL base desde la que se servirán los archivos.
///
/// # Ejemplos
///