Skip to content

Versiunea online a Ghidului Bobocului FMI

Notifications You must be signed in to change notification settings

as-mi/site-ghid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ghidul Bobocului FMI

Acest repository conține sursele care generează site-ul cu Ghidul Bobocului, varianta online.

Eleventy este folosit pentru a combina template-ul HTML cu conținutul scris în Markdown.

Organizare

  • /index.md: conținutul text al ghidului, scris în Markdown.
  • /_includes/: director care conține template-ul de HTML/CSS pentru layout.
    • base.html: scheletul comun de HTML pentru toate paginile.
    • index.html: template-ul pentru prima pagină.
    • page.html: template-ul pentru paginile diferitelor secțiuni.
  • /css/: director care conține stilurile CSS.
  • /_site/: director temporar în care se generează site-ul final.

Cum contribui?

Trebuie să ai Node.js și NPM instalat.

De asemenea, acest repository folosește Git Large File Storage pentru a stoca imaginile. Pe Windows vine instalat cu Git, pe alte sisteme de operare trebuie instalat din package manager.

Pentru a instala Eleventy, rulează

npm install

Apoi poți rula

npm start

pentru a avea acces la un server local cu un preview al site-ului.

Publicare

Modificările pe master sunt încărcate automat pe server prin GitHub Actions.

Licență

Ghidul Bobocului este © 2020 Asociația Studenților la Matematică și Informatică.