diff --git a/user/themes/lecampus/css-compiled/theme.css b/user/themes/lecampus/css-compiled/theme.css index b9e87cc..6b5e9e6 100644 --- a/user/themes/lecampus/css-compiled/theme.css +++ b/user/themes/lecampus/css-compiled/theme.css @@ -1709,77 +1709,64 @@ header nav.dropmenu > ul { margin-top: 0; } .start#form .body-wrapper { - width: 100% !important; + width: 100%; min-width: 250px; - margin-bottom: 0 !important; } + margin: auto auto 140px auto; } .start#form .body-wrapper form { - width: 100% !important; - display: flex; - flex-direction: row; - flex-wrap: wrap; + width: calc( (100% / 2)); margin-top: 20px; margin: auto; } - .start#form .body-wrapper form > .form-group { - width: calc( (100% / 2)) !important; - margin-left: 25%; - margin-right: 25%; - margin-top: 20px; - padding-bottom: 20px; } - .start#form .body-wrapper form > .form-group .form-data { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin: 20px 0px; } - .start#form .body-wrapper form > .form-group .form-data > div { - overflow: hidden; - margin: 10px 10px; - min-width: 100px; - border: 2px solid #9e0027; - border-radius: 30px; - padding: 10px 20px; } - .start#form .body-wrapper form > .form-group .form-data > div.check { - background: #9e0027; - color: white; } - .start#form .body-wrapper form > .form-group .form-data > div input { - border: none; } - .start#form .body-wrapper form > .form-group .form-data > div input[type='radio'] { - visibility: hidden; - position: absolute; } - .start#form .body-wrapper form > .form-group .form-data > div label { - cursor: pointer; } - .start#form .body-wrapper form > .form-field.form-group:nth-of-type(n+5):not(:nth-of-type(n+11)) { - width: 25% !important; - margin-top: 0; - margin-bottom: 0; } - .start#form .body-wrapper form > .form-field.form-group:nth-of-type(5) { - margin-left: 25%; - margin-right: 0; } - .start#form .body-wrapper form > .form-field.form-group:nth-of-type(6) { - margin-left: 0; - margin-right: 25%; } - .start#form .body-wrapper form > .form-field.form-group:nth-of-type(7) { - margin-left: 25%; - margin-right: 0; } - .start#form .body-wrapper form > .form-field.form-group:nth-of-type(8) { - margin-left: 0; - margin-right: 25%; } - .start#form .body-wrapper form > .form-field.form-group:nth-of-type(9) { - margin-left: 25%; - margin-right: 0; } - .start#form .body-wrapper form > .form-field.form-group:nth-of-type(10) { - margin-left: 0; - margin-right: 25%; } + .start#form .body-wrapper form > .form-columns { + width: 100%; + margin: 20px 0; } + .start#form .body-wrapper form > .form-columns > .form-column.w-100 > .form-group { + width: 100%; } + .start#form .body-wrapper form > .form-columns > .form-column.w-100 > .form-group > .form-data { + width: 100%; } + .start#form .body-wrapper form > .form-columns > .form-column.w-100 > .form-group > .form-data > .form-textarea-wrapper { + width: 100%; } + .start#form .body-wrapper form > .form-columns > .form-column.w-100 > .form-group > .form-data > .form-textarea-wrapper textarea { + width: 100%; + resize: none; + border: none; } + .start#form .body-wrapper form > .form-columns > .form-column { + padding: 20px 0; + display: flex; + width: 100%; } + .start#form .body-wrapper form > .form-columns > .form-column:not(:nth-last-child(1)) { + border-bottom: 1px solid #9e0027; } + .start#form .body-wrapper form > .form-columns > .form-column > .form-group { + width: auto; } + .start#form .body-wrapper form > .form-columns > .form-column > .form-group .form-data { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin: 0px 0px; } + .start#form .body-wrapper form > .form-columns > .form-column > .form-group .form-data > div { + overflow: hidden; + margin: 10px 10px; + min-width: 100px; + border: 2px solid #9e0027; + border-radius: 30px; + padding: 10px 20px; } + .start#form .body-wrapper form > .form-columns > .form-column > .form-group .form-data > div.check { + background: #9e0027; + color: white; } + .start#form .body-wrapper form > .form-columns > .form-column > .form-group .form-data > div input { + border: none; } + .start#form .body-wrapper form > .form-columns > .form-column > .form-group .form-data > div input[type='radio'] { + visibility: hidden; + position: absolute; } + .start#form .body-wrapper form > .form-columns > .form-column > .form-group .form-data > div label { + cursor: pointer; } .start#form .body-wrapper form .button-wrapper { - order: 12 !important; background: #9e0027; height: 100px; - position: relative !important; + position: absolute; left: 0; - width: 100% !important; - bottom: 0; - margin-bottom: 0; } + width: 100%; } .start#form .body-wrapper form .button-wrapper button { margin-right: 25%; position: absolute; diff --git a/user/themes/lecampus/js/site.js b/user/themes/lecampus/js/site.js index 347d140..ef0702a 100644 --- a/user/themes/lecampus/js/site.js +++ b/user/themes/lecampus/js/site.js @@ -272,6 +272,7 @@ jQuery(document).ready(function(){ "readmoreLink": "/cookiespolicy" /* Change the default readmore link */ }); + // ajaxformulaire(); addclass(); mapsalles(); clickbutton(); @@ -283,6 +284,7 @@ jQuery(document).ready(function(){ burger(); + if ($('section').is("#nos-packs")) { open_pack(); } diff --git a/user/themes/lecampus/package-lock.json b/user/themes/lecampus/package-lock.json index e4d4b67..13c0997 100644 --- a/user/themes/lecampus/package-lock.json +++ b/user/themes/lecampus/package-lock.json @@ -1,16 +1,13 @@ { - "name": "lecampus.net", + "name": "lecampus", "version": "1.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { - "name": "lecampus.net", + "name": "lecampus", "version": "1.0.0", "license": "ISC", - "dependencies": { - "animate.css": "^4.1.1" - }, "devDependencies": { "node-sass": "^7.0.1" } @@ -223,12 +220,6 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/animate.css": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", - "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==", - "license": "MIT" - }, "node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -272,20 +263,6 @@ "node": ">=10" } }, - "node_modules/are-we-there-yet/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", @@ -345,8 +322,9 @@ }, "node_modules/balanced-match": { "version": "1.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true }, "node_modules/bcrypt-pbkdf": { "version": "1.0.2", @@ -362,7 +340,6 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -517,8 +494,7 @@ "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/console-control-strings": { "version": "1.1.0", @@ -530,15 +506,13 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -779,8 +753,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/function-bind": { "version": "1.1.1", @@ -810,8 +783,9 @@ }, "node_modules/gaze": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", "dev": true, - "license": "MIT", "dependencies": { "globule": "^1.0.0" }, @@ -851,7 +825,6 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -868,9 +841,10 @@ } }, "node_modules/globule": { - "version": "1.3.2", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", + "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==", "dev": true, - "license": "MIT", "dependencies": { "glob": "~7.1.1", "lodash": "~4.17.10", @@ -1056,7 +1030,6 @@ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, - "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -1064,8 +1037,9 @@ }, "node_modules/inherits": { "version": "2.0.4", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "node_modules/ip": { "version": "1.1.5", @@ -1125,15 +1099,13 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/isstream": { "version": "0.1.2", @@ -1229,8 +1201,7 @@ "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/lru-cache": { "version": "6.0.0", @@ -1344,7 +1315,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1478,8 +1448,7 @@ "version": "2.14.2", "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/negotiator": { "version": "0.6.3", @@ -1562,20 +1531,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16" } }, - "node_modules/node-gyp/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/node-sass": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-7.0.1.tgz", @@ -1671,7 +1626,6 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, - "license": "ISC", "dependencies": { "wrappy": "1" } @@ -1759,7 +1713,6 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -1769,7 +1722,6 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -1788,8 +1740,9 @@ }, "node_modules/process-nextick-args": { "version": "2.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true }, "node_modules/promise-inflight": { "version": "1.0.1", @@ -1921,17 +1874,17 @@ } }, "node_modules/readable-stream": { - "version": "2.3.7", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, - "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, "node_modules/redent": { @@ -2033,8 +1986,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/safer-buffer": { "version": "2.1.2", @@ -2096,7 +2048,6 @@ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, - "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -2109,7 +2060,6 @@ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -2238,18 +2188,33 @@ }, "node_modules/stdout-stream": { "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", "dev": true, - "license": "MIT", "dependencies": { "readable-stream": "^2.0.1" } }, + "node_modules/stdout-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, "node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, - "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } @@ -2357,27 +2322,13 @@ }, "node_modules/true-case-path": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", "dev": true, - "license": "Apache-2.0", "dependencies": { "glob": "^7.1.2" } }, - "node_modules/true-case-path/node_modules/glob": { - "version": "6.0.4", - "dev": true, - "license": "ISC", - "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", @@ -2439,8 +2390,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/uuid": { "version": "3.4.0", @@ -2481,7 +2431,6 @@ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, - "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -2522,8 +2471,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/y18n": { "version": "5.0.8", @@ -2748,11 +2696,6 @@ "uri-js": "^4.2.2" } }, - "animate.css": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", - "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" - }, "ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -2782,19 +2725,6 @@ "requires": { "delegates": "^1.0.0", "readable-stream": "^3.6.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "arrify": { @@ -2844,6 +2774,8 @@ }, "balanced-match": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, "bcrypt-pbkdf": { @@ -3216,6 +3148,8 @@ }, "gaze": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", "dev": true, "requires": { "globule": "^1.0.0" @@ -3257,7 +3191,9 @@ } }, "globule": { - "version": "1.3.2", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", + "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==", "dev": true, "requires": { "glob": "~7.1.1", @@ -3410,6 +3346,8 @@ }, "inherits": { "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, "ip": { @@ -3803,17 +3741,6 @@ "gauge": "^4.0.0", "set-blocking": "^2.0.0" } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } } } }, @@ -3971,6 +3898,8 @@ }, "process-nextick-args": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true }, "promise-inflight": { @@ -4077,16 +4006,14 @@ } }, "readable-stream": { - "version": "2.3.7", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } }, "redent": { @@ -4322,9 +4249,28 @@ }, "stdout-stream": { "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", "dev": true, "requires": { "readable-stream": "^2.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + } } }, "string_decoder": { @@ -4412,22 +4358,11 @@ }, "true-case-path": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", "dev": true, "requires": { "glob": "^7.1.2" - }, - "dependencies": { - "glob": { - "version": "6.0.4", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } } }, "tunnel-agent": { diff --git a/user/themes/lecampus/package.json b/user/themes/lecampus/package.json index 8199068..5352017 100644 --- a/user/themes/lecampus/package.json +++ b/user/themes/lecampus/package.json @@ -1,17 +1,14 @@ { "dependencies": { - "animate.css": "^4.1.1" + "animates.css": "4.1.1" }, + "name": "lecampus", + "version": "1.0.0", + "description": "![](assets/quark-screenshots.jpg)", + "main": "gulpfile.js", "scripts": { "sass": "node-sass -w scss -o css-compiled" }, - "name": "lecampus.net", - "description": "![](assets/quark-screenshots.jpg)", - "version": "1.0.0", - "main": "index.js", - "directories": { - "test": "tests" - }, "repository": { "type": "git", "url": "https://figureslibres.io/gogs/kevin/lecampus.net.git" diff --git a/user/themes/lecampus/scss/theme.scss b/user/themes/lecampus/scss/theme.scss index e8dee72..cf643bf 100644 --- a/user/themes/lecampus/scss/theme.scss +++ b/user/themes/lecampus/scss/theme.scss @@ -16,7 +16,7 @@ @import 'theme/thumbnails/thumbnails'; @import 'theme/custom'; // @import 'theme/form'; -@import 'theme/_form2.scss'; +@import 'theme/_form'; // Extra Skeleton Styling diff --git a/user/themes/lecampus/scss/theme/_form2.scss b/user/themes/lecampus/scss/theme/_form2.scss deleted file mode 100644 index abf765e..0000000 --- a/user/themes/lecampus/scss/theme/_form2.scss +++ /dev/null @@ -1,139 +0,0 @@ -.start#form{ - .entete{ - border-top: 1px solid $light-blue; - } - h2{ - margin-top: 0; - } - .body-wrapper{ - width: 100% !important; - min-width: 250px; - // margin: auto auto 140px auto; - margin-bottom: 0 !important; - form{ - width: 100% !important; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 20px; - margin: auto; - - & > .form-group{ - // width: 100% !important; - width: calc( (100% / 2)) !important; - // margin: auto; - margin-left: 25%; - margin-right: 25%; - margin-top: 20px; - padding-bottom: 20px; - - .form-data{ - @include inlineflex(); - margin: 20px 0px; - &> div{ - overflow: hidden; - margin: 10px 10px; - min-width: 100px; - border: 2px solid $red; - border-radius: 30px; - padding: 10px 20px; - &.check{ - background: $red; - color: white; - } - input{ - border: none; - } - input[type='radio'] { - visibility: hidden; - position: absolute; - } - label{ - cursor: pointer; - } - } - } - } - & > .form-field.form-group{ - &:nth-of-type(n+5):not(:nth-of-type(n+11)){ - width: 25% !important; - margin-top: 0; - margin-bottom: 0; - } - &:nth-of-type(5){ - margin-left: 25%; - margin-right: 0; - } - &:nth-of-type(6){ - margin-left: 0; - margin-right: 25%; - } - &:nth-of-type(7){ - margin-left: 25%; - margin-right: 0; - } - &:nth-of-type(8){ - margin-left: 0; - margin-right: 25%; - } - &:nth-of-type(9){ - margin-left: 25%; - margin-right: 0; - } - &:nth-of-type(10){ - margin-left: 0; - margin-right: 25%; - } - - } - - .button-wrapper{ - order: 12 !important; - background: $red; - height: 100px; - position: relative !important; - left: 0; - width: 100% !important; - bottom: 0; - margin-bottom: 0; - button{ - margin-right: 25%; - position: absolute; - right: 0; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - background: white; - border-radius: 30px; - padding: 10px 35px; - box-shadow:none; - border:0; - } - } - } - #send-valide{ - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - background: $red; - border-radius: 20px; - position: fixed; - width: 30%; - min-height: 30%; - left: 50%; - top: 50%; - padding: 50px; - .toast{ - position: relative; - text-align: center; - color: white; - } - .ok{ - color: white; - position: absolute; - right: 20px; - bottom: 20px; - } - } - } - } - \ No newline at end of file diff --git a/user/themes/lecampus/scss/theme/_form3.scss b/user/themes/lecampus/scss/theme/_form3.scss deleted file mode 100644 index aaf0430..0000000 --- a/user/themes/lecampus/scss/theme/_form3.scss +++ /dev/null @@ -1,119 +0,0 @@ -.start#form{ - .entete{ - border-top: 1px solid $light-blue; - } - h2{ - margin-top: 0; - } - .body-wrapper{ - width: 100%; - min-width: 250px; - margin: auto auto 140px auto; - form{ - width: calc( (100% / 2)); - margin-top: 20px; - margin: auto; - & > .form-columns{ - width: 100%; - margin: 20px 0; - & > .form-column.w-100{ - & > .form-group{ - width: 100%; - & > .form-data{ - width: 100%; - & > .form-textarea-wrapper { - width: 100%; - textarea{ - width: 100%; - resize: none; - border: none; - } - } - } - } - } - & > .form-column { - padding: 20px 0; - display: flex; - width: 100%; - &:not(:nth-last-child(1)){ - border-bottom: 1px solid $red; - } - & > .form-group{ - width: auto; - .form-data{ - @include inlineflex(); - margin: 0px 0px; - &> div{ - overflow: hidden; - margin: 10px 10px; - min-width: 100px; - border: 2px solid $red; - border-radius: 30px; - padding: 10px 20px; - &.check{ - background: $red; - color: white; - } - input{ - border: none; - } - input[type='radio'] { - visibility: hidden; - position: absolute; - } - label{ - cursor: pointer; - } - } - } - - } - } - } - .button-wrapper{ - background: $red; - height: 100px; - position: absolute; - left: 0; - width: 100%; - button{ - margin-right: 25%; - position: absolute; - right: 0; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - background: white; - border-radius: 30px; - padding: 10px 35px; - box-shadow:none; - border:0; - } - } - } - #send-valide{ - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - background: $red; - border-radius: 20px; - position: fixed; - width: 30%; - min-height: 30%; - left: 50%; - top: 50%; - padding: 50px; - .toast{ - position: relative; - text-align: center; - color: white; - } - .ok{ - color: white; - position: absolute; - right: 20px; - bottom: 20px; - } - } - } -} diff --git a/user/themes/lecampus/templates/forms/fields/radio/radio.html.twig b/user/themes/lecampus/templates/forms/fields/radio/radio.html.twig index 0fc1fc1..80721f2 100644 --- a/user/themes/lecampus/templates/forms/fields/radio/radio.html.twig +++ b/user/themes/lecampus/templates/forms/fields/radio/radio.html.twig @@ -19,7 +19,8 @@ {% if required %}required="required"{% endif %} /> - + {% if grav.twig.twig.filters['tu'] is defined %}{{ text|tu|raw }}{% else %}{{ text }}{% endif %} + {# #} diff --git a/user/themes/lecampus/templates/partials/blog/block_devis.html.twig b/user/themes/lecampus/templates/partials/blog/block_devis.html.twig index 8d4d118..0eec0ce 100644 --- a/user/themes/lecampus/templates/partials/blog/block_devis.html.twig +++ b/user/themes/lecampus/templates/partials/blog/block_devis.html.twig @@ -1,5 +1,5 @@
- +

