diff --git a/_pages/tjenester.md b/_pages/tjenester.md index 42d0e6b..f763904 100644 --- a/_pages/tjenester.md +++ b/_pages/tjenester.md @@ -4,16 +4,70 @@ title: Tjenester permalink: /tjenester/ --- -Her er en oversigt over de tjenester vi tilbyder. Nogle er [åbne for -alle](#tjenester-der-er-åbne-for-alle), andre er kun for vores medlemmer. Alle -tjenester er markeret med nogle badges, der deklarerer i hvor høj grad den -enkelte tjeneste lever op til [kerneprincipperne defineret i formålsparagraffen -i vores vedtægter](/_pages/vedtaegter.html#-2-form%C3%A5l). Vi har også skrevet -en uddybning af [hvad de forskellige badges dækker over](/tjenester/badges/). +Her er en oversigt over de tjenester vi tilbyder. Nogle er [kun for vores +medlemmer](#tjenester-der-kun-er-for-vores-medlemmer), andre er [åbne for +alle](#tjenester-der-er-åbne-for-alle). Alle tjenester er markeret med nogle +badges, der deklarerer i hvor høj grad den enkelte tjeneste lever op til +[kerneprincipperne defineret i formålsparagraffen i vores +vedtægter](/_pages/vedtaegter.html#-2-form%C3%A5l). Vi har også skrevet en +uddybning af [hvad de forskellige badges dækker over](/tjenester/badges/). + +## Tjenester der kun er for vores medlemmer + +

Nextcloud – filer, kalender, adressebog

+ +
+

Gem dine filer, din kalender og dine kontakter i skyen og tilgå alt fra alle dine enheder.

+

Badges

+ + +

+ [1] Det kræver login at sende data til skyen. Men det er muligt at dele + dine data med andre (eller dig selv) uden at de skal logge ind. +

+
+ ## Tjenester der er åbne for alle -### [Gitea](https://git.data.coop/) – hosting af git-versionsstyringssystem +

Gitea – hosting af git-versionsstyringssystem

Skriver du kode eller anden tekst som du gerne vil holde under versionsstyring, kan du gemme det her.

@@ -52,7 +106,7 @@ en uddybning af [hvad de forskellige badges dækker over](/tjenester/badges/).
  • Delvis: - Anonym adgang + Delvis anonym adgang [1]
  • @@ -63,7 +117,7 @@ en uddybning af [hvad de forskellige badges dækker over](/tjenester/badges/).
    -### [Passit](https://passit.data.coop/) – password manager +

    Passit – password manager

    Hjælper dig med at huske stærke, unikke kodeord til alle de sites og apps du benytter dig af.

    diff --git a/_sass/_datacoop.scss b/_sass/_datacoop.scss index 946ba14..dd57b99 100644 --- a/_sass/_datacoop.scss +++ b/_sass/_datacoop.scss @@ -68,3 +68,22 @@ .hidden { display: none; } + +.service { + text-indent: 2.25em; + background-size: contain; + background-position: top left; + background-repeat: no-repeat; +} + +.service.nextcloud { + background-image: url(/images/logos/nextcloud.png); +} + +.service.gitea { + background-image: url(/images/logos/gitea.png); +} + +.service.passit { + background-image: url(/images/logos/passit.png); +} diff --git a/images/logos/gitea.png b/images/logos/gitea.png new file mode 100644 index 0000000..dd3e97c Binary files /dev/null and b/images/logos/gitea.png differ diff --git a/images/logos/nextcloud.png b/images/logos/nextcloud.png new file mode 100644 index 0000000..ac142f0 Binary files /dev/null and b/images/logos/nextcloud.png differ diff --git a/images/logos/passit.png b/images/logos/passit.png new file mode 100644 index 0000000..957fbf3 Binary files /dev/null and b/images/logos/passit.png differ diff --git a/js/datacoop.js b/js/datacoop.js index f84ed25..76d1835 100644 --- a/js/datacoop.js +++ b/js/datacoop.js @@ -2,11 +2,13 @@ window.onload = function(e) { var details = document.querySelectorAll("section.service-details"); for (var detail of details) { var toggle = document.createElement("a"); - toggle.text = "Læs mere"; + var service_name = detail.previousElementSibling.querySelector("a").text; + toggle.text = "Læs mere om " + service_name; toggle.onclick = function(e) { e.preventDefault(); - var hide = e.target.previousSibling.classList.toggle("hidden"); - e.target.text = hide ? "Læs mere" : "Skjul detaljer"; + var service_name = e.target.previousElementSibling.previousElementSibling.querySelector("a").text; + var hide = e.target.previousElementSibling.classList.toggle("hidden"); + e.target.text = (hide ? "Læs mere om " : "Skjul detaljer om ") + service_name; } detail.insertAdjacentElement('afterend', toggle); detail.classList.add("hidden");