diff --git a/themes/modern2/assets/css/snowfall.css b/themes/modern2/assets/css/snowfall.css new file mode 100644 index 000000000..4e6e650b8 --- /dev/null +++ b/themes/modern2/assets/css/snowfall.css @@ -0,0 +1 @@ +snowfall{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50000000;display:block;font-size:40px;overflow:hidden;pointer-events:none}snowfall snowflake{position:absolute;top:0;left:0;display:flex;justify-content:center;width:100px;height:100px}snowfall snowflake span{align-self:center}snowfall snowflake img{align-self:center;width:20px}snowfall snowflake:nth-child(50){animation:animation-snowflake-50 linear infinite;animation-duration:13.1s;animation-delay:-1.1s}@keyframes animation-snowflake-50{0%{left:85%;top:calc(0% - 100px);transform:scale(1.058) rotate3d(.36,.38,.25,0deg)}100%{left:114.1%;top:calc(100% + 100px);transform:scale(1.058) rotate3d(.35,.84,.72,997deg)}}snowfall snowflake:nth-child(49){animation:animation-snowflake-49 linear infinite;animation-duration:12s;animation-delay:-14.8s}@keyframes animation-snowflake-49{0%{left:26%;top:calc(0% - 100px);transform:scale(.637) rotate3d(.22,.52,.15,0deg)}100%{left:16%;top:calc(100% + 100px);transform:scale(.637) rotate3d(.12,.67,.79,-1212deg)}}snowfall snowflake:nth-child(48){animation:animation-snowflake-48 linear infinite;animation-duration:11.8s;animation-delay:-10.4s}@keyframes animation-snowflake-48{0%{left:3%;top:calc(0% - 100px);transform:scale(1.235) rotate3d(.92,.78,.97,0deg)}100%{left:26.8%;top:calc(100% + 100px);transform:scale(1.235) rotate3d(.75,.86,.08,-1042deg)}}snowfall snowflake:nth-child(47){animation:animation-snowflake-47 linear infinite;animation-duration:9.2s;animation-delay:-1s}@keyframes animation-snowflake-47{0%{left:50%;top:calc(0% - 100px);transform:scale(1.046) rotate3d(.88,.19,.75,0deg)}100%{left:75.1%;top:calc(100% + 100px);transform:scale(1.046) rotate3d(.22,.68,.67,-1287deg)}}snowfall snowflake:nth-child(46){animation:animation-snowflake-46 linear infinite;animation-duration:15.8s;animation-delay:-15.1s}@keyframes animation-snowflake-46{0%{left:78%;top:calc(0% - 100px);transform:scale(1.146) rotate3d(.95,.06,.46,0deg)}100%{left:67%;top:calc(100% + 100px);transform:scale(1.146) rotate3d(.79,.01,.63,1235deg)}}snowfall snowflake:nth-child(45){animation:animation-snowflake-45 linear infinite;animation-duration:13.4s;animation-delay:-15.5s}@keyframes animation-snowflake-45{0%{left:22%;top:calc(0% - 100px);transform:scale(.705) rotate3d(.2,1,.33,0deg)}100%{left:22.5%;top:calc(100% + 100px);transform:scale(.705) rotate3d(.99,.94,.9,1293deg)}}snowfall snowflake:nth-child(44){animation:animation-snowflake-44 linear infinite;animation-duration:11.3s;animation-delay:-15.7s}@keyframes animation-snowflake-44{0%{left:74%;top:calc(0% - 100px);transform:scale(.87) rotate3d(.89,.22,.95,0deg)}100%{left:58.7%;top:calc(100% + 100px);transform:scale(.87) rotate3d(.77,.8,.04,1038deg)}}snowfall snowflake:nth-child(43){animation:animation-snowflake-43 linear infinite;animation-duration:14.8s;animation-delay:-14s}@keyframes animation-snowflake-43{0%{left:57%;top:calc(0% - 100px);transform:scale(1.103) rotate3d(.11,.59,.53,0deg)}100%{left:55.6%;top:calc(100% + 100px);transform:scale(1.103) rotate3d(.84,.39,.31,955deg)}}snowfall snowflake:nth-child(42){animation:animation-snowflake-42 linear infinite;animation-duration:8.1s;animation-delay:-7.8s}@keyframes animation-snowflake-42{0%{left:91%;top:calc(0% - 100px);transform:scale(1.249) rotate3d(.56,.42,.15,0deg)}100%{left:81.8%;top:calc(100% + 100px);transform:scale(1.249) rotate3d(.16,.03,.8,1214deg)}}snowfall snowflake:nth-child(41){animation:animation-snowflake-41 linear infinite;animation-duration:15.9s;animation-delay:-11.1s}@keyframes animation-snowflake-41{0%{left:66%;top:calc(0% - 100px);transform:scale(1.389) rotate3d(.91,.12,.21,0deg)}100%{left:105.3%;top:calc(100% + 100px);transform:scale(1.389) rotate3d(.31,.97,.5,-885deg)}}snowfall snowflake:nth-child(40){animation:animation-snowflake-40 linear infinite;animation-duration:14.4s;animation-delay:-4.2s}@keyframes animation-snowflake-40{0%{left:3%;top:calc(0% - 100px);transform:scale(1.247) rotate3d(.38,.39,.66,0deg)}100%{left:23.7%;top:calc(100% + 100px);transform:scale(1.247) rotate3d(.98,.66,.46,999deg)}}snowfall snowflake:nth-child(39){animation:animation-snowflake-39 linear infinite;animation-duration:15.4s;animation-delay:-7.2s}@keyframes animation-snowflake-39{0%{left:11%;top:calc(0% - 100px);transform:scale(1.091) rotate3d(.92,.21,.47,0deg)}100%{left:26.9%;top:calc(100% + 100px);transform:scale(1.091) rotate3d(.29,.72,.17,1290deg)}}snowfall snowflake:nth-child(38){animation:animation-snowflake-38 linear infinite;animation-duration:12.9s;animation-delay:-15.6s}@keyframes animation-snowflake-38{0%{left:98%;top:calc(0% - 100px);transform:scale(1.319) rotate3d(.44,.68,.72,0deg)}100%{left:108%;top:calc(100% + 100px);transform:scale(1.319) rotate3d(1,.46,.76,-986deg)}}snowfall snowflake:nth-child(37){animation:animation-snowflake-37 linear infinite;animation-duration:14.9s;animation-delay:-1.6s}@keyframes animation-snowflake-37{0%{left:53%;top:calc(0% - 100px);transform:scale(1.076) rotate3d(.98,.27,.82,0deg)}100%{left:34.5%;top:calc(100% + 100px);transform:scale(1.076) rotate3d(.18,.66,.97,-1163deg)}}snowfall snowflake:nth-child(36){animation:animation-snowflake-36 linear infinite;animation-duration:8.1s;animation-delay:-9.8s}@keyframes animation-snowflake-36{0%{left:37%;top:calc(0% - 100px);transform:scale(1.243) rotate3d(.89,.81,.03,0deg)}100%{left:26.3%;top:calc(100% + 100px);transform:scale(1.243) rotate3d(.72,.02,.43,1191deg)}}snowfall snowflake:nth-child(35){animation:animation-snowflake-35 linear infinite;animation-duration:10.2s;animation-delay:-6.4s}@keyframes animation-snowflake-35{0%{left:94%;top:calc(0% - 100px);transform:scale(1.325) rotate3d(.08,1,.49,0deg)}100%{left:75.6%;top:calc(100% + 100px);transform:scale(1.325) rotate3d(.59,.71,.97,-1205deg)}}snowfall snowflake:nth-child(34){animation:animation-snowflake-34 linear infinite;animation-duration:10.4s;animation-delay:-12.2s}@keyframes animation-snowflake-34{0%{left:62%;top:calc(0% - 100px);transform:scale(1.279) rotate3d(.2,.59,.26,0deg)}100%{left:80.4%;top:calc(100% + 100px);transform:scale(1.279) rotate3d(.38,.84,.22,-1054deg)}}snowfall snowflake:nth-child(33){animation:animation-snowflake-33 linear infinite;animation-duration:13.2s;animation-delay:-13.1s}@keyframes animation-snowflake-33{0%{left:21%;top:calc(0% - 100px);transform:scale(1.061) rotate3d(.17,.36,.93,0deg)}100%{left:55.6%;top:calc(100% + 100px);transform:scale(1.061) rotate3d(.43,.77,.22,1349deg)}}snowfall snowflake:nth-child(32){animation:animation-snowflake-32 linear infinite;animation-duration:15.2s;animation-delay:-9.1s}@keyframes animation-snowflake-32{0%{left:76%;top:calc(0% - 100px);transform:scale(.678) rotate3d(.13,.84,.29,0deg)}100%{left:85.9%;top:calc(100% + 100px);transform:scale(.678) rotate3d(.24,.97,.55,-928deg)}}snowfall snowflake:nth-child(31){animation:animation-snowflake-31 linear infinite;animation-duration:12.2s;animation-delay:-14.5s}@keyframes animation-snowflake-31{0%{left:66%;top:calc(0% - 100px);transform:scale(.976) rotate3d(.84,.11,.1,0deg)}100%{left:97.2%;top:calc(100% + 100px);transform:scale(.976) rotate3d(.19,.18,.09,-1195deg)}}snowfall snowflake:nth-child(30){animation:animation-snowflake-30 linear infinite;animation-duration:10.1s;animation-delay:-13.5s}@keyframes animation-snowflake-30{0%{left:22%;top:calc(0% - 100px);transform:scale(1.134) rotate3d(.7,.26,.81,0deg)}100%{left:41.8%;top:calc(100% + 100px);transform:scale(1.134) rotate3d(.96,.05,.37,-1222deg)}}snowfall snowflake:nth-child(29){animation:animation-snowflake-29 linear infinite;animation-duration:13.5s;animation-delay:-8.1s}@keyframes animation-snowflake-29{0%{left:31%;top:calc(0% - 100px);transform:scale(.791) rotate3d(.09,.54,.58,0deg)}100%{left:25.5%;top:calc(100% + 100px);transform:scale(.791) rotate3d(.72,.86,.33,-1293deg)}}snowfall snowflake:nth-child(28){animation:animation-snowflake-28 linear infinite;animation-duration:13.8s;animation-delay:-9.2s}@keyframes animation-snowflake-28{0%{left:69%;top:calc(0% - 100px);transform:scale(1.265) rotate3d(.41,.08,.53,0deg)}100%{left:75.6%;top:calc(100% + 100px);transform:scale(1.265) rotate3d(.59,.52,.07,-981deg)}}snowfall snowflake:nth-child(27){animation:animation-snowflake-27 linear infinite;animation-duration:8.2s;animation-delay:-11.8s}@keyframes animation-snowflake-27{0%{left:54%;top:calc(0% - 100px);transform:scale(1.083) rotate3d(.32,.88,.84,0deg)}100%{left:72.1%;top:calc(100% + 100px);transform:scale(1.083) rotate3d(.44,.8,.4,-1244deg)}}snowfall snowflake:nth-child(26){animation:animation-snowflake-26 linear infinite;animation-duration:15.5s;animation-delay:-8.2s}@keyframes animation-snowflake-26{0%{left:20%;top:calc(0% - 100px);transform:scale(1.265) rotate3d(.92,.26,.4,0deg)}100%{left:46.4%;top:calc(100% + 100px);transform:scale(1.265) rotate3d(.6,.22,.73,1384deg)}}snowfall snowflake:nth-child(25){animation:animation-snowflake-25 linear infinite;animation-duration:9.1s;animation-delay:-6.6s}@keyframes animation-snowflake-25{0%{left:55%;top:calc(0% - 100px);transform:scale(1.109) rotate3d(.99,.76,.88,0deg)}100%{left:83.1%;top:calc(100% + 100px);transform:scale(1.109) rotate3d(.39,.41,.09,-1253deg)}}snowfall snowflake:nth-child(24){animation:animation-snowflake-24 linear infinite;animation-duration:12.8s;animation-delay:-2.7s}@keyframes animation-snowflake-24{0%{left:48%;top:calc(0% - 100px);transform:scale(.679) rotate3d(.07,.53,.37,0deg)}100%{left:34.6%;top:calc(100% + 100px);transform:scale(.679) rotate3d(.64,.2,.67,1156deg)}}snowfall snowflake:nth-child(23){animation:animation-snowflake-23 linear infinite;animation-duration:9.9s;animation-delay:-12.9s}@keyframes animation-snowflake-23{0%{left:51%;top:calc(0% - 100px);transform:scale(1.306) rotate3d(.12,.01,.04,0deg)}100%{left:84.7%;top:calc(100% + 100px);transform:scale(1.306) rotate3d(.43,.98,.24,847deg)}}snowfall snowflake:nth-child(22){animation:animation-snowflake-22 linear infinite;animation-duration:11.3s;animation-delay:-8.7s}@keyframes animation-snowflake-22{0%{left:97%;top:calc(0% - 100px);transform:scale(.964) rotate3d(.23,.31,.39,0deg)}100%{left:81.2%;top:calc(100% + 100px);transform:scale(.964) rotate3d(.49,.82,.23,-1168deg)}}snowfall snowflake:nth-child(21){animation:animation-snowflake-21 linear infinite;animation-duration:8.2s;animation-delay:-13s}@keyframes animation-snowflake-21{0%{left:41%;top:calc(0% - 100px);transform:scale(.727) rotate3d(.43,.68,.27,0deg)}100%{left:34.9%;top:calc(100% + 100px);transform:scale(.727) rotate3d(.51,.21,.74,-1207deg)}}snowfall snowflake:nth-child(20){animation:animation-snowflake-20 linear infinite;animation-duration:10.9s;animation-delay:-12.1s}@keyframes animation-snowflake-20{0%{left:89%;top:calc(0% - 100px);transform:scale(1.054) rotate3d(.12,.28,.78,0deg)}100%{left:112.6%;top:calc(100% + 100px);transform:scale(1.054) rotate3d(.79,.98,.03,-935deg)}}snowfall snowflake:nth-child(19){animation:animation-snowflake-19 linear infinite;animation-duration:9.6s;animation-delay:-8.1s}@keyframes animation-snowflake-19{0%{left:8%;top:calc(0% - 100px);transform:scale(1.099) rotate3d(.5,.55,.33,0deg)}100%{left:33.4%;top:calc(100% + 100px);transform:scale(1.099) rotate3d(.03,.94,.22,-1355deg)}}snowfall snowflake:nth-child(18){animation:animation-snowflake-18 linear infinite;animation-duration:8.2s;animation-delay:-1.9s}@keyframes animation-snowflake-18{0%{left:76%;top:calc(0% - 100px);transform:scale(1.176) rotate3d(.85,.88,.1,0deg)}100%{left:115%;top:calc(100% + 100px);transform:scale(1.176) rotate3d(.28,1,.43,-1280deg)}}snowfall snowflake:nth-child(17){animation:animation-snowflake-17 linear infinite;animation-duration:12.7s;animation-delay:-11.8s}@keyframes animation-snowflake-17{0%{left:61%;top:calc(0% - 100px);transform:scale(1.167) rotate3d(.63,.55,.91,0deg)}100%{left:57%;top:calc(100% + 100px);transform:scale(1.167) rotate3d(.88,.94,.56,-730deg)}}snowfall snowflake:nth-child(16){animation:animation-snowflake-16 linear infinite;animation-duration:10.1s;animation-delay:-15.6s}@keyframes animation-snowflake-16{0%{left:81%;top:calc(0% - 100px);transform:scale(.679) rotate3d(.38,.57,.03,0deg)}100%{left:89.5%;top:calc(100% + 100px);transform:scale(.679) rotate3d(.88,.72,.54,-823deg)}}snowfall snowflake:nth-child(15){animation:animation-snowflake-15 linear infinite;animation-duration:13.5s;animation-delay:-7.8s}@keyframes animation-snowflake-15{0%{left:21%;top:calc(0% - 100px);transform:scale(1.258) rotate3d(.91,.74,.08,0deg)}100%{left:50.3%;top:calc(100% + 100px);transform:scale(1.258) rotate3d(.17,.45,.92,-1414deg)}}snowfall snowflake:nth-child(14){animation:animation-snowflake-14 linear infinite;animation-duration:15.8s;animation-delay:-1.1s}@keyframes animation-snowflake-14{0%{left:91%;top:calc(0% - 100px);transform:scale(1.206) rotate3d(.99,.51,.09,0deg)}100%{left:112.7%;top:calc(100% + 100px);transform:scale(1.206) rotate3d(1,.79,.88,-1104deg)}}snowfall snowflake:nth-child(13){animation:animation-snowflake-13 linear infinite;animation-duration:9.6s;animation-delay:-3.7s}@keyframes animation-snowflake-13{0%{left:35%;top:calc(0% - 100px);transform:scale(.83) rotate3d(.71,.4,.55,0deg)}100%{left:33.7%;top:calc(100% + 100px);transform:scale(.83) rotate3d(.32,.98,.05,-751deg)}}snowfall snowflake:nth-child(12){animation:animation-snowflake-12 linear infinite;animation-duration:14.9s;animation-delay:-12.7s}@keyframes animation-snowflake-12{0%{left:100%;top:calc(0% - 100px);transform:scale(.842) rotate3d(.24,.64,.95,0deg)}100%{left:102.6%;top:calc(100% + 100px);transform:scale(.842) rotate3d(.35,.75,.27,-1036deg)}}snowfall snowflake:nth-child(11){animation:animation-snowflake-11 linear infinite;animation-duration:9.6s;animation-delay:-10.1s}@keyframes animation-snowflake-11{0%{left:38%;top:calc(0% - 100px);transform:scale(.657) rotate3d(.96,.89,.08,0deg)}100%{left:26.2%;top:calc(100% + 100px);transform:scale(.657) rotate3d(.38,.17,.49,966deg)}}snowfall snowflake:nth-child(10){animation:animation-snowflake-10 linear infinite;animation-duration:11.6s;animation-delay:0s}@keyframes animation-snowflake-10{0%{left:7%;top:calc(0% - 100px);transform:scale(.853) rotate3d(.55,.12,.29,0deg)}100%{left:1.1%;top:calc(100% + 100px);transform:scale(.853) rotate3d(.89,.15,.88,-1051deg)}}snowfall snowflake:nth-child(9){animation:animation-snowflake-9 linear infinite;animation-duration:10.1s;animation-delay:-1.1s}@keyframes animation-snowflake-9{0%{left:27%;top:calc(0% - 100px);transform:scale(1.089) rotate3d(.53,.28,.7,0deg)}100%{left:35.9%;top:calc(100% + 100px);transform:scale(1.089) rotate3d(.2,.34,.61,839deg)}}snowfall snowflake:nth-child(8){animation:animation-snowflake-8 linear infinite;animation-duration:12.2s;animation-delay:-13.1s}@keyframes animation-snowflake-8{0%{left:100%;top:calc(0% - 100px);transform:scale(1.267) rotate3d(.12,.05,.67,0deg)}100%{left:80.2%;top:calc(100% + 100px);transform:scale(1.267) rotate3d(.83,.53,.26,1210deg)}}snowfall snowflake:nth-child(7){animation:animation-snowflake-7 linear infinite;animation-duration:14.4s;animation-delay:-8.3s}@keyframes animation-snowflake-7{0%{left:88%;top:calc(0% - 100px);transform:scale(.735) rotate3d(.19,.67,.92,0deg)}100%{left:99.9%;top:calc(100% + 100px);transform:scale(.735) rotate3d(.61,.2,.61,732deg)}}snowfall snowflake:nth-child(6){animation:animation-snowflake-6 linear infinite;animation-duration:10.1s;animation-delay:-1.6s}@keyframes animation-snowflake-6{0%{left:97%;top:calc(0% - 100px);transform:scale(.843) rotate3d(.91,.22,.24,0deg)}100%{left:77.6%;top:calc(100% + 100px);transform:scale(.843) rotate3d(.28,.42,.7,-1136deg)}}snowfall snowflake:nth-child(5){animation:animation-snowflake-5 linear infinite;animation-duration:15s;animation-delay:-15.8s}@keyframes animation-snowflake-5{0%{left:75%;top:calc(0% - 100px);transform:scale(1.273) rotate3d(.43,.12,.5,0deg)}100%{left:78.4%;top:calc(100% + 100px);transform:scale(1.273) rotate3d(.85,.92,.24,756deg)}}snowfall snowflake:nth-child(4){animation:animation-snowflake-4 linear infinite;animation-duration:8.9s;animation-delay:-8.3s}@keyframes animation-snowflake-4{0%{left:62%;top:calc(0% - 100px);transform:scale(.733) rotate3d(.59,.92,.35,0deg)}100%{left:99.9%;top:calc(100% + 100px);transform:scale(.733) rotate3d(.1,.92,.88,-1240deg)}}snowfall snowflake:nth-child(3){animation:animation-snowflake-3 linear infinite;animation-duration:11s;animation-delay:-14.6s}@keyframes animation-snowflake-3{0%{left:22%;top:calc(0% - 100px);transform:scale(.985) rotate3d(.07,.47,.03,0deg)}100%{left:5.5%;top:calc(100% + 100px);transform:scale(.985) rotate3d(.71,.56,.29,-1298deg)}}snowfall snowflake:nth-child(2){animation:animation-snowflake-2 linear infinite;animation-duration:14.3s;animation-delay:-7.3s}@keyframes animation-snowflake-2{0%{left:4%;top:calc(0% - 100px);transform:scale(.756) rotate3d(.09,.66,.96,0deg)}100%{left:40%;top:calc(100% + 100px);transform:scale(.756) rotate3d(.9,.7,.22,-1393deg)}}snowfall snowflake:nth-child(1){animation:animation-snowflake-1 linear infinite;animation-duration:12.4s;animation-delay:-14.9s}@keyframes animation-snowflake-1{0%{left:30%;top:calc(0% - 100px);transform:scale(.656) rotate3d(.08,.14,.22,0deg)}100%{left:53.2%;top:calc(100% + 100px);transform:scale(.656) rotate3d(.58,.99,.13,729deg)}} \ No newline at end of file diff --git a/themes/modern2/assets/images/snowflake.png b/themes/modern2/assets/images/snowflake.png new file mode 100644 index 000000000..3dcae34ab Binary files /dev/null and b/themes/modern2/assets/images/snowflake.png differ diff --git a/themes/modern2/assets/new/images/down-arrow.png b/themes/modern2/assets/new/images/down-arrow.png new file mode 100644 index 000000000..ed0d1c557 Binary files /dev/null and b/themes/modern2/assets/new/images/down-arrow.png differ diff --git a/themes/modern2/assets/new/scripts/core/main.js b/themes/modern2/assets/new/scripts/core/main.js index 9e7e24448..731738ab5 100644 --- a/themes/modern2/assets/new/scripts/core/main.js +++ b/themes/modern2/assets/new/scripts/core/main.js @@ -98,6 +98,7 @@ class AssignEvent { actionType; addedClass = "active"; target = "self"; + isActive = true; /** * ID or class of an HTML element * @param {string} identifier @@ -119,7 +120,7 @@ class AssignEvent { this.target = target; } - listen() { + listen(customFunction) { const element = new Select(this.identifier).select(); let target; if (this.target === "self") { @@ -131,12 +132,18 @@ class AssignEvent { switch (this.actionType) { case "add": target.classList.add(this.addedClass); + customFunction ? customFunction(true) : null; + this.isActive = true; break; case "remove": target.classList.remove(this.addedClass); + customFunction ? customFunction(false) : null; + this.isActive = false; break; case "toggle": target.classList.toggle(this.addedClass); + customFunction ? customFunction(this.isActive) : null; + this.isActive = !this.isActive; break; default: throw new Error("Bad action type!"); @@ -230,3 +237,25 @@ const burgerAffichePair = new AssignEvent( "active", ".burger-affiche-items" ).listen(); + +const bodyScrollHandler = (state) => { + state + ? (document.body.style.overflow = "hidden") + : (document.body.style.overflow = "visible"); +}; + +const mobileAside = new AssignEvent( + ".aside-mobile-open", + "click", + "toggle", + "active", + ".aside-mobile" +).listen(bodyScrollHandler); + +const mobileAsideCloser = new AssignEvent( + ".aside-mobile-out", + "click", + "remove", + "active", + ".aside-mobile" +).listen(bodyScrollHandler); diff --git a/themes/modern2/assets/new/styles/_footer.scss b/themes/modern2/assets/new/styles/_footer.scss index 3a15607f4..57e349e41 100644 --- a/themes/modern2/assets/new/styles/_footer.scss +++ b/themes/modern2/assets/new/styles/_footer.scss @@ -1,7 +1,7 @@ .footer { @include grid(false, 1fr); - min-height: 23.6rem; @include stretch; + padding: 3rem 0; background: $light-black; } diff --git a/themes/modern2/assets/new/styles/_main.scss b/themes/modern2/assets/new/styles/_main.scss index 6e32a3e4e..e23ad8dca 100644 --- a/themes/modern2/assets/new/styles/_main.scss +++ b/themes/modern2/assets/new/styles/_main.scss @@ -1,6 +1,6 @@ .main-inner { padding: 2.8rem 0; - @include grid(false, 67% auto); + @include grid(false, 72% auto); gap: 4rem; max-width: 174rem; margin: 0 auto; @@ -48,3 +48,4 @@ @import "./main/posts"; @import "./main/media"; @import "./main/useful"; +@import "./main/aside-mobile"; diff --git a/themes/modern2/assets/new/styles/_nav.scss b/themes/modern2/assets/new/styles/_nav.scss index f29344ed4..b21aa5357 100644 --- a/themes/modern2/assets/new/styles/_nav.scss +++ b/themes/modern2/assets/new/styles/_nav.scss @@ -59,12 +59,21 @@ } .nav-right-link { + // display: block; + // background: $base-green; + // font-size: 1.6rem; + // padding: 0.4rem 7.8rem; + // color: $base-white; + // max-width: 18.6rem; + // display: block; - background: $base-green; - font-size: 1.6rem; - padding: 0.4rem 7.8rem; - color: $base-white; - max-width: 18.6rem; + font-weight: bold; + text-align: center; + background: rgb(3, 159, 55); + font-size: 1.5rem; + padding: 0.1rem 0rem; + color: rgb(255, 255, 255); + max-width: 12.6rem; @include stretch; } diff --git a/themes/modern2/assets/new/styles/_variables.scss b/themes/modern2/assets/new/styles/_variables.scss index f2f67bb6b..f8b960960 100644 --- a/themes/modern2/assets/new/styles/_variables.scss +++ b/themes/modern2/assets/new/styles/_variables.scss @@ -6,6 +6,7 @@ $light-black: rgba(56, 56, 56, 1); $base-gray: rgba(0, 0, 0, 0.6); $mild-gray: rgba(85, 85, 85, 1); $light-gray: rgba(101, 101, 101, 1); +$invisible-gray: rgba(126, 126, 126, 0.5); $border-black: rgba(0, 0, 0, 1); // Mixins @mixin flex($dir: row) { diff --git a/themes/modern2/assets/new/styles/main/_aside-mobile.scss b/themes/modern2/assets/new/styles/main/_aside-mobile.scss new file mode 100644 index 000000000..532ca09a2 --- /dev/null +++ b/themes/modern2/assets/new/styles/main/_aside-mobile.scss @@ -0,0 +1,198 @@ +.aside-mobile { + display: block; + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 999999999; + @include flex(column); + justify-content: flex-end; + pointer-events: none; + + &.active { + pointer-events: all; + .aside-mobile-open { + img { + @include transition-std; + transform: rotateX(0deg); + } + } + + .aside-mobile-out { + opacity: 1; + pointer-events: all; + @include transition-std(0.6s); + height: 20%; + } + .aside-mobile-inner { + background: $base-white; + @include transition-std; + height: 80%; + &::after { + box-shadow: 0rem 0rem 0rem transparent; + } + } + .aside-mobile-items { + pointer-events: all; + } + } +} + +.aside-mobile-out { + opacity: 0; + pointer-events: none; + height: 90%; + background: rgba(0, 0, 0, 0.4); + @include transition-std; + transition: background 0.6s ease; +} + +.aside-mobile-inner { + position: relative; + height: 10%; + opacity: 1; + pointer-events: all; + cursor: pointer; + background: $base-white; + @include grid(false, 2fr 8fr 1fr); + padding: 3rem; + @include transition-std; + + &::after { + pointer-events: none; + content: ""; + position: absolute; + display: block; + box-shadow: 1rem 0.3rem 2rem rgb(0 0 0 / 90%); + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 2; + } +} + +.aside-mobile-header { + padding: 1.5rem 0; + text-align: left; + font-size: 2rem; +} + +.aside-mobile-items { + padding-right: 1rem; + pointer-events: none; + max-height: 80vh; + overflow-y: auto; + @include flex(column); + a { + border-bottom: 0.1rem solid $invisible-gray; + padding: 1.5rem 0; + @include flex; + align-items: center; + justify-content: flex-start; + gap: 2rem; + color: $base-black; + + &:hover { + @include transition-std; + border-color: $base-green; + .content { + @include transition-std; + color: $base-green; + } + } + } + + .time { + font-size: 1.4rem; + } + .content { + font-size: 1.8rem; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + color: $base-black; + @include transition-std; + } + + /* width */ + &::-webkit-scrollbar { + width: 0.3rem; + } + + /* Track */ + ::-webkit-scrollbar-track { + background: transparent; + } + + /* Handle */ + &::-webkit-scrollbar-thumb { + background: $invisible-gray; + } + + /* Handle on hover */ + &::-webkit-scrollbar-thumb:hover { + background: $invisible-gray; + } +} + +.aside-mobile-open { + width: 100%; + height: 100%; + pointer-events: all; + z-index: 3; + cursor: pointer; + justify-self: flex-end; + align-self: flex-start; + @include flex; + align-items: flex-start; + justify-content: flex-end; + + img { + width: 4rem; + height: 4rem; + object-fit: contain; + @include transition-std; + transform: rotateX(180deg); + } +} + +@media screen and (min-width: 1070px) { + .aside-mobile { + display: none; + } +} + +@media screen and (max-width: 800px) { + .aside-mobile-out { + height: 80%; + } + .aside-mobile-inner { + grid-template-columns: 1fr; + padding: 4rem 1rem; + padding-top: 6rem; + height: 17%; + } + .aside-mobile-header { + display: none; + } + .aside-mobile-open { + z-index: 100; + height: 4rem; + position: absolute; + top: 2rem; + right: 2rem; + } + + .aside-mobile-items { + .content { + font-size: 1.5rem; + } + .time { + font-size: 1.3rem; + } + } +} diff --git a/themes/modern2/assets/new/styles/main/_aside.scss b/themes/modern2/assets/new/styles/main/_aside.scss index 1c29677b3..4be144994 100644 --- a/themes/modern2/assets/new/styles/main/_aside.scss +++ b/themes/modern2/assets/new/styles/main/_aside.scss @@ -24,7 +24,8 @@ list-style-type: disc; @include grid(false, 1fr 1fr); button { - font-size: 1.2rem; + // font-size: 1.2rem; + font-size: 1.5rem; text-align: left; position: relative; padding: 0.6rem; @@ -85,7 +86,8 @@ .aside-content-item { @include flex(column); - gap: 1.8rem; + // gap: 1.8rem; + gap: 0.8rem; &:not(:last-child) { padding-bottom: 2rem; @@ -101,24 +103,39 @@ color: $base-red; font-size: 1.5rem; letter-spacing: 0.1em; + // + display: none; + // } + // + span { + display: none; + } + + h4:not(:last-child) { + display: none; + } + // + h4, span { - color: $mild-gray; + // color: $mild-gray; + color: black; font-size: 1.4rem; - font-weight: normal; + // font-weight: normal; + font-weight: bold; } } .aside-content-item-info { font-size: 1.5rem; line-height: 1.77rem; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - overflow: hidden; - text-overflow: ellipsis; + // display: -webkit-box; + // -webkit-line-clamp: 2; + // -webkit-box-orient: vertical; + // overflow: hidden; + // text-overflow: ellipsis; } .aside-content-more { @@ -163,6 +180,7 @@ // Media @media screen and (max-width: 1070px) { .aside { + display: none; max-width: unset; } .aside-ad-wrapper { diff --git a/themes/modern2/assets/new/styles/main/_main-news.scss b/themes/modern2/assets/new/styles/main/_main-news.scss index 5923e3ae9..6cb015865 100644 --- a/themes/modern2/assets/new/styles/main/_main-news.scss +++ b/themes/modern2/assets/new/styles/main/_main-news.scss @@ -1,6 +1,10 @@ .main-news-inner { - @include flex; + // @include flex; gap: 1.5rem; + // + display: grid; + grid-template-columns: 71% auto; + align-items: stretch; } .main-inner-content { @@ -11,7 +15,7 @@ .main-news-lead { width: 100%; - max-width: 71%; + // max-width: 71%; position: relative; @include flex; justify-content: flex-start; @@ -69,7 +73,8 @@ } .main-news-info-content { - font-size: 1.8rem; + // font-size: 1.8rem; + font-size: 2rem; color: $base-white; line-height: 2.179rem; font-weight: bold; @@ -81,9 +86,12 @@ .main-news-min { @include stretch; - max-width: 29%; + // max-width: 29%; @include flex(column); gap: 1.7rem; + + // + justify-content: space-between; } .main-news-min-item { @@ -100,8 +108,10 @@ left: 0; bottom: 0.7rem; display: block; - font-size: 1.2rem; - line-height: 1.6rem; + // font-size: 1.2rem; + font-size: 1.5rem; + // line-height: 1.6rem; + line-height: 2rem; color: $base-white; z-index: 2; font-weight: bold; @@ -110,6 +120,9 @@ // Media @media screen and (max-width: 1070px) { + .main-news-inner { + grid-template-columns: 1fr; + } .main-news-container { padding-right: 4rem; } diff --git a/themes/modern2/assets/new/styles/main/_sub-news.scss b/themes/modern2/assets/new/styles/main/_sub-news.scss index f50c40baf..fdbf384d6 100644 --- a/themes/modern2/assets/new/styles/main/_sub-news.scss +++ b/themes/modern2/assets/new/styles/main/_sub-news.scss @@ -12,7 +12,7 @@ @include flex(column); gap: 2rem; height: 100%; - justify-content: space-between; + // justify-content: space-between; } .sub-news-inner { @@ -45,14 +45,21 @@ } .sub-news-left-content-item-date-content-info { - font-size: 1.4rem; + // font-size: 1.4rem; + font-size: 1.5rem; color: $base-black; line-height: 1.6rem; - display: -webkit-box; - -webkit-line-clamp: 3; - -webkit-box-orient: vertical; - overflow: hidden; - text-overflow: ellipsis; + // display: -webkit-box; + // -webkit-line-clamp: 3; + // -webkit-box-orient: vertical; + // overflow: hidden; + // text-overflow: ellipsis; + + // + &.edit { + font-size: 1.75rem; + line-height: 1.7rem; + } } // SUB NEWS RIGHT @@ -69,7 +76,7 @@ .sub-news-right-top { @include flex(column); - gap: 1.5rem; + gap: 1.8rem; h2 { padding-bottom: 0.3rem; @include sectionTitle; @@ -102,7 +109,8 @@ .sub-news-right-bottom { @include flex(column); - gap: 1.8rem; + // gap: 1.8rem; + gap: 1.5rem; h2 { @include sectionTitle; diff --git a/themes/modern2/assets/new/styles/main/_trending.scss b/themes/modern2/assets/new/styles/main/_trending.scss index 023ecc003..ae79bcf4c 100644 --- a/themes/modern2/assets/new/styles/main/_trending.scss +++ b/themes/modern2/assets/new/styles/main/_trending.scss @@ -8,7 +8,19 @@ } .trending-banner { - @include imgStyle(unset, unset, contain); + // @include imgStyle(unset, unset, contain); + @include imgStyle(unset, unset, cover); + // + @include flex; + a { + display: block; + max-width: unset; + max-height: 98%; + width: 100%; + height: 100%; + margin: auto 0 0 0; + } + // } .trending-head { @@ -49,18 +61,27 @@ .trending-aside-content-head { h3 { color: $base-green; + // + font-size: 1.6rem; } h4, span { color: $mild-gray; font-weight: normal; + // + font-size: 1.6rem; } } .trending-main-content { - @include grid(false, 1fr); - gap: 3.5rem; + // @include grid(false, 1fr); + // gap: 3.5rem; + gap: 2.5rem; + // + height: 100%; + @include flex(column); + justify-content: space-between; } .trending-item { @@ -89,6 +110,12 @@ grid-template-columns: 1fr 1fr; } } +@media screen and (max-width: 1070px) { + .trending { + padding-top: 0; + } +} + @media screen and (max-width: 950px) { .trending-inner { @include flex(column-reverse); diff --git a/themes/modern2/assets/new/styles/main/_useful.scss b/themes/modern2/assets/new/styles/main/_useful.scss index edb2dbf23..027518790 100644 --- a/themes/modern2/assets/new/styles/main/_useful.scss +++ b/themes/modern2/assets/new/styles/main/_useful.scss @@ -39,7 +39,7 @@ .useful-aside-content { @include flex(column); - gap: 3.5rem; + gap: 2.5rem; } .useful-aside { @@ -48,8 +48,8 @@ } .useful-main-content { + display: grid; grid-template-columns: 1fr 1fr; - height: 100%; } // Media diff --git a/themes/modern2/assets/new/styles/style.css b/themes/modern2/assets/new/styles/style.css index 1f3c670f4..b41b30fda 100644 --- a/themes/modern2/assets/new/styles/style.css +++ b/themes/modern2/assets/new/styles/style.css @@ -199,11 +199,13 @@ a { .nav-right-link { display: block; + font-weight: bold; + text-align: center; background: rgb(3, 159, 55); - font-size: 1.6rem; - padding: 0.4rem 7.8rem; + font-size: 1.5rem; + padding: 0.1rem 0rem; color: rgb(255, 255, 255); - max-width: 18.6rem; + max-width: 12.6rem; width: 100%; height: 100%; } @@ -481,7 +483,7 @@ a { .main-inner { padding: 2.8rem 0; display: grid; - grid-template-columns: 67% auto; + grid-template-columns: 72% auto; gap: 4rem; max-width: 174rem; margin: 0 auto; @@ -535,9 +537,10 @@ a { } } .main-news-inner { - display: flex; - flex-direction: row; gap: 1.5rem; + display: grid; + grid-template-columns: 71% auto; + align-items: stretch; } .main-inner-content { @@ -550,7 +553,6 @@ a { .main-news-lead { width: 100%; - max-width: 71%; position: relative; display: flex; flex-direction: row; @@ -614,7 +616,7 @@ a { } .main-news-info-content { - font-size: 1.8rem; + font-size: 2rem; color: rgb(255, 255, 255); line-height: 2.179rem; font-weight: bold; @@ -627,10 +629,10 @@ a { .main-news-min { width: 100%; height: 100%; - max-width: 29%; display: flex; flex-direction: column; gap: 1.7rem; + justify-content: space-between; } .main-news-min-item { @@ -656,8 +658,8 @@ a { left: 0; bottom: 0.7rem; display: block; - font-size: 1.2rem; - line-height: 1.6rem; + font-size: 1.5rem; + line-height: 2rem; color: rgb(255, 255, 255); z-index: 2; font-weight: bold; @@ -665,6 +667,9 @@ a { } @media screen and (max-width: 1070px) { + .main-news-inner { + grid-template-columns: 1fr; + } .main-news-container { padding-right: 4rem; } @@ -728,7 +733,7 @@ a { grid-template-columns: 1fr 1fr; } .aside-btns button { - font-size: 1.2rem; + font-size: 1.5rem; text-align: left; position: relative; padding: 0.6rem; @@ -786,7 +791,7 @@ a { .aside-content-item { display: flex; flex-direction: column; - gap: 1.8rem; + gap: 0.8rem; } .aside-content-item:not(:last-child) { padding-bottom: 2rem; @@ -802,22 +807,24 @@ a { color: rgb(255, 12, 0); font-size: 1.5rem; letter-spacing: 0.1em; + display: none; +} +.aside-content-item-title span { + display: none; +} +.aside-content-item-title h4:not(:last-child) { + display: none; } .aside-content-item-title h4, .aside-content-item-title span { - color: rgb(85, 85, 85); + color: black; font-size: 1.4rem; - font-weight: normal; + font-weight: bold; } .aside-content-item-info { font-size: 1.5rem; line-height: 1.77rem; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - overflow: hidden; - text-overflow: ellipsis; } .aside-content-more { @@ -868,6 +875,7 @@ a { @media screen and (max-width: 1070px) { .aside { + display: none; max-width: unset; } .aside-ad-wrapper a { @@ -910,7 +918,6 @@ a { flex-direction: column; gap: 2rem; height: 100%; - justify-content: space-between; } .sub-news-inner { @@ -957,14 +964,13 @@ a { } .sub-news-left-content-item-date-content-info { - font-size: 1.4rem; + font-size: 1.5rem; color: rgb(36, 36, 36); line-height: 1.6rem; - display: -webkit-box; - -webkit-line-clamp: 3; - -webkit-box-orient: vertical; - overflow: hidden; - text-overflow: ellipsis; +} +.sub-news-left-content-item-date-content-info.edit { + font-size: 1.75rem; + line-height: 1.7rem; } .sub-news { @@ -982,7 +988,7 @@ a { .sub-news-right-top { display: flex; flex-direction: column; - gap: 1.5rem; + gap: 1.8rem; } .sub-news-right-top h2 { padding-bottom: 0.3rem; @@ -1020,7 +1026,7 @@ a { .sub-news-right-bottom { display: flex; flex-direction: column; - gap: 1.8rem; + gap: 1.5rem; } .sub-news-right-bottom h2 { font-size: 2.4rem; @@ -1109,12 +1115,22 @@ a { max-height: unset; width: 100%; height: 100%; + display: flex; + flex-direction: row; } .trending-banner img { width: 100%; height: 100%; - -o-object-fit: contain; - object-fit: contain; + -o-object-fit: cover; + object-fit: cover; +} +.trending-banner a { + display: block; + max-width: unset; + max-height: 98%; + width: 100%; + height: 100%; + margin: auto 0 0 0; } .trending-head { @@ -1171,17 +1187,21 @@ a { .trending-aside-content-head h3 { color: rgb(3, 159, 55); + font-size: 1.6rem; } .trending-aside-content-head h4, .trending-aside-content-head span { color: rgb(85, 85, 85); font-weight: normal; + font-size: 1.6rem; } .trending-main-content { - display: grid; - grid-template-columns: 1fr; - gap: 3.5rem; + gap: 2.5rem; + height: 100%; + display: flex; + flex-direction: column; + justify-content: space-between; } .trending-item { @@ -1220,6 +1240,11 @@ a { grid-template-columns: 1fr 1fr; } } +@media screen and (max-width: 1070px) { + .trending { + padding-top: 0; + } +} @media screen and (max-width: 950px) { .trending-inner { display: flex; @@ -1491,7 +1516,7 @@ a { .useful-aside-content { display: flex; flex-direction: column; - gap: 3.5rem; + gap: 2.5rem; } .useful-aside { @@ -1501,8 +1526,8 @@ a { } .useful-main-content { + display: grid; grid-template-columns: 1fr 1fr; - height: 100%; } @media screen and (max-width: 1250px) { @@ -1523,12 +1548,200 @@ a { display: none; } } +.aside-mobile { + display: block; + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 999999999; + display: flex; + flex-direction: column; + justify-content: flex-end; + pointer-events: none; +} +.aside-mobile.active { + pointer-events: all; +} +.aside-mobile.active .aside-mobile-open img { + transition: 0.3s all ease; + transform: rotateX(0deg); +} +.aside-mobile.active .aside-mobile-out { + opacity: 1; + pointer-events: all; + transition: 0.6s all ease; + height: 20%; +} +.aside-mobile.active .aside-mobile-inner { + background: rgb(255, 255, 255); + transition: 0.3s all ease; + height: 80%; +} +.aside-mobile.active .aside-mobile-inner::after { + box-shadow: 0rem 0rem 0rem transparent; +} +.aside-mobile.active .aside-mobile-items { + pointer-events: all; +} + +.aside-mobile-out { + opacity: 0; + pointer-events: none; + height: 90%; + background: rgba(0, 0, 0, 0.4); + transition: 0.3s all ease; + transition: background 0.6s ease; +} + +.aside-mobile-inner { + position: relative; + height: 10%; + opacity: 1; + pointer-events: all; + cursor: pointer; + background: rgb(255, 255, 255); + display: grid; + grid-template-columns: 2fr 8fr 1fr; + padding: 3rem; + transition: 0.3s all ease; +} +.aside-mobile-inner::after { + pointer-events: none; + content: ""; + position: absolute; + display: block; + box-shadow: 1rem 0.3rem 2rem rgba(0, 0, 0, 0.9); + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 2; +} + +.aside-mobile-header { + padding: 1.5rem 0; + text-align: left; + font-size: 2rem; +} + +.aside-mobile-items { + padding-right: 1rem; + pointer-events: none; + max-height: 80vh; + overflow-y: auto; + display: flex; + flex-direction: column; + /* width */ + /* Track */ + /* Handle */ + /* Handle on hover */ +} +.aside-mobile-items a { + border-bottom: 0.1rem solid rgba(126, 126, 126, 0.5); + padding: 1.5rem 0; + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start; + gap: 2rem; + color: rgb(36, 36, 36); +} +.aside-mobile-items a:hover { + transition: 0.3s all ease; + border-color: rgb(3, 159, 55); +} +.aside-mobile-items a:hover .content { + transition: 0.3s all ease; + color: rgb(3, 159, 55); +} +.aside-mobile-items .time { + font-size: 1.4rem; +} +.aside-mobile-items .content { + font-size: 1.8rem; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + color: rgb(36, 36, 36); + transition: 0.3s all ease; +} +.aside-mobile-items::-webkit-scrollbar { + width: 0.3rem; +} +.aside-mobile-items ::-webkit-scrollbar-track { + background: transparent; +} +.aside-mobile-items::-webkit-scrollbar-thumb { + background: rgba(126, 126, 126, 0.5); +} +.aside-mobile-items::-webkit-scrollbar-thumb:hover { + background: rgba(126, 126, 126, 0.5); +} + +.aside-mobile-open { + width: 100%; + height: 100%; + pointer-events: all; + z-index: 3; + cursor: pointer; + justify-self: flex-end; + align-self: flex-start; + display: flex; + flex-direction: row; + align-items: flex-start; + justify-content: flex-end; +} +.aside-mobile-open img { + width: 4rem; + height: 4rem; + -o-object-fit: contain; + object-fit: contain; + transition: 0.3s all ease; + transform: rotateX(180deg); +} + +@media screen and (min-width: 1070px) { + .aside-mobile { + display: none; + } +} +@media screen and (max-width: 800px) { + .aside-mobile-out { + height: 80%; + } + .aside-mobile-inner { + grid-template-columns: 1fr; + padding: 4rem 1rem; + padding-top: 6rem; + height: 17%; + } + .aside-mobile-header { + display: none; + } + .aside-mobile-open { + z-index: 100; + height: 4rem; + position: absolute; + top: 2rem; + right: 2rem; + } + .aside-mobile-items .content { + font-size: 1.5rem; + } + .aside-mobile-items .time { + font-size: 1.3rem; + } +} .footer { display: grid; grid-template-columns: 1fr; - min-height: 23.6rem; width: 100%; height: 100%; + padding: 3rem 0; background: rgb(56, 56, 56); } diff --git a/themes/modern2/assets/new/styles/style.css.map b/themes/modern2/assets/new/styles/style.css.map index 3d73a9f17..f79e8ee6f 100644 --- a/themes/modern2/assets/new/styles/style.css.map +++ b/themes/modern2/assets/new/styles/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.scss","_general.scss","style.css","_variables.scss","_header.scss","_nav.scss","_main.scss","main/_main-news.scss","main/_aside.scss","main/_sub-news.scss","main/_trending.scss","main/_posts.scss","main/_media.scss","main/_useful.scss","_footer.scss","_video.scss","rubric/_rubric-main.scss","_article.scss","affiche/_affiche-main.scss","affiche/_affiche-item.scss","_contact.scss"],"names":[],"mappings":"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","file":"style.css"} \ No newline at end of file +{"version":3,"sources":["style.scss","_general.scss","style.css","_variables.scss","_header.scss","_nav.scss","_main.scss","main/_main-news.scss","main/_aside.scss","main/_sub-news.scss","main/_trending.scss","main/_posts.scss","main/_media.scss","main/_useful.scss","main/_aside-mobile.scss","_footer.scss","_video.scss","rubric/_rubric-main.scss","_article.scss","affiche/_affiche-main.scss","affiche/_affiche-item.scss","_contact.scss"],"names":[],"mappings":"AACQ,iCAAA;ACDA,2EAAA;AAER;EACE,UAAA;EACA,SAAA;EACA,sBAAA;EACA,iCAAA;ACCF;;ADEA;EACE,gBAAA;EACA,gBAAA;EECA,aAAA;EACA,sBFDc;ACEhB;;ADCA;EACE,YAAA;ACEF;;ADCA;;EAEE,gBAAA;EACA,aAAA;EACA,YAAA;ACEF;;ADCA;EACE,qBAAA;ACEF;;ADCA;EACE,WAAA;EACA,qBAAA;ACEF;;ADCA;EElBE,WAAA;EACA,YAAA;EFmBA,iBAAA;EACA,eAAA;EACA,cAAA;ACGF;;ADEA;EACE;IACE,eAAA;ECCF;AACF;AE/CE;EACE,cAAA;EDwBF,gBADuB;EAEvB,iBAFwC;EARxC,WAAA;EACA,YAAA;ADqCF;ACzBE;EAbA,WAAA;EACA,YAAA;EAcE,oBC7B2B;KD6B3B,iBC7B2B;AFyD/B;AEtDE;EACE,cAAA;AFwDJ;;AEpDA;EACE,8BAAA;AFuDF;;AEpDA;EACE,iBAAA;EACA,SAAA;EACA,aAAA;EACA,+BAAA;EACA,mBAAA;AFuDF;;AEpDA;EDXE,aAAA;EACA,mBAFgB;ECchB,mBAAA;EACA,2BAAA;AFwDF;;AErDA;EDjBE,aAAA;EACA,mBAFgB;ECoBhB,mBAAA;EACA,8BAAA;EACA,WAAA;AFyDF;;AEtDA;EDxBE,aAAA;EACA,mBAFgB;EC2BhB,WAAA;EACA,mBAAA;AF0DF;;AEvDA;ED9BE,aAAA;EACA,mBAFgB;ECiChB,mBAAA;AF2DF;AEzDE;EDmBA,yBAAA;EACA,eAAA;EClBE,oBAAA;EACA,WAAA;EACA,iBAAA;AF4DJ;AEzDE;EDzCA,aAAA;EACA,mBAFgB;EC4Cd,mBAAA;EACA,uBAAA;EACA,eAAA;EACA,iBAAA;EACA,cAAA;EACA,iCAAA;AF4DJ;;AExDA;EDpDE,aAAA;EACA,mBAFgB;ECuDhB,mBAAA;EACA,uBAAA;EDlDA,WAAA;EACA,YAAA;AD+GF;AE7DE;EACE,aAAA;EACA,cAAA;AF+DJ;;AEnDA;EACE;IDvEA,aAAA;IACA,mBAFgB;IC0Ed,8BAAA;EFuDF;AACF;AG7IA;EACE,2BFEW;EEDX,iDAAA;EACA,kBAAA;EACA,mBAAA;AH+IF;AG7IE;EACE,gBAAA;AH+IJ;;AG3IA;EACE,iBAAA;EAGA,aAAA;EACA,+BAAA;EACA,SAAA;EACA,mBAAA;AH4IF;;AGzIA;EFTE,aAAA;EACA,mBAFgB;EEYhB,mBAAA;EACA,2BAAA;EACA,WAAA;AH6IF;AG5IE;EACE,cAAA;EACA,iBAAA;EACA,eAAA;EACA,kBAAA;EACA,yBF/BS;EEgCT,iBAAA;AH8IJ;AG5II;EACE,OAAA;EACA,cAAA;EACA,kBAAA;EACA,WAAA;EACA,WAAA;EACA,SAAA;EACA,2CAAA;EACA,cAAA;EACA,UAAA;AH8IN;AG3IM;EACE,UAAA;AH6IR;;AGvIA;EFzCE,aAAA;EACA,mBAFgB;EE4ChB,mBAAA;EACA,8BAAA;EACA,SAAA;AH2IF;;AGxIA;EAQE,cAAA;EACA,iBAAA;EACA,kBAAA;EACA,2BAAA;EACA,iBAAA;EACA,oBAAA;EACA,yBAAA;EACA,kBAAA;EF1DA,WAAA;EACA,YAAA;AD+LF;;AGlIA;EFnEE,aAAA;EACA,mBAFgB;EEsEhB,mBAAA;EACA,SAAA;AHsIF;;AGnIA;EACE,kBAAA;EACA,WAAA;AHsIF;;AGnIA;EACE,kBAAA;EF1EA,WAAA;EACA,YAAA;EE2EA,2BF3FW;EAUX,aAAA;EACA,mBAFgB;EEoFhB,WAAA;AHwIF;;AGrIA;EACE,kBAAA;EACA,OAAA;EACA,MAAA;EACA,UAAA;EACA,kBAAA;EACA,mBAAA;EACA,iBAAA;EACA,yBF1GW;EE2GX,iBAAA;EACA,gBAAA;EF3FA,WAAA;EACA,YAAA;EE4FA,2CAAA;EACA,4BAAA;EACA,8BAAA;AHyIF;;AGtIA;EFlGE,WAAA;EACA,YAAA;EANA,aAAA;EACA,mBAFgB;ADqPlB;;AGxIA;EF5GE,aAAA;EACA,mBAFgB;EAMhB,WAAA;EACA,YAAA;EEyGA,WAAA;AH6IF;AG3IE;EACE,cAAA;EACA,yBF/HS;EEgIT,iBAAA;EACA,iBAAA;EACA,iBAAA;AH6IJ;;AGzIA;EACE,gBAAA;EACA,2BFtIW;EEuIX,iBAAA;AH4IF;AG3IE;EF9HA,aAAA;EACA,mBAFgB;EEiId,mBAAA;EACA,WAAA;AH8IJ;AG5IE;EACE,cAAA;EACA,iBAAA;EACA,aAAA;EACA,kBAAA;EACA,yBFpJS;EEqJT,iBAAA;AH8IJ;AG5II;EACE,OAAA;EACA,cAAA;EACA,kBAAA;EACA,WAAA;EACA,WAAA;EACA,SAAA;EACA,2CAAA;EACA,cAAA;EACA,UAAA;AH8IN;AG3IM;EACE,UAAA;AH6IR;;AGvIA;;EAEE,eAAA;EACA,aAAA;EFnJA,iBEoJkB;EFnJlB,kBEmJ0B;EF7J1B,WAAA;EACA,YAAA;ADySF;AC7RE;;EAbA,WAAA;EACA,YAAA;EAcE,sBE8IgC;KF9IhC,mBE8IgC;AHmJpC;;AG9IA;EF9IE,aAAA;EAKE,8BE0ImB;EACrB,eAAA;EACA,aAAA;EACA,MAAA;EACA,QAAA;EACA,YAAA;EACA,aAAA;EACA,2BAAA;EFrKA,yBAAA;ADwTF;AGhJE;EACE,QAAA;EACA,YAAA;EACA,8BAAA;EF3KF,yBAAA;AD8TF;AGhJI;EACE,wBAAA;AHkJN;AG/IE;EF5LA,aAAA;EACA,sBE4LgB;EACd,SAAA;EACA,8BAAA;EACA,YAAA;EACA,WAAA;EACA,2BF1MU;EE2MV,kBAAA;EACA,gBAAA;AHkJJ;AG/IE;EACE,wBAAA;AHiJJ;AG/II;EACE,WAAA;AHiJN;;AG5IA;EFhNE,aAAA;EACA,sBEgNc;AHgJhB;;AG7IA;EFpNE,aAAA;EACA,sBEoNc;AHiJhB;AG/IE;EACE,mBAAA;EACA,mBAAA;AHiJJ;AGhJI;EACE,2BFrOO;EEsOP,eAAA;EACA,gBAAA;EACA,WAAA;AHkJN;;AG7IA;EACE,eAAA;EACA,yBFjPW;EEkPX,kBAAA;EACA,qBAAA;EACA,eAAA;EACA,iBAAA;EACA,eAAA;AHgJF;;AG7IA;EACE,gBAAA;EACA,aAAA;EFrOA,yBAAA;EAVA,aAAA;EACA,sBEgPc;EACd,mBAAA;AHiJF;AGhJE;EF9OA,WAAA;EACA,YAAA;EAmBA,aAAA;EAKE,0BEuNqB;AHoJzB;AGlJE;EACE,oBAAA;EACA,UAAA;EACA,yBFtQS;EEuQT,kBAAA;EACA,iBAAA;EACA,iBAAA;EACA,iBAAA;EACA,8BFpQS;EAeX,yBAAA;AD0YF;AGlJI;EACE,2BFzQM;EAgBV,yBAAA;AD8YF;AGhJE;EACE,iBAAA;EF/PF,yBAAA;ADkZF;;AG9IA;EF9QE,aAAA;EACA,mBAFgB;EEiRhB,mBAAA;EACA,WAAA;EACA,uBAAA;AHkJF;AGhJE;EFpRA,aAAA;EACA,mBAFgB;EEuRd,mBAAA;EACA,WAAA;EACA,uBAAA;AHmJJ;AGjJI;EACE,aAAA;EACA,YAAA;AHmJN;AGjJM;EACE,aAAA;EACA,YAAA;AHmJR;;AG3IA;EACE;IACE,YAAA;IACA,iBAAA;IACA,kBAAA;EH8IF;AACF;AG5IA;EACE;IACE,WAAA;EH8IF;AACF;AG5IA;EACE;IFrTA,aAAA;IACA,mBAFgB;IEwTd,4BAAA;IACA,8BAAA;EH+IF;AACF;AG5IA;EACE;;;IAGE,aAAA;EH8IF;EG5IA;;IAEE,cAAA;EH8IF;AACF;AI/dA;EACE,iBAAA;EHoCA,aAAA;EAKE,+BGxCmB;EACrB,SAAA;EACA,iBAAA;EACA,cAAA;AJkeF;;AI9dE;EACE,cAAA;EHgBF,gBADuB;EAEvB,iBAFwC;EARxC,WAAA;EACA,YAAA;AD6dF;ACjdE;EAbA,WAAA;EACA,YAAA;EAcE,oBGrB2B;KHqB3B,iBGrB2B;AJye/B;;AIreA;EHsBE,aAAA;EAKE,8BG1BmB;EACrB,WAAA;EHAA,WAAA;EACA,YAAA;AD0eF;;AIveA;EHKE,gBADuB;EAEvB,iBAFwC;EARxC,WAAA;EACA,YAAA;ADifF;ACreE;EAbA,WAAA;EACA,YAAA;EAcE,oBGVyB;KHUzB,iBGVyB;AJkf7B;;AI7eA;EACE;IACE,gBAAA;IACA,UAAA;EJgfF;EI7eE;IACE,aAAA;EJ+eJ;EI5eA;IACE,0BAAA;EJ8eF;AACF;AKrhBA;EAEE,WAAA;EAEA,aAAA;EACA,+BAAA;EACA,oBAAA;ALqhBF;;AKlhBA;EJQE,WAAA;EACA,YAAA;EANA,aAAA;EACA,sBIFc;EACd,WAAA;ALuhBF;;AKphBA;EACE,WAAA;EAEA,kBAAA;EJNA,aAAA;EACA,mBAFgB;EIShB,2BAAA;EACA,qBAAA;ALuhBF;;AKphBA;EJEE,gBADuB;EAEvB,iBAFwC;EARxC,WAAA;EACA,YAAA;ADiiBF;ACrhBE;EAbA,WAAA;EACA,YAAA;EAcE,oBIPyB;KJOzB,iBIPyB;AL+hB7B;;AK5hBA;EACE,UAAA;EJZA,WAAA;EACA,YAAA;EIaA,kBAAA;EACA,MAAA;EACA,OAAA;EACA,iFAAA;ALgiBF;;AKzhBA;EACE,iBAAA;EACA,UAAA;EACA,kBAAA;EACA,cAAA;EACA,SAAA;EACA,UAAA;EACA,WAAA;EJpCA,aAAA;EACA,sBIoCc;AL6hBhB;;AK1hBA;EJxCE,aAAA;EACA,mBAFgB;EI2ChB,WAAA;AL8hBF;AK5hBE;EACE,iBAAA;EACA,yBJ1DS;ADwlBb;AK3hBE;EACE,iBAAA;EACA,iBAAA;EACA,sBJ/DO;EIgEP,qBAAA;AL6hBJ;AK1hBE;EACE,iBAAA;EACA,yBJtES;ADkmBb;;AKxhBA;EAEE,eAAA;EACA,yBJ7EW;EI8EX,qBAAA;EACA,iBAAA;AL0hBF;;AKvhBA;EACE,gBAAA;AL0hBF;;AKvhBA;EJrEE,WAAA;EACA,YAAA;EANA,aAAA;EACA,sBI4Ec;EACd,WAAA;EAGA,8BAAA;ALyhBF;;AKthBA;EACE,kBAAA;ALyhBF;;AKthBA;EJ1EE,gBADuB;EAEvB,iBAFwC;EARxC,WAAA;EACA,YAAA;AD+mBF;ACnmBE;EAbA,WAAA;EACA,YAAA;EAcE,oBIqEyB;KJrEzB,iBIqEyB;ALiiB7B;;AK9hBA;EACE,kBAAA;EACA,iBAAA;EACA,OAAA;EACA,cAAA;EACA,cAAA;EAEA,iBAAA;EAEA,iBAAA;EACA,yBJlHW;EImHX,UAAA;EACA,iBAAA;EACA,gDAAA;AL+hBF;;AK3hBA;EACE;IACE,0BAAA;EL8hBF;EK5hBA;IACE,mBAAA;EL8hBF;EK5hBA;IJpHA,aAAA;IACA,sBIoHgB;EL+hBhB;AACF;AK5hBA;EACE;IACE,aAAA;EL8hBF;EK5hBA;IACE,gBAAA;EL8hBF;EK5hBA;IACE,gBAAA;IACA,UAAA;EL8hBF;EK5hBA;IACE,iBAAA;EL8hBF;EK5hBA;IACE,iBAAA;EL8hBF;EK5hBA;IACE,WAAA;EL8hBF;AACF;AMtrBA;EACE,wBAAA;EAAA,gBAAA;EACA,2BAAA;EAAA,wBAAA;EAAA,mBAAA;EACA,WAAA;EACA,QAAA;EACA,WAAA;ELOA,aAAA;EACA,sBKNc;EACd,WAAA;ANwrBF;;AMrrBA;EACE,aAAA;EACA,0BAAA;EACA,WAAA;EACA,gBAAA;ANwrBF;;AMrrBA;ELwCE,iBAAA;EACA,sBAxDW;EAyDX,qBAAA;EACA,mBAAA;ADipBF;;AMxrBA;EACE,qBAAA;ELcA,aAAA;EAKE,8BKlBmB;AN4rBvB;AM3rBE;EAEE,iBAAA;EACA,gBAAA;EACA,kBAAA;EACA,eAAA;EACA,oBAAA;EACA,eAAA;EACA,WAAA;EACA,oCAAA;EACA,sBLjCS;EKkCT,8BLpCS;EAsBX,yBAAA;AD2sBF;AM1rBI;EACE,WAAA;EACA,kBAAA;EACA,cAAA;EACA,aAAA;EACA,cAAA;EACA,2BL3CO;EK4CP,kBAAA;EACA,YAAA;EACA,QAAA;EACA,2BAAA;EL3BJ,yBAAA;ADwtBF;AMzrBI;EACE,yBLtDO;EKuDP,2BLrDO;EAoBX,yBAAA;AD6tBF;AMzrBM;EACE,8BL3DK;EAsBX,yBAAA;ADiuBF;;AMrrBA;EACE,UAAA;EACA,gBAAA;EACA,aAAA;ELzDA,aAAA;EACA,sBKyDc;EACd,SAAA;EACA,UAAA;EACA,4CAAA;EACA,UAAA;EACA,WAAA;ELrDA,yBAAA;AD+uBF;AMvrBE;EACE,UAAA;EACA,qCAAA;EACA,UAAA;EL3DF,yBAAA;ADqvBF;;AMrrBA;EL1EE,aAAA;EACA,sBK0Ec;EAEd,WAAA;ANwrBF;AMtrBE;EACE,oBAAA;ANwrBJ;;AMprBA;ELpFE,aAAA;EACA,mBAFgB;EKuFhB,mBAAA;EACA,WAAA;ANwrBF;AMtrBE;EACE,sBLrGO;EKsGP,iBAAA;EACA,qBAAA;EAEA,aAAA;ANurBJ;AMlrBE;EACE,aAAA;ANorBJ;AMjrBE;EACE,aAAA;ANmrBJ;AM/qBE;;EAGE,YAAA;EACA,iBAAA;EAEA,iBAAA;AN+qBJ;;AM3qBA;EACE,iBAAA;EACA,oBAAA;AN8qBF;;AMtqBA;ELhIE,aAAA;EACA,mBAFgB;EKmIhB,mBAAA;EACA,uBAAA;EACA,SAAA;EACA,iBAAA;EACA,oCAAA;EACA,oBAAA;EACA,uBAAA;EACA,sBLlJW;EAmBX,yBAAA;AD0yBF;AMxqBE;EACE,UAAA;ELnIF,yBAAA;AD8yBF;AMvqBE;EACE,yBL9JS;EK+JT,2BL7JS;EAoBX,yBAAA;ADmzBF;AMvqBI;EACE,UAAA;EL7IJ,yBAAA;ADuzBF;;AMpqBA;EL/IE,gBADuB;EAEvB,iBAFwC;EARxC,WAAA;EACA,YAAA;ADk0BF;ACtzBE;EAbA,WAAA;EACA,YAAA;EAcE,oBK0IyB;KL1IzB,iBK0IyB;AN+qB7B;;AM5qBA;EACE,WAAA;EACA,mBAAA;EACA,gBAAA;AN+qBF;;AM3qBA;EACE;IACE,aAAA;IACA,gBAAA;EN8qBF;EM3qBE;ILzKF,WAAA;IACA,YAAA;IANA,aAAA;IACA,mBAFgB;IKkLZ,uBAAA;EN+qBJ;EM5qBA;IACE,iBAAA;IACA,eAAA;IACA,cAAA;EN8qBF;AACF;AM3qBA;EACE;IACE,kBAAA;IACA,eAAA;EN6qBF;EM3qBA;IACE,WAAA;EN6qBF;AACF;AO33BA;ENYE,aAAA;EACA,sBMZc;EACd,WAAA;AP83BF;AO53BE;ENsDA,iBAAA;EACA,sBAxDW;EAyDX,qBAAA;EACA,mBAAA;EMvDE,gBAAA;APi4BJ;;AO73BA;ENEE,aAAA;EACA,sBMFc;EACd,SAAA;EACA,YAAA;APi4BF;;AO73BA;ENoBE,aAAA;EAKE,8BMxBmB;EACrB,WAAA;EACA,YAAA;APi4BF;;AO93BA;ENXE,aAAA;EACA,mBAFgB;EMchB,WAAA;APk4BF;;AO/3BA;ENFE,kBMGkB;ENFlB,kBME2B;ENZ3B,WAAA;EACA,YAAA;ADg5BF;ACp4BE;EAbA,WAAA;EACA,YAAA;EAcE,oBMHiC;KNGjC,iBMHiC;AP04BrC;;AOv4BA;ENfE,WAAA;EACA,YAAA;EANA,aAAA;EACA,sBMqBc;EACd,WAAA;AP44BF;;AOz4BA;EN1BE,aAAA;EACA,mBAFgB;EM6BhB,mBAAA;EACA,WAAA;EACA,sBNxCW;EMyCX,iBAAA;AP64BF;;AO14BA;EAEE,iBAAA;EACA,sBN9CW;EM+CX,mBAAA;AP44BF;AOp4BE;EACE,kBAAA;EACA,mBAAA;APs4BJ;;AOj4BA;EACE,YAAA;APo4BF;;AOj4BA;ENzDE,aAAA;EACA,sBMyDc;EACd,SAAA;EACA,8BAAA;EACA,YAAA;APq4BF;;AOl4BA;ENhEE,aAAA;EACA,sBMgEc;EACd,WAAA;APs4BF;AOr4BE;EACE,sBAAA;ENtBF,iBAAA;EACA,sBAxDW;EAyDX,qBAAA;EACA,mBAAA;EMqBE,gBAAA;EACA,gBAAA;EACA,uBAAA;AP04BJ;;AOt4BA;EN5EE,aAAA;EACA,sBM4Ec;EACd,WAAA;EACA,YAAA;EACA,8BAAA;AP04BF;;AOv4BA;ENnFE,aAAA;EACA,mBAFgB;EMsFhB,mBAAA;EACA,kBAAA;AP24BF;AOz4BE;EACE,oBAAA;EACA,qBAAA;EACA,4BAAA;EACA,gBAAA;EACA,uBAAA;AP24BJ;;AOv4BA;ENjGE,aAAA;EACA,sBMiGc;EAEd,WAAA;AP04BF;AOx4BE;ENxDA,iBAAA;EACA,sBAxDW;EAyDX,qBAAA;EACA,mBAAA;EMuDE,gBAAA;AP64BJ;;AOz4BA;ENnFE,aAAA;EAKE,kCM+EmB;EACrB,WAAA;AP64BF;;AO14BA;EACE,cAAA;EACA,kBAAA;EACA,iBAAA;EACA,2BN/HW;EMgIX,oBAAA;EACA,kBAAA;EN7GA,yBAAA;EM+GA,yBNrIW;EMsIX,sBAAA;AP64BF;AO34BE;EACE,2BNxIO;EAqBT,yBAAA;ADigCF;AO14BE;EACE,WAAA;EACA,kBAAA;EACA,cAAA;EACA,aAAA;EACA,cAAA;EACA,mBAAA;EACA,kBAAA;EACA,YAAA;EACA,QAAA;EACA,8BNvJS;ADmiCb;;AOv4BA;EAII;;;IACE,kBAAA;IACA,eAAA;EPy4BJ;EOt4BA;IACE,8BAAA;EPw4BF;EOr4BA;IACE,iBAAA;EPu4BF;EOr4BA;IACE,WAAA;EPu4BF;EOr4BA;INnKA,aAAA;IACA,sBMmKgB;IACd,SAAA;EPw4BF;EOt4BA;IACE,SAAA;EPw4BF;AACF;AOr4BA;EACE;IACE,0BAAA;EPu4BF;AACF;AQlkCA;EACE,wBAAA;ARokCF;;AQjkCA;EPiCE,aAAA;EAKE,kCOrCmB;EACrB,WAAA;ARqkCF;;AQlkCA;EPiBE,gBOfkB;EPgBlB,iBOhByB;EPMzB,WAAA;EACA,YAAA;EANA,aAAA;EACA,mBAFgB;ADykClB;ACtjCE;EAbA,WAAA;EACA,YAAA;EAcE,oBOrB8B;KPqB9B,iBOrB8B;AR8kClC;AQ3kCE;EACE,cAAA;EACA,gBAAA;EACA,eAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;AR6kCJ;;AQxkCA;EPbE,aAAA;EACA,mBAFgB;EOgBhB,mBAAA;EACA,WAAA;AR4kCF;AQ3kCE;EP6BA,iBAAA;EACA,sBAxDW;EAyDX,qBAAA;EACA,mBAAA;EO9BE,mBAAA;ARglCJ;AQ9kCE;EACE,WAAA;EACA,wCAAA;ARglCJ;;AQ5kCA;;EP3BE,aAAA;EACA,sBO4Bc;EACd,WAAA;ARglCF;;AQ7kCA;EPjCE,aAAA;EACA,sBOiCc;EACd,WAAA;ARilCF;;AQ9kCA;EPxBE,gBADuB;EAEvB,iBAFwC;EARxC,WAAA;EACA,YAAA;ADqnCF;ACzmCE;EAbA,WAAA;EACA,YAAA;EAcE,oBOmByB;KPnBzB,iBOmByB;ARylC7B;;AQtlCA;EPrCE,WAAA;EACA,YAAA;EANA,aAAA;EACA,sBO2Cc;EACd,WAAA;AR2lCF;;AQvlCE;EACE,sBP5DS;EO8DT,iBAAA;ARylCJ;AQtlCE;;EAEE,sBP/DQ;EOgER,mBAAA;EAEA,iBAAA;ARulCJ;;AQnlCA;EAGE,WAAA;EAEA,YAAA;EPrEA,aAAA;EACA,sBOqEc;EACd,8BAAA;ARolCF;;AQjlCA;EP1EE,aAAA;EACA,mBAFgB;EO6EhB,WAAA;EACA,qBAAA;ARqlCF;AQnlCE;EPjEA,kBOkEoB;EPjEpB,kBOiE6B;EP3E7B,WAAA;EACA,YAAA;ADkqCF;ACtpCE;EAbA,WAAA;EACA,YAAA;EAcE,oBO4DmC;KP5DnC,iBO4DmC;AR6lCvC;;AQzlCA;EP/EE,WAAA;EACA,YAAA;EANA,aAAA;EACA,sBOqFc;EACd,WAAA;EACA,yBAAA;AR8lCF;;AQ1lCA;EACE;IACE,aAAA;ER6lCF;EQ3lCA;IACE,8BAAA;ER6lCF;AACF;AQ3lCA;EACE;IACE,cAAA;ER6lCF;AACF;AQ1lCA;EACE;IP3GA,aAAA;IACA,8BO2GgB;ER6lChB;AACF;AQ1lCA;EAEI;IACE,eAAA;ER2lCJ;EQxlCA;IACE,WAAA;ER0lCF;AACF;AS9tCA;EACE,eAAA;ATguCF;;AS7tCA;ERQE,aAAA;EACA,sBQRc;EACd,SAAA;ATiuCF;;AS9tCA;EACE,aAAA;EACA,0EAAA;EACA,WAAA;ATiuCF;;AS5tCI;EACE,gBAAA;AT+tCN;AS5tCE;EACE,cAAA;AT8tCJ;AS5tCE;EACE,cAAA;AT8tCJ;AS5tCE;EACE,cAAA;AT8tCJ;AS5tCE;EACE,cAAA;AT8tCJ;AS5tCE;EACE,cAAA;AT8tCJ;AS5tCE;EACE,cAAA;AT8tCJ;AS5tCE;EACE,cAAA;AT8tCJ;AS5tCE;EACE,cAAA;AT8tCJ;AS5tCE;EACE,cAAA;AT8tCJ;;ASztCA;EACE;IACE,eAAA;IRpCF,WAAA;IACA,YAAA;EDiwCA;ES3tCA;IR5CA,aAAA;IACA,mBAFgB;ED4wChB;ES5tCA;IACE,aAAA;ET8tCF;AACF;AU3xCA;EACE,2BTKU;ADwxCZ;;AU1xCA;EACE,eAAA;ETOA,aAAA;EACA,sBSPc;EACd,WAAA;AV8xCF;;AU1xCE;EACE,yBTZS;ADyyCb;AU3xCE;EACE,uCAAA;AV6xCJ;;AUzxCA;ETPE,aAAA;EACA,sBSOc;EACd,SAAA;AV6xCF;;AU1xCA;ETZE,aAAA;EACA,sBSYc;EACd,WAAA;AV8xCF;;AU3xCA;ETZE,WAAA;EACA,YAAA;AD2yCF;AU7xCE;ETfA,WAAA;EACA,YAAA;ESgBE,sBAAA;KAAA,mBAAA;AVgyCJ;AU7xCE;ETpBA,WAAA;EACA,YAAA;ESqBE,aAAA;EACA,oBAAA;KAAA,iBAAA;AVgyCJ;;AU3xCE;;;EAGE,yBThDS;ESiDT,mBAAA;AV8xCJ;;AU1xCA;EACE,6BAAA;AV6xCF;;AU1xCA;ET7CE,aAAA;EACA,mBAFgB;ESgDhB,mBAAA;EACA,uBAAA;EACA,OAAA;EACA,QAAA;EACA,kBAAA;EACA,iCAAA;EACA,YAAA;EACA,WAAA;EACA,UAAA;EACA,eAAA;AV8xCF;AU5xCE;EACE,aAAA;EACA,cAAA;AV8xCJ;;AU1xCA;EThEE,aAAA;EACA,mBAFgB;ESmEhB,mBAAA;EACA,uBAAA;EACA,QAAA;EACA,QAAA;EACA,kBAAA;EACA,iCAAA;EACA,YAAA;EACA,WAAA;EACA,UAAA;EACA,eAAA;AV8xCF;AU5xCE;EACE,aAAA;EACA,cAAA;AV8xCJ;;AU1xCA;ETnFE,aAAA;EACA,sBSmFc;EACd,WAAA;AV8xCF;AU5xCE;ETvFA,aAAA;EACA,mBAFgB;ES0Fd,uBAAA;AV+xCJ;AU3xCI;EACE,qBAAA;ETpFJ,yBAAA;ADk3CF;;AUxxCA;ETtFE,kBSuFkB;ETtFlB,kBSsF2B;EThG3B,WAAA;EACA,YAAA;ESgGA,qBAAA;ET5FA,yBAAA;AD23CF;ACn3CE;EAbA,WAAA;EACA,YAAA;EAcE,sBSiFiC;KTjFjC,mBSiFiC;AVqyCrC;;AUhyCA;ET5DE,iBAAA;EACA,sBAxDW;EAyDX,qBAAA;EACA,mBAAA;ES2DA,kBAAA;EACA,yBTzHW;AD+5Cb;;AUnyCA;;EAEE,gBAAA;AVsyCF;;AUlyCA;EACE;IACE,aAAA;EVqyCF;AACF;AW16CA;EACE,oBAAA;EACA,aAAA;EACA,+BAAA;EACA,WAAA;AX46CF;;AWz6CA;EVKE,aAAA;EACA,mBAFgB;EUFhB,SAAA;EACA,mBAAA;AX66CF;AW36CE;EACE,iBAAA;EACA,sBVZS;EUaT,gBAAA;AX66CJ;;AWz6CA;EVOE,iBUNkB;EVOlB,kBUP0B;EVH1B,WAAA;EACA,YAAA;ADi7CF;ACr6CE;EAbA,WAAA;EACA,YAAA;EAcE,oBUZgC;KVYhC,iBUZgC;AXo7CpC;;AWj7CA;EVXE,aAAA;EACA,sBUWc;EACd,SAAA;AXq7CF;;AWj7CE;EACE,iBAAA;EACA,oBAAA;EACA,qBAAA;EACA,4BAAA;EACA,gBAAA;EACA,uBAAA;AXo7CJ;;AWh7CA;EV3BE,aAAA;EACA,sBU2Bc;EACd,WAAA;AXo7CF;;AWj7CA;EVhCE,aAAA;EACA,sBUgCc;EACd,WAAA;AXq7CF;;AWl7CA;EACE,aAAA;EACA,8BAAA;AXq7CF;;AWj7CA;EACE;IACE,8BAAA;EXo7CF;AACF;AWl7CA;EACE;IACE,0BAAA;EXo7CF;AACF;AWl7CA;EACE;IACE,0BAAA;EXo7CF;EWj7CE;IAGE,aAAA;EXi7CJ;AACF;AY3/CA;EACE,cAAA;EACA,eAAA;EACA,MAAA;EACA,OAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EXKA,aAAA;EACA,sBWLc;EACd,yBAAA;EACA,oBAAA;AZ8/CF;AY5/CE;EACE,mBAAA;AZ8/CJ;AY5/CM;EXOJ,yBAAA;EWLM,wBAAA;AZ8/CR;AY1/CI;EACE,UAAA;EACA,mBAAA;EXDJ,yBAAA;EWGI,WAAA;AZ4/CN;AY1/CI;EACE,8BX5BO;EAsBX,yBAAA;EWQI,WAAA;AZ4/CN;AY3/CM;EACE,sCAAA;AZ6/CR;AY1/CI;EACE,mBAAA;AZ4/CN;;AYv/CA;EACE,UAAA;EACA,oBAAA;EACA,WAAA;EACA,8BAAA;EXvBA,yBAAA;EWyBA,gCAAA;AZ0/CF;;AYv/CA;EACE,kBAAA;EACA,WAAA;EACA,UAAA;EACA,mBAAA;EACA,eAAA;EACA,8BXxDW;EAqCX,aAAA;EAKE,kCWemB;EACrB,aAAA;EXpCA,yBAAA;ADgiDF;AYz/CE;EACE,oBAAA;EACA,WAAA;EACA,kBAAA;EACA,cAAA;EACA,+CAAA;EACA,MAAA;EACA,OAAA;EACA,WAAA;EACA,YAAA;EACA,UAAA;AZ2/CJ;;AYv/CA;EACE,iBAAA;EACA,gBAAA;EACA,eAAA;AZ0/CF;;AYv/CA;EACE,mBAAA;EACA,oBAAA;EACA,gBAAA;EACA,gBAAA;EXzEA,aAAA;EACA,sBWyEc;EAkCd,UAAA;EAKA,UAAA;EAKA,WAAA;EAKA,oBAAA;AZ88CF;AY9/CE;EACE,oDAAA;EACA,iBAAA;EX7EF,aAAA;EACA,mBAFgB;EWgFd,mBAAA;EACA,2BAAA;EACA,SAAA;EACA,sBX3FS;AD4lDb;AY//CI;EX1EF,yBAAA;EW4EI,6BXhGO;ADimDb;AYhgDM;EX7EJ,yBAAA;EW+EM,sBXnGK;ADqmDb;AY7/CE;EACE,iBAAA;AZ+/CJ;AY7/CE;EACE,iBAAA;EACA,oBAAA;EACA,qBAAA;EACA,4BAAA;EACA,gBAAA;EACA,uBAAA;EACA,sBXjHS;EAmBX,yBAAA;AD8lDF;AY3/CE;EACE,aAAA;AZ6/CJ;AYz/CE;EACE,uBAAA;AZ2/CJ;AYv/CE;EACE,oCX5Ha;ADqnDjB;AYr/CE;EACE,oCXjIa;ADwnDjB;;AYn/CA;EACE,WAAA;EACA,YAAA;EACA,mBAAA;EACA,UAAA;EACA,eAAA;EACA,sBAAA;EACA,sBAAA;EXxIA,aAAA;EACA,mBAFgB;EW2IhB,uBAAA;EACA,yBAAA;AZu/CF;AYr/CE;EACE,WAAA;EACA,YAAA;EACA,sBAAA;KAAA,mBAAA;EXtIF,yBAAA;EWwIE,0BAAA;AZu/CJ;;AYn/CA;EACE;IACE,aAAA;EZs/CF;AACF;AYn/CA;EACE;IACE,WAAA;EZq/CF;EYn/CA;IACE,0BAAA;IACA,kBAAA;IACA,iBAAA;IACA,WAAA;EZq/CF;EYn/CA;IACE,aAAA;EZq/CF;EYn/CA;IACE,YAAA;IACA,YAAA;IACA,kBAAA;IACA,SAAA;IACA,WAAA;EZq/CF;EYj/CE;IACE,iBAAA;EZm/CJ;EYj/CE;IACE,iBAAA;EZm/CJ;AACF;AatrDA;EZqCE,aAAA;EAKE,0BYzCmB;EZgBrB,WAAA;EACA,YAAA;EYfA,eAAA;EACA,2BAAA;Ab0rDF;;AavrDA;EZUE,WAAA;EACA,YAAA;EANA,aAAA;EACA,mBAFgB;EYDhB,mBAAA;EACA,uBAAA;Ab4rDF;Aa1rDE;EACE,iBAAA;EACA,yBZfS;EYgBT,iBAAA;EACA,kBAAA;Ab4rDJ;;Ac7sDA;EACE,wBAAA;EbWA,aAAA;EACA,sBaXc;EACd,WAAA;AditDF;;Ac9sDA;Eb+BE,aAAA;EAKE,qCanCmB;EACrB,SAAA;AdktDF;AchtDE;;;EAGE,mBbHW;ADqtDf;;Ac9sDA;EACE,mBAAA;EbNA,aAAA;EACA,mBAFgB;EaShB,WAAA;EACA,mBAAA;EACA,2BAAA;AdktDF;AchtDE;EACE,iBAAA;EACA,sBbxBS;AD0uDb;;Ac9sDA;EACE,eAAA;EbLA,iBaMkB;EbLlB,kBaK0B;Ebf1B,WAAA;EACA,YAAA;EaeA,2Bb7BY;Ea8BZ,aAAA;EACA,cAAA;AdotDF;ACztDE;EAbA,WAAA;EACA,YAAA;EAcE,sBAAA;KAAA,mBAAA;AD4tDJ;;AcrtDA;EACE;IACE,8BAAA;IACA,SAAA;EdwtDF;AACF;AcrtDA;EACE;IACE,sBAAA;IACA,WAAA;EdutDF;AACF;AcptDA;EACE;IACE,0BAAA;EdstDF;AACF;Ae9wDA;EACE,wBAAA;EdWA,aAAA;EACA,sBcXc;EACd,WAAA;AfixDF;;Ae9wDA;EACE,iBAAA;EdKA,aAAA;EACA,sBcLc;EACd,SAAA;AfkxDF;;AehxDA;EACE,mBAAA;EACA,WAAA;AfmxDF;AelxDE;EACE,oBAAA;EACA,qBAAA;EACA,4BAAA;EACA,gBAAA;EACA,uBAAA;EACA,iBAAA;EACA,mBAAA;AfoxDJ;AelxDE;EdGA,gBcFoB;EdGpB,iBcH2B;EdP3B,WAAA;EACA,YAAA;AD6xDF;ACjxDE;EAbA,WAAA;EACA,YAAA;EAcE,oBcRgC;KdQhC,iBcRgC;Af4xDpC;Ae1xDE;EACE,WAAA;Af4xDJ;Ae3xDI;EACE,eAAA;Af6xDN;Ae1xDE;EACE,iBAAA;EACA,yBd7BQ;ADyzDZ;;AexxDA;EACE,iBAAA;Af2xDF;;AexxDA;EACE;;IAEE,UAAA;Ef2xDF;AACF;AexxDA;EACE;IACE,sBAAA;Ef0xDF;EexxDE;IACE,gBAAA;IACA,iBAAA;Ef0xDJ;AACF;AgBl1DA;EACE,oBAAA;EfoCA,aAAA;EAKE,+BexCmB;EACrB,SAAA;AhBq1DF;;AgBl1DA;EfME,aAAA;EACA,sBeNc;EACd,WAAA;AhBs1DF;;AgBn1DA;EfeE,gBADuB;EAEvB,iBAFwC;EARxC,WAAA;EACA,YAAA;EeLA,iBAAA;AhBy1DF;ACx0DE;EAbA,WAAA;EACA,YAAA;EAcE,oBepByB;KfoBzB,iBepByB;AhB+1D7B;;AgB31DA;;EAEE,QAAA;AhB81DF;;AgB31DA;EfTE,aAAA;EACA,sBeSc;EACd,WAAA;AhB+1DF;AgB91DE;EACE,iBAAA;EACA,iBAAA;EACA,mBAAA;AhBg2DJ;AgB71DE;EACE,gBAAA;EACA,iBAAA;EACA,sBf/BS;AD83Db;;AgB31DA;EfzBE,aAAA;EACA,sBeyBc;EACd,SAAA;AhB+1DF;;AgB51DA;EACE,mBAAA;Ef/BA,aAAA;EACA,sBe+Bc;EACd,WAAA;AhBg2DF;AgB/1DE;;EAEE,iBAAA;EACA,mBAAA;AhBi2DJ;;AgB71DA;EACE,mBAAA;AhBg2DF;;AgB71DA;Ef7CE,aAAA;EACA,sBe6Cc;EACd,WAAA;AhBi2DF;AgB/1DE;EACE,iBAAA;AhBi2DJ;;AgB51DE;;EAEE,sBflES;EemET,gBAAA;AhB+1DJ;;AgB31DA;EACE,iCAAA;EAEA,4BAAA;AhB61DF;;AgB11DA;EACE,aAAA;AhB61DF;;AgBz1DA;EACE;IACE,aAAA;EhB41DF;EgB11DA;IACE,cAAA;EhB41DF;AACF;AgBz1DA;EACE;IACE,sBAAA;EhB21DF;EgBz1DA;IACE,8BAAA;EhB21DF;EgBz1DE;IACE,iBAAA;EhB21DJ;EgBx1DE;IACE,iBAAA;IACA,sBfrGM;ED+7DV;EgBv1DA;IACE,WAAA;EhBy1DF;EgBv1DA;IACE,WAAA;EhBy1DF;EgBx1DE;IACE,eAAA;IACA,qBAAA;IACA,kBAAA;EhB01DJ;AACF;AgBt1DA;EACE;IACE,aAAA;EhBw1DF;EgBt1DA;IfnHA,aAAA;IACA,sBemHgB;IACd,WAAA;EhBy1DF;EgBv1DA;IACE,iBAAA;EhBy1DF;EgBv1DA;IACE,iBAAA;EhBy1DF;EgBv1DA;IACE,WAAA;EhBy1DF;EgBv1DA;IACE,WAAA;EhBy1DF;AACF;AiBv+DA;EACE,wBAAA;EhBWA,aAAA;EACA,sBgBXc;EACd,WAAA;AjB0+DF;;AiBv+DA;EhBME,aAAA;EACA,sBgBNc;EACd,SAAA;AjB2+DF;;AiBx+DA;EhBCE,aAAA;EACA,mBAFgB;EgBEhB,mBAAA;EACA,WAAA;AjB4+DF;AiB1+DE;EACE,iBAAA;AjB4+DJ;;AiBx+DA;EACE,aAAA;EACA,cAAA;AjB2+DF;AiBz+DE;EACE,aAAA;EACA,cAAA;EACA,sBAAA;KAAA,mBAAA;AjB2+DJ;;AiBt+DA;EACE;IACE,WAAA;EjBy+DF;EiBv+DA;IACE,SAAA;EjBy+DF;EiBt+DA;IACE,sBAAA;EjBw+DF;EiBt+DE;IACE,gBAAA;IACA,iBAAA;EjBw+DJ;EiBr+DE;IACE,iBAAA;EjBu+DJ;EiBp+DE;IACE,iBAAA;EjBs+DJ;AACF;AiBl+DA;EACE;IACE,sBAAA;EjBo+DF;AACF;AkBliEA;EACE,wBAAA;EjBoCA,aAAA;EAKE,+BiBxCmB;EACrB,SAAA;AlBqiEF;;AkBliEA;EjBME,aAAA;EACA,sBiBNc;EACd,WAAA;AlBsiEF;;AkBniEA;EjBCE,aAAA;EACA,sBiBDc;EACd,WAAA;AlBuiEF;AkBriEE;EACE,iBAAA;AlBuiEJ;AkBriEE;EACE,iBAAA;EACA,sBjBlBS;ADyjEb;;AkBniEA;EjBEE,gBiBDkB;EjBElB,iBiBFyB;EjBRzB,WAAA;EACA,YAAA;EiBQA,oBAAA;EACA,kBAAA;AlByiEF;ACtiEE;EAbA,WAAA;EACA,YAAA;EAcE,oBiBP8B;KjBO9B,iBiBP8B;AlBgjElC;;AkB5iEA;EjBQE,aAAA;EAKE,+BiBZmB;EACrB,WAAA;AlBgjEF;AkB9iEE;EACE,WAAA;EACA,wBAAA;EACA,kBAAA;AlBgjEJ;;AkB5iEA;EjB5BE,aAAA;EACA,sBiB4Bc;EACd,SAAA;EACA,iBAAA;AlBgjEF;;AkB7iEA;EjBlCE,aAAA;EACA,sBiBkCc;EACd,WAAA;AlBijEF;;AkB7iEA;EACE;IACE,0BAAA;ElBgjEF;EkB9iEA;IACE,aAAA;ElBgjEF;EkB9iEA;IjB/CA,aAAA;IACA,8BiB+CgB;ElBijEhB;EkB7iEE;IACE,mBAAA;IACA,iBAAA;ElB+iEJ;AACF;AkB3iEA;EACE;IACE,8BAAA;IACA,SAAA;ElB6iEF;EkB5iEE;IACE,iBAAA;ElB8iEJ;EkB3iEE;IACE,iBAAA;IACA,sBjB3EM;EDwnEV;EkB1iEA;IACE,iBAAA;ElB4iEF;AACF;AmBloEA;EACE,sBAAA;ElBWA,aAAA;EACA,sBkBXc;EACd,WAAA;AnBqoEF;;AmBloEA;;;ElBME,aAAA;EACA,sBkBJc;EACd,SAAA;AnBsoEF;;AmBnoEA;ElBDE,aAAA;EACA,sBkBCc;EACd,WAAA;AnBuoEF;AmBroEE;EACE,sBlBfS;EkBgBT,iBAAA;EACA,iBAAA;AnBuoEJ;AmBroEI;EACE,UAAA;AnBuoEN;AmBnoEE;;ElBsCA,yBAAA;EACA,eAAA;EkBpCE,YAAA;EACA,aAAA;AnBsoEJ;;AmBloEA;ElBTE,kBkBUkB;ElBTlB,kBkBS2B;ElBnB3B,WAAA;EACA,YAAA;AD0pEF;AC9oEE;EAbA,WAAA;EACA,YAAA;EAcE,sBkBIiC;KlBJjC,mBkBIiC;AnB6oErC;;AmBzoEE;EACE,eAAA;EACA,yBlB1CS;EkB2CT,2BlBzCS;EkB0CT,eAAA;EACA,WAAA;EACA,gBAAA;AnB4oEJ;;AmBvoEA;EACE;IACE,sBAAA;EnB0oEF;EmBvoEA;IACE,WAAA;EnByoEF;EmBvoEA;;IAEE,SAAA;EnByoEF;AACF;AmBtoEA;EAEI;IACE,YAAA;IACA,gBAAA;EnBuoEJ;EmBloEE;IACE,gBAAA;EnBooEJ;AACF","file":"style.css"} \ No newline at end of file diff --git a/themes/modern2/layouts/blog.htm b/themes/modern2/layouts/blog.htm index 763ec6d43..e45b8856c 100644 --- a/themes/modern2/layouts/blog.htm +++ b/themes/modern2/layouts/blog.htm @@ -15,6 +15,7 @@ random = 0 {% partial 'head' %} +{% partial 'snowfall' %}
{% component 'adverts'%}
@@ -49,4 +50,4 @@ random = 0 - + \ No newline at end of file diff --git a/themes/modern2/layouts/cms.htm b/themes/modern2/layouts/cms.htm index 77a7816e6..d00a9c265 100644 --- a/themes/modern2/layouts/cms.htm +++ b/themes/modern2/layouts/cms.htm @@ -18,6 +18,7 @@ random = 0 {% partial 'head' %} +{% partial 'snowfall' %}
{% component 'adverts'%}
@@ -53,4 +54,4 @@ random = 0 - + \ No newline at end of file diff --git a/themes/modern2/layouts/contacts.htm b/themes/modern2/layouts/contacts.htm index 2b352e86c..cdfe83257 100644 --- a/themes/modern2/layouts/contacts.htm +++ b/themes/modern2/layouts/contacts.htm @@ -19,6 +19,7 @@ random = 0 {% partial 'head' %} +{% partial 'snowfall' %}
{% component 'adverts'%}
diff --git a/themes/modern2/layouts/master.htm b/themes/modern2/layouts/master.htm index 8aaa2072c..fdc3d7f07 100644 --- a/themes/modern2/layouts/master.htm +++ b/themes/modern2/layouts/master.htm @@ -20,6 +20,7 @@ random = 0 {% component 'SeoCmsPage' %} +{% partial 'snowfall' %}
{% component 'adverts'%}
@@ -56,4 +57,4 @@ random = 0 - + \ No newline at end of file diff --git a/themes/modern2/layouts/new/master.htm b/themes/modern2/layouts/new/master.htm index c4de80ed3..eb927dabe 100644 --- a/themes/modern2/layouts/new/master.htm +++ b/themes/modern2/layouts/new/master.htm @@ -14,7 +14,7 @@ random = 0 - Orient + {{ this.page.meta_title }} {% styles %} @@ -47,32 +47,42 @@ random = 0
-
\ No newline at end of file diff --git a/themes/modern2/pages/new/photo.htm b/themes/modern2/pages/new/photo.htm new file mode 100644 index 000000000..6fd02f699 --- /dev/null +++ b/themes/modern2/pages/new/photo.htm @@ -0,0 +1,58 @@ +title = "new/photo" +url = "/new/photo" +layout = "new/master" +meta_title = "Фотоархив" +is_hidden = 0 +robot_index = "index" +robot_follow = "follow" + +[blogPosts] +pageNumber = "{{ :page }}" +categoryFilter = "foto" +postsPerPage = 9 +noPostsMessage = "No posts found" +sortOrder = "published_at desc" +categoryPage = "new/category" +postPage = "new/newPost" +== +{% set posts = blogPosts.posts %} + +
+
+
+ +
+ + + {% for post in posts %} + + {% partial 'new/photo-item' post=post %} + + {% else %} +
  • {{ blogPosts.noPostsMessage }}
  • + {% endfor %} + +
    + {% partial 'new/pagination' items = blogPosts.posts %} + +
    +
    +
    \ No newline at end of file diff --git a/themes/modern2/pages/new/tender.htm b/themes/modern2/pages/new/tender.htm new file mode 100644 index 000000000..38e444eea --- /dev/null +++ b/themes/modern2/pages/new/tender.htm @@ -0,0 +1,53 @@ +title = "new/tender" +url = "/new/tender" +layout = "new/master" +meta_title = "Тендеры" +is_hidden = 0 +robot_index = "index" +robot_follow = "follow" + +[blogPosts] +pageNumber = "{{ :page }}" +categoryFilter = "tendery" +postsPerPage = 6 +noPostsMessage = "No posts found" +sortOrder = "published_at desc" +categoryPage = "new/category" +postPage = "new/newPost" +== +{% set posts = blogPosts.posts %} + +
    +
    +
    + +
    + + {% for post in posts %} + {% partial 'new/tender-item' post=post %} + {% else %} +
  • {{ blogPosts.noPostsMessage }}
  • + {% endfor %} + + +
    + {% partial 'new/pagination' items = blogPosts.posts %} + +
    +
    +
    \ No newline at end of file diff --git a/themes/modern2/partials/head.htm b/themes/modern2/partials/head.htm index 1e9ad9df7..3228b8e83 100644 --- a/themes/modern2/partials/head.htm +++ b/themes/modern2/partials/head.htm @@ -12,10 +12,11 @@ {% styles %} + - + \ No newline at end of file diff --git a/themes/modern2/partials/new/morque.htm b/themes/modern2/partials/new/morque.htm index b848d4ba7..0cc772138 100644 --- a/themes/modern2/partials/new/morque.htm +++ b/themes/modern2/partials/new/morque.htm @@ -15,7 +15,7 @@ postPage = 404
    Главное
    - +
    diff --git a/themes/modern2/partials/new/photo-item.htm b/themes/modern2/partials/new/photo-item.htm new file mode 100644 index 000000000..0d28c56ce --- /dev/null +++ b/themes/modern2/partials/new/photo-item.htm @@ -0,0 +1,17 @@ +[viewBag] +== +
    + + + +
    +
    +

    {{post.published_at|date('d.m.Y')}}

    + | +

    {{post.published_at|date('H:i')}}

    +
    + +
    +
    \ No newline at end of file diff --git a/themes/modern2/partials/new/tender-item.htm b/themes/modern2/partials/new/tender-item.htm new file mode 100644 index 000000000..d46954527 --- /dev/null +++ b/themes/modern2/partials/new/tender-item.htm @@ -0,0 +1,17 @@ +[viewBag] +== + +
    +

    + {{post.title}} +

    +
    +

    {{post.published_at|date('d.m.Y')}}

    + | +

    {{post.published_at|date('H:i')}}

    +
    + +
    +
    \ No newline at end of file diff --git a/themes/modern2/partials/newHome/poleznoe.htm b/themes/modern2/partials/newHome/poleznoe.htm index 71318a354..66118e16b 100644 --- a/themes/modern2/partials/newHome/poleznoe.htm +++ b/themes/modern2/partials/newHome/poleznoe.htm @@ -1,6 +1,8 @@ +[viewBag] + [blogPosts poleznoe] pageNumber = "{{ :page }}" -postsPerPage = 8 +postsPerPage = 5 noPostsMessage = "No posts found" sortOrder = "published_at desc" categoryPage = 404 @@ -14,8 +16,6 @@ noPostsMessage = "No posts found" sortOrder = "published_at desc" categoryPage = 404 postPage = 404 - -[viewBag] == {% set posts = poleznoe.posts %} {% set mediaPosts = mediaPosts.posts %} diff --git a/themes/modern2/partials/snowfall.htm b/themes/modern2/partials/snowfall.htm new file mode 100644 index 000000000..e50131091 --- /dev/null +++ b/themes/modern2/partials/snowfall.htm @@ -0,0 +1,29 @@ +[viewBag] +== + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file