wip
No files matched your search
@@ -14,6 +14,7 @@ class KontosTable
|
||||
{
|
||||
return $table
|
||||
->columns([
|
||||
TextColumn::make('id'),
|
||||
TextColumn::make('gender')->label('Geschlecht'),
|
||||
TextColumn::make('title')->label('Title'),
|
||||
TextColumn::make('first_name')->label('Vorname'),
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
namespace App\Livewire;
|
||||
|
||||
use App\Models\Konto;
|
||||
use App\Models\User;
|
||||
use Livewire\Component;
|
||||
|
||||
class KontoSwitch extends Component
|
||||
{
|
||||
public $kontos = [];
|
||||
|
||||
public function mount()
|
||||
{
|
||||
$this->kontos = Konto::pluck('company', 'id')->all();
|
||||
}
|
||||
|
||||
public function render()
|
||||
{
|
||||
return view('livewire.konto-switch');
|
||||
}
|
||||
|
||||
public function swop($konto_id)
|
||||
{
|
||||
User::find(auth()->user()->id)->update(['konto_id' => $konto_id]);
|
||||
|
||||
$this->js('window.location.reload()');
|
||||
}
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace App\Livewire;
|
||||
|
||||
use App\Models\User;
|
||||
use Livewire\Component;
|
||||
|
||||
class TenancySwitch extends Component
|
||||
{
|
||||
public function render()
|
||||
{
|
||||
return view('livewire.tenancy-switch');
|
||||
}
|
||||
|
||||
public function swop($kammer_id)
|
||||
{
|
||||
User::find(auth()->user()->id)->update(['kammer_id' => $kammer_id]);
|
||||
|
||||
$this->js('window.location.reload()');
|
||||
}
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
// use App\Models\Scopes\KontoScope;
|
||||
use App\Models\Scopes\KontoScope;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Database\Eloquent\SoftDeletes;
|
||||
|
||||
@@ -10,9 +10,9 @@ class Gutachter extends Model
|
||||
{
|
||||
use SoftDeletes;
|
||||
|
||||
// protected static function booted(): void
|
||||
// {
|
||||
// static::addGlobalScope(new KontoScope);
|
||||
protected static function booted(): void
|
||||
{
|
||||
static::addGlobalScope(new KontoScope);
|
||||
|
||||
// }
|
||||
}
|
||||
}
|
||||
@@ -13,6 +13,8 @@ class KontoScope implements Scope
|
||||
*/
|
||||
public function apply(Builder $builder, Model $model): void
|
||||
{
|
||||
if (auth()->hasUser()) {
|
||||
$builder->where('konto_id', auth()->user()->konto_id);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -72,11 +72,11 @@ class User extends Authenticatable implements FilamentUser, HasAppAuthentication
|
||||
];
|
||||
}
|
||||
|
||||
// protected static function booted(): void
|
||||
// {
|
||||
// static::addGlobalScope(new KontoScope);
|
||||
protected static function booted(): void
|
||||
{
|
||||
static::addGlobalScope(new KontoScope);
|
||||
|
||||
// }
|
||||
}
|
||||
|
||||
public function getAppAuthenticationSecret(): ?string
|
||||
{
|
||||
|
||||
@@ -46,11 +46,11 @@ class AdminPanelProvider extends PanelProvider
|
||||
->profile()
|
||||
->default()
|
||||
->colors([
|
||||
'primary' => Color::Blue,
|
||||
'primary' => Color::Gray,
|
||||
])
|
||||
->renderHook(
|
||||
PanelsRenderHook::GLOBAL_SEARCH_BEFORE,
|
||||
fn (): string => auth()->user()->hasRole('gutachter_switch') ? Blade::render('@livewire(\'tenancy-switch\')') : false
|
||||
fn (): string => auth()->user()->hasRole('konto_switch') ? Blade::render('@livewire(\'konto-switch\')') : false
|
||||
)
|
||||
->multiFactorAuthentication([
|
||||
EmailAuthentication::make(),
|
||||
@@ -63,6 +63,7 @@ class AdminPanelProvider extends PanelProvider
|
||||
// ->font('Open Sans')
|
||||
->favicon(asset('images/favicon.svg'))
|
||||
->brandLogo(fn () => view('filament.admin.logo'))
|
||||
->brandLogoHeight('2.6rem')
|
||||
->unsavedChangesAlerts()
|
||||
->databaseTransactions()
|
||||
->discoverResources(in: app_path('Filament/Resources'), for: 'App\Filament\Resources')
|
||||
|
||||
@@ -14,7 +14,8 @@ class KontoSeeder extends Seeder
|
||||
{
|
||||
$sql = "INSERT INTO `kontos` (`id`, `title`, `gender`, `first_name`, `last_name`, `company`, `address`, `place`, `code`, `phone`, `uid_number`)
|
||||
VALUES
|
||||
('1', 'Architekt', 'Herr','Bruno','Kunz','Architekt Kunz','Pradlerstraße 11','Innbsruck', '6020', '0512 457328', 'ATU 234578');
|
||||
('1', 'Architekt', 'Herr','Bruno','Kunz','Architekt Kunz','Pradlerstraße 11','Innbsruck', '6020', '0512 457328', 'ATU 234578'),
|
||||
('2', 'Architekt', 'Herr','Sepp','Unterlugauer','Architekt KunzUnterlugauer','Seestraße 1','Innbsruck', '6020', '0512 457328', 'ATU 234578');
|
||||
";
|
||||
DB::unprepared($sql);
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@ class RolesAndPermissionsSeeder extends Seeder
|
||||
[
|
||||
['name' => 'gutachter', 'guard_name' => 'web'],
|
||||
['name' => 'super_admin', 'guard_name' => 'web'],
|
||||
['name' => 'gutachter_switch', 'guard_name' => 'web'],
|
||||
['name' => 'konto_switch', 'guard_name' => 'web'],
|
||||
],
|
||||
['name']
|
||||
);
|
||||
@@ -30,7 +30,7 @@ class RolesAndPermissionsSeeder extends Seeder
|
||||
'email_verified_at' => now(),
|
||||
]);
|
||||
$user->assignRole('super_admin');
|
||||
$user->assignRole('gutachter_switch');
|
||||
$user->assignRole('konto_switch');
|
||||
|
||||
$user = User::factory()->create([
|
||||
'konto_id' => '1',
|
||||
@@ -42,5 +42,16 @@ class RolesAndPermissionsSeeder extends Seeder
|
||||
'email_verified_at' => now(),
|
||||
]);
|
||||
$user->assignRole('gutachter');
|
||||
|
||||
$user = User::factory()->create([
|
||||
'konto_id' => '2',
|
||||
'gender' => 'Frau',
|
||||
'name' => 'Daniela Mandlez',
|
||||
'email' => 'daniela.mandkez@kammerwest.at',
|
||||
'password' => Hash::make('daniela'),
|
||||
'app_verified_at' => now(),
|
||||
'email_verified_at' => now(),
|
||||
]);
|
||||
$user->assignRole('gutachter');
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 135 KiB |
|
Before Width: | Height: | Size: 92 KiB |
|
Before Width: | Height: | Size: 133 KiB |
|
Before Width: | Height: | Size: 89 KiB |
|
Before Width: | Height: | Size: 290 KiB |
|
After Width: | Height: | Size: 1.4 MiB |
@@ -0,0 +1,88 @@
|
||||
<svg width="733" height="614" viewBox="0 0 733 614" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<mask id="mask0_6907_192479" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0"
|
||||
width="733" height="673">
|
||||
<rect width="733" height="673" fill="url(#paint0_radial_6907_192479)" />
|
||||
</mask>
|
||||
<g mask="url(#mask0_6907_192479)">
|
||||
<rect x="-11.5" y="0.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="72.5" y="0.5" width="84" height="84" fill="#DDD6FE" stroke="#DDD6FE" />
|
||||
<rect x="156.5" y="0.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="240.5" y="0.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="324.5" y="0.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="408.5" y="0.5" width="84" height="84" fill="#DDD6FE" stroke="#DDD6FE" />
|
||||
<rect x="492.5" y="0.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="576.5" y="0.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="660.5" y="0.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="-11.5" y="84.5" width="84" height="84" fill="#DDD6FE" stroke="#DDD6FE" />
|
||||
<rect x="72.5" y="84.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="156.5" y="84.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="240.5" y="84.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="324.5" y="84.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="408.5" y="84.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="492.5" y="84.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="576.5" y="84.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="660.5" y="84.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="-11.5" y="168.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="72.5" y="168.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="156.5" y="168.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="240.5" y="168.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="324.5" y="168.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="408.5" y="168.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="492.5" y="168.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="576.5" y="168.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="660.5" y="168.5" width="84" height="84" fill="#DDD6FE" stroke="#DDD6FE" />
|
||||
<rect x="-11.5" y="252.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="72.5" y="252.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="156.5" y="252.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="240.5" y="252.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="324.5" y="252.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="408.5" y="252.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="492.5" y="252.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="576.5" y="252.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="660.5" y="252.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="-11.5" y="336.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="72.5" y="336.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="156.5" y="336.5" width="84" height="84" fill="#DDD6FE" stroke="#DDD6FE" />
|
||||
<rect x="240.5" y="336.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="324.5" y="336.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="408.5" y="336.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="492.5" y="336.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="576.5" y="336.5" width="84" height="84" fill="#DDD6FE" stroke="#DDD6FE" />
|
||||
<rect x="660.5" y="336.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="-11.5" y="420.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="72.5" y="420.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="156.5" y="420.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="240.5" y="420.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="324.5" y="420.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="408.5" y="420.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="492.5" y="420.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="576.5" y="420.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="660.5" y="420.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="-11.5" y="504.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="72.5" y="504.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="156.5" y="504.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="240.5" y="504.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="324.5" y="504.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="408.5" y="504.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="492.5" y="504.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="576.5" y="504.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="660.5" y="504.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="-11.5" y="588.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="72.5" y="588.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="156.5" y="588.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="240.5" y="588.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="324.5" y="588.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="408.5" y="588.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="492.5" y="588.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="576.5" y="588.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
<rect x="660.5" y="588.5" width="84" height="84" fill="white" stroke="#DDD6FE" />
|
||||
</g>
|
||||
<defs>
|
||||
<radialGradient id="paint0_radial_6907_192479" cx="0" cy="0" r="1"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="translate(366.5 336.5) rotate(90) scale(336.5 366.5)">
|
||||
<stop offset="0%" stop-color="#2563EB" />
|
||||
<stop offset="1" stop-color="white" stop-opacity="0" />
|
||||
</radialGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.0 KiB |
@@ -15,5 +15,4 @@
|
||||
nutzwerte.at
|
||||
<div class="text-xs font-light">Software für Architekten</div>
|
||||
</div>
|
||||
|
||||
</a>
|
||||
@@ -3,7 +3,7 @@
|
||||
class="mx-auto cursor-pointer text-xs bg-white dark:bg-black px-2 rounded-sm opacity-70 flex">
|
||||
<span>© 2007-{{ date('Y') }} · </span>
|
||||
<span class="font-semibold tracking-tight text-xs ml-1">
|
||||
Web<span class="text-primary-800">Werkstatt</span><span class="text-slate-500">.tirol</span>
|
||||
Web<span class="text-primary-700">Werkstatt</span><span class="text-slate-700">.tirol</span>
|
||||
</span>
|
||||
<div class="w-4 ml-1">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
<x-filament::dropdown>
|
||||
<x-slot name="trigger">
|
||||
<x-filament::button>
|
||||
Kontos
|
||||
</x-filament::button>
|
||||
</x-slot>
|
||||
|
||||
<x-filament::dropdown.list>
|
||||
@foreach ($kontos as $id => $company)
|
||||
<x-filament::dropdown.list.item wire:click="swop({{ $id }})" icon="lucide-circle-user-round">
|
||||
{{ $company }}
|
||||
</x-filament::dropdown.list.item>
|
||||
@endforeach
|
||||
</x-filament::dropdown.list>
|
||||
</x-filament::dropdown>
|
||||
@@ -1,25 +0,0 @@
|
||||
<x-filament::dropdown>
|
||||
<x-slot name="trigger">
|
||||
<x-filament::button>
|
||||
Gutachter
|
||||
</x-filament::button>
|
||||
</x-slot>
|
||||
|
||||
<x-filament::dropdown.list>
|
||||
<x-filament::dropdown.list.item wire:click="swop(1)">
|
||||
Tirol Vorarlberg
|
||||
</x-filament::dropdown.list.item>
|
||||
|
||||
<x-filament::dropdown.list.item wire:click="swop(2)">
|
||||
Steiermark Kärnten
|
||||
</x-filament::dropdown.list.item>
|
||||
|
||||
<x-filament::dropdown.list.item wire:click="swop(3)">
|
||||
Burgenland Nierderösterreich Wien
|
||||
</x-filament::dropdown.list.item>
|
||||
|
||||
<x-filament::dropdown.list.item wire:click="swop(4)">
|
||||
Salzburg Oberösterreich
|
||||
</x-filament::dropdown.list.item>
|
||||
</x-filament::dropdown.list>
|
||||
</x-filament::dropdown>
|
||||
@@ -20,9 +20,7 @@
|
||||
|
||||
{{-- --}}
|
||||
|
||||
<body style="background-image: url('images/backgrounds/b1.jpg');"
|
||||
class="bg-cover bg-linear-to-r from-slate-100 via-slate-300 to-blue-400 items-center
|
||||
lg:justify-center min-h-screen flex-col">
|
||||
<body style="background-image: url('images/backgrounds/bg1.jpg');" class="bg-cover items-center min-h-screen flex-col">
|
||||
<header class="w-full lg:max-w-4xl max-w-[335px] text-sm mb-6 not-has-[nav]:hidden ">
|
||||
@if (Route::has('login'))
|
||||
<nav class="flex items-center justify-end gap-4">
|
||||
@@ -47,7 +45,99 @@
|
||||
</nav>
|
||||
@endif
|
||||
</header>
|
||||
<!-- Hero -->
|
||||
<main class="flex items-center justify-center w-full">
|
||||
<div class="flex items-center h-screen">
|
||||
|
||||
<div class="max-w-lg py-10 bg-white/50 dark:bg-black/80 rounded-2xl overflow-hidden ">
|
||||
<a class="flex gap-1 justify-center" href="/app">
|
||||
<div class="w-6 pt-0.5 dark:text-gray-300">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
|
||||
stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
|
||||
class="lucide lucide-aperture-icon lucide-aperture">
|
||||
<circle cx="12" cy="12" r="10" />
|
||||
<path d="m14.31 8 5.74 9.94" />
|
||||
<path d="M9.69 8h11.48" />
|
||||
<path d="m7.38 12 5.74-9.94" />
|
||||
<path d="M9.69 16 3.95 6.06" />
|
||||
<path d="M14.31 16H2.83" />
|
||||
<path d="m16.62 12-5.74 9.94" />
|
||||
</svg>
|
||||
</div>
|
||||
<div
|
||||
class="text-2xl leading-none font-black tracking-tighter dark:text-gray-300 text-shadow-md dark:text-shadow-none">
|
||||
nutzwerte.at
|
||||
<div class="text-xs font-light">Software für Architekten</div>
|
||||
</div>
|
||||
</a>
|
||||
<div class=" mx-auto px-4 sm:px-6 lg:px-8 pt-10 pb-10">
|
||||
<!-- Announcement Banner -->
|
||||
<div class="flex justify-center">
|
||||
<a class="inline-flex items-center gap-x-2 bg-white border border-gray-200 text-xs p-2 px-3 rounded-full transition hover:border-gray-300 focus:outline-hidden focus:border-gray-300 dark:bg-neutral-800 dark:border-neutral-700 dark:text-neutral-100 dark:hover:border-neutral-600 dark:focus:border-neutral-600"
|
||||
href="#">
|
||||
Vorteile diese Programmes
|
||||
<span class="flex items-center gap-x-1">
|
||||
<span
|
||||
class="border-s border-gray-200 text-blue-600 ps-2 dark:text-blue-500 dark:border-neutral-700">Entdecken</span>
|
||||
<svg class="shrink-0 size-4 text-blue-600" xmlns="http://www.w3.org/2000/svg"
|
||||
width="24" height="24" viewBox="0 0 24 24" fill="none"
|
||||
stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||||
stroke-linejoin="round">
|
||||
<path d="m9 18 6-6-6-6" />
|
||||
</svg>
|
||||
</span>
|
||||
</a>
|
||||
</div>
|
||||
<!-- End Announcement Banner -->
|
||||
|
||||
<!-- Title -->
|
||||
<div class="my-10 text-center mx-auto">
|
||||
<h1
|
||||
class="block font-thin text-gray-800 text-5xl uppercase font-stretch-extra-condensed dark:text-gray-300">
|
||||
Nutzwertgutachten
|
||||
</h1>
|
||||
</div>
|
||||
<!-- End Title -->
|
||||
|
||||
<div class="mt-5 text-center mx-auto text-md dark:text-gray-300">
|
||||
Die Nutzwertberechnung ist ein Gutachten im österreichischen Wohnungseigentumsrecht, das das
|
||||
Verhältnis der einzelnen Eigentumsanteile innerhalb eines Gebäudes bestimmt.
|
||||
</div>
|
||||
|
||||
<!-- Buttons -->
|
||||
<div class="mt-15 gap-3 flex justify-center">
|
||||
<a class="inline-flex justify-center items-center gap-x-3 text-center bg-gray-500 hover:bg-gray-600 text-white text-sm font-medium rounded-lg py-0 px-8"
|
||||
href="/app">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
class="lucide lucide-user-round-check-icon lucide-user-round-check">
|
||||
<path d="M2 21a8 8 0 0 1 13.292-6" />
|
||||
<circle cx="10" cy="8" r="5" />
|
||||
<path d="m16 19 2 2 4-4" />
|
||||
</svg>
|
||||
Anmelden
|
||||
</a>
|
||||
<a class="inline-flex justify-center items-center gap-x-3 text-center bg-gray-100 hover:bg-gray-200 text-black text-sm font-medium rounded-lg py-2 px-7"
|
||||
href="/register">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||||
stroke-linejoin="round" class="lucide lucide-user-plus-icon lucide-user-plus">
|
||||
<path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2" />
|
||||
<circle cx="9" cy="7" r="4" />
|
||||
<line x1="19" x2="19" y1="8" y2="14" />
|
||||
<line x1="22" x2="16" y1="11" y2="11" />
|
||||
</svg>
|
||||
Registrieren
|
||||
</a>
|
||||
</div>
|
||||
<!-- End Buttons -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
<!-- End Hero -->
|
||||
{{-- <main class="flex items-center justify-center w-full">
|
||||
<div class="flex pt-12 px-6 md:px-20 items-center md:h-screen overflow-hidden">
|
||||
<div
|
||||
class="flex flex-col gap-6 md:flex-row items-center max-w-5xl drop-shadow-2xl p-10 rounded-2xl bg-white/85">
|
||||
@@ -80,9 +170,6 @@
|
||||
|
||||
</p>
|
||||
|
||||
<a href="#" class="mb-10 text-blue-500 hover:text-blue-600">
|
||||
Diese Programm bietet Unterstützung bei der Erstellung von Nutzwertberechnungen an und hier
|
||||
können sie mehr darüber erfahren..</a><br /><br />
|
||||
<div class="mt-10 flex flex-col sm:flex-row justify-center md:justify-start">
|
||||
<a href="/app"
|
||||
class="w-full text-center sm:w-40 px-4 py-3 rounded font-semibold text-md bg-blue-500 text-white border-2 border-blue-500">
|
||||
@@ -99,13 +186,13 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
<footer class="fixed bottom-0 z-20 p-4 left-2/5">
|
||||
</main> --}}
|
||||
<footer class="fixed bottom-0 z-20 p-4 left-2/5 dark:text-white">
|
||||
<a href="https://webwerkstatt.tirol" target="_blank"
|
||||
class="mx-auto cursor-pointer text-xs bg-white dark:bg-black px-2 rounded-sm opacity-70 flex">
|
||||
class="mx-auto cursor-pointer text-xs bg-white dark:bg-black px-2 rounded-sm flex">
|
||||
<span>© 2007-{{ date('Y') }} · </span>
|
||||
<span class="font-semibold tracking-tight text-xs ml-1">
|
||||
Web<span class="text-blue-600">Werkstatt</span><span class="text-slate-500">.tirol</span>
|
||||
Web<span class="text-blue-500">Werkstatt</span><span class="text-slate-500">.tirol</span>
|
||||
</span>
|
||||
<div class="w-4 ml-1">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
|
||||
|
||||