Besseres CSS; News

This commit is contained in:
2026-03-25 00:02:08 +01:00
parent ae9592902c
commit 7bf444123d
17 changed files with 310 additions and 107 deletions

View File

@@ -3,5 +3,16 @@
@endsection
@section('content')
<h1>{{ __('app.nav.news') }}</h1>
@foreach($blogs as $blog)
<h2>{{ $blog->title }}</h2>
<b>{{ $blog->created_at }}</b><br />
<p>{!! $blog->body !!}</p>
<br />
<hr>
<br />
@endforeach
<br /><br />
{{ $blogs->links() }}
<br /><br />
@endsection

View File

@@ -9,22 +9,20 @@
@yield('scripts')
</head>
<body>
<div class="grid">
<div class="ticker row">
<div class="col">
<marquee>{{\App\Http\Controllers\TickerController::getTicker()}}</marquee>
</div>
<div class="ticker">
<marquee>{{\App\Http\Controllers\TickerController::getTicker()}}</marquee>
</div>
<div class="header row">
<div class="header-main col">
<div class="header">
<div class="header-main">
<a href="/">
<img id="logo" src="{{ asset("Bilder/logo.png") }}" alt="{{ __('app.logo') }}">
</a>
</div>
<div class="banner col-8 text-center">
<div class="banner">
<img src="{{ asset("Bilder/banner2.gif") }}" alt="{{ __("app.banner") }}">
</div>
<div class="language-area col">
<div class="language-area">
<div class="language">
<img alt="{{ __('app.language.de') }}" onclick="setLanguage('de')" src="{{ asset("Bilder/deutsch.gif") }}">
<img alt="{{ __('app.language.en') }}" onclick="setLanguage('en')" src="{{ asset("Bilder/englisch.gif") }}">
@@ -33,8 +31,8 @@
<div class="login-status">{{ __('app.signed_in_as') }} {{Auth::user()->name ?? __("app.guest")}}</div>
</div>
</div>
<div class="main row">
<div class="navbar col-2">
<div class="main">
<div class="navbar">
<ul>
<li><a href="{{ route('about') }}">{{ __('app.nav.about') }}</a></li>
<li><a href="{{ route('services') }}">{{ __('app.nav.services') }}</a></li>

View File

@@ -1,5 +1,6 @@
@extends('layout.app')
@section('scripts')
<script src="{{ asset("js/intern.js") }}"></script>
<script src="{{ asset("js/login/login.js") }}"></script>
@endsection
@@ -9,21 +10,26 @@
<span>
@guest
<div id="fehlermeldung" class="alert alert-primary">Bitte melden Sie sich an.</div>
<div id="fehlermeldung"></div>
<label class="form-label" for="mail">Elektronische Postadresse:</label>
<input class="form-control" type="text" id="mail" pattern="^[0-9A-Za-z+_\-]+@[0-9A-Za-z_\-]+\.[0-9A-Za-z]+$"
title="Nur echte Adressen der elektronischen Post verwenden!"/>
<label class="form-label" for="password">Kennwort:</label>
<input class="form-control" type="password" id="password">
<table class="eingabemaske">
<tr>
<td><label for="mail">Elektronische Postadresse:</label></td>
<td><input size="32" type="text" id="mail" pattern="^[0-9A-Za-z+_\-]+@[0-9A-Za-z_\-]+\.[0-9A-Za-z]+$"
title="Nur echte Adressen der elektronischen Post verwenden!"/></td>
</tr>
<tr>
<td><label for="password">Kennwort:</label></td>
<td><input size="32" type="password" id="password"></td>
</tr>
</table>
<br/><br/>
<button onclick="login()">Anmelden</button>
<button class="eingabemaske" onclick="login()">Anmelden</button>
@endguest
@auth
<div id="fehlermeldung" class="alert alert-success">Sie sind angemeldet.</div>
<div id="fehlermeldung">Sie sind angemeldet.</div>
<a href="{{ route('logout') }}"><button>Abmelden</button></a>
@endauth

View File

