From 1e290363c40627ab37377d195b3b9189ae6a39a7 Mon Sep 17 00:00:00 2001 From: "stephen@cubedesigners.com" Date: Mon, 2 Mar 2020 17:24:51 +0000 Subject: [PATCH] WIP #3413 @4 --- framework/application/configs/application.ini | 2 +- .../application/forms/CMS/Sub/Footer.php | 6 +- .../forms/CMS/Sub/Footer/SocialNetwork.php | 22 ++ .../forms/CMS/Sub/Footer/SocialNetworks.php | 14 + .../views/scripts/common/footer.phtml | 12 + images/logo.svg | 328 +----------------- less/common.less | 19 +- 7 files changed, 71 insertions(+), 332 deletions(-) create mode 100644 framework/application/forms/CMS/Sub/Footer/SocialNetwork.php create mode 100644 framework/application/forms/CMS/Sub/Footer/SocialNetworks.php diff --git a/framework/application/configs/application.ini b/framework/application/configs/application.ini index 4361fad..244327d 100644 --- a/framework/application/configs/application.ini +++ b/framework/application/configs/application.ini @@ -76,7 +76,7 @@ webhost = ccgm.test session.domain = .ccgm.test minify.js = true -minify.css = true +minify.css = false database.params.host = localhost database.params.username = root diff --git a/framework/application/forms/CMS/Sub/Footer.php b/framework/application/forms/CMS/Sub/Footer.php index 088b30d..a17cb57 100644 --- a/framework/application/forms/CMS/Sub/Footer.php +++ b/framework/application/forms/CMS/Sub/Footer.php @@ -22,9 +22,13 @@ class CCGM_Form_CMS_Sub_Footer extends CubeIT_Form_SubForm { $horaires->setAttrib('rows', 3); $this->addElement($horaires); + $social = new CCGM_Form_CMS_Sub_Footer_SocialNetworks(); + $social->setLabel('Réseaux Sociaux'); + $this->addSubForm($social, 'social'); + $logos = new CCGM_Form_CMS_Sub_Footer_Logos(); $logos->setLabel('Logos'); $this->addSubForm($logos, 'logos'); } -} \ No newline at end of file +} diff --git a/framework/application/forms/CMS/Sub/Footer/SocialNetwork.php b/framework/application/forms/CMS/Sub/Footer/SocialNetwork.php new file mode 100644 index 0000000..bb313a8 --- /dev/null +++ b/framework/application/forms/CMS/Sub/Footer/SocialNetwork.php @@ -0,0 +1,22 @@ +setLabel('Nom'); + $this->addElement($nom); + + $logo = new CubeIT_Form_Element_File_Image('logo'); + $logo->setLabel('Logo'); + $logo->setMaxItems(1); + $this->addElement($logo); + + $url = new CubeIT_Form_Element_Url('url'); + $url->setLabel('URL'); + $this->addElement($url); + } + +} diff --git a/framework/application/forms/CMS/Sub/Footer/SocialNetworks.php b/framework/application/forms/CMS/Sub/Footer/SocialNetworks.php new file mode 100644 index 0000000..4153dfa --- /dev/null +++ b/framework/application/forms/CMS/Sub/Footer/SocialNetworks.php @@ -0,0 +1,14 @@ +setBaseSubForm($network); + $this->setBaseLegend('Edition du réseau social « $name »'); + $this->setNewLegend('Nouveau réseau social'); + } + +} diff --git a/framework/application/views/scripts/common/footer.phtml b/framework/application/views/scripts/common/footer.phtml index c791677..bc00357 100644 --- a/framework/application/views/scripts/common/footer.phtml +++ b/framework/application/views/scripts/common/footer.phtml @@ -25,6 +25,18 @@ $f = $this->options['footer'];

+ + +
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/less/common.less b/less/common.less index 89ec04b..dbe8150 100644 --- a/less/common.less +++ b/less/common.less @@ -93,8 +93,8 @@ q:after { .logo { background-image: url("../images/logo.svg"); - width: 392px; - height: 91px; + width: 260px; + height: 75px; overflow: hidden; text-indent: -9999px; float: left; @@ -433,7 +433,6 @@ q:after { padding: 0 0 0 37px; line-height: 26px; width: 228px; - } #footer .timing { @@ -444,6 +443,20 @@ q:after { margin: 0; } +#footer .social { + margin: 0 0 30px 53px; + display: flex; + align-items: center; + + li { + float: none; + } + + img { + margin-right: 10px; + } +} + #footer .logos { margin: 0; padding: 0; -- 2.39.5