Skip to content

Commit 2e63470

Browse files
Merge pull request #10 from BackToBasicsEpita/lcd/landing
landing page
2 parents 118bae1 + a1ba0a4 commit 2e63470

22 files changed

+666
-98
lines changed

content/blog/.gitkeep

Whitespace-only changes.

content/docs/.gitkeep

Whitespace-only changes.

content/docs/sample-subject/_index.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
weight: 999
3+
title: "Example"
4+
description: "Sujet d'exemple pour faire un sujet"
5+
icon: "function"
6+
date: "2023-08-26T20:43:23+01:00"
7+
lastmod: "2023-08-26T20:43:23+01:00"
8+
draft: false
9+
toc: true
10+
katex: false
11+
---
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
weight: 500
3+
title: "Ecrire un sujet"
4+
description: "Comment les sujets sont écrits ?"
5+
icon: "fluid_med"
6+
date: "2023-08-26T20:43:23+01:00"
7+
lastmod: "2023-08-26T20:43:23+01:00"
8+
draft: false
9+
toc: true
10+
katex: true
11+
---
12+
13+
### Markdown ?
14+
15+
Le LaTeX c'est bien beau mais si on doit faire tous nos cours comme ça, ça nous prendrait une éternité pour couvrir tous les chapitres :c.
16+
17+
C'est pour ça que les sujets sont écrits en `Markdown`.
18+
Enfin, on écrit un fichier en Markdown et `Hugo` nous permet de le transformer en page `Html` automatiquement.
19+
20+
Le `Markdown` est un langage de balisage (un peu comme le `Html`) créer avec comme objectif d'offrire une syntaxe facile à lire et à écrire.
21+
22+
#### Pourquoi faire du Markdown ?
23+
24+
Si vous utilisez **Discord** alors vous avez peut-être déjà entendu parlé de `Markdown`, sinon vous allez voir que c'est vraiment très simple à prendre en main :)
25+
26+
Voici un exemple montrant la simplicité du `Markdown` par rapport au `Html` et `LaTex`
27+
28+
{{< tabs tabTotal="3">}}
29+
{{% tab title="Html" %}}
30+
31+
**Html demo**
32+
33+
```html
34+
<p>Ce<b>Mot</b> en gras et celui-là <strong>aussi</strong>.</p>
35+
```
36+
37+
<p>Ce<b>Mot</b> en gras et celui-là <strong>aussi</strong>.</p>
38+
39+
{{% /tab %}}
40+
{{% tab title="LaTex" %}}
41+
42+
**LaTeX demo**
43+
44+
```latex
45+
Ce \textbf{Mot} en gras et celui-là \textbf{aussi}.
46+
```
47+
48+
{{< katex >}}
49+
$$
50+
Ce\ \textbf{Mot}\ en\ gras\ et\ celui-là\ \textbf{aussi}.
51+
$$
52+
{{< /katex >}}
53+
54+
{{% /tab %}}
55+
{{% tab title="Markdown" %}}
56+
57+
**MarkDown demo**
58+
59+
```markdown
60+
Ce **Mot** en gras et celui-là **aussi**.
61+
```
62+
63+
Ce **Mot** en gras et celui-là **aussi**.
64+
65+
{{% /tab %}}
66+
{{< /tabs >}}
67+
68+
#### Comment faire du Markdown ?
69+
70+
|format|Markdown|Résultat|
71+
|--------|--------|--------|
72+
| Italique | `*lorem*` | *lorem ipsum* |
73+
| C | D ||
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
weight: 500
3+
title: "Aperçu"
4+
description: "Comment faire un sujet"
5+
icon: "local_library"
6+
date: "2023-08-26T20:43:23+01:00"
7+
lastmod: "2023-08-26T20:43:23+01:00"
8+
draft: false
9+
toc: true
10+
katex: false
11+
---
12+
13+
### Hugo ? Kesako ??
14+
15+
`Hugo` est un framework pour fabriquer des sites web.
16+
C'est l'un des framework les plus populaires pour créer des sites statiques ;
17+
c'est à dire des sites qui n'ont pas de traitement côté serveur et donc pas de base de données.
18+
19+
Le site est donc uniquement composé de `HTML`, `CSS` et `Javascript`,
20+
les pages sont "fixes"et toute fonctionnalité *dynamique* est executé sur le navigateur de l'utilisateur grâce au *javascript*.
21+
22+
De plus, `Hugo` est très simple d'utilisation et a une documentation complète et propose une large sélection de thèmes et
23+
vous permet également de créer votre propre thème (nous avons assemblé plusieurs thèmes pour obtenir le thème qui fait fonctionner le site).
24+
25+
Vous pourrez retrouver le documentation et les comment installer `Hugo` sur leur [site web](https://gohugo.io/).
26+
27+
#### Le thème Hugo
28+
29+
Vous pourrez retrouver le thème Hugo B2B sur [github](https://github.com/BackToBasicsEpita/b2b-theme) ainsi que la documentation pour pour l'utiliser pour faire votre propre site :)

content/docs/spé/_index.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

content/docs/spé/tps/_index.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

content/docs/sup/_index.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

content/docs/sup/example-page.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

content/spe/.gitkeep

Whitespace-only changes.

0 commit comments

Comments
 (0)