Repository navigation
Releases: Violet-pixel/Document-Library-Platform
Releases · Violet-pixel/Document-Library-Platform
Release list
Lume 1.1.0 — nova identidade visual
Revisão de design e experiência de uso. Nenhuma tabela, rota da API ou variável de ambiente mudou: basta atualizar e reconstruir as imagens.
Interface
- A paleta continua a mesma (Creme, Camurça, Sálvia, Ardósia e Rosé), mas cada cor ganhou um papel. O Creme ficou na barra lateral, o texto e a ação principal usam um tom escuro, e o Rosé tinta (
#9C4A5B) virou a cor de assinatura: navegação ativa, progresso de leitura, foco e favoritos. - Tipografia em três vozes: Literata nos títulos e na leitura, Public Sans na interface e IBM Plex Mono (nova, auto-hospedada) em metadados, contadores e rótulos.
- A biblioteca abre com data, saudação e um resumo com números reais, mais um quadro com as três estantes.
- Os filtros viraram abas com sublinhado e contadores; no celular ficam numa linha só, com rolagem lateral.
- As capas ganharam efeito de lombada, os cantos ficaram menos arredondados e as sombras mais discretas.
Acessibilidade
- Link "Pular para o conteúdo"
- Foco visível em todos os controles
- Contraste AA nos temas claro e escuro
- Respeito a
prefers-reduced-motion
Documentação
- Manual técnico reescrito (40 págs.), agora com visão rápida, atalhos de teclado, acessibilidade, glossário e histórico de versões.
- Banco de dados reescrito (41 págs.), com novo diagrama de relacionamentos, dicionário de dados, consultas de operação e manutenção.
- O documento do banco corrige a lista de índices (47 no total), os intervalos entre tentativas (5 s, 15 s e 45 s) e o nome padrão do banco fora do Docker.
- A fonte dos dois PDFs agora fica em
docs/fonte/e é gerada compython docs/fonte/gerar_pdfs.py. - README reorganizado, com galeria de telas, guia de design e tabela de atalhos.
Como atualizar
git pull
docker compose up -d --buildComponentes adicionados
| Componente | Uso | Licença |
|---|---|---|
| IBM Plex Mono | Fonte de metadados e rótulos | SIL OFL 1.1 |
| WeasyPrint | Geração dos manuais (só no desenvolvimento) | BSD-3-Clause |