Skip to content
This repository has been archived by the owner on May 25, 2020. It is now read-only.

INF2-2019/aplicacao-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicação Web

Esse repositório é dedicado à parte de front-end web da aplicação a ser desenvolvida.

Como buildar o projeto

Basta rodar um servidor em cima da pasta src ou copiar seu conteúdo para um servidor.

Instruções para IDEs e Editores recomendados

Esse projeto é bem simples, o editor/IDE que você usar deve ser o de sua preferência, de qualquer forma deixarei algumas sugestões.

Plugins e Configurações

Recomendo instalar o EditorConfig na sua IDE ou editor. Instalação.

Caso não queira seguem as definições que você deve usar:

  • Indentação por TAB
  • Charset UTF-8
  • Fim de linha LF
  • Uma linha em branco no fim de cada arquivo
  • Remoção automática de espaços no fim da linha

.editorconfig

root = true

[*]
indent_style = tab
charset = utf-8
trim_trailing_whitespace = true
end_of_line = lf
insert_final_newline = true

IDEs e Editores recomendados

  • VSCode
  • Atom
  • Sublime Text
  • VIM
  • Gedit
  • Notepad++
  • WebStorm
  • etc.

Como buildar o SASS, .scss

Caso você tenha que fazer uma mudança no tema do Materialize, edite os arquivos .scss, caso contrário crie um .css a parte.

Para buildar o SASS você vai precisar:

  • Do compilador do SASS
    • Uma das formas de instalar é pelo comando npm i -g sass ou yarn global add sass
  • Usar o seguinte comando na pasta src/css: sass _sass/materialize/materialize.scss materialize.css

Sobre a estilização

Os padrões de estilização podem ser encontrados na Guia de Estilos

Bibliotecas e frameworks

Documentações e links úteis

Tutorial de Materialize: aqui