{"id":16344239,"url":"https://github.com/cidem/kjp-astro","last_synced_at":"2025-06-21T20:08:28.359Z","repository":{"id":206972881,"uuid":"714701578","full_name":"cideM/kjp-astro","owner":"cideM","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-26T15:57:10.000Z","size":32637,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-18T08:37:45.904Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Astro","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cideM.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-11-05T16:20:54.000Z","updated_at":"2025-04-26T15:57:14.000Z","dependencies_parsed_at":"2024-11-07T08:44:05.056Z","dependency_job_id":"412bc5b5-b67f-42d4-beb4-0cfac29b822b","html_url":"https://github.com/cideM/kjp-astro","commit_stats":null,"previous_names":["cidem/kjp-astro"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cideM/kjp-astro","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cideM%2Fkjp-astro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cideM%2Fkjp-astro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cideM%2Fkjp-astro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cideM%2Fkjp-astro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cideM","download_url":"https://codeload.github.com/cideM/kjp-astro/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cideM%2Fkjp-astro/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261186781,"owners_count":23121945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T00:27:31.665Z","updated_at":"2025-06-21T20:08:23.349Z","avatar_url":"https://github.com/cideM.png","language":"Astro","funding_links":[],"categories":[],"sub_categories":[],"readme":"# KJP Meerbusch\n\n## Voraussetzungen\n\n- [Docker](https://www.docker.com/)\n- [GitHub](https://github.com/) Zugriff\n- Terminal oder [Visual Studio Code (hat Terminal integriert)](https://code.visualstudio.com/)\n\n## Quickstart\n\nErstelle eine `.env` Datei in dem Ordner der das Projekt beinhaltet. Den Inhalt dieser Datei kannst du bei mir erfragen.\n\nDiese Befehle müssen auch nach jeder Änderung ausgeführt werden (beim ersten Mal langsam danach schneller).\n\n```shell\n$ docker build . -t kjp\n$ docker run -p 4444:80 kjp\n$ open http://localhost:4444\n```\n\n## Anleitung\n\n### Bilder für Gallerie und `/praxis` ändern/hinzufügen/löschen\n\nDie Gallerie bezeichnet die Bilder die auf der Startseite gezeigt werden. Die gleichen Bilder werden auf der `/praxis` Seite gezeigt. Die Daten für beide Gallerien befinden sich in `src/content/gallerie/`. Für jedes Bild ist es erforderlich 3 Dateien anzulegen:\n- irgendein_name.yaml\n- bild_hoch.jpg\n- bild_portrait.jpg\n\nDie Bilder müssen im Format 16:9 bzw. 4:5 abgespeichert werden. Ich mache das bei mir indem ich ein Bild in MacOS Photos importiere, dann auf \"crop\" gehe und dann kann man auf der rechten Seite auch ein \"custom format\" wählen. Danach Bilder exportieren.\n\nDie Namen können alle frei gewählt werden. Die `.yaml` Datei hat folgendes Format:\n\n```yaml\nsrcLandscape: \"./spielecke.jpg\"\nsrcPortrait: \"./spielecke_portrait.jpg\"\nalt: \"Bild der Spielecke\"\n```\n\nDie Dateinamen (`bild_hoch.jpg`, `bild_portrait.jpg`) müssen lediglich den Namen der Bilder entsprechen. `alt` ist Text der angezeigt wird, so lange das Bild noch nicht geladen ist oder für Leute mit Sehbehinderung.\n\n### `/behandlungsangebot` \u0026 `/kosten`\n\nBeide Seiten werden basierend auf `.md` ([Markdown](https://www.markdownguide.org/cheat-sheet/)) Dateien erzeugt.\n\n### `/kontakt` (Kontakt \u0026 Anfahrt) \u0026 `/therapeuten`\n\nDiese Seite ist weder Markdown noch wird sie ausschließlich aus Daten erzeugt. Die Liste der Kontaktdaten für das Team wird aus Daten erstellt, die in `src/content/therapeuten/` leben. Pro Team-Mitglied ist mindestens eine `.md` Datei und ein `.jpg` Bild (im `src/content/therapeuten` Ordner) erforderlich. Die `.md` Dateien werden mit einer Nummer begonnen, welche die Reihenfolge festlegt, in welcher die Team Mitglieder dargestellt werden.\n\nDie `.md` Datei hat eine so genannte \"frontmatter\" Sektion (Bereich zwischen `---`). `photoAlt` ist wie vorhin ein Bild-Titel. Nach der frontmatter Sektion kann Markdown geschrieben werden (siehe `src/content/therapeuten/1-koennecke.md`). Ist diese nicht leer, so wird auf der \"Therapeuten\" Seite ein Link angezeigt, zu der Vita.\n\nDer Rest der \"Kontakt \u0026 Anfahrt\" Seite kann einfach in `src/pages/kontakt.astro` mittels HTML angepasst werden.\n\n## Git Workflow\n\n1. Projekt synchronisieren `git checkout main; git pull`\n2. Einen neuen Branch erstellen `git checkout -B meine-aenderung-123`\n3. Lokal Änderungen vornehmen und mit den Kommandos unter \"Quickstart\" testen\n4. Änderungen hochladen `git add .; git push -u origin meine-aenderung-123`\n5. [Hier](https://github.com/cideM/kjp-astro/pulls) \"New pull request\" klicken\n6. Den neuen pull request öffnen und warten bis Netlify den Link zur Vorschau geklickt hat\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcidem%2Fkjp-astro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcidem%2Fkjp-astro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcidem%2Fkjp-astro/lists"}