Skip to main content

CSS

šŸ“Œ Identificação​

  • Documento: CSS

  • Criado por: Camilo Mascarenhas

  • Contato (criador): pm.camilomascarenhas@gmail.com

  • Data de criação: 08/04/2026

  • Última atualização: 08/04/2026

  • Atualizado por: Camilo Mascarenhas

  • Contato (Ćŗltima edição): pm.camilomascarenhas@gmail.com

  • VersĆ£o: 1.0

  • Status: Ativo

  • ResponsĆ”vel tĆ©cnico: Davi JĆŗnior

  • Histórico de versƵes:

    • v1.0 — Criação do documento

CSS

VisĆ£o Geral​

O CSS Ć© utilizado para modificar a interface da plataforma, removendo elementos nativos e adaptando o comportamento visual do WooCommerce, Dokan e tema.

Grande parte da experiência do usuÔrio depende diretamente dessas alterações.


Papel do CSS na Plataforma​

O CSS Ʃ responsƔvel por:

  • Ocultar funcionalidades nĆ£o utilizadas
  • Simplificar a interface para usuĆ”rios nĆ£o tĆ©cnicos
  • Ajustar layout (principalmente mobile)
  • Corrigir inconsistĆŖncias visuais do tema e plugins
  • Adaptar fluxos do Dokan

Tipos de Customização​

1. Remoção de funcionalidades nativas​

Elementos removidos via CSS:

  • Carrinho
  • Conta do usuĆ”rio no header
  • Categorias
  • TĆ­tulos de pĆ”gina
  • BotĆ£o de Quick View
  • BotƵes de comparação (compare)

Motivo:

  • Plataforma nĆ£o possui compra interna
  • Redução de complexidade
  • Evitar confusĆ£o para usuĆ”rios

Observação:

Alguns desses comportamentos também são reforçados via PHP.


2. Ajustes de interface e UX​

AlteraƧƵes realizadas:

  • Padronização de botƵes
  • Ajuste de espaƧamento e alinhamento
  • Ocultação de elementos desnecessĆ”rios
  • Correção visual de formulĆ”rios

Inclui:

  • Login
  • Cadastro
  • Labels e textos

3. Customização de compartilhamento​

Criação de estilos para botões sociais:

  • WhatsApp
  • Facebook
  • Instagram
  • Copiar link

Aplicado em:

  • PĆ”gina de produto
  • PĆ”gina da loja
  • Blog

4. AlteraƧƵes no Dokan (Painel do vendedor)​

Grande parte do CSS atua diretamente no Dokan.

AlteraƧƵes:

  • Remoção de menus e submenus
  • Ocultação de configuraƧƵes avanƧadas
  • Remoção de campos desnecessĆ”rios no cadastro de produto
  • Limpeza da tela de edição de produto

Campos removidos incluem:

  • Tipo de produto
  • Desconto
  • Estoque
  • Atributos
  • VariaƧƵes
  • SEO
  • Frete
  • Taxas

Objetivo:

  • Simplificar ao mĆ”ximo o uso
  • Evitar erro de configuração

5. Ajustes Mobile (CrĆ­tico)​

O mobile possui tratamento especĆ­fico.

Principais mudanƧas:

  • Transformação da tabela de produtos em cards
  • Reorganização do layout do painel
  • Ajuste de botƵes para largura total
  • Correção de headers e tĆ­tulos

Impacto:

  • Melhora significativa na usabilidade
  • Redução de erros de operação

6. AlteraƧƵes no PWA​

ModificaƧƵes visuais:

  • Texto do banner
  • Texto do botĆ£o

Objetivo:

  • Tornar linguagem mais amigĆ”vel

7. Ajustes de navegação e painel​

Inclui:

  • Ocultação de elementos do dashboard
  • Ajustes de menu lateral
  • Alteração de Ć­cones
  • Reorganização de links

DependĆŖncia com PHP​

Algumas funcionalidades funcionam em conjunto com snippets:

  • BotƵes (ex: WhatsApp)
  • Compartilhamento
  • Ocultação de elementos
  • Ajustes de fluxo

CSS sozinho não garante o comportamento completo.


ObservaƧƵes Importantes​

  • CSS Ć© altamente acoplado ao tema e ao Dokan
  • MudanƧas de tema podem quebrar tudo
  • AtualizaƧƵes de plugins podem invalidar seletores
  • Muitas regras usam !important

Riscos​

  • Alterar CSS pode afetar mĆŗltiplas Ć”reas
  • Seletores podem parar de funcionar após updates
  • Conflito com Elementor ou tema
  • Dificuldade de rastrear origem de comportamento

Boas PrĆ”ticas​

  • NĆ£o remover regras sem testar

  • Validar sempre no mobile e desktop

  • Evitar alterar seletores do Dokan sem anĆ”lise

  • Conferir impacto em:

    • PĆ”gina de produto
    • Dashboard
    • Minha Conta

Diagnóstico​

  1. Verificar se o problema Ć© visual ou funcional
  2. Inspecionar elemento afetado
  3. Identificar seletor aplicado
  4. Validar conflito com PHP
  5. Testar alteração isolada

Fonte do CSS​

Todo o CSS atual utilizado estĆ” centralizado no painel do WordPress.