Skip to content

Releases: Violet-pixel/Document-Library-Platform

Lume 1.1.0 — nova identidade visual

Choose a tag to compare

@Violet-pixel Violet-pixel released this 27 Oct 01:04

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 com python 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 --build

Componentes 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