# Mee-Bugs
## Prioridade 0
- [x] Ativar o card corretamente no Edit Mode
- [x] Navegação nem sempre funciona normalmente no Edit Mode
- [x] Ao adicionar um novo Card, o auto-scroll não é realizado
- [x] Navegação para o primeiro Card de uma nova Trail não funciona pelo Navigation Drawer
- [x] URL de Imagem não é inserido no Card correto se ocorrer uma navegação durante o Upload
- [x] Botão de "Share" presente em Boards recém-criados
- [x] Alguns templates quebram quando os metadados estão incompletos no View Mode
- [x] Ao criar um Card em um Board já existente, ambas CardStores são atualizadas
## Prioridade 1
- [x] Conferir a lógica dos botões de Save (no Card e no Board)
- [x] Quando o Card é salvo antes do Board -> O preview mode mostra Rendering <temp_card_id>
- [x] Quando o Board é salvo antes dos Cards -> O preview mode mostra Content Not Available <NotFound>
- [x] Se salvar o Board primeiro e depois o Card -> Crash
- [x] Ao criar um Board com um nome já existente, o original é zerado
- [ ] Render de imagem em View quebra quando não existe a piece de Label
- [x] Render de board cover em View quebra quando não existe a alt text
- [x] Diferença no tamanho da Piece Label entre View e Edit
- [x] Diferença no enquadramento da Piece Image entre View e Edit
- [x] Após o Upload de uma Imagem, referência do Card é perdida ao navegar ou mudar uma Piece
- [ ] Alterar no View e Edit mode a lógica de exibição do background no image template
## Prioridade 2
- [ ] Consertar propriedade "Order" na estrutura do EditBoard
- [ ] Nos Cards deletados instantâneamente (Não salvos no servidor)
- Como é feito com as Trails em edit_pallete.tsx:160
- [ ] Nos Cards e Trails que foram marcados para deleção e depois deletados
- Durante a remoção dos itens marcados em board_edit.service.ts:223
- Não quebra o uso pelo que testei, mas as propriedades "Order" podem acabar sendo salvadas não serialmente (Ex: Card 4 deletado resulta em [1, 2, 3, 5, 6])
- [ ] Atualizar Piece de Label, no card template de imagem -> diminuir o tamanho
- [x] Enter dá um crash no Edit mode
- [ ] Refresh de um Board em edição não persiste as mudanças (Gui)
- [ ] Preview do Card Template de Markdown não renderiza o Markdown em tempo real (Gui)
## Prioridade 3
- [x] A Action Bar nem sempre mostra os botões "Edit" ou "Save" corretamente
- [ ] Resize na janela bagunça a visualização do Board
- [ ] Ao criar um novo Board, as vezes os Cards não são renderizados no centro da tela após a navegação pro ViewMode
- [x] Table of Content não pega o Name das Trails no Edit Mode
- [x] No cenário onde tenho 3 trails e deleto a trail 2, fica um buraco entre trail 1 e 3
- [x] Não deveria ser possível deletar um trail_cover caso existam cards na trail
- [x] Mudar label de "Delete Card", para cards que já estão salvos, para "Mark for Deletion"
- [x] Mudar label de "Delete Card", para trail_covers, para "Delete Trail"
- [x] Desabilitar os botões de Save e Upload, enquanto a operação está sendo realizada
## Melhorias
- [x] Feedback para o progresso de Save Board
- [ ] Manter Active Card ao transicionar do modo de Edição para Preview e vice-versa
- [ ] Edição de Pieces direto no card
- [ ] Video Card Template
- [ ] File Card Template
- [ ] Super User iFrame Card Template
- [ ] Open Edit Pallette when a card template is selected when creating a new card
- [ ] Keyboard Navigation with arrows
- [ ] 📝 🖌 Delete board
- [ ] 📝 🖌 Focus Mode / Fullscreen
- [ ] 📝 Zoom out/in no board
- [ ] 📝 Keyboard Navigation with numbers and numpad
- [ ] 🖌 UI para progresso de Save
📝 - Needs Spec
🖌 - Needs Mockup
## Unknown
- [ ] Após x Cards, ao criar um novo Card o console mostra um `TypeError: Cannot read property 'username' of undefined` e o Card não é criado
- [ ] As vezes, ao salvar o Board, aparece um AppError mas some rápidamente no re-render
- Não quebra o uso, mas assusta 😐