improved dark mode, automatic theme switch (#5720)
This commit is contained in:
@@ -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'),
|
||||
],
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -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',
|
||||
],
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user