Give the settings page an outline
tests / pest (push) Failing after 8m0s Details
tests / assets (push) Successful in 20s Details
tests / release (push) Has been skipped Details

Reported as cramped boxes with empty space either side, and it was: one
column half the window wide, eight cards of identical weight stacked in an
order nobody chose — the operator's own password sitting between two
platform-wide switches — and every card taking a full row to hold three lines
of text.

The page is wider now and has three groups, each with a heading: what belongs
to the installation, what belongs to the signed-in operator, and the team.
Short cards sit side by side instead of one per row. The two-factor policy
moved into the installation group, where it belongs: it is a rule for
everybody who signs in, set by the owner, not a setting on one account — and
it fills the space the short website card was leaving beside the long
allow-list.

Fields are sized to what goes in them. The three password boxes were laid out
three across inside a narrow card; they stack in a half-width one. The window
times are four characters and were as wide as their column.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
feature/betriebsmodus v1.3.14
nexxo 2026-07-29 15:29:07 +02:00
parent 6c92aa5dd7
commit da76a260fb
4 changed files with 551 additions and 491 deletions

View File

@ -1 +1 @@
1.3.13 1.3.14

View File

@ -190,4 +190,12 @@ return [
'weekday' => [ 'weekday' => [
1 => 'Mo', 2 => 'Di', 3 => 'Mi', 4 => 'Do', 5 => 'Fr', 6 => 'Sa', 7 => 'So', 1 => 'Mo', 2 => 'Di', 3 => 'Mi', 4 => 'Do', 5 => 'Fr', 6 => 'Sa', 7 => 'So',
], ],
// The page's outline. It had none — eight cards of equal weight in one
// column, with the operator's own password between two platform switches.
'group' => [
'installation' => 'Installation',
'account' => 'Mein Konto',
'team' => 'Team & Zugriff',
],
]; ];

View File

@ -189,4 +189,12 @@ return [
'weekday' => [ 'weekday' => [
1 => 'Mon', 2 => 'Tue', 3 => 'Wed', 4 => 'Thu', 5 => 'Fri', 6 => 'Sat', 7 => 'Sun', 1 => 'Mon', 2 => 'Tue', 3 => 'Wed', 4 => 'Thu', 5 => 'Fri', 6 => 'Sat', 7 => 'Sun',
], ],
// The page's outline. It had none — eight cards of equal weight in one
// column, with the operator's own password between two platform switches.
'group' => [
'installation' => 'Installation',
'account' => 'My account',
'team' => 'Team & access',
],
]; ];

File diff suppressed because it is too large Load Diff