Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

leeoxleeo/leowp-workflow

Open more actions menu

Repository files navigation

LeoWP Workflow

Framework Wordpress de fácil entendimento para a criação de temas como foco em performace e otimização.

Autor

Tecnologias utilizadas

  • PHP
  • HTML5
  • CSS3
  • SASS ( BEM )
  • Gulp

Configuração do projeto

Baixe o framework no formato .zip e após extrair, arraste para dentro da pasta wp-content/themes dentro do seu Wordpress

Utilização do Gulp

  • npm install para a instalação dos pacotes necessários para o funcionamento do gulp
  • gulp para compilar os arquivos
  • gulp watch para deixar o gulp rodando enquanto o projeto está sendo desenvolvido Os arquivos da pasta dev são compilados e enviados para a pasta dist já minificados

Customizações do framework

Buttons

  • leowp-button classe para o botāo
  • leowp-button leowp-button__red classe para o botāo com cor definida.
  • leowp-button leowp-button__red leowp-button__medium classe para o botāo com cor e tamanho.

Classes de cores ja definidas

  • leowp-button leowp-button__red
  • leowp-button leowp-button__blue
  • leowp-button leowp-button__green
  • leowp-button leowp-button__yellow
  • leowp-button leowp-button__purple
  • leowp-button leowp-button__orange

Classes de tamanho ja definidas

  • leowp-button
  • leowp-button leowp-button__small
  • leowp-button leowp-button__medium
  • leowp-button leowp-button__large

Utilização dos botões

<a href="#" class="leowp-button">Button</a>    
<a href="#" class="leowp-button leowp-button__small">Button Small</a>    
<a href="#" class="leowp-button leowp-button__medium">Button Medium</a>    
<a href="#" class="leowp-button leowp-button__large">Button Large</a> 

<a href="#" class="leowp-button leowp-button__red">Button Red</a>    
<a href="#" class="leowp-button leowp-button__medium leowp-button__red">Button Medium Red</a>    

Grid

  • leowp-grid Classe pai do grid

Opções do Grid

  • leowp-grid__one
  • leowp-grid__two
  • leowp-grid__three
  • leowp-grid__four
  • leowp-grid__five
  • leowp-grid__six

Utilizaçāo do Grid

<div class="leowp-grid">
    <div class="leowp-grid__one"></div>
</div>

<div class="leowp-grid">
    <div class="leowp-grid__two"></div>
    <div class="leowp-grid__two"></div>
</div>

<div class="leowp-grid">
    <div class="leowp-grid__three"></div>
    <div class="leowp-grid__three"></div>
    <div class="leowp-grid__three"></div>
</div>

<div class="leowp-grid">
    <div class="leowp-grid__four"></div>
    <div class="leowp-grid__four"></div>
    <div class="leowp-grid__four"></div>
    <div class="leowp-grid__four"></div>
</div>

<div class="leowp-grid">
    <div class="leowp-grid__five"></div>
    <div class="leowp-grid__five"></div>
    <div class="leowp-grid__five"></div>
    <div class="leowp-grid__five"></div>
    <div class="leowp-grid__five"></div>
</div>

<div class="leowp-grid">
    <div class="leowp-grid__six"></div>
    <div class="leowp-grid__six"></div>
    <div class="leowp-grid__six"></div>
    <div class="leowp-grid__six"></div>
    <div class="leowp-grid__six"></div>
</div>

Forms

  • leowp-form classe para o formulário
  • leowp-form__label classe para a label do formulário.
  • leowp-form__input classe para o input do formulário.
  • leowp-form__textarea classe para o textarea do formulário.
  • leowp-form__select classe para o select do formulário.

Utilização das classes do formulário.

<form class="leowp-form">
    <label class="leowp-form__label">
        <span class="leowp-form__text">Name:</span>
        <input class="leowp-form__input" type="text" placeholder="Your Name:" />
    </label>
    <label class="leowp-form__label">
        <span class="leowp-form__text">Email:</span>
        <input class="leowp-form__input" type="email" placeholder="Your E-Mail:" />
    </label>
    <label class="leowp-form__label">
        <span class="leowp-form__text">Message:</span>
        <textarea class="leowp-form__input" type="text" placeholder="Your Message:"></textarea>
    </label>
    <button class="leowp-button leowp-button__medium leowp-button__blue">Submit</button>
</form>
Morty Proxy This is a proxified and sanitized view of the page, visit original site.