Painel principal — Guia do usuário | YoBench
Como usar o módulo «Dashboard» no YoBench: 9 widgets de módulos, ordenação drag-and-drop, grid responsivo, layout persistente.
Para que serve o módulo «Painel principal»
A tela inicial do YoBench — uma única página que reúne widgets de cada módulo-chave: tarefas, servidores, sites, RSS, e-mail, Git Analytics, calendário, links. Ao abrir o app você vê imediatamente o estado de todo o seu ambiente de trabalho e salta para o módulo necessário.
O que você obtém:
- 11 widgets dos módulos principais.
- Drag-and-drop dos cartões para seu próprio layout.
- Grid responsivo — 4 colunas por padrão, 5 em ≥1400px, 6 em ≥1920px.
- Persistência da ordem —
dashboardOrderfica nas configurações e sobrevive a reinícios. - Navegação com um clique — clicar em um widget abre o módulo correspondente com contexto carregado.
Widgets disponíveis
- Tarefas — contador de tarefas sincronizadas do Tracker.
- E-mail — contas de e-mail conectadas com não lidos.
- RSS — resumo das coleções RSS.
- Links — total de links salvos.
- Git Analytics — projetos do Git Analytics acompanhados.
- Servidores — servidores monitorados com notificações (se ligadas).
- Health Check — sites monitorados.
- Calendário — eventos de hoje do Calendário.
- Backups de BD — status dos últimos backups agendados em todas as conexões do DB Manager.
- Backup do app — último backup do próprio banco do YoBench (destino FTP / Google Drive / S3 nas Configurações).
- Status do túnel — estado atual do túnel seguro, indicador de tráfego e botão de conectar / desconectar rápido.
Os widgets só aparecem quando o módulo correspondente está ativado nas configurações (emailEnabled, healthCheckEnabled, gitAnalyticsEnabled, serversEnabled, etc.).
Drag-and-drop e grid responsivo
- Arraste os cartões — a ordem é persistida imediatamente em
dashboardOrder. - O DnD ativa após 8 pixels de movimento (anti-arraste acidental).
- O tamanho dos cartões é fixo; redimensionamento não é suportado.
- O grid se ajusta automaticamente à largura da janela.
Configurações globais
Salvas em Configurações → Painel principal:
dashboardOrder— array de IDs de widgets na ordem atual.
Padrão: [tracker, email, rss, db-backups, app-backups, links, gitanalytics, servers, health, calendar, vpn].
Fluxo de uso
- Abra o YoBench — a tela inicial é o Painel principal.
- Arraste os cartões para a ordem desejada — salva automaticamente.
- Clique em um widget para saltar ao módulo correspondente.
- Widgets de módulos desativados ficam ocultos — ative o módulo em Configurações para que apareça no painel.
Próximos passos
- Ajuste o que alimenta os contadores dos widgets nas Configurações por módulo.
- Use o Painel principal como início do dia de trabalho.
Ajuda e feedback
Quer widgets personalizados, gráficos ou cartões redimensionáveis? Escreva para nós pelo formulário de contato.