chore(agent): documentar obrigatoriedade de Google Sans e @lucide/vue em rules e skills de UX

This commit is contained in:
Luiz Silva 2026-10-21 00:37:14 -03:00
parent 20663b7f6a
commit eaf2cb600c
2 changed files with 10 additions and 11 deletions

View file

@ -17,10 +17,11 @@ Usado nos módulos voltados a empresas privadas e gestão corporativa.
### Características
- **Framework UI:** Vuetify (Vue 3) / `eli-vue`
- **Cores:** paleta própria definida no tema Vuetify do projeto
- **Tipografia:** controlada pelo tema Vuetify
- **Componentes:** componentes Vuetify (`v-btn`, `v-card`, `v-data-table`, etc.)
- **Framework UI:** Vuetify (Vue 3) / `eli-vue` ou Tailwind CSS v4 (módulos verdes e-Licencie `#688c00`)
- **Cores:** paleta própria definida no tema do projeto (`#688c00` verde floresta e-Licencie)
- **Tipografia Obrigatória:** **`Google Sans`** (Variable Font 100–900 carregada via `@font-face` do MinIO Paiol: `https://paiol.idz.one/estaticos/GoogleSans/GoogleSans-VariableFont_GRAD,opsz,wght.ttf` e `GoogleSans-Italic-VariableFont_GRAD,opsz,wght.ttf`). Proibido uso de fontes genéricas ou `font-mono` em badges/valores (usar `tabular-nums` com `Google Sans`).
- **Iconografia Obrigatória:** **`@lucide/vue`** exclusivamente. É proibido usar `lucide-vue-next`, `@mdi/font`, SVGs inline ou caracteres Unicode/ASCII (`└`, `➔`) como ícones visuais.
- **Componentes:** componentes Vuetify (`v-btn`, `v-card`, `v-data-table`, etc.) ou componentes modulares Vue 3
- **Estilo visual:** moderno, tech, voltado a usabilidade corporativa
### Quando aplicar