Versiones y uso
Cómo un producto, un correo o un agente toma la marca sin depender de este sitio en vivo.
- Cada producto instala la librería en una versión exacta y la empaqueta en su build. Cero pedidos a ui.nuevauno.com para pintar producción.
- Este sitio es vitrina, documentación y registry. Si un tercero sin build necesita un archivo, lo toma de /v/<versión>/ con su hash SRI.
- Una versión publicada no cambia nunca y no se borra. /latest/ sólo lleva a la última para mirar; ningún producto la usa.
- Los correos son la única excepción en vivo: el logo va como img con URL absoluta de /v/<versión>/, con ancho, alto y alt.
Cómo un producto toma una versión
- Elige la versión en la tabla de abajo y fíjala en tu producto (por ejemplo, una constante o el paquete con versión exacta).
- En tu build, copia los archivos que usas desde /v/<versión>/ (o desde brand/public del tag ui-v<versión>) a tus propios archivos estáticos.
- Compara cada copia con integrity.json de esa versión: si un hash no calza, el build falla.
- Para subir de versión, un cambio propio del producto con la versión nueva y sus capturas.
Con SRI, para quien no tiene build
HTML
<link rel="stylesheet" href="https://ui.nuevauno.com/v/1.0.1/tokens/tokens.css" integrity="sha384-2bQcJSsHawHzCx4Z/2g8/zZfxhtm2+2i/HeoMaOJHBCAw1m6UV/b4/PLV/4u01ge" crossorigin="anonymous">
<img src="https://ui.nuevauno.com/v/1.0.1/logos/nuevauno-logo-light-360.anim.gif" alt="NUEVAUNO" width="182" height="40">
Versiones publicadas
| Versión | Fecha | Archivos | Huella de integrity.json | Enlaces |
|---|---|---|---|---|
| 1.0.1 | 2026-10-17 | 983 | sha384-To0gcpkgiW0qWmQ0OYUTGL/NGrAjEOg+6XJvLFApL6fuJXR3YnQNTY0MYJ87ehWT | integrity.json |
| 1.0.0 | 2026-10-17 | 983 | sha384-NJWnoHzof7fOInSfTZUCeHFFRp1VPGDALa3Y/24XGki5gFxHVz3fpzr5ApuOwt46 | integrity.json |
Lo último, sólo para mirar https://ui.nuevauno.com/latest/
Archivos para agentes
https://ui.nuevauno.com/llms.txt | Índice para agentes, en texto |
https://ui.nuevauno.com/index.json | Todo el sitio en un JSON: páginas, archivos, logos por uso, versiones |
https://ui.nuevauno.com/versions.json | Las versiones con su huella |
https://ui.nuevauno.com/brand-spec.json | Reglas del logo y qué archivo va dónde |
https://ui.nuevauno.com/BRAND.md | Lo mismo, en texto |
https://ui.nuevauno.com/UI.md | Guía de interfaz |
https://ui.nuevauno.com/tokens/tokens.json | Tokens en formato W3C |
https://ui.nuevauno.com/tokens/tokens.css | Tokens en CSS |
https://ui.nuevauno.com/components/components.json | Índice de componentes |
https://ui.nuevauno.com/icons/nu/manifest.json | Manifiesto de íconos |
https://ui.nuevauno.com/r/registry.json | Registry estilo shadcn |
Registry estilo shadcn
Para un proyecto con shadcn: declara el registry @nuevauno en components.json e instala el tema, los tokens o un componente. Instala la última versión; fija la tuya en tu repo. La base busca las fuentes en ../fonts/: copia las de /v/<versión>/fonts/ a tu proyecto.
shadcn
// components.json
{
"registries": {
"@nuevauno": "https://ui.nuevauno.com/r/{name}.json"
}
}
npx shadcn@latest add @nuevauno/nu-theme @nuevauno/nu-tokens @nuevauno/nu-button