Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • fit-connect/docs
1 result
Show changes
Showing
with 759 additions and 1912 deletions
......@@ -7,9 +7,8 @@ title: Unsere Success Stories
import useBaseUrl from '@docusaurus/useBaseUrl';
<div className="zoom-picture"><img min-width="100%" alt="Header" src={useBaseUrl('/images/success_stories/Success_Stories_FIT-Connect_Header.png')} />
<img min-width="100%" alt="Header" src={useBaseUrl('/images/success_stories/Success_Stories_FIT-Connect_Header.jpeg')} />
</div>
Möchten Sie einen direkten Einblick in unsere Anbindungsprojekte erhalten? Hier hören Sie die Stimmen aus den Behörden, Verwaltungssystem und Onlinediensten und was diese zu FIT-Connect sagen.
<div className="zoom-picture"><img min-width="100%" alt="Success_Stories_FIT_Connect_Teil1" src={useBaseUrl('/images/success_stories/Erster 3er Block.png')} />
......@@ -18,4 +17,4 @@ Möchten Sie einen direkten Einblick in unsere Anbindungsprojekte erhalten? Hier
<div className="zoom-picture"><img min-width="100%" alt="Success_Stories_FIT_Connect_Teil2" src={useBaseUrl('/images/success_stories/Zweiter 3-er Block (1).png')} />
</div>
\ No newline at end of file
</div>
---
title: Rate Limiting
---
### RateLimit-Remaining
Dieser Header gibt die Anzahl der aktuell verfügbaren Anfragen im aktuellen Zeitfenster und der aktuell wirkenden Beschränkung zurück.
......
......@@ -4,8 +4,6 @@ hide_table_of_contents: false
---
import useBaseUrl from '@docusaurus/useBaseUrl';
import Home from '@site/src/components/Home';
# FIT-Connect
......@@ -124,4 +122,3 @@ Herausfordernde Problemstellungen wie z.B. das Antragsrouting werden einmal bear
Weitere Informationen zum Projekt FIT-Connect finden sich auf der Webseite der [FITKO](https://www.fitko.de/projektmanagement/fit-connect).
<Home />
......@@ -2,14 +2,10 @@
hide_table_of_contents: true
title: Dokumente
---
import '../../src/css/additional/custom.css';
import useBaseUrl from '@docusaurus/useBaseUrl';
# Dokumente
In der nachfolgenden Tabelle finden Sie gesamten Handreichungen von FIT-Connect.
<br></br>
| **Dokumenttitel** | **Beschreibung** | **Download** |
|---|---|---|
......@@ -22,4 +18,4 @@ In der nachfolgenden Tabelle finden Sie gesamten Handreichungen von FIT-Connect.
| Prozessablauf für Behörde | Stellt den Prozessablauf der Anbindung von Behörden an FIT-Connect schematisch dar. | [Download](/documents/3_Prozessgrafik_Vorgangsbearbeitende_FITKO_interaktiv.pdf) |
| Checkliste für Bildungseinrichtung | Dient als Orientierungshilfe für die Anbindung von Bildungseinrichtungen an FIT-Connect. | [Download](/documents/FITConnect_Checkliste_Bildungseinrichtungen.pdf)|
| Checkliste für Campus Management System | Dient als Orientierungshilfe für die Anbindung von Campus Management Systemen (CMS) an FIT-Connect. | [Download](/documents/FITConnect_Checkliste_CampusManagementSysteme.pdf) |
| Checkliste für Unternehmen | Dient als Orientierungshilfe für die Anbindung von Unternehmen an FIT-Connect. | [Download](/documents/FIT-ConnectChecklisteOnlinedienste.pdf) |
\ No newline at end of file
| Checkliste für Unternehmen | Dient als Orientierungshilfe für die Anbindung von Unternehmen an FIT-Connect. | [Download](/documents/FIT-ConnectChecklisteOnlinedienste.pdf) |
......@@ -3,59 +3,27 @@ hide_table_of_contents: true
title: Videos für Entscheider:innen
---
import '../../src/css/additional/custom.css';
import useBaseUrl from '@docusaurus/useBaseUrl';
import {VideoCard} from "@components/VideoCard";
<div>
<div id="entscheider">
</div>
<div class="gallery">
<video src="https://media.fitko.net/fit-connect/entscheidungstraeger.mp4" alt="Video: Nutzen von FIT-Connect - für Entscheidungsträger" width="600" height="405" class="col" controls></video>
<div class="desc">
<table class="mediathek">
<tr>
<td><b>Titel</b></td>
<td>Nutzen von FIT-Connect</td>
</tr>
<tr>
<td><b>Inhalt</b>:</td>
<td>Beschreibt die Umsetzung des OZG durch eine Behörde mittels FIT-Connect.</td>
</tr>
<tr>
<td><b>Tags</b>:</td>
<td>Entscheider; OZG, Anbindung</td>
</tr>
<tr>
<td><b>Verwendung</b>:</td>
<td><a href="https://docs.fitko.de/fit-connect/docs/organisation-tasks/video-entscheider"> https://docs.fitko.de/fit-connect/docs/organisation-tasks/video-entscheider</a></td>
</tr>
</table>
</div>
</div>
<div class="gallery">
<video src="https://media.fitko.net/fit-connect/entscheidungstraeger/bidiko.mp4" alt="Video: Die bidirektionale Kommunikation in FIT-Connect" width="600" height="405" class="col" controls></video>
<div class="desc">
<table class="mediathek">
<tr>
<td><b>Titel</b></td>
<td>Die bidirektionale Kommunikation in FIT-Connect</td>
</tr>
<tr>
<td><b>Inhalt</b>:</td>
<td>Beschreibt die Möglichkeiten der bidirektionale Kommunikation in FIT-Connect.</td>
</tr>
<tr>
<td><b>Tags</b>:</td>
<td>Rückkanal; Antworten; maschinenlesbar; Schnittstelle; Dialog </td>
</tr>
<tr>
<td><b>Verwendung</b>:</td>
<td><a href="https://docs.fitko.de/fit-connect/docs/organisation-tasks/bidiko-entscheider"> https://docs.fitko.de/fit-connect/docs/organisation-tasks/bidiko-entscheider</a></td>
</tr>
</table>
</div>
</div>
<div className="grid grid-cols-1 lg:grid-cols-2 gap-5">
<VideoCard
videoUrl="https://media.fitko.net/fit-connect/entscheidungstraeger.mp4"
videoAbout="Video: Nutzen von FIT-Connect - für Entscheidungsträger"
title="Nutzen von FIT-Connect"
inhalt="Beschreibt die Umsetzung des OZG durch eine Behörde mittels FIT-Connect."
tags="Entscheider; OZG, Anbindung"
link="https://docs.fitko.de/fit-connect/docs/organisation-tasks/video-entscheider"
linkText="https://docs.fitko.de/fit-connect/docs/organisation-tasks/video-entscheider"
/>
<VideoCard
videoUrl="https://media.fitko.net/fit-connect/entscheidungstraeger/bidiko.mp4"
videoAbout="Video: Bidirektionale Kommunikation in FIT-Connect"
title="Bidirektionale Kommunikation"
inhalt="Beschreibt die Möglichkeiten der bidirektionale Kommunikation in FIT-Connect."
tags="Rückkanal; Antworten; maschinenlesbar; Schnittstelle; Dialog"
link="https://docs.fitko.de/fit-connect/docs/organisation-tasks/bidiko-entscheider"
linkText="https://docs.fitko.de/fit-connect/docs/organisation-tasks/bidiko-entscheider"
/>
</div>
......@@ -3,103 +3,43 @@ hide_table_of_contents: true
title: Videos für Verantwortliche
---
import '../../src/css/additional/custom.css';
import useBaseUrl from '@docusaurus/useBaseUrl';
import {VideoCard} from "@components/VideoCard";
<div>
<div id="verantwortliche">
</div>
<div class="gallery">
<video src="https://media.fitko.net/fit-connect/umsetzungsverantwortliche/phase_1_von_3.mp4" alt="Video: Der Anbindungsprozess - konzeptionelle Vorüberlegungen" width="600" height="405" class="col" controls></video>
<div class="desc">
<table class="mediathek">
<tr>
<td><b>Titel</b></td>
<td>Der Anbindungsprozess - konzeptionelle Vorüberlegungen</td>
</tr>
<tr>
<td><b>Inhalt</b>:</td>
<td>Beschreibt die notwendigen konzeptionellen Vorüberlegungen zur Durchführung des Anwendungsprozesses.</td>
</tr>
<tr>
<td><b>Tags</b>:</td>
<td>Verantwortliche; Anbindungsprozess, konzeptionelle Vorüberlegungen</td>
</tr>
<tr>
<td><b>Verwendung</b>:</td>
<td><a href="https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick"> https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick</a></td>
</tr>
</table>
</div>
</div>
<div class="gallery">
<video src="https://media.fitko.net/fit-connect/umsetzungsverantwortliche/phase_2_von_3.mp4" alt="Video: Der Anbindungsprozess - Schnittstellenimplementierung Empfänger" width="600" height="405" class="col" controls></video>
<div class="desc">
<table class="mediathek">
<tr>
<td><b>Titel</b></td>
<td>Der Anbindungsprozess - Schnittstellenimplementierung Empfänger</td>
</tr>
<tr>
<td><b>Inhalt</b>:</td>
<td>Beschreibt die für die Anbindung von Empfängern notwendige Schnittstellenimplementierung.</td>
</tr>
<tr>
<td><b>Tags</b>:</td>
<td>Verantwortliche; Anbindungsprozess, Schnittstellen, Empfänger, Implementierung</td>
</tr>
<tr>
<td><b>Verwendung</b>:</td>
<td><a href="https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick"> https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick</a></td>
</tr>
</table>
</div>
</div>
<div class="gallery">
<video src="https://media.fitko.net/fit-connect/umsetzungsverantwortliche/phase_3_von_3.mp4" alt="Video: Der Anbindungsprozess - Testen auf der Testumgebung" width="600" height="405" class="col" controls></video>
<div class="desc">
<table class="mediathek">
<tr>
<td><b>Titel</b></td>
<td>Der Anbindungsprozess - Testen auf der Testumgebung</td>
</tr>
<tr>
<td><b>Inhalt</b>:</td>
<td>Beschreibt das Testen auf der Testumgebung.</td>
</tr>
<tr>
<td><b>Tags</b>:</td>
<td>Anbindungsprozess; Testumgebung; Test</td>
</tr>
<tr>
<td><b>Verwendung</b>:</td>
<td><a href="https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick"> https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick</a></td>
</tr>
</table>
</div>
</div>
<div class="gallery">
<video src="https://media.fitko.net/fit-connect/entscheidungstraeger/bidiko.mp4" alt="Video: Bidirektionale Kommunikation in FIT-Connect" width="600" height="405" class="col" controls></video>
<div class="desc">
<table class="mediathek">
<tr>
<td><b>Titel</b></td>
<td>Bidirektionale Kommunikation in FIT-Connect</td>
</tr>
<tr>
<td><b>Inhalt</b>:</td>
<td>Beschreibt die Möglichkeiten der bidirektionale Kommunikation in FIT-Connect.</td>
</tr>
<tr>
<td><b>Tags</b>:</td>
<td>Rückkanal; Antworten; maschinenlesbar; Schnittstelle; Dialog </td>
</tr>
<tr>
<td><b>Verwendung</b>:</td>
<td><a href="https://docs.fitko.de/fit-connect/docs/organisation-tasks/bidiko-verantwortliche"> https://docs.fitko.de/fit-connect/docs/organisation-tasks/bidiko-verantwortliche</a></td>
</tr>
</table>
</div>
<div className="grid grid-cols-1 lg:grid-cols-2 gap-5">
<VideoCard
videoUrl="https://media.fitko.net/fit-connect/umsetzungsverantwortliche/phase_1_von_3.mp4"
videoAbout="Video: Der Anbindungsprozess - konzeptionelle Vorüberlegungen"
title="Der Anbindungsprozess - konzeptionelle Vorüberlegungen"
inhalt="Beschreibt die notwendigen konzeptionellen Vorüberlegungen zur Durchführung des Anwendungsprozesses."
tags="Verantwortliche; Anbindungsprozess, konzeptionelle Vorüberlegungen"
link="https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick"
linkText="https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick"
/>
<VideoCard
videoUrl="https://media.fitko.net/fit-connect/umsetzungsverantwortliche/phase_2_von_3.mp4"
videoAbout="Video: Der Anbindungsprozess - Schnittstellenimplementierung Empfänger"
title="Der Anbindungsprozess - Schnittstellenimplementierung Empfänger"
inhalt="Beschreibt die für die Anbindung von Empfängern notwendige Schnittstellenimplementierung."
tags="Verantwortliche; Anbindungsprozess, Schnittstellen, Empfänger, Implementierung"
link="https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick"
linkText="https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick"
/>
<VideoCard
videoUrl="https://media.fitko.net/fit-connect/umsetzungsverantwortliche/phase_3_von_3.mp4"
videoAbout="Video: Der Anbindungsprozess - Testen auf der Testumgebung"
title="Der Anbindungsprozess - Testen auf der Testumgebung"
inhalt="Beschreibt das Testen auf der Testumgebung."
tags="Anbindungsprozess; Testumgebung; Test"
link="https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick"
linkText="https://docs.fitko.de/fit-connect/docs/organisation-tasks/leitfaden-fachverfahren-ueberblick"
/>
<VideoCard
videoUrl="https://media.fitko.net/fit-connect/entscheidungstraeger/bidiko.mp4"
videoAbout="Video: Bidirektionale Kommunikation in FIT-Connect"
title="Bidirektionale Kommunikation in FIT-Connect"
inhalt="Beschreibt die Möglichkeiten der bidirektionale Kommunikation in FIT-Connect."
tags="Rückkanal; Antworten; maschinenlesbar; Schnittstelle; Dialog"
link="https://docs.fitko.de/fit-connect/docs/organisation-tasks/bidiko-verantwortliche"
linkText="https://docs.fitko.de/fit-connect/docs/organisation-tasks/bidiko-verantwortliche"
/>
</div>
</div>
\ No newline at end of file
......@@ -3,19 +3,101 @@ hide_table_of_contents: false
title: Unsere Success Stories
---
import YellowCard from "@components/YellowCard";
import useBaseUrl from '@docusaurus/useBaseUrl';
<div className="zoom-picture"><img min-width="100%" alt="Header" src={useBaseUrl('/images/success_stories/Success_Stories_FIT-Connect_Header.png')} />
<img className="w-full rounded-lg" alt="Header" src={useBaseUrl('/images/success_stories/Success_Stories_FIT-Connect_Header.jpeg')} />
</div>
Möchten Sie einen direkten Einblick in unsere Anbindungsprojekte erhalten? Hier hören Sie die Stimmen aus den Behörden, Verwaltungssystem und Onlinediensten und was diese zu FIT-Connect sagen.
<p className="my-5">
Möchten Sie einen direkten Einblick in unsere Anbindungsprojekte erhalten? Hier hören Sie die Stimmen aus den Behörden, Verwaltungssystem und Onlinediensten und was diese zu FIT-Connect sagen.
</p>
<div className="zoom-picture"><img min-width="100%" alt="Success_Stories_FIT_Connect_Teil1" src={useBaseUrl('/images/success_stories/Erster 3er Block.png')} />
<div className="grid grid-cols-1 gap-5 md:grid-cols-2 xl:grid-cols-3 mb-12">
<YellowCard
headline="Das sagt FJD über uns:"
imageSrc={useBaseUrl('/images/success_stories/logo-fjd.jpeg')}
imageAlt="FJD Logo"
>
<ul className="text-xs font-semibold px-5">
<li>Geringer Implementierungs&shy;aufwand durch die Bereit&shy;stellung von SDKs (Software Development Kits)</li>
<li>Leicht integrierbare, modulare Softwarelösung</li>
<li>Weniger Koordinations- und Abstimmungs&shy;aufwände durch einen zentralen Zustellweg</li>
<li>Weniger Pflege und Wartung notwendig aufgrund von Standardisierung und hersteller&shy;unabhängiger Schnittsstelle bei FIT-Connect</li>
<li>Überzeugendes Sicherheits&shy;konzept</li>
<li>Erweiterung der eigenen Kunden&shy;basis und Steigerung der Nutzer&shy;zufriedenheit</li>
<li>"Ein eindeutiges Ja für die Weiterempfehlung"</li>
</ul>
</YellowCard>
</div>
<YellowCard
headline="Das sagt das MLUK Brandenburg über uns:"
imageSrc={useBaseUrl('/images/success_stories/logo-brandenburg.jpeg')}
imageAlt="Logo MLUK Brandenburg"
>
<ul className="text-xs font-semibold px-5">
<li>"Innerhalb weniger Minuten ist alles eingerichtet"</li>
<li>Leichtgewichtige und moderne API</li>
<li>Der Self-Service-Gedanke bei FIT-Connect überzeugt uns</li>
<li>Sehr gute Dokumentation inkl. Videos - "einfach top"</li>
<li>Unkomplizierter und direkter Zugang zum Testsystem</li>
<li>Unabhängigkeit von On-Premise-Lösungen</li>
<li>"Nutzung einer aktuellen Technologie, die FV-Hersteller als auch RZ-Betreiber und öffentliche IT-DL wunderbar in ihre Infrastruktur integrieren können"</li>
<li>Aus IT-Sicherheits&shy;perspektive sehr gut zu nutzen (...), da dafür (wenn Polling verwendet wird) keine zusätzliche Firewall-Öffnung notwendig ist. (Cooles Feature!)"</li>
<li>Nutzung von Schema&shy;validierung und Schema&shy;management</li>
</ul>
</YellowCard>
<div className="zoom-picture"><img min-width="100%" alt="Success_Stories_FIT_Connect_Teil2" src={useBaseUrl('/images/success_stories/Zweiter 3-er Block (1).png')} />
<YellowCard
headline="Das sagt PROSOZ über uns:"
imageSrc={useBaseUrl('/images/success_stories/logo-herten-prosoz.jpeg')}
imageAlt="PROSOZ Logo"
>
<ul className="text-xs font-semibold px-5">
<li>„Aus technischer Sicht ist FIT-Connect eine weitere sehr gute Möglichkeit, EfA-Angebote einzubinden"</li>
<li>Kostenersparnis für Kommunen, da kein Intermediär benötigt wird</li>
<li>Gute Feedback- und Fehlerkultur: Auf Basis der Erfahrungen in der Pilotierung in Baden-Württemberg wurde der Anbindungsprozess sowie die Dokumentation vereinfacht und verbessert</li>
<li>"Nach anfänglicher Skepsis empfehle ich mittlerweile unseren Kunden eine FIT-Connect-Anbindung."</li>
</ul>
</YellowCard>
</div>
\ No newline at end of file
<YellowCard
headline="Das sagt Dataport über uns:"
imageSrc={useBaseUrl('/images/success_stories/logo-dataport.jpeg')}
imageAlt="Dataport Logo"
>
<ul className="text-xs font-semibold px-5">
<li>Schnelle Anbindung und Einrichtung</li>
<li>Sehr gute Zusammenarbeit mit dem FIT-Connect-Team</li>
<li>Bereitgestellte Infrastruktur wird im Auftrag des Bund/IT-Planungsrates entwickelt</li>
<li>Sichere Übertragung von Informationen als BSI-zertifizierte Lösung</li>
<li>Zusätzliche, sehr gute Weiterentwicklungs&shy;möglichkeiten</li>
<li>Weiterempfehlung? - Ja!</li>
</ul>
</YellowCard>
<YellowCard
headline="Das sagt die Region Hannover über uns:"
imageSrc={useBaseUrl('/images/success_stories/logo-region-hannover.jpeg')}
imageAlt="Logo Region Hannover"
>
<ul className="text-xs font-semibold px-5">
<li>Schneller und persönlicher Support</li>
<li>Medienbruch&shy;freie Übertragung und Nutzung von Verwaltungs&shy;leistungen wird dadurch ermöglicht</li>
<li>"FIT-Connect ist der Standard für die Digitalisierung von Verwaltungs&shy;dienst&shy;leistungen, deswegen empfehlen wir die Anbindung!"</li>
</ul>
</YellowCard>
<YellowCard
headline="Das sagt der LK Hameln-Pyrmont über uns:"
imageSrc={useBaseUrl('/images/success_stories/logo-lk-hameln-pyrmont.jpeg')}
imageAlt="Logo LK Hameln-Pyrmont"
>
<ul className="text-xs font-semibold px-5">
<li>"FIT-Connect ist im Vergleich zu anderen Lösungen kostenlos und bietet umfangreiche Dokumentation für Entwickler und Anwender. Dies macht FIT-Connect im Vergleich zu anderen Lösungen attraktiver."</li>
<li>Automatisierte Prozesse und effizientere Abläufe durch das Zusammenspiel von FIT-Connect und unseren Systemen</li>
<li>"Für die Zukunft hoffen wir, dass auch andere Plattformen wie EfA-Dienste und andere Marktlösungen sowie Fachverfahrenshersteller die Schnittstelle zu FIT-Connect implementieren"</li>
<li>Weiterempfehlung? - Ja!</li>
</ul>
</YellowCard>
</div>
......@@ -66,72 +66,81 @@ module.exports = {
alt: 'FIT-Connect-Logo',
src: '/fit-connect-logo.svg',
srcDark: '/fit-connect-logo.svg',
href: '/',
href: `${baseUrl}`,
target: '_self',
width: 220,
height: 50
// aspect ratio of the current fitconnect logo is about 65:16 (!)
width: 130,
height: 32,
},
items: [
{
type: 'html',
value: `<a id="homeLink" href="https://docs.fitko.de/fit-connect/docs/"><img src="${baseUrl}icons/chevron-left.svg" alt="Zurück" /></a>`,
position: 'left',
className: 'fitko-navbar-icon--back',
},
{type: 'dropdown', label: 'Start',
type: 'dropdown',
label: 'Start',
items: [
{href: '/docs/', label: 'Intro'},
{href: '/docs/', label: 'Intro'},
{type: 'doc', label: 'Startseite', docId: 'intro'},
{type: 'docSidebar', label: 'Anträge senden und empfangen', sidebarId: 'nutzenSidebar'},
{type: 'docSidebar', label: 'Anträge senden und empfangen', sidebarId: 'nutzenSidebar'},
],
},
{type: 'dropdown', label: 'Infos',
{
type: 'dropdown',
label: 'Infos',
items: [
{type: 'docSidebar', label: 'Informationen für Entscheider:innen', sidebarId: 'EntscheiderSidebar'},
{type: 'docSidebar', label: 'Informationen für Verantwortliche', sidebarId: 'VerantwortlicheSidebar'},
{type: 'docSidebar', label: 'Informationen für Entwickler:innen', sidebarId: 'EntwicklerSidebar'},
{type: 'docSidebar', label: 'Informationen für Entscheider:innen', sidebarId: 'EntscheiderSidebar'},
{type: 'docSidebar', label: 'Informationen für Verantwortliche', sidebarId: 'VerantwortlicheSidebar'},
{type: 'docSidebar', label: 'Informationen für Entwickler:innen', sidebarId: 'EntwicklerSidebar'},
],
},
{type: 'dropdown', label: 'Mediathek',
{
type: 'dropdown',
label: 'Mediathek',
items: [
{type: 'docSidebar', label: 'Videos', sidebarId: 'Mediatheksidebar'},
{type: 'docSidebar', label: 'Dokumente', sidebarId: 'Documementesidebar'},
{type: 'docSidebar', label: 'Pressesamlung', sidebarId: 'PressesammlungSidebar'},
{type: 'docSidebar', label: 'Glossar', sidebarId: 'GlossarySidebar'}
{type: 'docSidebar', label: 'Videos', sidebarId: 'Mediatheksidebar'},
{type: 'docSidebar', label: 'Dokumente', sidebarId: 'Documementesidebar'},
{type: 'docSidebar', label: 'Pressesamlung', sidebarId: 'PressesammlungSidebar'},
{type: 'docSidebar', label: 'Glossar', sidebarId: 'GlossarySidebar'}
],
},
{type: 'dropdown',
{
type: 'dropdown',
label: 'Weiterentwicklung',
items: [
{type: 'docSidebar', label: "Roadmap", sidebarId: 'RodmapSidebar'},
{type: 'docSidebar', label: "Roadmap", sidebarId: 'RodmapSidebar'},
{href: '/docs/changelog', label: 'Changelog'},
{type: 'docSidebar', label: "Abkündigungen", sidebarId: 'AbkuendigungsSidebar'},
{type: 'docSidebar', label: "Dashboard", sidebarId: 'DashboardSidebar'},
{type: 'docSidebar', label: "Abkündigungen", sidebarId: 'AbkuendigungsSidebar'},
{type: 'docSidebar', label: "Dashboard", sidebarId: 'DashboardSidebar'},
],
},
{ to: '/docs/faq', label: 'FAQ'},
{ type: 'dropdown',
{
to: '/docs/faq',
label: 'FAQ',
},
{
type: 'dropdown',
label: 'APIs',
items: [
{ type: 'docSidebar', label: 'Destination API', sidebarId: 'DestinationApiSidebar' },
{ type: 'docSidebar', label: 'Submission API', sidebarId: 'SubmissionApiSidebar' },
{ type: 'docSidebar', label: 'Routing API', sidebarId: 'RoutingApiSidebar' },
{ type: 'docSidebar', label: 'Self Service API', sidebarId: 'SelfServiceApiSidebar' }
],
{type: 'docSidebar', label: 'Destination API', sidebarId: 'DestinationApiSidebar'},
{type: 'docSidebar', label: 'Submission API', sidebarId: 'SubmissionApiSidebar'},
{type: 'docSidebar', label: 'Routing API', sidebarId: 'RoutingApiSidebar'},
{type: 'docSidebar', label: 'Self Service API', sidebarId: 'SelfServiceApiSidebar'}
],
},
{ type: 'dropdown',
{
type: 'dropdown',
label: 'SDKs',
items: [
{ type: 'docSidebar', label: 'Übersicht', sidebarId: 'OverviewSdkSidebar' },
{ type: 'docSidebar', label: '.NET SDK', sidebarId: 'NetSdkSidebar' },
{ type: 'docSidebar', label: 'Java SDK', sidebarId: 'JavaSdkSidebar' }
{type: 'docSidebar', label: 'Übersicht', sidebarId: 'OverviewSdkSidebar'},
{type: 'docSidebar', label: '.NET SDK', sidebarId: 'NetSdkSidebar'},
{type: 'docSidebar', label: 'Java SDK', sidebarId: 'JavaSdkSidebar'}
],
},
{ type: 'dropdown', label: 'Kontakt',
{
type: 'dropdown',
label: 'Kontakt',
items: [
{ type: 'docSidebar', label: 'Support / Anregungen', sidebarId: 'kontaktSidebar' },
{ type: 'docSidebar', label: 'Newsletter', sidebarId: 'NewsletterSidebar' },
{ type: 'docSidebar', label: 'Impressum', sidebarId: 'ImpressumSidebar' }
{type: 'docSidebar', label: 'Support / Anregungen', sidebarId: 'kontaktSidebar'},
{type: 'docSidebar', label: 'Newsletter', sidebarId: 'NewsletterSidebar'},
{type: 'docSidebar', label: 'Impressum', sidebarId: 'ImpressumSidebar'}
],
},
// {
......@@ -139,18 +148,26 @@ module.exports = {
// {type: 'doc', label: '🚧 JWK Generator', docId: 'tools/jwk-gen'}
// ]
// },
{to: '/termine', label: 'Termine'},
{to: 'https://portal.auth-testing.fit-connect.fitko.dev/landing', label: 'Self-Service-Portal', position: 'right'}
{
to: '/termine',
label: 'Termine',
},
{
to: 'https://portal.auth-testing.fit-connect.fitko.dev/landing',
label: 'Self-Service-Portal',
position: 'right'
}
],
},
footer: {
style: 'light',
logo: {
alt: 'FIT-Connect-Logo',
src: '/images/FIT-Connect-logo.svg',
src: '/fit-connect-logo.svg',
href: 'https://www.fitko.de/projektmanagement/fit-connect',
width: 250,
height: 30,
// aspect ratio of the current fitconnect logo is about 65:16 (!)
width: 260,
height: 64,
},
copyright: `Diese Seite ist Teil des <a href="https://docs.fitko.de/">Föderalen Entwicklungsportals</a>. Verantwortlich für die Inhalte der Seite sind die jeweiligen Autoren. Wenn nicht anders vermerkt, sind die Inhalte dieser Webseite lizenziert unter der <a href="https://creativecommons.org/licenses/by/4.0/deed.de">Creative Commons Namensnennung 4.0 International Public License (CC BY 4.0)</a>. Die technische Infrastruktur wird betrieben durch die FITKO. Es gilt das <a href="https://www.fitko.de/impressum">Impressum der FITKO</a> und die <a href="https://fitko.de/datenschutz">Datenschutzerklärung der FITKO</a> mit der Maßgabe, dass kein Tracking durchgeführt wird und keine Cookies gesetzt werden.`,
},
......
import '../css/landing.css';
import React, {useEffect, useState} from 'react';
// <p className="text-gray-600 text-center">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
export default function BlockLandingpage({children}) {
return <div className="column_card_textbox">
{children}
</div>
}
import React, { useEffect } from 'react';
import { Image } from '@stoplight/mosaic';
export default function Home() {
const baseUrl = process.env.DOCUSAURUS_BASE_URL || '/';
useEffect(() => {
// set link of the return symbol to Föderales Entwwicklungsportal
var HomeLink = document.querySelector("#homeLink");
HomeLink.setAttribute('href', "https://docs.fitko.de");
HomeLink.setAttribute('title', "Zum Föderalen Entwicklungsportal");
return () => {
var HomeLink = document.querySelector("#homeLink");
// set link of the return symbol back to fitconnect
HomeLink.setAttribute('href', "https://docs.fitko.de/fit-connect/docs");
HomeLink.setAttribute('title', "Zur Startseite zurück");
};
});
return (
<div>
</div>
);
};
import React from "react";
interface LandingPageCardProps {
caption: string;
text: string;
link: string;
imageSrc: string;
imageAlt: string;
}
export const LandingPageCard: React.FC<LandingPageCardProps> = ({caption, text, link, imageSrc, imageAlt}) => {
return <div className="bg-white border border-gray-300 rounded-lg shadow-lg flex flex-col">
<a href={link}>
<img className="rounded-t-lg" src={imageSrc} alt={imageAlt} />
</a>
<div className="p-5 flex-grow flex justify-between flex-col">
<a href={link}>
<h5 className="mb-4 text-xl font-bold tracking-tight text-gray-900">
{caption}
</h5>
</a>
<p className="mb-5 font-normal text-gray-700">
{text}
</p>
<a
href={link}
className="block items-center px-4 py-3 text-sm font-medium text-center text-white bg-itplr-color-blau-400 rounded-lg hover:bg-itplr-color-blau-500 hover:text-white focus:ring-4 focus:outline-none focus:bg-itplr-color-blau-500"
>
Jetzt informieren
<svg
className="rtl:rotate-180 w-3.5 h-3.5 ml-2"
aria-hidden="true"
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 14 10"
>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth="2"
d="M1 5h12m0 0L9 1m4 4L9 9"
/>
</svg>
</a>
</div>
</div>;
}
import React, {useState, useEffect} from 'react'
export default function LogoFitconnect() {
const [imageLogo, setImageLogo] = useState(undefined);
const image = 'FIT-Connect-logo.svg';
useEffect(() => {
const initImage = async () => {
const imageLogo = (await import(`/static/images/landingpage/${image}`)).default;
setImageLogo(imageLogo);
}
initImage();
}, [image]);
return <div className="logo_landingpage">
<div>
<img className="bild_landingpage" src={imageLogo}/>
</div>
</div>
}
import React from "react";
interface VideoCardProps {
videoUrl: any;
videoAbout: string;
title: string;
inhalt: string;
tags: string;
link: string;
linkText: string;
}
export const VideoCard: React.FC<VideoCardProps> = ({videoUrl, videoAbout, title, inhalt, tags, link, linkText}) => {
return (
<div className="bg-white border border-gray-300 rounded-lg shadow-lg flex flex-col">
<div className="flex">
<video
src={videoUrl}
about={videoAbout}
className="w-full rounded-t-lg"
controls
/>
</div>
<div className="p-5 flex flex-col rounded-b-lg h-100">
<div className="text-lg font-bold mb-5 text-gray-900">
{title}
</div>
<dl>
<div className="grid grid-cols-4 gap-4 text-sm">
<dt className="font-bold text-right text-gray-900">Inhalt</dt>
<dd className="mt-2 text-gray-700 col-span-3 ">{inhalt}</dd>
</div>
<div className="grid grid-cols-4 gap-4 text-sm">
<dt className="font-bold text-right text-gray-900">Tags</dt>
<dd className="text-gray-700 col-span-3 ">{tags}</dd>
</div>
<div className="grid grid-cols-4 gap-4 text-sm mt-2">
<dt className="font-bold text-right text-gray-900">Verwendung</dt>
<dd className="text-gray-700 col-span-3 ">
<a href={link}>{linkText}</a>
</dd>
</div>
</dl>
</div>
</div>
)
}
\ No newline at end of file
import React from "react";
interface YellowCardProps {
children: any;
headline: string;
imageSrc: string;
imageAlt: string;
}
export const YellowCard: React.FC<YellowCardProps> = ({children, headline, imageSrc, imageAlt}) => {
return (
<div className="bg-white border border-gray-300 rounded-lg shadow-lg flex flex-col">
<div className="flex p-5 ">
<img src={imageSrc} alt={imageAlt} style={{ aspectRatio: "1/1" }} />
</div>
<div className="bg-yellow-100 border-t p-5 flex-grow flex flex-col rounded-b-lg">
<div className="mb-4 text-lg h-16 font-bold text-gray-900">
{headline}
</div>
{children}
</div>
</div>
)
}
\ No newline at end of file
/** Die nachfolgenden Regeln bilden die grundlade zur Umsetzung der Absendermarke von FIT-Connect **/
:root {
--fit-connect-gelb: #FFC819;
--itplr-color-gelb: #F8D200;
--itplr-color-rot: #E30613;
--itplr-color-schwarz: #000000;
--itplr-color-ampel-rot: #EF233C;
--itplr-color-ampel-gelb: #FCBF49;
--itplr-color-ampel-gruen: #90BE6D;
--itplr-color-grau1: #BCBCBC;
--itplr-color-grau2: #CACACA;
--itplr-color-grau3: #D6D6D6;
--itplr-color-grau4: #E3E3E3;
--itplr-color-blau1: #003B5C;
--itplr-color-blau2: #1A658F;
--itplr-color-blau3: #0092CB;
--itplr-color-blau4: #56B7E6;
--itplr-color-blau5: #ABDBF3;
--itplr-color-blau6: #D5EDF9;
}
\ No newline at end of file
......@@ -24,46 +24,6 @@ img {
color: red; /* color of alt text for images with invalid src url */
}
/* custom navbar back-to-root link */
.navbar__items {
position: relative;
}
@media screen and (min-width: 1000px) {
.has-back-btn .navbar__brand {
margin-left: 32px;
}
}
.has-back-btn .navbar__toggle.clean-btn {
margin-left: 32px;
}
.fitko-navbar-icon--back {
display: inline-block !important;
padding: 0;
position: absolute;
left: 2px;
top: 13px;
}
.fitko-navbar-icon--back a {
display: inline-block;
width: 24px;
height: 24px;
text-align: center;
}
.fitko-navbar-icon--back img {
display: inline-block;
height: 18px;
}
.fitko-navbar-icon--back.hidden {
display: none !important;
}
/* subscribe form START */
.subscribe-form label {
font-size: smaller;
......@@ -169,132 +129,6 @@ img {
}
}
/* Smaller font-size to prevent navigation titles with two lines */
@media screen and (max-width: 1400px){
.navbar__inner {
font-size: 90%;
padding-left: 0px;
}
.navbar_logo {
margin-right: 0px;
margin-left: 0px;
}
.navbar__brand {
display: block;
margin-right: -45px;
}
}
/* Smaller font-size to prevent navigation titles with two lines on small displays*/
@media screen and (max-width: 1200px){
.navbar__brand {
margin-right: -60px;
height: 28px;
}
}
/* Smaller font-size to prevent navigation titles with two lines on small displays*/
@media screen and (max-width: 1550px){
a.navbar__link::after {
content: none !important;
}
}
@media screen and (max-width: 1150px){
.navbar__item {
padding-right: 15px;
}
a.navbar__link::after {
content: none !important;
}
}
@media screen and (max-width: 1132px){
.navbar__item {
padding-right: 13px;
}
}
@media screen and (max-width: 1117px){
.navbar__item {
padding-right: 10px;
}
}
@media screen and (max-width: 1090px){
.navbar__item {
padding-right: 8px;
}
}
@media screen and (max-width: 1077px){
.navbar__item {
padding-right: 6px;
}
}
@media screen and (max-width: 1060px){
.navbar__item {
padding-right: 4px;
}
}
@media screen and (max-width: 1040px){
.navbar__item {
padding-right: 2px;
}
}
@media screen and (max-width: 1030px){
.navbar__item {
padding-right: 0px;
}
}
@media screen and (max-width: 1020px){
.navbar__item {
padding-left: 8px;
}
}
/* positioning of table of content on the FAQs page */
......@@ -450,87 +284,6 @@ The following classes are used on page "roadmap.mdx
border-top: none;
}
/* Style for mediathek */
div.gallery {
margin: 15px 15px 15px 15px;
border: 1px solid #ffc819;
float: left;
padding: 5px 5px 5px 5px;
width: 40%;
}
mediathekfont {
font-size: 15px;
padding-left: 20px;
}
mediathekitemtitle {
font-size: 15px;
font-weight: bold;
padding-right: 40px;
}
div.gallery:hover {
border: 1px solid #777;
font-size: italic;
}
div.gallery img {
float: left;
width: 40%;
height: auto;
}
div.desc {
padding: 5px;
align: left;
width: 100%;
}
/* Style for documents table in mediathek */
#documentstable {
border-collapse: collapse;
width: 100%;
}
#documentstable td, #documents th {
border: none;
padding: 8px;
}
#documentstable tr:nth-child(even){background-color: #f2f2f2;}
#documentstable tr:hover {background-color: #ddd;}
#documentstable th {
padding-top: 12px;
padding-bottom: 12px;
text-align: left;
background-color: #FFC819;
color: white;
}
/* Style for tables within gallery */
table.mediathek {
font-size:13px;
font-weight:400;
border-collapse: collapse;
}
table.mediathek td {
vertical-align: top;
background-color: white;
border: none;
padding: .2em .5em;
}
table.mediathek tr {
background-color: white;
border: none;
padding: .2em .5em;
}
/* Style for headline in Akkordeon with a video */
.Akkordeon-children-visible {
......@@ -586,9 +339,4 @@ table.mediathek tr {
flex-direction: row;
align-items: center;
justify-content: flex-start;
}
.navbar__logo {
height: 2.8rem;
}
\ No newline at end of file
/* LANDING PAGES */
.header_landingpage {
width: 100vw;
background-color: #DFDFDF;
justify-content: center;
text-align: center;
margin-top: 5vw;
}
.ueberschrift{
font-size: 50px;
}
.landing_page_container {
width: 100%;
display: flex;
flex-direction: column ;
justify-content: center;
align-items: center;
text-align: center;
margin-top: 5vw;
}
.landing_einstieg {
margin-top: 20px;
margin-bottom: 10px;
margin-left: 12vw;
margin-right: 12vw;
}
.landing_center {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
.landing_center {
width: 100vw;
margin:auto;
}
.card_container{
display: flex;
flex-direction: column;
width: 400px;
height: auto;
}
.margin_landingpage {
margin-right: 30px;
margin-left: 30px;
}
.abstand{
height: 100px;
}
.card {
width: 400px;
}
.card_pic{
margin-top:80px;
width: 400px;
height: 400px;
border-radius: 0;
}
.card_pic img {
object-fit: fill;
border-radius: 0;
}
.card_header{
text-align: left;
padding-right: 0;
padding-left: 0;
font-size: 18px;
font-weight: bold;
width: 100%;
margin-top: 14px;
margin-bottom: 18px;
}
.card_text{
text-align: justify;
height: 140px;
width: 100%;
font-size: 18px;
margin-bottom: 20px;
}
.card_link{
margin: auto;
width: 220px;
display: flex;
justify-content: center;
align-items: center;
background-color: #ffc819;
}
.card_link a {
color: black;
}
@media screen and (min-width: 1536px){
.landing_center {
width: 100vw;
margin:auto;
}
.ueberschrift{
font-size: 60px;
}
.card_container{
display: flex;
flex-direction: row;
width: 1530px;
justify-content: space-around;
height: 850px;
}
.card {
width: 400px;
}
.card_pic{
margin-top:80px;
width: 400px;
height: 400px;
border-radius: 0;
}
.card_pic img {
object-fit: fill;
border-radius: 0;
}
.card_header{
text-align: left;
padding-right: 0;
padding-left: 0;
font-size: 18px;
font-weight: bold;
width: 100%;
margin-top: 14px;
margin-bottom: 18px;
}
.card_text{
text-align: justify;
height: 140px;
width: 100%;
font-size: 18px;
margin-bottom: 20px;
}
.card_link{
margin: auto;
width: 220px;
display: flex;
justify-content: center;
align-items: center;
background-color: #ffc819;
}
.card_link a {
color: black;
}
.abstand{
height: 175px;
}
}
@media screen and (min-width: 1280px) and (max-width: 1535px){
.ueberschrift{
font-size: 60px;
}
.card_container{
display: flex;
flex-direction: row;
width: 1260px;
gap: 20px;
height: 850px;
margin: auto;
}
.card {
width: 400px;
}
.card_pic{
margin-top:80px;
width: 400px;
height: 400px;
border-radius: 0;
}
.card_pic img {
object-fit: fill;
border-radius: 0;
}
.card_header{
text-align: left;
padding-right: 0;
padding-left: 0;
font-size: 18px;
font-weight: bold;
width: 100%;
margin-top: 14px;
margin-bottom: 18px;
}
.card_text{
text-align: justify;
height: 140px;
width: 100%;
font-size: 18px;
margin-bottom: 20px;
}
.card_link{
margin: auto;
width: 220px;
display: flex;
justify-content: center;
align-items: center;
background-color: #ffc819;
}
.card_link a {
color: black;
}
.abstand{
height: 175px;
}
}
@media screen and (min-width: 1024px) and (max-width: 1279px){
.ueberschrift{
font-size: 40px;
}
.card_container{
display: flex;
flex-direction: row;
width: 1000px;
gap: 20px;
height: 850px;
margin: auto;
}
.card {
width: 330px;
}
.card_pic{
margin-top:80px;
width: 330px;
height: 330px;
border-radius: 0;
}
.card_pic img {
object-fit: fill;
border-radius: 0;
}
.card_header{
text-align: left;
padding-right: 0;
padding-left: 0;
font-size: 18px;
font-weight: bold;
width: 100%;
margin-top: 14px;
margin-bottom: 18px;
}
.card_text{
text-align: justify;
height: 140px;
width: 100%;
font-size: 18px;
margin-bottom: 20px;
}
.card_link{
margin: auto;
width: 220px;
display: flex;
justify-content: center;
align-items: center;
background-color: #ffc819;
}
.card_link a {
color: black;
}
.abstand{
height: 175px;
}
}
@media screen and (min-width: 768px) and (max-width: 1023px){
.ueberschrift{
font-size: 40px;
}
.card_container{
display: flex;
flex-direction: row;
gap: 15px;
width: 760px;
height: 850px;
margin: auto;
}
.card {
width: 250px;
}
.card_pic{
margin-top:40px;
width: 250px;
height: 250px;
}
.card_pic img {
object-fit: fill;
}
.card_header{
text-align: left;
padding-right: 0;
padding-left: 0;
font-size: 18px;
font-weight: bold;
width: 100%;
margin-top: 14px;
margin-bottom: 18px;
}
.card_text{
text-align: justify;
height: 140px;
width: 100%;
font-size: 18px;
margin-bottom: 20px;
}
.card_link{
margin: auto;
width: 220px;
display: flex;
justify-content: center;
align-items: center;
background-color: #ffc819;
}
.card_link a {
color: black;
}
.abstand{
height: 175px;
}
}
// hide navbar logo on big screens (see Navbar/index.js for the big one)
@screen lg {
.navbar__brand {
display: none;
}
}
@screen sm {
a.navbar__link::after {
content: none !important;
}
}
@screen 2xl {
a.navbar__link::after {
content: ' ' !important;
}
}
\ No newline at end of file
@use "sass:meta";
@use "absendermarke";
@use "navbar";
@use 'additional/utility-patterns.scss' as *;
@use 'additional/theme.scss' as *;
@use 'additional/reset-docusaurus-default-style.scss' as *;
......@@ -48,7 +50,6 @@ img {
color: red; /* color of alt text for images with invalid src url */
}
/* FAQList styles */
.toc-inline {
ul.table-of-contents, li {
......@@ -67,67 +68,3 @@ img {
/* load via meta-load in wrapper class, to prevent css leaking to rest of the site */
@include meta.load-css('../../node_modules/@stoplight/mosaic/styles.css');
}
/* custom navbar back-to-root link */
.navbar__items {
position: relative;
}
@media screen and (min-width: 1000px) {
.navbar__brand {
margin-left: 32px;
}
.hidden-back-btn .navbar__brand {
margin-left: 0;
}
}
.navbar__toggle.clean-btn {
margin-left: 32px;
}
.fitko-navbar-icon--back {
display: inline-block !important;
padding: 0;
position: absolute;
left: 2px;
top: 13px;
}
.fitko-navbar-icon--back a {
display: inline-block;
width: 24px;
height: 24px;
text-align: center;
}
.fitko-navbar-icon--back img {
display: inline-block;
height: 18px;
}
.fitko-navbar-icon--back.hidden {
display: none !important;
}
@media (min-width: 997px) {
.navbar__items--right [class^="searchBox"] {
position: right;
right: 100%;
}
}
@media (max-width:444px) {
.navbar__logo {
display: inline !important;
text-align: left;
height: 28px;
margin-left: -60px;
margin-right: 0px;
}
}
\ No newline at end of file