intermediate
reservas
widget
tema

Tema do Widget

Escolha entre tres temas iniciais (Light, Dark, Minimal) ou substitua oito variaveis CSS para combinar com sua marca

Equipe Levy FleetsMay 18, 20266 min read

Tema do Widget

O widget oferece tres temas iniciais que vem prontos, mais oito variaveis CSS que voce pode substituir sem escrever CSS proprio.

Temas iniciais

Escolha em Dashboard > Bookings > Widgets > > Tema.

TemaFundoCabecalhosCTAsMelhor para
LightBrancoCinza escuroCor da marcaA maioria - neutro
DarkPretoBrancoMarca / acento neonResorts, premium
MinimalBrancoPretoPretoCarrega mais rapido, so texto

Tambem pode passar data-theme="light|dark|minimal" no script para sobrescrever por pagina.

Variaveis CSS

Oito variaveis em Tema > Avancado:

VariavelPadrao (Light)Uso
--primary#0f172aCTAs primarios, inputs focados
--bg#ffffffFundo de pagina e modal
--text#0f172aTexto
--accent#f59e0bDestaques, badges "Vagas limitadas"
--success#16a34aConfirmacoes, "Reservado!"
--error#dc2626Erros
--radius12pxArredondamento de botoes e cards
--fontsystem-ui, ...Pilha de fontes

Esses sao os unicos hooks de estilo. CSS arbitrario nao e suportado - superficie pequena mantem o widget seguro em Squarespace e Wix.

Campos de marca (nao CSS)

  • Nome de exibicao - so no dashboard
  • URL do logo - PNG 200x60 transparente recomendado
  • URL do hero - JPG 1600x600 recomendado
  • Headline - uma linha abaixo do logo
  • Subheadline - linha menor abaixo
  • Rodape - horario, endereco, "Ligue para..."

Multiplos widgets

Cada widget tem seu proprio JSON de tema. Exemplo:

  • front-beach-bikes - Light, logo padrao
  • front-beach-bikes-events - Dark, logo diferente para tours

Ambos compartilham modelos e faixas de preco.

JSON de tema (avancado)

{
  "preset": "light",
  "logoUrl": "https://cdn.frankebikes.com/logo.png",
  "heroUrl": "https://cdn.frankebikes.com/hero.jpg",
  "headline": "Reserve sua e-bike",
  "subhead": "Beach cruisers, fat tire e tandems - todas eletricas.",
  "footer": "Front Beach Bikes - 12 Front Street - (843) 555-0143",
  "vars": {
    "--primary": "#0ea5e9",
    "--accent": "#facc15",
    "--radius": "8px"
  }
}

Pre-visualizacao ao vivo

O editor mostra preview lado-a-lado.

Acessibilidade

Os tres temas atendem contraste WCAG AA.

Guias relacionados