-
Notifications
You must be signed in to change notification settings - Fork 0
Home
- No use of frameworks like React/Angular/Vue/Svelte
- Simple use of HTML5, CSS3 and Javascript
- The production link for the site is: https://comppet-ufu.github.io/comppet/
Clone this repo with git: git clone https://github.com/comppet-ufu/comppet
Docs folder
-
Assets:
-
css : the main css and the styles for the website
-
js : the main js files and the libraries
-
sass : the preprocessor folder contain the scss files for estilization
-
webfonts : the fonts for the website
-
-
images
the images and icons for the website
-
index.html
The main page for the project
-
generic.html
This page will serve with a layout for the next pages, like the information page or page with links for the new members of the CompPet
We will create some issues in the repository and the members will discuss about the issue and resolve.
Some simple Rules:
- Never push directly to master, always create a merge request.
- Always wait for your merge request to be accepted, if needed, you may request an earlier code-review.
The sequence to fix a issue or add a feature:
- Run
git pull origin master
- Create another branch with
git checkout -b Name_New_branch
- Resolve or create the feature and commit in this branch
Using (git
commit -m "mensagem sobre o que foi feito"
) - Create the Pull/Merge Request for the master branch and wait
Using:
git pull origin Name_New_branch
- Do the merge request in github website
Example:
-
git pull origin master
- atualiza seu repositório local com a master do github -
git checkout -b atualizar_readme
- crio uma nova branch chamada atualizar_readme, onde irei criar essa nova funcionalidade ou atualizar a já existente. - Faço a funcionalidade e testo até que ela esteja funcionando completamente.
-
git status
- verifico os arquivos que foram atualizados pelas minhas alterações. -
git add *
- adiciono os arquivos que modifiquei corretamente, uso o * para adicionar todos. -
git commit -m "exemplo de atualizacao do readme"
- comito as alterações adicionadas pelo git add, e escrevo uma mensagem descrevendo o commit. -
git push origin atualizar_readme
- envio a branch que eu criei para o repositório online, onde irei fazer um merge request com a branch principal. - Abra o website do github e deverá encontrar o seu merge request.
- Envie o pull request, assine o seu pull request e adicione um revisor do código, no lado direito da tela.
- Agora é só esperar o pull request ser aceito pelo revisor.
- Observação: toda nova alteração no código, este processo deverá ser refeito.
We can talk about performance and automation of tasks like optmization of images or minification of files.
We can move the project to a framework like React, Sapper or Vue.
In this moment, the site is hospeded by the gitHub Pages. We have to analyze and deploy in our self server.
Start Tempalte:
Solid State by HTML5 UP (html5up.net )
Icons:
Font Awesome (fontawesome.io)
Other:
jQuery (jquery.com)
Scrollex (github.com/ajlkn/jquery.scrollex)
Responsive Tools (github.com/ajlkn/responsive-tools)
TypeIt (https://github.com/alexmacarthur/typeit)
Learn about github with: Github-Training
Quick Guide (pt-br) Tutorial
- Adicionar Informações Sobre as Iniciações Científicas de cada petiano.
- Criar página para adicionar os formulários de Iniciação Científica. E adicionar os formulários.
- Criar página com as informações de extensão.
- Criar página para divulgar as ativades de Ensino.