added keyboard shortcuts (#3536)

This commit is contained in:
Kevin Papst
2022-09-14 14:30:15 +02:00
committed by GitHub
parent 7eded6e126
commit 496a74f7a3
5 changed files with 21 additions and 18 deletions

View File

@@ -138,7 +138,7 @@ class PageActionsEvent extends ThemeEvent
}
}
$this->addAction('search', ['modal' => '#modal_search', 'label' => $label]);
$this->addAction('search', ['modal' => '#modal_search', 'label' => $label, 'accesskey' => 'q']);
}
public function addQuickExport(string $url): void
@@ -148,12 +148,12 @@ class PageActionsEvent extends ThemeEvent
public function addCreate(string $url, bool $modal = true): void
{
$this->addAction('create', ['url' => $url, 'class' => ($modal ? 'modal-ajax-form' : '')]);
$this->addAction('create', ['url' => $url, 'class' => ($modal ? 'modal-ajax-form' : ''), 'accesskey' => 'a']);
}
public function addHelp(string $url): void
{
$this->addAction('help', ['url' => $url, 'target' => '_blank']);
$this->addAction('help', ['url' => $url, 'target' => '_blank', 'accesskey' => 'h']);
}
public function addBack(string $url): void