DEVIS
EN LIGNE

Parlez-nous de votre projet

devis diff --git a/user/themes/lecampus/templates/partials/devis.html.twig b/user/themes/lecampus/templates/partials/devis.html.twig index 3f2f72a..1a4b77e 100644 --- a/user/themes/lecampus/templates/partials/devis.html.twig +++ b/user/themes/lecampus/templates/partials/devis.html.twig @@ -20,8 +20,8 @@ {% include 'partials/blog/block_devis.html.twig' %}
{% else %} - {# #} - + + {# #}
Faire une demande de devis en ligne
diff --git a/user/themes/lecampus/yarn.lock b/user/themes/lecampus/yarn.lock index dc1fa1d..7b93924 100644 --- a/user/themes/lecampus/yarn.lock +++ b/user/themes/lecampus/yarn.lock @@ -98,11 +98,6 @@ "json-schema-traverse" "^0.4.1" "uri-js" "^4.2.2" -"animate.css@^4.1.1": - "integrity" "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" - "resolved" "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz" - "version" "4.1.1" - "ansi-regex@^5.0.1": "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" @@ -181,6 +176,8 @@ "version" "1.11.0" "balanced-match@^1.0.0": + "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" "version" "1.0.2" "bcrypt-pbkdf@^1.0.0": @@ -516,6 +513,8 @@ "wide-align" "^1.1.5" "gaze@^1.0.0": + "integrity" "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==" + "resolved" "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz" "version" "1.1.3" dependencies: "globule" "^1.0.0" @@ -537,7 +536,7 @@ dependencies: "assert-plus" "^1.0.0" -"glob@^7.0.0", "glob@^7.0.3", "glob@^7.1.3", "glob@^7.1.4", "glob@~7.1.1": +"glob@^7.0.0", "glob@^7.0.3", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4", "glob@~7.1.1": "integrity" "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==" "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz" "version" "7.1.7" @@ -549,17 +548,10 @@ "once" "^1.3.0" "path-is-absolute" "^1.0.0" -"glob@^7.1.2": - "version" "6.0.4" - dependencies: - "inflight" "^1.0.4" - "inherits" "2" - "minimatch" "2 || 3" - "once" "^1.3.0" - "path-is-absolute" "^1.0.0" - "globule@^1.0.0": - "version" "1.3.2" + "integrity" "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==" + "resolved" "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz" + "version" "1.3.3" dependencies: "glob" "~7.1.1" "lodash" "~4.17.10" @@ -691,6 +683,8 @@ "wrappy" "1" "inherits@^2.0.3", "inherits@~2.0.3", "inherits@2": + "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" "version" "2.0.4" "ip@^1.1.5": @@ -886,7 +880,7 @@ "resolved" "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" "version" "1.0.1" -"minimatch@^3.0.4", "minimatch@~3.0.2", "minimatch@2 || 3": +"minimatch@^3.0.4", "minimatch@~3.0.2": "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" "version" "3.0.4" @@ -1139,6 +1133,8 @@ "version" "2.1.0" "process-nextick-args@~2.0.0": + "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" "version" "2.0.1" "promise-inflight@^1.0.1": @@ -1194,6 +1190,8 @@ "type-fest" "^0.6.0" "readable-stream@^2.0.1": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" "version" "2.3.7" dependencies: "core-util-is" "~1.0.0" @@ -1411,6 +1409,8 @@ "minipass" "^3.1.1" "stdout-stream@^1.4.0": + "integrity" "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==" + "resolved" "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz" "version" "1.4.1" dependencies: "readable-stream" "^2.0.1" @@ -1490,6 +1490,8 @@ "version" "3.0.1" "true-case-path@^1.0.2": + "integrity" "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==" + "resolved" "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz" "version" "1.0.3" dependencies: "glob" "^7.1.2"