📝 Repasa doc y cambia caracteres Unicode ambiguos

This commit is contained in:
Manuel Cillero 2025-10-12 12:29:16 +02:00
parent dcd3ef71f0
commit 9942f61ca7
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)**, * **[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. 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 # 🧪 Pruebas

View file

@ -7,7 +7,7 @@ use std::any::Any;
pub enum TypeInfo { pub enum TypeInfo {
/// Ruta completa tal y como la devuelve [`core::any::type_name`]. /// Ruta completa tal y como la devuelve [`core::any::type_name`].
FullName, 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, ShortName,
/// Conserva todo **desde** `start` inclusive hasta el final. /// Conserva todo **desde** `start` inclusive hasta el final.
NameFrom(isize), NameFrom(isize),

View file

@ -283,14 +283,14 @@ pub trait Theme: Extension + ThemePage + Send + Sync {
<Self as ThemePage>::render_head(self, page) <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. /// Se puede sobrescribir este método para personalizar y adaptar este contenido al tema.
fn error403(&self, page: &mut Page) -> Markup { fn error403(&self, page: &mut Page) -> Markup {
html! { div { h1 { (L10n::l("error403_notice").using(page)) } } } 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. /// Se puede sobrescribir este método para personalizar y adaptar este contenido al tema.
fn error404(&self, page: &mut Page) -> Markup { 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 // 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. // 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="...">`. // - [`From`] - Carga estándar con la etiqueta `<script src="...">`.
// - [`Defer`] Igual que [`From`], pero con el atributo `defer`, descarga en paralelo y se // - [`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 // ejecuta tras el análisis del documento HTML, respetando el orden de
// aparición. // 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 // ejecuta en cuanto esté listo, **sin garantizar** el orden relativo respecto a
// otros scripts. // otros scripts.
// - [`Inline`] Inserta el código directamente en la etiqueta `<script>`. // - [`Inline`] - Inserta el código directamente en la etiqueta `<script>`.
// - [`OnLoad`] Inserta el código JavaScript y lo ejecuta tras el evento `DOMContentLoaded`. // - [`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 // - [`OnLoadAsync`] - Igual que [`OnLoad`], pero con manejador asíncrono (`async`), útil si dentro
// del código JavaScript se utiliza `await`. // del código JavaScript se utiliza `await`.
#[derive(AutoDefault)] #[derive(AutoDefault)]
enum Source { 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 // Los estilos pueden cargarse desde un archivo externo o estar embebidos directamente en una
// etiqueta `<style>`. // 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"`. // 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)] #[derive(AutoDefault)]
enum Source { enum Source {
#[default] #[default]

View file

@ -93,11 +93,11 @@ macro_rules! include_files_service {
/// ///
/// # Argumentos /// # 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. /// configuración.
/// * `$path` Ruta al directorio local con los archivos estáticos. /// * `$path` - Ruta al directorio local con los archivos estáticos.
/// * `$bundle` Nombre del conjunto de recursos que esta macro integra en el binario. /// * `$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. /// * `$route` - Ruta URL base desde la que se servirán los archivos.
/// ///
/// # Ejemplos /// # Ejemplos
/// ///