design wip
This commit is contained in:
1 parent
775fc94333
commit
370e7435f9
15 files changed
+280
-297
No files matched your search
@@ -28,7 +28,7 @@ class AppServiceProvider extends ServiceProvider
|
||||
'danger' => Color::Red,
|
||||
'gray' => Color::Zinc,
|
||||
'info' => Color::Indigo,
|
||||
'primary' => Color::Blue,
|
||||
'primary' => Color::Yellow,
|
||||
'success' => Color::Green,
|
||||
'warning' => Color::Amber,
|
||||
]);
|
||||
|
||||
Generated
+50
-50
@@ -147,16 +147,16 @@
|
||||
},
|
||||
{
|
||||
"name": "awcodes/light-switch",
|
||||
"version": "v2.0.1",
|
||||
"version": "v2.0.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/awcodes/light-switch.git",
|
||||
"reference": "bc3b23ce0fcc1acc007921ebd671477ad90e31d4"
|
||||
"reference": "ffd277f2327d58e42337b9403db235a080f87ecc"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/awcodes/light-switch/zipball/bc3b23ce0fcc1acc007921ebd671477ad90e31d4",
|
||||
"reference": "bc3b23ce0fcc1acc007921ebd671477ad90e31d4",
|
||||
"url": "https://api.github.com/repos/awcodes/light-switch/zipball/ffd277f2327d58e42337b9403db235a080f87ecc",
|
||||
"reference": "ffd277f2327d58e42337b9403db235a080f87ecc",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -216,7 +216,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2025-08-25T13:58:07+00:00"
|
||||
"time": "2025-09-18T15:22:43+00:00"
|
||||
},
|
||||
{
|
||||
"name": "bezhansalleh/filament-plugin-essentials",
|
||||
@@ -1309,16 +1309,16 @@
|
||||
},
|
||||
{
|
||||
"name": "filament/actions",
|
||||
"version": "v4.0.17",
|
||||
"version": "v4.0.18",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/actions.git",
|
||||
"reference": "ebc3c61c8675200c1b3efb4c3a5e758f6c549f6e"
|
||||
"reference": "3291a86b2e4d37391c0012d54f355579e1d781ba"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/actions/zipball/ebc3c61c8675200c1b3efb4c3a5e758f6c549f6e",
|
||||
"reference": "ebc3c61c8675200c1b3efb4c3a5e758f6c549f6e",
|
||||
"url": "https://api.github.com/repos/filamentphp/actions/zipball/3291a86b2e4d37391c0012d54f355579e1d781ba",
|
||||
"reference": "3291a86b2e4d37391c0012d54f355579e1d781ba",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1354,20 +1354,20 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2025-09-17T10:47:04+00:00"
|
||||
"time": "2025-09-18T22:22:02+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/filament",
|
||||
"version": "v4.0.17",
|
||||
"version": "v4.0.18",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/panels.git",
|
||||
"reference": "394b3bc8d2e64c605d665fa1e8ebebe967d92519"
|
||||
"reference": "756f77fa56c0389652af8e4c474b870c405a49c0"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/panels/zipball/394b3bc8d2e64c605d665fa1e8ebebe967d92519",
|
||||
"reference": "394b3bc8d2e64c605d665fa1e8ebebe967d92519",
|
||||
"url": "https://api.github.com/repos/filamentphp/panels/zipball/756f77fa56c0389652af8e4c474b870c405a49c0",
|
||||
"reference": "756f77fa56c0389652af8e4c474b870c405a49c0",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1411,20 +1411,20 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2025-09-17T10:47:22+00:00"
|
||||
"time": "2025-09-18T22:22:13+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/forms",
|
||||
"version": "v4.0.17",
|
||||
"version": "v4.0.18",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/forms.git",
|
||||
"reference": "c29b10ab8f46bf9ce963afbdd9ccd2955ac56f4e"
|
||||
"reference": "0c420d450e96300bf1f5f9f4e3fb976b4cc072be"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/forms/zipball/c29b10ab8f46bf9ce963afbdd9ccd2955ac56f4e",
|
||||
"reference": "c29b10ab8f46bf9ce963afbdd9ccd2955ac56f4e",
|
||||
"url": "https://api.github.com/repos/filamentphp/forms/zipball/0c420d450e96300bf1f5f9f4e3fb976b4cc072be",
|
||||
"reference": "0c420d450e96300bf1f5f9f4e3fb976b4cc072be",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1461,11 +1461,11 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2025-09-17T10:47:32+00:00"
|
||||
"time": "2025-09-18T22:22:14+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/infolists",
|
||||
"version": "v4.0.17",
|
||||
"version": "v4.0.18",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/infolists.git",
|
||||
@@ -1510,7 +1510,7 @@
|
||||
},
|
||||
{
|
||||
"name": "filament/notifications",
|
||||
"version": "v4.0.17",
|
||||
"version": "v4.0.18",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/notifications.git",
|
||||
@@ -1557,16 +1557,16 @@
|
||||
},
|
||||
{
|
||||
"name": "filament/schemas",
|
||||
"version": "v4.0.17",
|
||||
"version": "v4.0.18",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/schemas.git",
|
||||
"reference": "9e38ba8bd847525fb4c6463ad4d33beba6f5ad5d"
|
||||
"reference": "0c916db55e8971d80126dc4037898f20ec988856"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/schemas/zipball/9e38ba8bd847525fb4c6463ad4d33beba6f5ad5d",
|
||||
"reference": "9e38ba8bd847525fb4c6463ad4d33beba6f5ad5d",
|
||||
"url": "https://api.github.com/repos/filamentphp/schemas/zipball/0c916db55e8971d80126dc4037898f20ec988856",
|
||||
"reference": "0c916db55e8971d80126dc4037898f20ec988856",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1598,20 +1598,20 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2025-09-17T10:46:47+00:00"
|
||||
"time": "2025-09-18T22:21:48+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/support",
|
||||
"version": "v4.0.17",
|
||||
"version": "v4.0.18",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/support.git",
|
||||
"reference": "1ff388fe4cbcbeb9ded80f56d18f8f3b479e6628"
|
||||
"reference": "41147c12ea932bcfc9bb866c9cd6a442d762916a"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/support/zipball/1ff388fe4cbcbeb9ded80f56d18f8f3b479e6628",
|
||||
"reference": "1ff388fe4cbcbeb9ded80f56d18f8f3b479e6628",
|
||||
"url": "https://api.github.com/repos/filamentphp/support/zipball/41147c12ea932bcfc9bb866c9cd6a442d762916a",
|
||||
"reference": "41147c12ea932bcfc9bb866c9cd6a442d762916a",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1656,20 +1656,20 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2025-09-17T10:47:36+00:00"
|
||||
"time": "2025-09-18T22:22:12+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/tables",
|
||||
"version": "v4.0.17",
|
||||
"version": "v4.0.18",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/tables.git",
|
||||
"reference": "b8f8309b7295e243cad5c4182f4352ce94e24f74"
|
||||
"reference": "18fa8ba3be0987d3b22444addd8a09e75a2dcfaa"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/tables/zipball/b8f8309b7295e243cad5c4182f4352ce94e24f74",
|
||||
"reference": "b8f8309b7295e243cad5c4182f4352ce94e24f74",
|
||||
"url": "https://api.github.com/repos/filamentphp/tables/zipball/18fa8ba3be0987d3b22444addd8a09e75a2dcfaa",
|
||||
"reference": "18fa8ba3be0987d3b22444addd8a09e75a2dcfaa",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1701,11 +1701,11 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2025-09-17T10:47:31+00:00"
|
||||
"time": "2025-09-18T22:21:58+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/widgets",
|
||||
"version": "v4.0.17",
|
||||
"version": "v4.0.18",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/widgets.git",
|
||||
@@ -2434,16 +2434,16 @@
|
||||
},
|
||||
{
|
||||
"name": "laravel/framework",
|
||||
"version": "v12.29.0",
|
||||
"version": "v12.30.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/laravel/framework.git",
|
||||
"reference": "a9e4c73086f5ba38383e9c1d74b84fe46aac730b"
|
||||
"reference": "7f61e8679f9142f282a0184ac7ef9e3834bfd023"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/laravel/framework/zipball/a9e4c73086f5ba38383e9c1d74b84fe46aac730b",
|
||||
"reference": "a9e4c73086f5ba38383e9c1d74b84fe46aac730b",
|
||||
"url": "https://api.github.com/repos/laravel/framework/zipball/7f61e8679f9142f282a0184ac7ef9e3834bfd023",
|
||||
"reference": "7f61e8679f9142f282a0184ac7ef9e3834bfd023",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -2471,7 +2471,7 @@
|
||||
"monolog/monolog": "^3.0",
|
||||
"nesbot/carbon": "^3.8.4",
|
||||
"nunomaduro/termwind": "^2.0",
|
||||
"phiki/phiki": "v2.0.0",
|
||||
"phiki/phiki": "^2.0.0",
|
||||
"php": "^8.2",
|
||||
"psr/container": "^1.1.1|^2.0.1",
|
||||
"psr/log": "^1.0|^2.0|^3.0",
|
||||
@@ -2650,7 +2650,7 @@
|
||||
"issues": "https://github.com/laravel/framework/issues",
|
||||
"source": "https://github.com/laravel/framework"
|
||||
},
|
||||
"time": "2025-09-16T14:15:03+00:00"
|
||||
"time": "2025-09-18T21:07:07+00:00"
|
||||
},
|
||||
{
|
||||
"name": "laravel/prompts",
|
||||
@@ -4503,16 +4503,16 @@
|
||||
},
|
||||
{
|
||||
"name": "phiki/phiki",
|
||||
"version": "v2.0.0",
|
||||
"version": "v2.0.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/phikiphp/phiki.git",
|
||||
"reference": "461f6dd7e91dc3a95463b42f549ac7d0aab4702f"
|
||||
"reference": "6d735108238c03daaaef571448d8dee8187cab5e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/phikiphp/phiki/zipball/461f6dd7e91dc3a95463b42f549ac7d0aab4702f",
|
||||
"reference": "461f6dd7e91dc3a95463b42f549ac7d0aab4702f",
|
||||
"url": "https://api.github.com/repos/phikiphp/phiki/zipball/6d735108238c03daaaef571448d8dee8187cab5e",
|
||||
"reference": "6d735108238c03daaaef571448d8dee8187cab5e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -4558,7 +4558,7 @@
|
||||
"description": "Syntax highlighting using TextMate grammars in PHP.",
|
||||
"support": {
|
||||
"issues": "https://github.com/phikiphp/phiki/issues",
|
||||
"source": "https://github.com/phikiphp/phiki/tree/v2.0.0"
|
||||
"source": "https://github.com/phikiphp/phiki/tree/v2.0.2"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -4570,7 +4570,7 @@
|
||||
"type": "other"
|
||||
}
|
||||
],
|
||||
"time": "2025-08-28T18:20:27+00:00"
|
||||
"time": "2025-09-17T18:32:40+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phpoption/phpoption",
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
|
||||
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-tracking:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ease:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-content:"";--tw-outline-style:solid;--tw-space-x-reverse:0}}}@layer theme{:root,:host{--font-mono:var(--mono-font-family),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-sky-400:oklch(74.6% .16 232.661);--color-gray-100:var(--gray-100);--color-gray-200:var(--gray-200);--color-gray-300:var(--gray-300);--color-gray-400:var(--gray-400);--color-gray-500:var(--gray-500);--color-gray-600:var(--gray-600);--color-gray-700:var(--gray-700);--color-gray-900:var(--gray-900);--color-gray-950:var(--gray-950);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--leading-loose:2;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-family),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--default-mono-font-family:var(--mono-font-family),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-primary-400:var(--primary-400)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;heLine truncated
|
||||
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-tracking:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ease:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-content:"";--tw-outline-style:solid;--tw-space-x-reverse:0}}}@layer theme{:root,:host{--font-mono:var(--mono-font-family),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-sky-400:oklch(74.6% .16 232.661);--color-gray-100:var(--gray-100);--color-gray-200:var(--gray-200);--color-gray-300:var(--gray-300);--color-gray-400:var(--gray-400);--color-gray-500:var(--gray-500);--color-gray-600:var(--gray-600);--color-gray-700:var(--gray-700);--color-gray-900:var(--gray-900);--color-gray-950:var(--gray-950);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--leading-loose:2;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-family),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--default-mono-font-family:var(--mono-font-family),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-primary-400:var(--primary-400)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;heLine truncated
|
||||
File renamed without changes.
@@ -1 +1 @@
|
||||
(()=>{var g=({canTrackDeselectedRecords:u,currentSelectionLivewireProperty:o,maxSelectableRecords:l,selectsCurrentPageOnly:r,$wire:s})=>({checkboxClickController:null,collapsedGroups:[],isLoading:!1,selectedRecords:new Set,deselectedRecords:new Set,isTrackingDeselectedRecords:!1,shouldCheckUniqueSelection:!0,lastCheckedRecord:null,livewireId:null,entangledSelectedRecords:o?s.$entangle(o):null,init(){this.livewireId=this.$root.closest("[wire\\:id]")?.attributes["wire:id"].value,s.$on("deselectAllTableRecords",()=>this.deselectAllRecords()),o&&(l!==1?this.selectedRecords=new Set(this.entangledSelectedRecords):this.selectedRecords=new Set(this.entangledSelectedRecords?[this.entangledSelectedRecords]:[])),this.$nextTick(()=>this.watchForCheckboxClicks()),Livewire.hook("element.init",({component:e})=>{e.id===this.livewireId&&this.watchForCheckboxClicks()})},mountAction(...e){s.set("isTrackingDeselectedTableRecords",this.isTrackingDeselectedRecords,!1),s.set("selectedTableRecords",[...this.selectedRecords],!1),s.set("deselectedTableRecords",[...this.deselectedRecords],!1),s.mountAction(...e)},toggleSelectRecordsOnPage(){let e=this.getRecordsOnPage();if(this.areRecordsSelected(e)){this.deselectRecords(e);return}this.selectRecords(e)},toggleSelectRecords(e){this.areRecordsSelected(e)?this.deselectRecords(e):this.selectRecords(e)},getSelectedRecordsCount(){return this.isTrackingDeselectedRecords?(this.$refs.allSelectableRecordsCount?.value??this.deselectedRecords.size)-this.deselectedRecords.size:this.selectedRecords.size},getRecordsOnPage(){let e=[];for(let t of this.$root?.getElementsByClassName("fi-ta-record-checkbox")??[])e.push(t.value);return e},selectRecords(e){l===1&&(this.deselectAllRecords(),e=e.slice(0,1));for(let t of e)if(!this.isRecordSelected(t)){if(this.isTrackingDeselectedRecords){this.deselectedRecords.delete(t);continue}this.selectedRecords.add(t)}this.updatedSelectedRecords()},deselectRecords(e){for(let t of e){if(this.isTrackingDeselectedRecords){this.deselectedRecords.add(t);continue}this.selectedRecords.delete(t)}this.updatedSelectedRecords()},updatedSelectedRecords(){if(l!==1){this.entangledSelectedRecords=[...this.selectedRecords];return}this.entangledSelectedRecords=[...this.selectedRecords][0]??null},toggleSelectedRecord(e){if(this.isRecordSelected(e)){this.deselectRecords([e]);return}this.selectRecords([e])},async selectAllRecords(){if(!u||r){this.isLoading=!0,this.selectedRecords=new Set(await s.getAllSelectableTableRecordKeys()),this.updatedSelectedRecords(),this.isLoading=!1;return}this.isTrackingDeselectedRecords=!0,this.selectedRecords=new Set,this.deselectedRecords=new Set,this.updatedSelectedRecords()},canSelectAllRecords(){if(r){let i=this.getRecordsOnPage();return!this.areRecordsSelected(i)&&this.areRecordsToggleable(i)}let e=parseInt(this.$refs.allSelectableRecordsCount?.value);if(!e)return!1;let t=this.getSelectedRecordsCount();return e===t?!1:l===null||e<=l},deselectAllRecords(){this.isTrackingDeselectedRecords=!1,this.selectedRecords=new Set,this.deselectedRecords=new Set,this.updatedSelectedRecords()},isRecordSelected(e){return this.isTrackingDeselectedRecords?!this.deselectedRecords.has(e):this.selectedRecords.has(e)},areRecordsSelected(e){return e.every(t=>this.isRecordSelected(t))},areRecordsToggleable(e){if(l===null||l===1)return!0;let t=e.filter(i=>this.isRecordSelected(i));return t.length===e.length?!0:this.getSelectedRecordsCount()+(e.length-t.length)<=l},toggleCollapseGroup(e){if(this.isGroupCollapsed(e)){this.collapsedGroups.splice(this.collapsedGroups.indexOf(e),1);return}this.collapsedGroups.push(e)},isGroupCollapsed(e){return this.collapsedGroups.includes(e)},resetCollapsedGroups(){this.collapsedGroups=[]},watchForCheckboxClicks(){this.checkboxClickController&&this.checkboxClickController.abort(),this.checkboxClickController=new AbortController;let{signal:e}=this.checkboxClickController;this.$root?.addEventListener("click",t=>t.target?.matches(".fi-ta-record-checkbox")&&this.handleCheckboxClick(t,t.target),{signal:e})},handleCheckboxClick(e,t){if(!this.lastChecked){this.lastChecked=t;return}if(e.shiftKey){let i=Array.from(this.$root?.getElementsByClassName("fi-ta-record-checkbox")??[]);if(!i.includes(this.lastChecked)){this.lastChecked=t;return}let d=i.indexOf(this.lastChecked),n=i.indexOf(t),a=[d,n].sort((c,R)=>c-R),h=[];for(let c=a[0];c<=a[1];c++)h.push(i[c].value);if(t.checked){if(!this.areRecordsToggleable(h)){t.checked=!1,this.deselectRecords([t.value]);return}this.selectRecords(h)}else this.deselectRecords(h)}this.lastChecked=t}});function f({columns:u,isLive:o}){return{error:void 0,isLoading:!1,columns:u,isLive:o,init(){if(!this.columns||this.columns.length===0){this.columns=[];return}},get groupedColumns(){let l={};return this.columns.filter(r=>r.type==="group").forEach(r=>{l[r.name]=this.calculateGroupedColumns(r)}),l},calculateGroupedColumns(l){if((l?.columns?.filter(i=>!i.isHidden)??[]).length===0)return{hidden:!0,checked:!1,disabled:!1,indeterminate:Line truncated
|
||||
(()=>{var g=({canTrackDeselectedRecords:u,currentSelectionLivewireProperty:d,maxSelectableRecords:l,selectsCurrentPageOnly:r,$wire:s})=>({checkboxClickController:null,collapsedGroups:[],isLoading:!1,selectedRecords:new Set,deselectedRecords:new Set,isTrackingDeselectedRecords:!1,shouldCheckUniqueSelection:!0,lastCheckedRecord:null,livewireId:null,entangledSelectedRecords:d?s.$entangle(d):null,init(){this.livewireId=this.$root.closest("[wire\\:id]")?.attributes["wire:id"].value,s.$on("deselectAllTableRecords",()=>this.deselectAllRecords()),s.$on("scrollToTopOfTable",()=>this.$root.scrollIntoView({block:"start",inline:"nearest"})),d&&(l!==1?this.selectedRecords=new Set(this.entangledSelectedRecords):this.selectedRecords=new Set(this.entangledSelectedRecords?[this.entangledSelectedRecords]:[])),this.$nextTick(()=>this.watchForCheckboxClicks()),Livewire.hook("element.init",({component:e})=>{e.id===this.livewireId&&this.watchForCheckboxClicks()})},mountAction(...e){s.set("isTrackingDeselectedTableRecords",this.isTrackingDeselectedRecords,!1),s.set("selectedTableRecords",[...this.selectedRecords],!1),s.set("deselectedTableRecords",[...this.deselectedRecords],!1),s.mountAction(...e)},toggleSelectRecordsOnPage(){let e=this.getRecordsOnPage();if(this.areRecordsSelected(e)){this.deselectRecords(e);return}this.selectRecords(e)},toggleSelectRecords(e){this.areRecordsSelected(e)?this.deselectRecords(e):this.selectRecords(e)},getSelectedRecordsCount(){return this.isTrackingDeselectedRecords?(this.$refs.allSelectableRecordsCount?.value??this.deselectedRecords.size)-this.deselectedRecords.size:this.selectedRecords.size},getRecordsOnPage(){let e=[];for(let t of this.$root?.getElementsByClassName("fi-ta-record-checkbox")??[])e.push(t.value);return e},selectRecords(e){l===1&&(this.deselectAllRecords(),e=e.slice(0,1));for(let t of e)if(!this.isRecordSelected(t)){if(this.isTrackingDeselectedRecords){this.deselectedRecords.delete(t);continue}this.selectedRecords.add(t)}this.updatedSelectedRecords()},deselectRecords(e){for(let t of e){if(this.isTrackingDeselectedRecords){this.deselectedRecords.add(t);continue}this.selectedRecords.delete(t)}this.updatedSelectedRecords()},updatedSelectedRecords(){if(l!==1){this.entangledSelectedRecords=[...this.selectedRecords];return}this.entangledSelectedRecords=[...this.selectedRecords][0]??null},toggleSelectedRecord(e){if(this.isRecordSelected(e)){this.deselectRecords([e]);return}this.selectRecords([e])},async selectAllRecords(){if(!u||r){this.isLoading=!0,this.selectedRecords=new Set(await s.getAllSelectableTableRecordKeys()),this.updatedSelectedRecords(),this.isLoading=!1;return}this.isTrackingDeselectedRecords=!0,this.selectedRecords=new Set,this.deselectedRecords=new Set,this.updatedSelectedRecords()},canSelectAllRecords(){if(r){let i=this.getRecordsOnPage();return!this.areRecordsSelected(i)&&this.areRecordsToggleable(i)}let e=parseInt(this.$refs.allSelectableRecordsCount?.value);if(!e)return!1;let t=this.getSelectedRecordsCount();return e===t?!1:l===null||e<=l},deselectAllRecords(){this.isTrackingDeselectedRecords=!1,this.selectedRecords=new Set,this.deselectedRecords=new Set,this.updatedSelectedRecords()},isRecordSelected(e){return this.isTrackingDeselectedRecords?!this.deselectedRecords.has(e):this.selectedRecords.has(e)},areRecordsSelected(e){return e.every(t=>this.isRecordSelected(t))},areRecordsToggleable(e){if(l===null||l===1)return!0;let t=e.filter(i=>this.isRecordSelected(i));return t.length===e.length?!0:this.getSelectedRecordsCount()+(e.length-t.length)<=l},toggleCollapseGroup(e){if(this.isGroupCollapsed(e)){this.collapsedGroups.splice(this.collapsedGroups.indexOf(e),1);return}this.collapsedGroups.push(e)},isGroupCollapsed(e){return this.collapsedGroups.includes(e)},resetCollapsedGroups(){this.collapsedGroups=[]},watchForCheckboxClicks(){this.checkboxClickController&&this.checkboxClickController.abort(),this.checkboxClickController=new AbortController;let{signal:e}=this.checkboxClickController;this.$root?.addEventListener("click",t=>t.target?.matches(".fi-ta-record-checkbox")&&this.handleCheckboxClick(t,t.target),{signal:e})},handleCheckboxClick(e,t){if(!this.lastChecked){this.lastChecked=t;return}if(e.shiftKey){let i=Array.from(this.$root?.getElementsByClassName("fi-ta-record-checkbox")??[]);if(!i.includes(this.lastChecked)){this.lastChecked=t;return}let o=i.indexOf(this.lastChecked),n=i.indexOf(t),a=[o,n].sort((c,R)=>c-R),h=[];for(let c=a[0];c<=a[1];c++)h.push(i[c].value);if(t.checked){if(!this.areRecordsToggleable(h)){t.checked=!1,this.deselectRecords([t.value]);return}this.selectRecords(h)}else this.deselectRecords(h)}this.lastChecked=t}});function f({columns:u,isLive:d}){return{error:void 0,isLoading:!1,columns:u,isLive:d,init(){if(!this.columns||this.columns.length===0){this.columns=[];return}},get groupedColumns(){let l={};return this.columns.filter(r=>r.type==="group").forEach(r=>{l[r.name]=this.calculateGroupedColumns(r)}),l},calculateGroupedColumns(l){if((l?.columns?.fLine truncated
|
||||
@@ -1,107 +0,0 @@
|
||||
<div>
|
||||
<script>
|
||||
window.filamentData = []
|
||||
</script>
|
||||
|
||||
<script src="http://nutzwerte_fi4.test/js/filament/actions/actions.js?v=4.0.8.0"></script>
|
||||
|
||||
|
||||
<script src="http://nutzwerte_fi4.test/js/filament/notifications/notifications.js?v=4.0.8.0"></script>
|
||||
|
||||
|
||||
<script src="http://nutzwerte_fi4.test/js/filament/schemas/schemas.js?v=4.0.8.0"></script>
|
||||
|
||||
|
||||
<script src="http://nutzwerte_fi4.test/js/filament/support/support.js?v=4.0.8.0"></script>
|
||||
|
||||
|
||||
<script src="http://nutzwerte_fi4.test/js/filament/tables/tables.js?v=4.0.8.0"></script>
|
||||
|
||||
|
||||
<script src="http://nutzwerte_fi4.test/js/filament/filament/echo.js?v=4.0.8.0"></script>
|
||||
|
||||
|
||||
<script src="http://nutzwerte_fi4.test/js/filament/filament/app.js?v=4.0.8.0"></script>
|
||||
|
||||
<style>
|
||||
:root {}
|
||||
</style>
|
||||
|
||||
|
||||
<script>
|
||||
loadDarkMode()
|
||||
</script>
|
||||
|
||||
<div class="fixed w-full flex p-4 z-40 auth-theme-switcher top-0 justify-end">
|
||||
<div class="rounded-lg bg-gray-50 dark:bg-gray-950">
|
||||
<div x-data="{
|
||||
theme: null,
|
||||
|
||||
init: function() {
|
||||
this.theme = localStorage.getItem('theme') || 'system'
|
||||
|
||||
$dispatch('theme-changed', theme)
|
||||
|
||||
$watch('theme', (theme) => {
|
||||
$dispatch('theme-changed', theme)
|
||||
})
|
||||
},
|
||||
}" class="fi-theme-switcher grid grid-flow-col gap-x-1">
|
||||
<button aria-label="Light Mode einschalten" type="button"
|
||||
x-bind:class="theme === 'light' ? 'bg-gray-50 text-primary-500 dark:bg-white/5 dark:text-primary-400' :
|
||||
'text-gray-400 hover:text-gray-500 focus:text-gray-500 dark:text-gray-500 dark:hover:text-gray-400 dark:focus:text-gray-400'"
|
||||
x-on:click="(theme = 'light')"
|
||||
x-tooltip="{
|
||||
content: 'Light Mode einschalten',
|
||||
theme: $store.theme,
|
||||
}"
|
||||
class="flex justify-center rounded-lg p-2 outline-none transition duration-75 hover:bg-gray-50 focus:bg-gray-50 dark:hover:bg-white/5 dark:focus:bg-white/5">
|
||||
<svg class="fi-icon fi-size-md h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"
|
||||
fill="currentColor" aria-hidden="true" data-slot="icon">
|
||||
<path
|
||||
d="M10 2a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5A.75.75 0 0 1 10 2ZM10 15a.75.75 0 0 1 .75.75v1.5a.75.75 0 0 1-1.5 0v-1.5A.75.75 0 0 1 10 15ZM10 7a3 3 0 1 0 0 6 3 3 0 0 0 0-6ZM15.657 5.404a.75.75 0 1 0-1.06-1.06l-1.061 1.06a.75.75 0 0 0 1.06 1.06l1.06-1.06ZM6.464 14.596a.75.75 0 1 0-1.06-1.06l-1.06 1.06a.75.75 0 0 0 1.06 1.06l1.06-1.06ZM18 10a.75.75 0 0 1-.75.75h-1.5a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 18 10ZM5 10a.75.75 0 0 1-.75.75h-1.5a.75.75 0 0 1 0-1.5h1.5A.75.75 0 0 1 5 10ZM14.596 15.657a.75.75 0 0 0 1.06-1.06l-1.06-1.061a.75.75 0 1 0-1.06 1.06l1.06 1.06ZM5.404 6.464a.75.75 0 0 0 1.06-1.06l-1.06-1.06a.75.75 0 1 0-1.061 1.06l1.06 1.06Z" />
|
||||
</svg>
|
||||
</button>
|
||||
|
||||
<button aria-label="Dark Mode einschalten" type="button"
|
||||
x-bind:class="theme === 'dark' ? 'bg-gray-50 text-primary-500 dark:bg-white/5 dark:text-primary-400' :
|
||||
'text-gray-400 hover:text-gray-500 focus:text-gray-500 dark:text-gray-500 dark:hover:text-gray-400 dark:focus:text-gray-400'"
|
||||
x-on:click="(theme = 'dark')"
|
||||
x-tooltip="{
|
||||
content: 'Dark Mode einschalten',
|
||||
theme: $store.theme,
|
||||
}"
|
||||
class="flex justify-center rounded-lg p-2 outline-none transition duration-75 hover:bg-gray-50 focus:bg-gray-50 dark:hover:bg-white/5 dark:focus:bg-white/5">
|
||||
<svg class="fi-icon fi-size-md h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"
|
||||
fill="currentColor" aria-hidden="true" data-slot="icon">
|
||||
<path fill-rule="evenodd"
|
||||
d="M7.455 2.004a.75.75 0 0 1 .26.77 7 7 0 0 0 9.958 7.967.75.75 0 0 1 1.067.853A8.5 8.5 0 1 1 6.647 1.921a.75.75 0 0 1 .808.083Z"
|
||||
clip-rule="evenodd" />
|
||||
</svg>
|
||||
</button>
|
||||
|
||||
<button aria-label="Systemthema benutzen" type="button"
|
||||
x-bind:class="theme === 'system' ? 'bg-gray-50 text-primary-500 dark:bg-white/5 dark:text-primary-400' :
|
||||
'text-gray-400 hover:text-gray-500 focus:text-gray-500 dark:text-gray-500 dark:hover:text-gray-400 dark:focus:text-gray-400'"
|
||||
x-on:click="(theme = 'system')"
|
||||
x-tooltip="{
|
||||
content: 'Systemthema benutzen',
|
||||
theme: $store.theme,
|
||||
}"
|
||||
class="flex justify-center rounded-lg p-2 outline-none transition duration-75 hover:bg-gray-50 focus:bg-gray-50 dark:hover:bg-white/5 dark:focus:bg-white/5">
|
||||
<svg class="fi-icon fi-size-md h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"
|
||||
fill="currentColor" aria-hidden="true" data-slot="icon">
|
||||
<path fill-rule="evenodd"
|
||||
d="M2 4.25A2.25 2.25 0 0 1 4.25 2h11.5A2.25 2.25 0 0 1 18 4.25v8.5A2.25 2.25 0 0 1 15.75 15h-3.105a3.501 3.501 0 0 0 1.1 1.677A.75.75 0 0 1 13.26 18H6.74a.75.75 0 0 1-.484-1.323A3.501 3.501 0 0 0 7.355 15H4.25A2.25 2.25 0 0 1 2 12.75v-8.5Zm1.5 0a.75.75 0 0 1 .75-.75h11.5a.75.75 0 0 1 .75.75v7.5a.75.75 0 0 1-.75.75H4.25a.75.75 0 0 1-.75-.75v-7.5Z"
|
||||
clip-rule="evenodd" />
|
||||
</svg>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Livewire Scripts -->
|
||||
<script src="/livewire/livewire.js?id=df3a17f2" data-csrf="rXVfWsqBtHFpptLxNoNpzOf56uwroVoGKlXmKt1h"
|
||||
data-update-uri="/livewire/update" data-navigate-once="true"></script>
|
||||
</div>
|
||||
@@ -1,10 +1,8 @@
|
||||
<div class="flex justify-center gap-3">
|
||||
<a href="/app"
|
||||
class="w-full text-center sm:w-40 px-4 py-3 rounded font-semibold text-md bg-primary-500 text-white border border-slate-300">
|
||||
<x-filament::button href="/app" tag="a" size="xl">
|
||||
Anmelden
|
||||
</a>
|
||||
<a href="/app/register"
|
||||
class="w-full text-center sm:w-40 px-4 py-3 rounded font-semibold text-md bg-white text-primary-500 border border-slate-300">
|
||||
</x-filament::button>
|
||||
<x-filament::button href="/app/register" tag="a" size="xl" color="gray">
|
||||
Konto eröffnen
|
||||
</a>
|
||||
</x-filament::button>
|
||||
</div>
|
||||
@@ -0,0 +1,3 @@
|
||||
<div class="mx-auto fi-header-heading">
|
||||
{{ $slot }}
|
||||
</div>
|
||||
@@ -1,3 +0,0 @@
|
||||
<div class="mt-10 mb-5 text-center mx-auto fi-header-heading">
|
||||
{{ $slot }}
|
||||
</div>
|
||||
@@ -1,15 +1,5 @@
|
||||
<a class="flex gap-1 justify-center" href="/">
|
||||
<div class="w-6 pt-0.5">
|
||||
{{-- <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 class="w-9 pt-1">
|
||||
<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">
|
||||
<path d="m12.99 6.74 1.93 3.44" />
|
||||
|
||||
@@ -8,24 +8,43 @@
|
||||
<title>@yield('title')</title>
|
||||
@vite(['resources/css/app.css', 'resources/js/app.js', 'resources/css/filament/admin/theme.css'])
|
||||
@filamentStyles
|
||||
<script>
|
||||
const loadDarkMode = () => {
|
||||
window.theme = localStorage.getItem('theme') ?? 'system'
|
||||
if (
|
||||
window.theme === 'dark' ||
|
||||
(window.theme === 'system' &&
|
||||
window.matchMedia('(prefers-color-scheme: dark)')
|
||||
.matches)
|
||||
) {
|
||||
document.documentElement.classList.add('dark')
|
||||
}
|
||||
}
|
||||
|
||||
loadDarkMode()
|
||||
|
||||
document.addEventListener('livewire:navigated', loadDarkMode)
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body class="fi-body fi-panel-admin bg-cover" style="background-image: url('images/backgrounds/bg1.jpg')">
|
||||
<div>
|
||||
@livewire('notifications')
|
||||
</div>
|
||||
|
||||
<div class="fi-simple-layout">
|
||||
<div class="fi-simple-main-ctn">
|
||||
<main class="fi-simple-main fi-width-2xl shadow-2xl border bg-white/90">
|
||||
<div class="bg-cover bg-position-[center_top_3.8rem]">
|
||||
<main class="fi-simple-main fi-width-5xl shadow-2xl bg-white/80 dark:bg-gray-900/90">
|
||||
<div class="bg-cover bg-position-[center_top_3.8rem]">
|
||||
|
||||
@include('layouts.logo')
|
||||
@include('layouts.nav')
|
||||
|
||||
@include('layouts.nav')
|
||||
@yield('content')
|
||||
|
||||
@yield('content')
|
||||
</div>
|
||||
</main>
|
||||
|
||||
@include('layouts.footer');
|
||||
|
||||
</div>
|
||||
</main>
|
||||
@include('layouts.footer');
|
||||
</div>
|
||||
</div>
|
||||
@filamentScripts
|
||||
</body>
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
<nav>
|
||||
<div class="flex text-xs justify-center bg-gray-900 dark:bg-300-900 rounded mb-10">
|
||||
<a class="px-5 py-1.5 text-gray-200 hover:bg-primary-500 dark:hover:text-gray-300 rounded" href="/">Home</a>
|
||||
<a class="px-5 py-1.5 text-gray-200 hover:bg-primary-500 dark:hover:text-gray-300 rounded" href="/nutzwerte">Über
|
||||
Nutzwerte</a>
|
||||
<a class="px-5 py-1.5 text-gray-200 hover:bg-primary-500 dark:hover:text-gray-300 rounded"
|
||||
href="/dieses-programm">Über dieses
|
||||
Programm</a>
|
||||
<a class="px-5 py-1.5 text-gray-200 hover:bg-primary-500 dark:hover:text-gray-300 rounded"
|
||||
href="/impressum">Impressum</a>
|
||||
</div>
|
||||
</nav>
|
||||
@@ -1,12 +1,38 @@
|
||||
<nav>
|
||||
<div class="flex text-xs justify-between bg-gray-900 dark:bg-300-900 rounded">
|
||||
<a class="px-5 py-1.5 text-gray-200 hover:bg-primary-500 dark:hover:text-gray-300 rounded" href="/">Home</a>
|
||||
<a class="px-5 py-1.5 text-gray-200 hover:bg-primary-500 dark:hover:text-gray-300 rounded" href="/nutzwerte">Über
|
||||
Nutzwerte</a>
|
||||
<a class="px-5 py-1.5 text-gray-200 hover:bg-primary-500 dark:hover:text-gray-300 rounded"
|
||||
href="/dieses-programm">Über dieses
|
||||
Programm</a>
|
||||
<a class="px-5 py-1.5 text-gray-200 hover:bg-primary-500 dark:hover:text-gray-300 rounded"
|
||||
href="/impressum">Impressum</a>
|
||||
<nav class="fi-topbar mb-10">
|
||||
<div class="fi-topbar-start">
|
||||
|
||||
<a href="http://nutzwerte_fi4.test/app">
|
||||
</a>
|
||||
<div style="height: 2.6rem;" class="fi-logo"><a href="http://nutzwerte_fi4.test/app">
|
||||
</a><a class="flex gap-1 justify-center" href="/">
|
||||
<div class="w-9 pt-1">
|
||||
<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">
|
||||
<path d="m12.99 6.74 1.93 3.44"></path>
|
||||
<path d="M19.136 12a10 10 0 0 1-14.271 0"></path>
|
||||
<path d="m21 21-2.16-3.84"></path>
|
||||
<path d="m3 21 8.02-14.26"></path>
|
||||
<circle cx="12" cy="5" r="2"></circle>
|
||||
</svg>
|
||||
</div>
|
||||
<div class="text-2xl leading-none font-black tracking-tighter text-shadow-md dark:text-shadow-none">
|
||||
nutzwerte.at
|
||||
<div class="text-xs font-light">Software für Architekten</div>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div x-persist="topbar.end.panel-admin" class="fi-topbar-end">
|
||||
<x-filament::button href="/nutzwerte" tag="a" color="gray">
|
||||
Über Nutzwerte
|
||||
</x-filament::button>
|
||||
<x-filament::button href="/dieses-programm" tag="a" color="gray">
|
||||
Dieses Programm
|
||||
</x-filament::button>
|
||||
<x-filament::button href="/impressum" tag="a" color="gray">
|
||||
Impressum
|
||||
</x-filament::button>
|
||||
</div>
|
||||
</nav>
|
||||
@@ -1,117 +1,154 @@
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<x-top-title>Die Nutzwertberechnung</x-top-title>
|
||||
<div class="flex flex-col gap-3">
|
||||
<x-filament::section>
|
||||
<x-slot name="heading">
|
||||
<x-title>
|
||||
Die Nutzwertberechnung
|
||||
</x-title>
|
||||
</x-slot>
|
||||
|
||||
<div class=" text-gray-700 dark:text-gray-200">
|
||||
<x-text>
|
||||
oft auch als Parifizierung bezeichnet, ist ein Gutachten im österreichischen Wohnungseigentumsrecht, das das
|
||||
Verhältnis der einzelnen Eigentumsanteile innerhalb eines Gebäudes bestimmt.
|
||||
</x-text>
|
||||
</x-filament::section>
|
||||
|
||||
<x-filament::section>
|
||||
<x-slot name="heading">
|
||||
<x-title>
|
||||
Begründung von Wohnungseigentum
|
||||
</x-title>
|
||||
</x-slot>
|
||||
|
||||
<x-text>
|
||||
Sie bildet die Grundlage für die Berechnung der Betriebs- und Instandhaltungskosten sowie
|
||||
für das Stimmrecht der Miteigentümer und ist für die Begründung von Wohnungseigentum
|
||||
notwendig.
|
||||
</x-text>
|
||||
</x-filament::section>
|
||||
|
||||
<x-text>
|
||||
<x-filament::section>
|
||||
<x-slot name="heading">
|
||||
<x-title>
|
||||
Wertmerkmale
|
||||
</x-title>
|
||||
</x-slot>
|
||||
Der Nutzwert wird aus der Nutzfläche ermittelt und durch Zu- oder Abschläge an die
|
||||
individuellen
|
||||
Wertmerkmale der einzelnen Wohnungen (z.B. Lage, Balkon) angepasst.
|
||||
Was ist ein Nutzwertgutachten bzw. eine Parifizierung?
|
||||
</x-text>
|
||||
</x-filament::section>
|
||||
|
||||
<x-subu-title>
|
||||
Bestimmung der Eigentumsverhältnisse:
|
||||
</x-subu-title>
|
||||
<x-title>Die Nutzwertberechnung</x-title>
|
||||
|
||||
<x-text>
|
||||
Die Parifizierung legt fest, wie sich ein Gebäude in seine einzelnen Eigentumsobjekte
|
||||
(Wohnungen,
|
||||
Geschäftsräumlichkeiten) aufteilt.
|
||||
</x-text>
|
||||
<div class=" text-gray-700 dark:text-gray-200">
|
||||
<x-text>
|
||||
oft auch als Parifizierung bezeichnet, ist ein Gutachten im österreichischen Wohnungseigentumsrecht, das das
|
||||
Verhältnis der einzelnen Eigentumsanteile innerhalb eines Gebäudes bestimmt.
|
||||
</x-text>
|
||||
|
||||
<x-subu-title>
|
||||
Wie wird der Nutzwert berechnet?
|
||||
</x-subu-title>
|
||||
<x-text>
|
||||
Sie bildet die Grundlage für die Berechnung der Betriebs- und Instandhaltungskosten sowie
|
||||
für das Stimmrecht der Miteigentümer und ist für die Begründung von Wohnungseigentum
|
||||
notwendig.
|
||||
</x-text>
|
||||
|
||||
<x-sub-title>
|
||||
Berechnung der Anteile:
|
||||
</x-sub-title>
|
||||
<x-text>
|
||||
Der Nutzwert wird aus der Nutzfläche ermittelt und durch Zu- oder Abschläge an die
|
||||
individuellen
|
||||
Wertmerkmale der einzelnen Wohnungen (z.B. Lage, Balkon) angepasst.
|
||||
Was ist ein Nutzwertgutachten bzw. eine Parifizierung?
|
||||
</x-text>
|
||||
|
||||
<x-text>
|
||||
Sie berechnet das Verhältnis der Größe einer einzelnen Wohnung zur Gesamtgröße des Objekts.
|
||||
Diese Anteile werden als "Mindestanteile" im Grundbuch eingetragen.
|
||||
Grundlage für Kosten und Stimmrechte:
|
||||
Auf Basis der Nutzwertanteile wird festgelegt, wer wie viele Betriebskosten und
|
||||
Instandhaltungsbeiträge zahlen muss und wie viele Stimmrechte die einzelnen Eigentümer bei
|
||||
Eigentümerversammlungen haben.
|
||||
</x-text>
|
||||
<x-subu-title>
|
||||
Bestimmung der Eigentumsverhältnisse:
|
||||
</x-subu-title>
|
||||
|
||||
<x-text>
|
||||
Basis für Wohnungseigentumsverträge:
|
||||
Die Parifizierung ist die Grundlage für die Wohnungseigentumsverträge, die alle Eigentümer
|
||||
unterzeichnen müssen.
|
||||
</x-text>
|
||||
<x-text>
|
||||
Die Parifizierung legt fest, wie sich ein Gebäude in seine einzelnen Eigentumsobjekte
|
||||
(Wohnungen,
|
||||
Geschäftsräumlichkeiten) aufteilt.
|
||||
</x-text>
|
||||
|
||||
<x-sub-title>
|
||||
1. Ermittlung der Nutzfläche:
|
||||
</x-sub-title>
|
||||
<x-subu-title>
|
||||
Wie wird der Nutzwert berechnet?
|
||||
</x-subu-title>
|
||||
|
||||
<x-text>
|
||||
Der erste Schritt ist die Ermittlung der Nutzfläche, die die gesamte Bodenfläche der Wohnung
|
||||
abzüglich Wandstärken und ähnlichem umfasst.
|
||||
</x-text>
|
||||
<x-sub-title>
|
||||
Berechnung der Anteile:
|
||||
</x-sub-title>
|
||||
|
||||
<x-sub-title>
|
||||
2. Bewertung von Zu- und Abschlägen:
|
||||
</x-sub-title>
|
||||
<x-text>
|
||||
Sie berechnet das Verhältnis der Größe einer einzelnen Wohnung zur Gesamtgröße des Objekts.
|
||||
Diese Anteile werden als "Mindestanteile" im Grundbuch eingetragen.
|
||||
Grundlage für Kosten und Stimmrechte:
|
||||
Auf Basis der Nutzwertanteile wird festgelegt, wer wie viele Betriebskosten und
|
||||
Instandhaltungsbeiträge zahlen muss und wie viele Stimmrechte die einzelnen Eigentümer bei
|
||||
Eigentümerversammlungen haben.
|
||||
</x-text>
|
||||
|
||||
<x-text>
|
||||
Anschließend werden die Nutzfläche und der sogenannte "Richtnutzwert" (ein fester Wert für
|
||||
die Wohnung) durch Zu- oder Abschläge angepasst.
|
||||
</x-text>
|
||||
<x-text>
|
||||
Basis für Wohnungseigentumsverträge:
|
||||
Die Parifizierung ist die Grundlage für die Wohnungseigentumsverträge, die alle Eigentümer
|
||||
unterzeichnen müssen.
|
||||
</x-text>
|
||||
|
||||
<x-sub-title>
|
||||
3. Berücksichtigung wertrelevanter Faktoren:
|
||||
</x-sub-title>
|
||||
<x-sub-title>
|
||||
1. Ermittlung der Nutzfläche:
|
||||
</x-sub-title>
|
||||
|
||||
<x-text>
|
||||
Werterhöhend: Lage im Haus (mittlere Geschosse), Balkone, Terrassen, Grünflächen.
|
||||
Wertmindernd: Erdgeschosswohnungen, ungünstige Lage (z.B. Nordlage), schlechte
|
||||
Grundrissgestaltung.
|
||||
</x-text>
|
||||
<x-text>
|
||||
Der erste Schritt ist die Ermittlung der Nutzfläche, die die gesamte Bodenfläche der Wohnung
|
||||
abzüglich Wandstärken und ähnlichem umfasst.
|
||||
</x-text>
|
||||
|
||||
<x-sub-title>
|
||||
4. Professionelle Erstellung:
|
||||
</x-sub-title>
|
||||
<x-sub-title>
|
||||
2. Bewertung von Zu- und Abschlägen:
|
||||
</x-sub-title>
|
||||
|
||||
<x-text>
|
||||
Die Erstellung eines Nutzwertgutachtens erfolgt durch einen befugten Ingenieurkonsulenten
|
||||
für Vermessungswesen (Zivilgeometer) und einen Sachverständigen für Hochbau.
|
||||
</x-text>
|
||||
<x-text>
|
||||
Anschließend werden die Nutzfläche und der sogenannte "Richtnutzwert" (ein fester Wert für
|
||||
die Wohnung) durch Zu- oder Abschläge angepasst.
|
||||
</x-text>
|
||||
|
||||
<x-subu-title>
|
||||
Wann wird eine Nutzwertberechnung benötigt?
|
||||
</x-subu-title>
|
||||
<x-sub-title>
|
||||
3. Berücksichtigung wertrelevanter Faktoren:
|
||||
</x-sub-title>
|
||||
|
||||
<x-sub-title>
|
||||
Begründung von Wohnungseigentum:
|
||||
</x-sub-title>
|
||||
<x-text>
|
||||
Werterhöhend: Lage im Haus (mittlere Geschosse), Balkone, Terrassen, Grünflächen.
|
||||
Wertmindernd: Erdgeschosswohnungen, ungünstige Lage (z.B. Nordlage), schlechte
|
||||
Grundrissgestaltung.
|
||||
</x-text>
|
||||
|
||||
<x-text>
|
||||
Die Parifizierung ist notwendig, wenn ein Gebäude in einzelne Eigentumsobjekte aufgeteilt
|
||||
und diese als Wohnungseigentum begründet werden sollen.
|
||||
</x-text>
|
||||
<x-sub-title>
|
||||
4. Professionelle Erstellung:
|
||||
</x-sub-title>
|
||||
|
||||
<x-sub-title>
|
||||
Analyse bestehender Immobilien:
|
||||
</x-sub-title>
|
||||
<x-text>
|
||||
Die Erstellung eines Nutzwertgutachtens erfolgt durch einen befugten Ingenieurkonsulenten
|
||||
für Vermessungswesen (Zivilgeometer) und einen Sachverständigen für Hochbau.
|
||||
</x-text>
|
||||
|
||||
<x-text>
|
||||
Sie kann zur Analyse der Verteilung von Kosten und Stimmrechten in einer bestehenden
|
||||
Eigentümergemeinschaft durchgeführt werden.
|
||||
</x-text>
|
||||
<x-subu-title>
|
||||
Wann wird eine Nutzwertberechnung benötigt?
|
||||
</x-subu-title>
|
||||
|
||||
<x-sub-title>
|
||||
Begründung von Wohnungseigentum:
|
||||
</x-sub-title>
|
||||
|
||||
<x-text>
|
||||
Die Parifizierung ist notwendig, wenn ein Gebäude in einzelne Eigentumsobjekte aufgeteilt
|
||||
und diese als Wohnungseigentum begründet werden sollen.
|
||||
</x-text>
|
||||
|
||||
<x-sub-title>
|
||||
Analyse bestehender Immobilien:
|
||||
</x-sub-title>
|
||||
|
||||
<x-text>
|
||||
Sie kann zur Analyse der Verteilung von Kosten und Stimmrechten in einer bestehenden
|
||||
Eigentümergemeinschaft durchgeführt werden.
|
||||
</x-text>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
@@ -3,23 +3,31 @@
|
||||
@section('content')
|
||||
<div class="text-gray-700 dark:text-gray-200">
|
||||
|
||||
<x-top-title>Die Nutzwertberechnung</x-top-title>
|
||||
<div class="flex gap-7">
|
||||
|
||||
<x-filament::section>
|
||||
<x-slot name="heading">
|
||||
Die Nutzwertberechnung
|
||||
</x-slot>
|
||||
|
||||
Die Nutzwertberechnung ist ein Gutachten im österreichischen Wohnungseigentumsrecht, das das Verhältnis der
|
||||
einzelnen
|
||||
Eigentumsanteile innerhalb eines Gebäudes bestimmt. <x-filament::link href="/nutzwerte" icon-position="after"
|
||||
icon="lucide-external-link">
|
||||
Über die Nutzwertberechnung
|
||||
</x-filament::link>
|
||||
<br>
|
||||
<br>
|
||||
Wie Ihnen dieses Programm bei der Nutzwertberechnung zur Hand gehen kann, und Ihnen wertvolle Zeit bei der
|
||||
Berechnung und Formatierung sparen hilft, <x-filament::link href="/dieses-programm" icon-position="after"
|
||||
icon="lucide-external-link">
|
||||
erfahren sie hier.
|
||||
</x-filament::link>
|
||||
</x-filament::section>
|
||||
<img src="images/house.jpg" class="w-96 rounded-2xl" />
|
||||
|
||||
</div>
|
||||
|
||||
<x-text>
|
||||
Die Nutzwertberechnung ist ein Gutachten im österreichischen Wohnungseigentumsrecht, das das Verhältnis der
|
||||
einzelnen
|
||||
Eigentumsanteile innerhalb eines Gebäudes bestimmt. <x-filament::link href="/nutzwerte" icon-position="after"
|
||||
icon="lucide-external-link">
|
||||
Über die Nutzwertberechnung
|
||||
</x-filament::link><br>
|
||||
</x-text>
|
||||
<x-text>
|
||||
Wie Ihnen dieses Programm bei der Nutzwertberechnung zur Hand gehen kann, und Ihnen wertvolle Zeit bei der
|
||||
Berechnung und Formatierung sparen hilft, <x-filament::link href="/dieses-programm" icon-position="after"
|
||||
icon="lucide-external-link">
|
||||
erfahren sie hier.
|
||||
</x-filament::link>
|
||||
</x-text>
|
||||
<br>
|
||||
<br>
|
||||
@include('components.login')
|
||||
|
||||
Reference in new issue
Block a user