Skip to content

Commit f77a776

Browse files
authored
Merge pull request #1 from vadim-soude/svelte
Commit with reworked css and star conf for github page
2 parents b92e2df + 0196498 commit f77a776

20 files changed

+246
-64
lines changed

.idea/.name

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
File renamed without changes.

.idea/modules.xml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

+10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"format": "prettier --plugin-search-dir . --write ."
1313
},
1414
"devDependencies": {
15+
"@sveltejs/adapter-static": "^3.0.1",
1516
"@sveltejs/adapter-vercel": "^2.2.0",
1617
"@sveltejs/kit": "^1.5.0",
1718
"@typescript-eslint/eslint-plugin": "^5.45.0",

src/app.css

+32-2
Original file line numberDiff line numberDiff line change
@@ -135,10 +135,30 @@ body {
135135
html {
136136
color: var(--text-1);
137137
accent-color: var(--link);
138+
padding-left: var(--size-3);
138139
background-image: var(--background);
139140
background-attachment: fixed;
141+
142+
}
143+
144+
::-webkit-scrollbar {
145+
height: 0.5rem;
146+
width: 0.5rem;
147+
}
148+
149+
::-webkit-scrollbar-track {
150+
background-color: var(--surface-2);
140151
}
141152

153+
::-webkit-scrollbar-thumb {
154+
--tw-border-opacity: 1;
155+
background-color: var(--text-2);
156+
border-color: var(--text-2);
157+
border-radius: 9999px;
158+
border-width: 1px;
159+
}
160+
161+
142162
img {
143163
border-radius: var(--radius-3);
144164
}
@@ -176,14 +196,16 @@ li {
176196
.prose :is(h2, h3, h4, h5, h6) {
177197
margin-top: var(--size-8);
178198
margin-bottom: var(--size-3);
199+
max-inline-size: 80%;
179200
}
180201

181202
.prose p:not(:is(h2, h3, h4, h5, h6) + p) {
182203
margin-top: var(--size-7);
204+
max-inline-size: 80%;
183205
}
184206

185207
.prose :is(ul, ol) {
186-
list-style-type: '🔥';
208+
list-style-type: '';
187209
padding-left: var(--size-5);
188210
}
189211

@@ -192,9 +214,17 @@ li {
192214
padding-inline-start: var(--size-2);
193215
}
194216

217+
blockquote{
218+
max-inline-size: 100%;
219+
padding-top: 0;
220+
}
221+
195222
.prose pre {
196223
max-inline-size: 100%;
197-
padding: var(--size-3);
224+
max-width: 80%;
225+
overflow-x: auto;
226+
overflow-block: hidden;
227+
padding: var(--size-2);
198228
border-radius: 8px;
199229
tab-size: 2;
200230
}

src/lib/components/custom/img.svelte

-6
This file was deleted.

src/lib/components/custom/index.ts

-3
This file was deleted.

src/mdsvex.svelte

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
<script context="module" lang="ts">
2-
import { img } from '$lib/components/custom'
3-
export { img }
42
</script>
53

64
<slot />

src/posts/TODO.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: TODO
3+
description: TODO liste des articles en écriture.
4+
date: '2024-1-1'
5+
categories:
6+
- TODO
7+
published: false
8+
---
9+
- [ ] MVC - C#
10+
- [ ] EntityFramework - C#
11+
- [ ] Angular
12+
- [ ] Clone disque
13+
- [ ] Back-up crontab - unix
14+
- [ ] Setup wireguard - unix
15+
- [ ] Setup jenkins - unix
16+
- [ ] Setup gitea - unix
17+
- [ ] Setup autobuild - jenkins
18+
- [ ] Setup traefik - unix
19+
- [x] Rédaction Markdown
20+
> Vadim Soudé, Janvier 2024

src/posts/how-to-markdown.md

+20-35
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
title: Comment rédiger en Markdown
2+
title: Comment rédiger en Markdown.
33
description: Comment ecrire du texte/documentation en Markdown.
44
date: '2024-1-20'
55
categories:
66
- howto
77
published: true
88
---
99

10-
Cet article a pour but de vous apprendre à écrire en [Markdown](https://fr.wikipedia.org/wiki/Markdown) pour la rédaction de vos documentation, de prise de note ou de première mise au propre d'écrit divers.
10+
Cet article a pour but de vous apprendre à écrire en [Markdown](https://fr.wikipedia.org/wiki/Markdown) pour la rédaction de vos documentations, de prise de note ou de première mise au propre d'écrit divers.
1111

1212
Je serais donc concis afin de pouvoir utiliser cet article comme d’un aide-mémoire.
1313

@@ -17,7 +17,7 @@ Je serais donc concis afin de pouvoir utiliser cet article comme d’un aide-mé
1717

1818
Le symbole `#` permet de définir vos titres / headers.
1919

20-
Le nombre d' `#` permet de définir la taille de votre titre, un seul permet d'obtenir un grand titre comme en haut de cette article et cela est possible jusqu'à cinq `#` pour obtenir un titre comme suivant :
20+
Le nombre d' `#` permet de définir la taille de votre titre, un seul permet d'obtenir un grand titre comme en haut de cet article et cela est possible jusqu'à cinq `#` pour obtenir un titre comme suivant :
2121

2222
`##### Exemple titre`
2323

@@ -64,9 +64,9 @@ Des options de formatage de texte classique sont disponibles en markdown.
6464

6565
### Block de code
6666

67-
` ```python `
68-
` def awesome(): `
69-
` print('awesome!')`
67+
` ```python `<br>
68+
` def awesome(): `<br>
69+
` print('awesome!')`<br>
7070
` awesome()``` `
7171

7272
```python
@@ -83,8 +83,8 @@ awesome()
8383

8484
### Listes ordonées
8585

86-
`1. Premier élément`
87-
`2. Second élément`
86+
`1. Premier élément`<br>
87+
`2. Second élément`<br>
8888
`3. Troisième élément`
8989

9090
1. Premier élément
@@ -93,8 +93,8 @@ awesome()
9393

9494
### Listes non-ordonées
9595

96-
`- Premier élément`
97-
`- Second élément`
96+
`- Premier élément`<br>
97+
`- Second élément`<br>
9898
`- Troisième élément`
9999

100100
- Premier élément
@@ -105,8 +105,8 @@ awesome()
105105

106106
### Liste de tache
107107

108-
`- [x] Premier élément`
109-
`- [ ] Second élément`
108+
`- [x] Premier élément`<br>
109+
`- [ ] Second élément`<br>
110110
`- [ ] Troisième élément`
111111

112112
- [x] Premier élément
@@ -117,32 +117,18 @@ awesome()
117117

118118
## Les tableaux
119119

120-
`| Categorie | Nom |`
121-
`| - | - |`
122-
`| Chat | Lopo |`
123-
`| Chien | Bob |`
120+
`| Categorie | Nom |`<br>
121+
`| - | - |`<br>
122+
`| Chat | Lopo |`<br>
123+
`| Chien | Bob |`<br><br>
124124

125-
| Categorie | Nom |
125+
| Categorie | Nom |
126126
| - | - |
127127
| Chat | Lopo |
128128
| Chien | Bob |
129129

130130
---
131131

132-
## Notes de bas de page
133-
134-
`Ce texte mérite une note [^1]`
135-
136-
`[^1]: La note explicative.`
137-
138-
Ce texte mérite une note [^1]
139-
140-
[^1]: La note explicative.
141-
142-
**Note** : La note sera généré tout en bas de la page et sera lié a l'aide du numéro unique ou non présent a coté du texte.
143-
144-
---
145-
146132
## Les liens
147133

148134
### Liens de base
@@ -183,9 +169,9 @@ Utilisations de tag html est possible et autorisé en Markdown.
183169

184170
Cela permet notament d'utilisé les `<u></u>` pour <u>souligner</u> du texte (ce qui n'est pas possible avec le typage markdown basique)[^2].
185171

186-
[^2]: Discord a popularisé l'utilisation de double `_` autour du texte a souligné mais cela n'est pas du markdown mais un ajout de leur part.
172+
[^2]: Discord a popularisé l'utilisation de double `_` autour du texte a souligné, mais cela n'est pas du markdown mais un ajout de leur part.
187173

188-
Il est aussi possible d'utilisé du [CSS](https://fr.wikipedia.org/wiki/Feuilles_de_style_en_cascade) affin d'aller encore plus loin !
174+
Il est aussi possible d'utiliser du [CSS](https://fr.wikipedia.org/wiki/Feuilles_de_style_en_cascade) affin d'aller encore plus loin !
189175

190176
**Exemple** : `<span style="color:#dbce14">Du jaune !</span>` : <span style="color:#dbce14">Du jaune !</span>
191177

@@ -203,6 +189,5 @@ Il est aussi possible d'utilisé du [CSS](https://fr.wikipedia.org/wiki/Feuilles
203189

204190
---
205191

206-
*L'entièreté de cet article est écrit en markdown puis transformé en code html en utilisant cet [outil](https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced).*
192+
*L'entièreté de mes articles sont écrit en Markdown.*
207193

208-
> Vadim Soudé, Janvier 2024

0 commit comments

Comments
 (0)