feat(admin): Einstellungsseite überarbeitet, auch für das Handy
Verbindung: Probleme vor der Anleitung. Tools: Suche, Filter, Alle ein-/ausklappen, Zurücksetzen je Gruppe. Divi-Reiter in Klartext mit Statussymbolen. Rollenhinweise, Hilfe-Tab, Reiter als Raster und Karten auf dem Handy, Kontrast, Tippflächen, einheitliche Du-Anrede. Bestätigungen über data-lit-mcp-confirm statt Inline-onclick. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5.5
parent
165e61d7fe
commit
96fa58188b
@@ -354,6 +354,39 @@ final class ToolsTabTest extends TestCase
|
||||
self::assertStringNotContainsString('Divi-Code-Modul', $withoutDivi);
|
||||
}
|
||||
|
||||
public function testReconnectHintIsAVisibleNoticeNotGreyFinePrint(): void
|
||||
{
|
||||
$html = $this->render([]);
|
||||
|
||||
self::assertStringContainsString(
|
||||
'<div class="notice notice-info inline"><p><strong>Änderungen gelten ab der nächsten Verbindung.</strong>',
|
||||
$html
|
||||
);
|
||||
}
|
||||
|
||||
public function testOffersSearchOnlyChangedOpenCloseAndAGroupResetForTheScript(): void
|
||||
{
|
||||
$html = $this->render([]);
|
||||
|
||||
self::assertStringContainsString('class="lit-mcp-toolbar hide-if-no-js"', $html);
|
||||
self::assertStringContainsString('<input type="search" id="lit-mcp-tool-search"', $html);
|
||||
self::assertStringContainsString('lit-mcp-only-changed', $html);
|
||||
self::assertStringContainsString('lit-mcp-collapse-all', $html);
|
||||
self::assertStringContainsString('lit-mcp-expand-all', $html);
|
||||
self::assertSame(3, substr_count($html, 'class="button-link lit-mcp-group-reset hide-if-no-js"'));
|
||||
}
|
||||
|
||||
public function testPhoneLegendNamesTheIconsOfTheArtColumn(): void
|
||||
{
|
||||
$html = $this->render([]);
|
||||
|
||||
self::assertMatchesRegularExpression(
|
||||
'#lit-mcp-kind-legend">.*dashicons-visibility.*liest.*dashicons-edit.*schreibt.*dashicons-update.*überschreibt'
|
||||
. '.*dashicons-trash.*löscht / Papierkorb#s',
|
||||
$html
|
||||
);
|
||||
}
|
||||
|
||||
public function testHasASubmitButtonAboveAndBelowTheGroups(): void
|
||||
{
|
||||
$html = $this->render([]);
|
||||
|
||||
Reference in New Issue
Block a user