Commit 9eee3087 authored by Rémy Le Calloch's avatar Rémy Le Calloch

Template v1

parent 9fe5be37
image: alpine:edge
pages:
stage: deploy
only: [master]
artifacts:
paths: [public]
script: |
set -e
sed -i '${ p; s,[^/]*$,testing, }' /etc/apk/repositories
apk update
apk add pandoc make
make
Ressources
\ No newline at end of file
---
vim: et ts=4 sts=4 sw=4
title: Template - Accueil
---
# Historique
_présentez en quelque ligne l'histoire du groupe de travail (année de création, motivations initiales, évolution...)._
# Composition
_Vous pouvez faire une liste exhaustive ou non, en précisant une éventuelle hiérarchie_
# Fonctionnement
## Réunions
_préseentez ici la façon dont vous organisez vos réunions: récurrence, durée, personnes présentes..._
## Méthodologie
_Comment votre groupe travaille-t-il ? Comment identifiez-vous les projets sur lesquels vous souhaitez travailler ? N'hésitez pas à développer ce qui vous semble intéressant à partager._
## Participant·e·s
_Qui peut rejoindre le groupe de travail ? De quelle façon ? Y'a-t-il différents niveaux d'engagement ?_
## Outils
_Présentez ici les outils que vous utilisez dans le cadre du groupe de tavail (gestion de projet, stockage de données, communication...). N'hésitez pas à préciser si ces outils vous conviennent, si vous souhaitez en changer, si vous êtes en train de le faire..._
# Ressources
_Ajoutez ici d'éventuelles ressources en lien avec le groupe de travail (page sur le site de l'établissement, publications, newsletter...)_
#!/bin/sh
# Generate an html <nav> element from a markdown file
create_html_nav () {
{
echo '<nav id="mainNav">'
cat $1
echo '</nav>'
} | pandoc -o nav.html
}
create_html_nav menu.md
\ No newline at end of file
body {
display: table;
margin: auto;
padding-right: 1em;
padding-left: 1em;
max-width: 60em;
border-left: 1px solid black;
border-right: 1px solid black;
color: #405959;
font-family: Verdana, sans-serif;
font-size: 100%;
line-height: 140%;
}
#mainNav {
display: table-cell;
padding-right: 8em;
max-width: 25em;
font-size: 80%;
}
pre {
border: 1px dotted gray;
background-color: #ececec;
color: #1111111;
padding: 0.5em;
}
code {
font-family: monospace;
}
#TOC a {
color: #30a69e;
}
h1 a, h2 a, h3 a, h4 a, h5 a {
text-decoration: none;
color: #7a5ada;
}
h1, h2, h3, h4, h5 { font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 1em 0; }
h1 {
font-size: 130%;
border-bottom: 2px solid #a18011;
border-top: 2px solid #a18011;
padding: 0.5em 1em;
}
h2 {
font-size: 110%;
color: #a18011;
}
h3 {
font-size: 95%;
}
h4 {
font-size: 90%;
font-style: italic;
}
h5 {
font-size: 90%;
font-style: italic;
}
h1.title {
font-size: 200%;
font-weight: normal;
padding-top: 0.2em;
padding-bottom: 0.2em;
text-align: center;
border: none;
}
dt code {
font-weight: bold;
}
dd p {
margin-top: 0;
}
a {
text-decoration: none;
}
#footer {
padding-top: 1em;
font-size: 70%;
color: gray;
text-align: center;
}
......@@ -2,17 +2,16 @@ DIR = $(shell pwd)
sources =\
index.md\
menu.md\
Documents/CR/20-12-07.md
pages = ${sources:%.md=public/%.html}
styles = main.css
images = Images/
all: menu ${pages}
clean:; rm -rf tmp public menu.md menu.html
clean:; rm -rf tmp public nav.html
menu:; chmod +x ${DIR}/index.sh
exec ${DIR}/index.sh
tmp:; mkfifo $@
${pages}: tmp
public/%.html: %.md ; install -D tmp $@ & < $< pandoc -s --toc --self-contained --include-before-body=${DIR}/menu.html --css=${DIR}/main.css > tmp
public/%.html: %.md ; install -D tmp $@ & < $< pandoc -s --toc --self-contained --include-before-body=${DIR}/nav.html --css=${DIR}/main.css > tmp
---
vim: et ts=4 sts=4 sw=4
title: Menu
---
COP2 Etudiante
* [Accueil](https://cop2-etudiante.pages.ensimag.fr/accueil/index.html)
Template
* [Accueil](https://cop2-etudiante.pages.ensimag.fr/template/index.html)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment