diff --git a/README.md b/README.md index 6adbf0e..6151a70 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,8 @@ Wie du deine Änderung veröffentlichst steht in der Sektion Deploy. ## Eine neue Seite erstellen -Um eine neue Seite zu erstellen lege eine neue Datei im `markdown-pages` Ordner -[hier](https://repos.ctdo.de/-/ide/project/neri/ctdo-hompage/tree/master/-/src/markdown-pages/) an. +Um eine neue Seite zu erstellen lege eine neue Datei im `src/pages` Ordner +[hier](https://repos.ctdo.de/-/ide/project/neri/ctdo-hompage/tree/master/-/src/pages/) an. Wie die Seite aufgebaut sein muss steht unten in der Sektion Seitenlayout. Wie du deine Änderung veröffentlichst steht in der Sektion Deploy. diff --git a/gatsby-config.js b/gatsby-config.js index 8a9d8d8..0564c1b 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -10,8 +10,8 @@ module.exports = { { resolve: `gatsby-source-filesystem`, options: { - name: `markdown-pages`, - path: `${__dirname}/src/markdown-pages`, + name: `pages`, + path: `${__dirname}/src/pages`, }, }, { diff --git a/src/markdown-pages/about.md b/src/pages/about.md similarity index 92% rename from src/markdown-pages/about.md rename to src/pages/about.md index da10e71..4a400cb 100644 --- a/src/markdown-pages/about.md +++ b/src/pages/about.md @@ -1,7 +1,7 @@ --- -path: "/about" -title: "über uns" -edit: "about.md" +path: '/about/' +title: 'über uns' +edit: 'about.md' --- # Wer wir sind @@ -12,7 +12,7 @@ Wir sind nicht finanziell orientiert und betreiben den Chaostreff aus Spaß an der Sache und um interessierten Menschen eine Plattform zu bieten, über die man sich austauschen kann. Unser Ziel ist es den Chaostreff fortwährend aus Spenden der einzelnen -Teilnehmenden bzw. Mitglieder zu finanzieren. +Teilnehmenden bzw. Mitglieder zu finanzieren. Wenn du dir angucken möchtest, wie das so bei uns in den Räumen aussieht, dann komm doch einfach vorbei. @@ -61,11 +61,11 @@ Wir freuen uns schon auf deinen ersten Besuch bei uns. - …du einen 24/7 kostenlosen PC-Hilfe Notdienst suchst. - …deine Festplatte kaputt ist, und du vergessen hast, ein Backup zu machen. -(Ausnahmen bestätigen die Regel) + (Ausnahmen bestätigen die Regel) - …du der Meinung bist, wir wären dein kostenloses Internetcafé - …du der irrigen Annahme verfallen bist, wir würden für dich irgendeinen -FTP-/WebServer/eMail-Account-deiner-ExFreundin hacken, -geschweige denn dir dabei helfen + FTP-/WebServer/eMail-Account-deiner-ExFreundin hacken, + geschweige denn dir dabei helfen ¹ [https://en.wikipedia.org/wiki/ISO_8601](https://en.wikipedia.org/wiki/ISO_8601) ² Dies ist eine witzige Bemerkung ein s.g. “Running Gag” und ist als diff --git a/src/markdown-pages/datenschutz.md b/src/pages/datenschutz.md similarity index 99% rename from src/markdown-pages/datenschutz.md rename to src/pages/datenschutz.md index 8f2b3c9..9fc96be 100644 --- a/src/markdown-pages/datenschutz.md +++ b/src/pages/datenschutz.md @@ -1,8 +1,9 @@ --- -path: "/datenschutz" -title: "datenschutzerklärung" -edit: "datenschutz.md" +path: '/datenschutz/' +title: 'datenschutzerklärung' +edit: 'datenschutz.md' --- + import { Address, Phone, Chairperson1, Chairperson2, ChairpersonMail } from '../components/data.js' # Datenschutzerklärung @@ -32,6 +33,7 @@ Ein Teil der Daten wird erhoben, um eine fehlerfreie Bereitstellung der Website #### Welche Rechte haben Sie bezüglich Ihrer Daten? Sie haben jederzeit das Recht unentgeltlich Auskunft über Herkunft, Empfänger und Zweck Ihrer gespeicherten personenbezogenen Daten zu erhalten. Sie haben außerdem ein Recht, die Berichtigung, Sperrung oder Löschung dieser Daten zu verlangen. Hierzu sowie zu weiteren Fragen zum Thema Datenschutz können Sie sich jederzeit unter der im Impressum angegebenen Adresse an uns wenden. Des Weiteren steht Ihnen ein Beschwerderecht bei der zuständigen Aufsichtsbehörde zu. + ## 2. Allgemeine Hinweise und Pflichtinformationen ### Datenschutz @@ -150,6 +152,7 @@ Part of the data is collected to ensure the proper functioning of the website. O #### What rights do you have regarding your data? You always have the right to request information about your stored data, its origin, its recipients, and the purpose of its collection at no charge. You also have the right to request that it be corrected, blocked, or deleted. You can contact us at any time using the address given in the legal notice if you have further questions about the issue of privacy and data protection. You may also, of course, file a complaint with the competent regulatory authorities. + ## 2. General information and mandatory information ### Data protection @@ -240,4 +243,3 @@ If you visit one of our pages featuring a Vimeo plugin, a connection to the Vime If you are logged in to your Vimeo account, Vimeo allows you to associate your browsing behavior directly with your personal profile. You can prevent this by logging out of your Vimeo account. For more information on how to handle user data, please refer to the Vimeo Privacy Policy at https://vimeo.com/privacy. - diff --git a/src/markdown-pages/events.md b/src/pages/events.md similarity index 67% rename from src/markdown-pages/events.md rename to src/pages/events.md index 560182d..cff6693 100644 --- a/src/markdown-pages/events.md +++ b/src/pages/events.md @@ -1,8 +1,9 @@ --- -path: "/events" -title: "events" -edit: "events.md" +path: '/events/' +title: 'events' +edit: 'events.md' --- + import NextTopic from "../components/nextTopic.js" # Events diff --git a/src/markdown-pages/home.md b/src/pages/home.md similarity index 89% rename from src/markdown-pages/home.md rename to src/pages/home.md index b4b084b..fa5d99a 100644 --- a/src/markdown-pages/home.md +++ b/src/pages/home.md @@ -1,12 +1,14 @@ --- -path: "/" -title: "home" -edit: "home.md" +path: '/' +title: 'home' +edit: 'home.md' --- + import { Link } from "gatsby" import RoomState from "../components/roomState.js" + Raum 2 mit gemütlichen Sofas # Räume sind @@ -19,7 +21,7 @@ Wir betreiben den Chaostreff aus Spaß an der Sache und um interessierten Menschen eine Plattform zu bieten, über die man sich austauschen kann. Wenn du Lust hast dir das mal anzuschauen, -dann komm gerne vorbei. zeiten & location +dann komm gerne vorbei. zeiten & location Egal wer du bist, egal was du machst **bei uns sind alle Menschen willkommen**. Leider sind unsere Räume aktuell nicht barrierefrei. diff --git a/src/markdown-pages/impressum.md b/src/pages/impressum.md similarity index 80% rename from src/markdown-pages/impressum.md rename to src/pages/impressum.md index 13d32cd..a5f58c8 100644 --- a/src/markdown-pages/impressum.md +++ b/src/pages/impressum.md @@ -1,20 +1,21 @@ --- -path: "/impressum" -title: "impressum" -edit: "impressum.md" +path: '/impressum/' +title: 'impressum' +edit: 'impressum.md' --- + import { - PublicMail, - AbuseMail, - WebmasterMail, - PostmasterMail, - Address, - Phone, - Fax, - BankAccount, - Chairperson1, - Chairperson2, - Chairperson3 +PublicMail, +AbuseMail, +WebmasterMail, +PostmasterMail, +Address, +Phone, +Fax, +BankAccount, +Chairperson1, +Chairperson2, +Chairperson3 } from "../components/data.js" # Impressum diff --git a/src/markdown-pages/kontakt.md b/src/pages/kontakt.md similarity index 98% rename from src/markdown-pages/kontakt.md rename to src/pages/kontakt.md index ac95403..894a505 100644 --- a/src/markdown-pages/kontakt.md +++ b/src/pages/kontakt.md @@ -1,8 +1,9 @@ --- -path: "/kontakt" -title: "kontakt" -edit: "kontakt.md" +path: '/kontakt/' +title: 'kontakt' +edit: 'kontakt.md' --- + import Accordion from "../components/accordion.js" import { PublicMail, MailinglistMail, DonationMail, Address, Phone } from "../components/data.js" diff --git a/src/markdown-pages/support.md b/src/pages/support.md similarity index 95% rename from src/markdown-pages/support.md rename to src/pages/support.md index b0e2e74..a30165a 100644 --- a/src/markdown-pages/support.md +++ b/src/pages/support.md @@ -1,8 +1,9 @@ --- -path: "/support" -title: "support us" -edit: "support.md" +path: '/support/' +title: 'support us' +edit: 'support.md' --- + import { BankAccount } from "../components/data.js" # Spenden diff --git a/src/markdown-pages/treff.md b/src/pages/treff.md similarity index 96% rename from src/markdown-pages/treff.md rename to src/pages/treff.md index 672215a..27c1074 100644 --- a/src/markdown-pages/treff.md +++ b/src/pages/treff.md @@ -1,8 +1,9 @@ --- -path: "/treff" -title: "zeiten & location" -edit: "treff.md" +path: '/treff/' +title: 'zeiten & location' +edit: 'treff.md' --- + import RoomState from "../components/roomState.js" import OsmMap from "../components/osmMap.js" import Accordion from "../components/accordion.js" diff --git a/src/markdown-pages/verein.md b/src/pages/verein.md similarity index 98% rename from src/markdown-pages/verein.md rename to src/pages/verein.md index 81c385a..28a9954 100644 --- a/src/markdown-pages/verein.md +++ b/src/pages/verein.md @@ -1,8 +1,9 @@ --- -path: "/verein" -title: "verein" -edit: "verein.md" +path: '/verein/' +title: 'verein' +edit: 'verein.md' --- + import { BankAccount } from "../components/data.js" # Mitglied werden @@ -82,4 +83,3 @@ bezeichnen darf. Einen weiteren Meilenstein erreichten wir etwas später: Das Finanzamt stellte uns die Anerkennung der Gemeinnützigkeit in Aussicht, zu der es noch einer Änderung in der Satzung bedurfte. - diff --git a/src/templates/siteTemplate.js b/src/templates/siteTemplate.js index ebf440d..25161a3 100644 --- a/src/templates/siteTemplate.js +++ b/src/templates/siteTemplate.js @@ -1,11 +1,11 @@ -import React, { useEffect } from "react" -import { graphql } from "gatsby" -import Layout from "../components/layout" -import { MDXRenderer } from "gatsby-plugin-mdx" -import { MDXProvider } from "@mdx-js/react" +import React, { useEffect } from 'react' +import { graphql } from 'gatsby' +import Layout from '../components/layout' +import { MDXRenderer } from 'gatsby-plugin-mdx' +import { MDXProvider } from '@mdx-js/react' const ide = - "https://repos.ctdo.de/-/ide/project/neri/ctdo-homepage/edit/master/-/src/markdown-pages/" + 'https://repos.ctdo.de/-/ide/project/neri/ctdo-homepage/edit/master/-/src/pages/' const MdLeakH1 = props =>

# {props.children}

const MdLeakH2 = props =>

## {props.children}