From aa47532e5f353a72516de5ea27844cff212f251e Mon Sep 17 00:00:00 2001 From: Bandie Date: Sun, 29 Mar 2026 23:20:44 +0200 Subject: [PATCH] Alt-Text, C3Gov, kein hover bei Fediverse-Link --- app/Http/Controllers/WebsiteController.php | 2 +- lang/de/app.php | 14 ++++++++++++-- lang/en/app.php | 14 ++++++++++++-- public/css/style.css | 4 ++++ resources/views/content/about.blade.php | 2 +- resources/views/content/contact.blade.php | 2 +- resources/views/content/imprint.blade.php | 2 +- resources/views/content/index.blade.php | 2 +- resources/views/content/news.blade.php | 2 +- resources/views/content/services.blade.php | 8 ++++---- resources/views/layout/app.blade.php | 11 +++++++---- 11 files changed, 45 insertions(+), 18 deletions(-) diff --git a/app/Http/Controllers/WebsiteController.php b/app/Http/Controllers/WebsiteController.php index ef2ca0c..409573c 100644 --- a/app/Http/Controllers/WebsiteController.php +++ b/app/Http/Controllers/WebsiteController.php @@ -54,7 +54,7 @@ class WebsiteController extends Controller } - // c3gov-Stuffs + // C3Gov-Stuffs public function showRegister() { diff --git a/lang/de/app.php b/lang/de/app.php index a85e401..605dbf2 100644 --- a/lang/de/app.php +++ b/lang/de/app.php @@ -2,8 +2,9 @@ return [ 'subtitle' => 'Ihr Amt für Reisepass-Angelegenheiten in der Bezirksregion CCC.', - 'logo' => 'Offizielles Logo des c3gov', - 'banner' => 'Banner. Abgebildet ist die c3gov-Verwaltungsvorschrift, ein Junghacker*innen-Pass und ein Hacker*innen-Reisepass.', + 'logo' => 'Offizielles Logo des C3Gov', + 'banner' => 'Banner. Abgebildet ist die C3Gov-Verwaltungsvorschrift, ein Junghacker*innen-Pass und ein Hacker*innen-Reisepass.', + 'fediverse' => 'C3Gov im Fediversum', 'signed_in_as' => 'Angemeldet als:', 'guest' => 'Gastkonto', 'language' => [ @@ -33,6 +34,12 @@ return [ ], 'services' => [ 'title' => 'Unsere Dienstleistungen im Überblick', + 'alt' => [ + 'first_issue' => 'Erstausstellung eines Reisepasses', + 'rejected' => 'Abgelehnter Antrag', + 'replacement' => 'Ersatzpass', + 'stamps' => 'Offizielle Stempel', + ], 'topic1' => [ 'title' => 'Ausstellung von Reisepässen', 'content' => 'Unser Team kümmert sich um die Ausstellung der Reisepässe. @@ -61,12 +68,14 @@ return [ ], 'imprint' => [ 'title' => 'Impressum', + 'alt' => 'Ernsthaftigkeit', 'content' => 'Hiermit weisen wir darauf hin, dass es sich bei dieser Platform um ein Projekt des Chaos Computer Clubs handelt, welche keine rechtlich geltenden Dokumente ausstellt.
Es handelt sich weder um echte Dienstleistungen im gewerblichen Sinne, noch um geschäftsmäßige Dienste.
Aus diesem Grund entfällt die Impressumspflicht.' ], 'contact' => [ 'title' => 'Kontakt', + 'alt' => 'Kontakt', 'content' => 'Schreiben Sie uns im Fediversum
oder per elektronischer Post an: Dezernat7Zustaendigkeit@C3Gov.De' ], @@ -115,4 +124,5 @@ return [ 'delete_success' => 'Löschen erfolgreich!', 'insert_success' => 'Einfügen erfolgreich!', ], + 'news_alt' => 'Neuigkeiten', ]; diff --git a/lang/en/app.php b/lang/en/app.php index 1874ed8..c93b851 100644 --- a/lang/en/app.php +++ b/lang/en/app.php @@ -2,8 +2,9 @@ return [ 'subtitle' => 'Your office for passport document affairs within the district region CCC.', - 'logo' => 'Official logo of the c3gov', - 'banner' => 'Banner. The c3gov laws are seen on a sheet of paper, and two different hacker passports.', + 'logo' => 'Official logo of the C3Gov', + 'banner' => 'Banner. The C3Gov laws are seen on a sheet of paper, and two different hacker passports.', + 'fediverse' => 'C3Gov on Fediverse', 'signed_in_as' => 'Signed in as:', 'guest' => 'Guest account', 'language' => [ @@ -33,6 +34,12 @@ return [ ], 'services' => [ 'title' => 'Our Services', + 'alt' => [ + 'first_issue' => 'First issue of a passport', + 'rejected' => 'Rejected application', + 'replacement' => 'Replacement passport', + 'stamps' => 'Official stamps', + ], 'topic1' => [ 'title' => 'Issuance of Hacker Passports', 'content' => 'Our team handles the issuance of travel documents. @@ -61,12 +68,14 @@ return [ ], 'imprint' => [ 'title' => 'Imprint', + 'alt' => 'Serious business', 'content' => 'We hereby inform you that this platform is a project of the Chaos Computer Club and does not issue any legally binding documents.
It does not constitute genuine commercial services or business-related services.
Therefore, the legal requirement to provide an imprint does not apply.' ], 'contact' => [ 'title' => 'Contact', + 'alt' => 'Contact', 'content' => 'Write us over in the fediverse
or via email to: Dezernat7Zustaendigkeit@C3Gov.De' ], @@ -115,4 +124,5 @@ return [ 'delete_success' => 'Deleted successfully!', 'insert_success' => 'Inserted successfully!', ], + 'news_alt' => 'News', ]; diff --git a/public/css/style.css b/public/css/style.css index a8cb660..d94a16f 100644 --- a/public/css/style.css +++ b/public/css/style.css @@ -138,6 +138,10 @@ select { background-color: #bbb; } +.navbar-no-hover-effect a:hover { + background-color: transparent; +} + @media (max-width: 1024px) { .header { flex-direction: column; diff --git a/resources/views/content/about.blade.php b/resources/views/content/about.blade.php index e92f35a..865b2c5 100644 --- a/resources/views/content/about.blade.php +++ b/resources/views/content/about.blade.php @@ -3,7 +3,7 @@ @endsection @section('content') - + {{ __('app.services.alt.rejected') }}

{{ __('app.nav.about') }}

{{ __('app.about.subtitle') }}

diff --git a/resources/views/content/contact.blade.php b/resources/views/content/contact.blade.php index a2ed4d2..a718091 100644 --- a/resources/views/content/contact.blade.php +++ b/resources/views/content/contact.blade.php @@ -3,7 +3,7 @@ @endsection @section('content') - Contact + {{ __('app.contact.alt') }}

{{ __('app.contact.title') }}


{!! __('app.contact.content') !!} diff --git a/resources/views/content/imprint.blade.php b/resources/views/content/imprint.blade.php index 17969fd..ad1b51c 100644 --- a/resources/views/content/imprint.blade.php +++ b/resources/views/content/imprint.blade.php @@ -3,7 +3,7 @@ @endsection @section('content') - + {{ __('app.imprint.alt') }}

{{ __('app.imprint.title') }}


{!! __('app.imprint.content') !!}

diff --git a/resources/views/content/index.blade.php b/resources/views/content/index.blade.php index 8be92c2..71a0d7f 100644 --- a/resources/views/content/index.blade.php +++ b/resources/views/content/index.blade.php @@ -1,6 +1,6 @@ @extends('layout.app') @section('content') - + {{ __('app.services.alt.stamp') }}

Guten Tag.

@endsection diff --git a/resources/views/content/news.blade.php b/resources/views/content/news.blade.php index 7f5b7de..d759906 100644 --- a/resources/views/content/news.blade.php +++ b/resources/views/content/news.blade.php @@ -3,7 +3,7 @@ @endsection @section('content') - + {{ __('app.news_alt') }}

{{ __('app.nav.news') }}

@foreach($blogs as $blog)

{{ $blog->title }}

diff --git a/resources/views/content/services.blade.php b/resources/views/content/services.blade.php index 7c1c30a..e98647d 100644 --- a/resources/views/content/services.blade.php +++ b/resources/views/content/services.blade.php @@ -5,22 +5,22 @@ @section('content')

{{ __('app.services.title') }}


- + {{ __('app.services.alt.first_issue') }}

{{ __('app.services.topic1.title') }}

{!! __('app.services.topic1.content') !!}



- + {{ __('app.services.alt.rejected') }}

{{ __('app.services.topic2.title') }}

{!! __('app.services.topic2.content') !!}



- + {{ __('app.services.alt.replacement') }}

{{ __('app.services.topic3.title') }}

{!! __('app.services.topic3.content') !!}



- + {{ __('app.services.alt.stamps') }}

{{ __('app.services.topic4.title') }}

{!! __('app.services.topic4.content') !!}


diff --git a/resources/views/layout/app.blade.php b/resources/views/layout/app.blade.php index 912f581..0c66897 100644 --- a/resources/views/layout/app.blade.php +++ b/resources/views/layout/app.blade.php @@ -3,7 +3,7 @@ - c3gov - {{ __('app.subtitle') }} + C3Gov - {{ __('app.subtitle') }} @@ -52,9 +52,12 @@ @endauth
- C3Gov on Fediverse + +