From 31813753b34931fb29bff6e537c22f180955215e Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 28 Aug 2019 18:33:39 +0200 Subject: [PATCH] wip #2965 @0.5 --- src/app/Magic/Fields/Color.php | 10 ++++++++++ src/app/Magic/Fields/Country.php | 2 -- src/app/Magic/Models/Settings.php | 28 ++++++++++++++++++++++++++++ 3 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 src/app/Magic/Fields/Color.php diff --git a/src/app/Magic/Fields/Color.php b/src/app/Magic/Fields/Color.php new file mode 100644 index 0000000..4baf7c8 --- /dev/null +++ b/src/app/Magic/Fields/Color.php @@ -0,0 +1,10 @@ +_seo(); + $this->_pwa(); + $this->_favicon(); + } + + protected function _pwa() + { + $tab = 'Progressive Web App'; + + $this->addField(['name' => 'pwa_theme_color', + 'label' => 'Couleur du thème', + 'type' => 'Color', + 'hint' => 'Couleur utilisée pour personnaliser le navigateur', + 'tab' => $tab]); + + $this->addField(['name' => 'pwa_name', + 'label' => 'Nom de l\'application', + 'type' => 'Text', + 'tab' => $tab]); + $this->addField(['name' => 'pwa_short_name', + 'label' => 'Nom court', + 'type' => 'Text', + 'hint' => 'Titre affiché sur l\'écran d\'accueil', + 'tab' => $tab]); + } + + protected function _seo() + { $this->addField(['name' => 'meta_title', 'label' => 'Titre long par défaut', 'type' => 'Text', -- 2.39.5