Dropdown incorpora tamaño y estilo de botón configurables (`button::Size`/`Style`), reutilizados también por Navbar. El tema Basic sirve `basic.min.css` y añade el JS de inicialización de Navbar.
1.9 KiB
1.9 KiB
Dependencias
PageTop está basado en Rust y crece a hombros de gigantes aprovechando algunas de las librerías más robustas y populares del ecosistema Rust como son:
- Axum para los servicios web.
- Config para cargar y procesar las opciones de configuración.
- Tracing para la gestión de trazas y registro de eventos de la aplicación.
- Fluent templates, que integra Fluent para internacionalizar las aplicaciones.
- Además de otros crates adicionales que se pueden explorar en los archivos
Cargo.tomlde PageTop y sus extensiones.
FIGfonts
PageTop usa el crate figlet-rs desarrollado por yuanbohan
para mostrar un banner de presentación en el terminal con el nombre de la aplicación en caracteres
FIGlet. Las fuentes incluidas en pagetop/src/app son:
- slant.flf de Glenn Chappell
- small.flf de Glenn Chappell (predeterminada)
- speed.flf de Claude Martins
- starwars.flf de Ryan Youck
Menús accesibles
El tema Basic de PageTop usa Accessible Menu, desarrollado por Nick Milton, para implementar la navegación de sus menús con soporte avanzado.
Icono
"La Mascota" sonriente es una simpática creación de Webalys. Forma parte de su colección Nasty Icons, disponible en ICONFINDER.