Git Product home page Git Product logo

bikcraft's Introduction

#1 Bikcraft

Este é um projeto desenvolvido durante o curso de Web Design da Origamid.

Muito além de código, o curso proporcionou uma visão melhor para o desenvolvimento web em mim, mesmo que eu já tenha experiência com desenvolvimento. A partir do que é passado pude aprender dicas preciosas que tornam um site muito mais atrativo, passando por design, prototipação, escolha dos elementos visuais corretos, codificação, dicas do que funciona em um site, hospedagem e até mesmo analytics.

Sobre o projeto criado

O projeto Bikcraft consiste de um website de uma fábrica de bicicletas. Nele, são apresentadas bicicletas personalizadas para compra, pedido de orçamento por formulário, página de contatos, portfólio e produtos.

Algumas coisas utilizadas

  • Adobe XD
  • PHPMailer
  • OG tags
  • Normalize CSS
  • Flexbox
  • Wireframe
  • Cyberduck
  • etc...

Protótipo: (Feito com o Adobe XD). Clique qui para ver os protótipos ampliados

Todas as páginas desenvolvidas

O que eu aprendi?

Algumas coisas que foram novas para mim durante essa jornada e algumas que foram reforçadas.

CSS

  • A propriedade margin: 0 auto; do CSS faz com que o elemento centralize, automaticamente nas margens esquerda e direita.
  • Dá pra criar linhas com as pseudopropriedades do CSS :after e :before, fazendo content: "" e definindo o tamanho da linha com heigh e width;
  • Colocando duas classes juntas, por exemplo class="btn btn-preto", no css .btn.btn-preto , a segunda classe irá sobrescrever a primeira, usando as definições padrão e mudando as coisas necessárias que sejam específicas para o elemento.
  • Além de text-align: center pode usar também text-align: right para textos, que não seja o float. Um exemplo é nos itens de um menu de um site, para deixá-los (a lista) na direita.
  • Usar letter-spacing: .1em e line-height: 20px dá uma visão bonita ao fonte.
  • Nas definições de CSS os arquivos de CSS listados por último irão sobrescrever os primeiros.
  • Dá pra colocar inclusive imagens com background:url("../img/linhas.svg"); com o :after. Usando position:absolute dá pra ajustar essa imagem mais livremente pelo layout.

HTML

  • Sempre usar alt nas imagens.

Geral

  • Antes de criar o protótipo final do site, criar o wireframe "limpo", sem cores, sem fontes, pensando só na ideia que irá querer, no conteúdo que terá. Deixar para preocupar com o visual depois de feito isso.
  • É interessante usar sempre o Lorem Ipsum em português. Ao escrever o texto final é ideal seguir o número de caracteres que está no Lorem Ipsum do protótipo para manter a definição.
  • Site útil para analatycs: Gerar mapas de calor (gratuito para um projeto): https://www.clicktale.com/

Media queries coringas

Estilos para tablets
@media only screen and (min-width: 768px) and (max-width: 979px) {}

Estilos para smartphones
@media only screen and (max-width: 787px) {}

bikcraft's People

Contributors

emanuelleviana avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.