LysDocs
Lysators Dokumentation
Section titled “Lysators Dokumentation”På LysDocs hittar du information om Lysators tjänster, guider för diverse teknik och tips för hur man kommer igång som ny medlem. Du är varm välkommen att bidra till att förbättra lysdocs om du har ideér.

Lägg till och redigera nya artiklar till datorhandboken
Section titled “Lägg till och redigera nya artiklar till datorhandboken”Utvecklingsmiljön
Section titled “Utvecklingsmiljön”-
Klona ner handboksrepot härifrån med
Terminal window git clone https://forge.lysator.liu.se/lysdocs/lysdocs.gitTerminal window git clone ssh://git@forge.lysator.liu.se/lysdocs/lysdocs.git- SSH
-
Navigera till toppen av den nedhämtade katalogen och kör
Terminal window npm iför att installera alla beroenden
-
För att starta utvecklingsservern kör
Terminal window npm run dev -
Öppna nu din webbläsare och navigera till http://localhost:4321/ för att se sidan lokalt
-
Mer information om Starlight går att hitta på https://starlight.astro.build/
Sidredigering
Section titled “Sidredigering”- Checka ut en egen gren med
Terminal window git checkout -b *<namn på din gren>* - Gör dina önskade ändringar, spara dem med
git add *<filnamn>*ochgit commit. - Tryck upp dina önskade ändringar till gitlab med
git pushoch logga in på https://forge.lysator.liu.se/lysdocs/lysdocs för att skapa en pull request. - Din request ses över och mergas till eller nekas från master.
Skapa nya sidor
Section titled “Skapa nya sidor”- Skapa en
.mdeller.mdxfil isrc/content/docs/[kategori]/. - Ge den en frontmatter med en titel
---title: "Min nya sida"---Hej detta är min nya sida
Skapa nya kategorier
Section titled “Skapa nya kategorier”- Skapa en katalog i
src/content/docs. - Hitta en passande ikon för kategorin. Lista på tillgängliga ikoner går att hitta i Starlights dokumentation.
- Lägg till din kategori i
astro.config.mjsunderstarlightSidebarTopicsPlugin. Exempel:{id: "[id]"label: "[titel]",link: "/[katalog]/",icon: "[ikon]",items: [{ autogenerate: { directory: "[katalog]" } }],}