improved dark mode, automatic theme switch (#5720)

This commit is contained in:
Kevin Papst
2025-12-19 23:51:27 +01:00
committed by GitHub
parent b61420d633
commit 8c1ed68817
90 changed files with 1855 additions and 1956 deletions

View File

@@ -60,7 +60,7 @@ final class MultiUpdateTable extends AbstractType
'label' => $key,
'attr' => [
'data-href' => $value,
'class' => 'multi_update_table_action' . (stripos($key, 'delete') !== false ? ' btn-danger' : ''),
'class' => 'multi_update_table_action' . (stripos($key, 'delete') !== false ? ' btn-danger' : ' btn-primary'),
],
]);
}

View File

@@ -18,18 +18,17 @@ use Symfony\Component\OptionsResolver\OptionsResolver;
*/
final class SkinType extends AbstractType
{
public const THEMES = [
'skin.light' => 'default',
'skin.dark' => 'dark',
];
public function configureOptions(OptionsResolver $resolver): void
{
$resolver->setDefaults([
'label' => 'skin',
'search' => false,
'required' => true,
'choices' => self::THEMES,
'choices' => [
'automatic' => 'auto',
'skin.light' => 'default',
'skin.dark' => 'dark',
],
]);
}