@@ -1,5 +1,6 @@
@extends('layout.app')
@section('scripts')
<script src="{{ asset("js/intern.js") }}"></script>
<script src="{{ asset("js/login/registrieren.js") }}"></script>
@endsection
@@ -10,24 +11,32 @@
<div id="fehlermeldung" class="alert alert-primary">Bitte registrieren Sie sich.</div>
<label class="form-label" for="mail">Elektronische Postadresse:</label>
<input class="form-control" type="text" id="mail" pattern="^[0-9A-Za-z+_\-]+@[0-9A-Za-z_\-]+\.[0-9A-Za-z]+$"
title="Nur echte Adressen der elektronischen Post verwenden!"/>
<label class="form-label" for="username">(Vollständiger) Name:</label>
<input class="form-control" type="text" id="username"/>
<label class="form-label" for="password">Kennwort:</label>
<input class="form-control" type="password" id="password">
<label class="form-label" for="password_repeat">Kennwort wiederholen:</label>
<input class="form-control" type="password" id="password_repeat">
<label class="form-label" for="register_token">Registrierungsnummer:</label>
<input class="form-control" type="text" id="register_token">
<table class="eingabemaske">
<tr>
<td><label for="mail">Elektronische Postadresse:</label></td>
<td><input size="32" type="text" id="mail" pattern="^[0-9A-Za-z+_\-]+@[0-9A-Za-z_\-]+\.[0-9A-Za-z]+$"
title="Nur echte Adressen der elektronischen Post verwenden!"/></td>
</tr>
<tr>
<td><label for="username">(Vollständiger) Name:</label></td>
<td><input size="32" type="text" id="username"/></td>
</tr>
<tr>
<td><label for="password">Kennwort:</label></td>
<td><input size="32" type="password" id="password"></td>
</tr>
<tr>
<td><label for="password_repeat">Kennwort wiederholen:</label></td>
<td><input size="32" type="password" id="password_repeat"></td>
</tr>
<tr>
<td><label for="register_token">Registrierungsnummer:</label></td>
<td><input size="32" type="text" id="register_token"></td>
</tr>
</table>
<br/><br/>
<button onclick="abschicken()" class="btn btn-success">Registrieren</button>
<button class="eingabemaske" onclick="abschicken()">Registrieren</button>
</span>
@endsection

View File

@@ -1,44 +1,48 @@
@extends('layout.app')
@section('scripts')
<link rel="stylesheet" href="{{ asset("css/ticker/ticker.css") }}">
<script src="{{ asset("js/intern.js") }}"></script>
<script src="{{ asset("js/ticker/edit.js") }}"></script>
@endsection
@section('content')
<h1>Ticker bearbeiten</h1>
<br />
<h2>Deutsch</h2>
<label for="ticker_de">Aktive Tickernachrichten:</label>
<select class="form-control" name="ticker_de" id="ticker_de" multiple>
@foreach(\App\Models\TickerMessages::where('language', 'de')->orderBy('updated_at', 'desc')->get() as $tm)
<option value="{{$tm->id}}">{{$tm->message}}</option>
@endforeach
</select>
<br />
<button onclick="remove('de')">Ausgewählte Tickernachricht löschen</button>
<br /><br /><br />
<div id="fehlermeldung">Hier kann der Ticker verändert werden.</div>
<div class="split-left">
<h2>Deutsch</h2>
<label for="ticker_de">Aktive Tickernachrichten:</label><br /><br />
<select name="ticker_de" id="ticker_de" multiple>
@foreach(\App\Models\TickerMessages::where('language', 'de')->orderBy('updated_at', 'desc')->get() as $tm)
<option value="{{$tm->id}}">{{$tm->message}}</option>
@endforeach
</select>
<br /><br />
<button onclick="remove('de')">Ausgewählte Tickernachricht löschen</button>
<br /><br /><br />
<label for="insert_de">Tickernachricht:</label>
<input class="form-control" type="text" id="insert_de">
<br />
<button onclick="insert('de')">Tickernachricht hinzufügen</button>
<label for="insert_de">Tickernachricht erstellen: </label><br />
<input size="32" type="text" id="insert_de">
<br /><br />
<button onclick="insert('de')">Tickernachricht hinzufügen</button>
</div>
<div class="split-right">
<h2>Englisch</h2>
<label for="ticker_en">Aktive Tickernachrichten:</label><br /><br />
<select name="ticker_en" id="ticker_en" multiple>
@foreach(\App\Models\TickerMessages::where('language', 'en')->orderBy('updated_at', 'desc')->get() as $tm)
<option value="{{$tm->id}}">{{$tm->message}}</option>
@endforeach
</select>
<br /><br />
<button onclick="remove('en')">Ausgewählte Tickernachricht löschen</button>
<br /><br /><br />
<label for="insert_de">Tickernachricht erstellen: </label><br />
<input size="32" type="text" id="insert_en">
<br /><br />
<button onclick="insert('en')">Tickernachricht hinzufügen</button>
</div>
<br />
<hr />
<br />
<h2>Englisch</h2>
<label for="ticker_en">Aktive Tickernachrichten:</label>
<select class="form-control" name="ticker_en" id="ticker_en" multiple>
@foreach(\App\Models\TickerMessages::where('language', 'en')->orderBy('updated_at', 'desc')->get() as $tm)
<option value="{{$tm->id}}">{{$tm->message}}</option>
@endforeach
</select>
<br />
<button onclick="remove('en')">Ausgewählte Tickernachricht löschen</button>
<br /><br /><br />
<label for="insert_en">Tickernachricht:</label>
<input class="form-control" type="text" id="insert_en">
<br />
<button onclick="insert('en')">Tickernachricht hinzufügen</button>
@endsection