Commit graph

13 commits

Author SHA1 Message Date
Tiago Yamamoto
a1eb0efc72 refactor(frontend): decouple catalog components and api routes from appwrite stub 2026-03-07 08:04:19 -06:00
Tiago Yamamoto
48a54a616e refactor(frontend): type legacy payments and catalog flows 2026-03-07 07:56:20 -06:00
Tiago Yamamoto
b633939d4e refactor(frontend): replace legacy document typing for billing and categories 2026-03-07 07:49:58 -06:00
Tiago Yamamoto
6cde64f424 refactor(frontend): remove appwrite package dependency 2026-03-07 07:34:37 -06:00
Tiago Yamamoto
6a865239d9 refactor(frontend): remove remaining bff service dependencies 2026-03-07 07:19:15 -06:00
Tiago Yamamoto
fdea7495c0 fix(frontend): align auth docs and ignore generated files 2026-03-07 06:51:58 -06:00
Tiago Yamamoto
b52f780e26 feat: consolidate architecture, remove bff dependency and update backend/frontend modules 2026-03-07 06:40:42 -06:00
Tiago Yamamoto
bf588993c5 fix(frontend): use english api slugs and harden dashboard modules 2026-03-04 15:12:33 -06:00
Gemini CLI
a1af488753 Restore original Vite-based frontend in the monorepo 2026-02-28 08:38:11 -06:00
Gemini CLI
fe6052da38 Update frontend with Next.js version (gohorsejobs pattern) 2026-02-28 08:31:43 -06:00
caio-machado-dev
3aea36e594 feat: resolve react-icons dependency, add frontend e2e and backend tests 2026-02-26 18:27:02 -03:00
eycksilva
3559afc1f7 feat(ui): padronizar paleta #0F4C81 e estrutura em múltiplas telas
- SellerDashboard: migrado para Shell (header topo), removida sidebar lateral,
  cards KPI brancos com react-icons pretos (FaChartLine, FaBoxOpen, FaReceipt)
- Shell: adicionados todos os links de nav para owner/seller no header
  (Estoque, Buscar Produtos, Pedidos, Carteira, Equipe, Config. Entrega)
- Wallet: ícone FaMoneyCheck no botão Solicitar Saque, card saldo com #0F4C81,
  thead da tabela com #0F4C81, fix R$ NaN (formatCurrency null-safe)
- Team: botões e thead com #0F4C81, emojis removidos dos roleLabels
- ShippingSettings: wrapped com Shell (mantém header), emojis substituídos por
  react-icons pretos (FaTruck, FaLocationDot, FaStore, FaCircleInfo, FaFloppyDisk),
  botão Salvar com #0F4C81
- Orders: removido box cinza de fundo dos ícones nas abas e estado vazio
- LocationPicker: fallback seguro para OpenStreetMap quando VITE_MAP_TILE_LAYER
  não está definido (corrige tela branca em /search)
- Inventory/Cart: cores dos botões e thead atualizadas para #0F4C81
2026-02-26 15:56:03 -03:00
caio-machado-dev
ea22729994 feat(company): adiciona melhorias de geolocalização e documentos
- implementa busca automática de CEP e coordenadas
- adiciona upload e visualização de licença sanitária
- corrige listagem de pedidos vinculados à empresa
- ajusta interceptador Axios para envio correto de multipart/form-data
2026-02-20 19:31:24 -03:00