Commit Graph

4 Commits (f80f277660801c6dfca532fcbaa7c328aaf07ee9)

Author SHA1 Message Date
Artur Oliveira f80f277660 feat: implementa dashboard de monitoramento de servidores
- Adiciona biblioteca lucide-vue-next para ícones modernos
- Cria componente ServerCard com informações detalhadas:
  * Exibe nome, IP e status do servidor
  * Barras de progresso para RAM e armazenamento
  * Cores dinâmicas baseadas na porcentagem de uso
  * Informações detalhadas de memória (livre, cache)
- Aprimora SidePanel com funcionalidade de colapsar:
  * Botão para expandir/recolher o painel lateral
  * Ícones lucide para navegação (Dashboard, Settings)
  * Estados ativos baseados na rota atual
- Implementa dados mock para 4 servidores de exemplo
- Atualiza Dashboard com layout em grid dos cards de servidor
2025-08-14 13:04:17 -03:00
Artur Oliveira eec21b7118 feat: implementa estrutura base da aplicação com navegação e tema escuro
- Configura HTML principal com tema escuro e idioma português
- Adiciona Vue Router com rotas para Dashboard e Seções
- Cria componentes de navegação: SidePanel e NavButton
- Implementa páginas Dashboard e Sections
- Configura sistema de cores personalizado no Tailwind CSS
- Estabelece layout principal com painel lateral de navegação
- Remove componente HelloWorld padrão do template
2025-08-14 12:17:32 -03:00
Artur Oliveira 63257b987f feat: adiciona tailwind 2025-08-14 11:28:37 -03:00
Artur Oliveira d1b1a4143a initial commit 2025-08-14 11:25:31 -03:00