0c88cc2e72b3988ae1c052baec9b275aa32d8692
Tira "Meu Negocio" do MelissaConfiguracoes (era embed cfg-negocio -> Negociopage.vue) e cria a /melissa/negocio nativa Melissa. Sidebar (mng-side): - Card "Sua presenca" — gamificacao 7 niveis (Cadastro Basico -> Excelencia) + barra de progresso + 7 badges (Nomeado, Categorizado, Regularizado, Localizado, Acessivel, Identificado, Online) + dicas do que falta. Badges/dicas com ancora pra sessao. - Card "Logomarca" — preview 96x96 (object-fit: contain) + upload/ remover (bucket 'logos', max 2MB, PNG/SVG/JPG/WebP) Main (50/50 desktop): - Identidade: nome_fantasia* + razao_social + tipo_empresa* (Select 8 opcoes) - Dados Fiscais: cnpj (mask 99.999.999/9999-99) + IE + IM - Endereco: cep (mask + ViaCEP autofill onBlur) + logradouro + numero + complemento + bairro + cidade + estado (Select UFs BR) - Contato: telefone (mask) + email (placeholder=" ") + site - Redes Sociais: array com add/remove (name + url) Validacao: nome_fantasia + tipo_empresa obrigatorios. URL: /melissa/negocio. Compativel com /account/negocio (mesma tabela company_profiles + bucket logos). Wire-up: - MelissaLayout: import + render - 'negocio' sai de MELISSA_CONFIG_ALIASES, entra em MELISSA_NON_CONFIG_SLUGS - SECOES.negocio descricao atualizada - MelissaConfiguracoes: cfg-negocio removido de COMPONENT_MAP, ROUTE_ALIASES e do grupo "Conta" (so resta Seguranca agora) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sakai is an application template for Vue based on the create-vue, the recommended way to start a Vite-powered Vue projects.
Visit the documentation to get started.
Description
Languages
Vue
61.3%
PLpgSQL
17.4%
JavaScript
16%
HTML
2.7%
TypeScript
2.3%
Other
0.3%