Minha Conta

Como adicionar e gerenciar o componente Minha Conta na sua loja.

O Minha Conta é o componente de Vnda para área de cliente na loja. Com base no conteúdo deste componente o cliente pode redefinir sua senha, conferir seus pedidos e visualizar os créditos disponíveis na loja. O componente Minha Conta é nativo em todas as lojas e nesse artigo você como utilizá-lo e estilizá-lo.

📘

Demonstração do componente

Visualize como é o componente acessando o Minha Conta Demo. Recomendamos utilizar a versão mais atualizada do componente: (v31).

Implementação

O componente de Minha Conta, como todos os outros componentes, já vem implementados nos templates da VNDA. . Caso você precise fazer esta implementação manualmente, deve-se orientar pelos seguintes passos:

  1. Abra os arquivos do template da loja;
  2. Acesse liquids > account.liquid;
  3. Adicione os códigos a seguir no arquivo account.liquid:
{% load_credits %}

{% head %}
  <title>Minha Conta - {{ current_shop.name }}</title>
  <meta name="description" content="Minha Conta - {{ current_shop.name }}"/>

  <link rel="stylesheet" type="text/css" href="/pages/account.css" inline>
{% endhead %}

<div class="container content">
  <section class="account">
    <p class="logout" >
      <a href="{{ logout_url }}">Sair</a>
    </p>
    <div class="boxed">
      {% component_account
        version: "v25"
        font_family: "Roboto, sans-serif" 
        spacing: 0.1 
        border_radius: 0 
        primary1_color: "#07090D" 
        primary2_color: "#07090D" 
        primary3_color: "#07090D" 
        accent1_color: "#07090D" 
        accent2_color: "#07090D" 
        accent3_color: "#07090D" 
        text_color: "#07090D" 
        secondary_text_color: "#07090D" 
        alternate_text_color: "#fff" 
        canvas_color: "#fff" 
        border_color: "#e6dbe3" 
        disabled_color: "#585858" 
        picker_header_color: "#215A60" 
        clock_circle_color: "#215A60" 
        shadow_color: "rgb(0 0 0 / 13%)" 
      %}
    </div>
  </section>
</div>

O componente de Minha conta possui uma serie de parametros que permitem adequá-lo as demandas de cada loja. Na tabela a seguir, confira a definição de cada um deles e os valores que são aceitos.

ParâmetroDescriçãoDefaultObrigatório
versionDefine versão do componente.
Utilize a versão mais recente: v20.
-Sim
font_familyDefine a família de fonte.sans-serifNão
spacingDefine o espaçamento dos campos.0.4Não
border_radiusDefine o estilo da borda dos campos.4Não
primary_colorDefine a cor primária do componente. Cor em RGB.#353535Não
button_colorDefine a cor dos botões do componente. Cor em RGB.#4b5563 Não
text_colorDefine a cor dos textos. Cor em RGB.#121212Não
secondary_text_colorDefine a cor secundário dos textos. Cor em RGB.#5A5A5ANão
canvas_colorDefine a cor do canvas. Cor em RGB.#FFFFFFNão
border_colorDefine a cor das bordas. Cor em RGB.#E6E6E6Não
disabled_colorDefine a cor dos campos que estão desabilitados. Cor em RGB.#B9B9B9Não
shadow_colorDefine a cor do sombreado das seções. Cor em RGB.#FFFFFFNão

Exemplo de implementação

Veja o arquivo do Minha Conta no Template1.