From b4e8628a71df863ade3843922bd0ba168fc0acba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Tue, 10 Aug 2021 18:00:37 +0200 Subject: [PATCH] WIP Debootstrapify --- .../images/background/header-sommer.jpg | Bin 0 -> 30854 bytes .../images/background/header-winter.jpg | Bin 0 -> 24460 bytes .../Private/Assets/images/header-sommer.jpg | Bin 68080 -> 0 bytes .../Private/Assets/images/header-winter.jpg | Bin 181990 -> 0 bytes .../Private/Assets/js/components/sliders.js | 18 +- .../Assets/js/components/watchlist-toggle.js | 3 - .../Resources/Private/Assets/psd/flags.psd | Bin 29450 -> 0 bytes .../Private/Assets/scss/_addons_snowzone.scss | 18 - .../Resources/Private/Assets/scss/_base.scss | 149 ---- .../Private/Assets/scss/_bootstrap.scss | 55 -- .../Private/Assets/scss/_breadcrumb.scss | 18 - .../Resources/Private/Assets/scss/_btn.scss | 64 -- .../Assets/scss/_color-boarderweek.scss | 44 - .../Private/Assets/scss/_color-snowzone.scss | 43 - .../Private/Assets/scss/_color-unichamp.scss | 43 - .../Resources/Private/Assets/scss/_color.scss | 37 - .../Private/Assets/scss/_disturber.scss | 775 ------------------ .../Private/Assets/scss/_employee.scss | 75 -- .../Private/Assets/scss/_events.scss | 735 ----------------- .../Resources/Private/Assets/scss/_fonts.scss | 39 - .../Private/Assets/scss/_footer.scss | 230 ------ .../Resources/Private/Assets/scss/_input.scss | 144 ---- .../Private/Assets/scss/_mainnavi.scss | 309 ------- .../Private/Assets/scss/_mixins.scss | 80 -- .../Resources/Private/Assets/scss/_modal.scss | 32 - .../Private/Assets/scss/_navbar-open.scss | 63 -- .../Private/Assets/scss/_newsletter.scss | 5 - .../Private/Assets/scss/_product.scss | 156 ---- .../Private/Assets/scss/_searchbar.scss | 297 ------- .../Private/Assets/scss/_searchbox.scss | 147 ---- .../Private/Assets/scss/_searchpage.scss | 121 --- .../Private/Assets/scss/_sidebar.scss | 132 --- .../Private/Assets/scss/_slider.scss | 111 --- .../Private/Assets/scss/_subpage.scss | 131 --- .../Private/Assets/scss/_variables.scss | 8 - .../scss/bootstrap-overrides/_grid.scss | 94 --- .../scss/bootstrap-overrides/_utilities.scss | 55 -- .../Assets/scss/components/_background.scss | 12 + .../Assets/scss/components/_badges.scss | 110 +++ .../Assets/scss/components/_buttons.scss | 4 +- .../Assets/scss/components/_header.scss | 82 ++ .../Assets/scss/components/_product.scss | 170 ++++ .../Assets/scss/components/_searchresult.scss | 117 +++ .../Assets/scss/components/_slider.scss | 170 ++++ .../Assets/scss/components/_teaserbox.scss | 397 +++++++++ .../Resources/Private/Assets/scss/main.scss | 76 +- .../Private/Assets/scss/main_boarderweek.scss | 66 -- .../Private/Assets/scss/main_snowzone.scss | 67 -- .../Private/Assets/scss/main_unichamp.scss | 66 -- .../Private/Assets/scss/remix/_area-nav.scss | 107 --- .../Private/Assets/scss/remix/_badges.scss | 97 --- .../Private/Assets/scss/remix/_base.scss | 245 ------ .../Private/Assets/scss/remix/_blog.scss | 60 -- .../Assets/scss/remix/_breakpoints.scss | 8 - .../Private/Assets/scss/remix/_buttons.scss | 94 --- .../Assets/scss/remix/_calculator.scss | 19 - .../Private/Assets/scss/remix/_calendar.scss | 73 -- .../Private/Assets/scss/remix/_colors.scss | 38 - .../scss/remix/_colors_boarderweek.scss | 5 - .../Assets/scss/remix/_colors_snowzone.scss | 5 - .../Assets/scss/remix/_colors_unichamp.scss | 5 - .../Assets/scss/remix/_contactnav.scss | 151 ---- .../Assets/scss/remix/_datepicker.scss | 89 -- .../scss/remix/_destination-pulldown.scss | 41 - .../Private/Assets/scss/remix/_faq.scss | 16 - .../Private/Assets/scss/remix/_forms.scss | 19 - .../Private/Assets/scss/remix/_header.scss | 82 -- .../Private/Assets/scss/remix/_herounit.scss | 119 --- .../Private/Assets/scss/remix/_layout.scss | 19 - .../Private/Assets/scss/remix/_mixins.scss | 7 - .../Assets/scss/remix/_newsletterform.scss | 4 - .../Private/Assets/scss/remix/_osm-map.scss | 9 - .../Private/Assets/scss/remix/_pagehead.scss | 154 ---- .../Assets/scss/remix/_partnerlogos.scss | 9 - .../Private/Assets/scss/remix/_product.scss | 162 ---- .../Assets/scss/remix/_searchresult.scss | 117 --- .../Private/Assets/scss/remix/_sidebar.scss | 7 - .../Private/Assets/scss/remix/_slider.scss | 187 ----- .../Assets/scss/remix/_socialmedia.scss | 0 .../Private/Assets/scss/remix/_tables.scss | 67 -- .../Private/Assets/scss/remix/_teaserbox.scss | 392 --------- .../Private/Assets/scss/remix/_variables.scss | 3 - .../Private/Assets/scss/remix/_video.scss | 16 - .../Private/Assets/scss/remix/_watchlist.scss | 21 - .../Resources/Private/Assets/scss/rte.scss | 9 +- .../Private/Partials/Disrupter/Large.html | 2 +- .../Partials/Disrupter/LastChance.html | 2 +- .../Private/Partials/Disrupter/Small.html | 2 +- .../Resources/Private/Partials/Facts.html | 23 +- .../Private/Partials/HeaderSlider.html | 5 +- .../Resources/Private/Partials/Icons.html | 3 + .../Partials/Product/HeaderDetail.html | 171 ++-- .../Partials/Product/SearchresultItem.html | 12 +- .../Resources/Private/Partials/Rating.html | 18 +- .../Private/Partials/Region/Webcam.html | 20 +- .../Private/Partials/RegionMaps.html | 28 +- .../Private/Partials/Regioninfo.html | 22 +- .../Private/Partials/Snowreport.html | 18 +- .../Resources/Private/Partials/Teamer.html | 28 +- .../Templates/AjaxSearch/Searchresult.html | 8 +- .../Private/Templates/AjaxWatchlist/List.html | 4 +- .../Private/Templates/Product/Detail.html | 38 +- .../Templates/Product/Teasergroup.html | 2 +- tailwind.config.js | 1 + webpack.config.js | 13 +- 105 files changed, 1317 insertions(+), 7127 deletions(-) create mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/background/header-sommer.jpg create mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/background/header-winter.jpg delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/header-sommer.jpg delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/header-winter.jpg delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/psd/flags.psd delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_addons_snowzone.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_base.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_bootstrap.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_breadcrumb.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_btn.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_color-boarderweek.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_color-snowzone.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_color-unichamp.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_color.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_disturber.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_employee.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_events.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_fonts.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_footer.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_input.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_mainnavi.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_mixins.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_modal.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_navbar-open.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_newsletter.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_product.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchbar.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchbox.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchpage.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_sidebar.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_slider.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_subpage.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_variables.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/bootstrap-overrides/_grid.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/bootstrap-overrides/_utilities.scss create mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_badges.scss create mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_header.scss create mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_product.scss create mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_searchresult.scss create mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_slider.scss create mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_teaserbox.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_boarderweek.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_snowzone.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_unichamp.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_area-nav.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_badges.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_base.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_blog.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_breakpoints.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_buttons.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_calculator.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_calendar.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_boarderweek.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_snowzone.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_unichamp.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_contactnav.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_datepicker.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_destination-pulldown.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_faq.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_forms.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_header.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_herounit.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_layout.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_mixins.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_newsletterform.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_osm-map.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_pagehead.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_partnerlogos.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_product.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_searchresult.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_sidebar.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_slider.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_socialmedia.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_tables.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_teaserbox.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_variables.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_video.scss delete mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_watchlist.scss diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/background/header-sommer.jpg b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/background/header-sommer.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5dede6ca1181cc5176256e63cadc0eea0dbad153 GIT binary patch literal 30854 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 T#s;!1?(MOQcZ0>E{{a8l$r!P& literal 0 HcmV?d00001 diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/background/header-winter.jpg b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/background/header-winter.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5a46d2d3d9d44b4fa74b2997c1413de7b7a513ae GIT binary patch literal 24460 zcmbrlWmp_R(=I%?1eZX7;O?^c5(sX~;u72;xCNI43-0a?2|$}hlLp}6000iQ0Z)rS5PVL8y7INXZK(Obi zCe{G}&;h`G-%0ID<-Z)wPO}4x_VNF zc@)3|>a!_eX@Uy_0EjsiZHWmGkW2HT0^#cW<`;8G&Gj|Z*cLRD4l0J3mz4peQ(9iMugI_q zE8-Cx^XM5$qxDi3ztKbk;7ufO{#C}rR0fn2jP^N^F{^BCkqP(+`WA^7Uuh_nHNURk zZ)vt$blo#jP~+l>lpIQvRVu%s1aMGciVNB*rpte_QbbS32LMw$&Q}t|1fagYzC~MG zQ=@|{e$)I6*JTYA4alUTiFjhM%NUh>5^enIC_qn%2*CdnZ40Z33@CG=lad&VaWx~) zFOrg)lDaMy57}ohXC)q_nVQ3+(J^Ii8mzEq>~3wU((Lwt2LBli-UKiL08Rk8jE`5W z4}-XmppS1JrZ@32X8mH`3}& zH;C|v06-t`4>w?h05|L+VZ_OZ%oPbzRqfR zobMM_{qbo1oO9KlPXOmfOaK*0^|?MEHUj~sVd&>OOw}<=pA&K)ALnyzyQrwB86=Ei zI5~Ji*Ndr0>Kt}6=@5TV$k&n_(6eY9cq4c#BN)@I13IgaxdKg1NlB6UIAQL#s|i^| zXC&T_4&g%p^29dK2|^BA_I@E@zA0!c|p zV1Ytv%k%{nER2lE7;mY4d9qz}$3cww6rV5|Sj8yuA+Qhw0P9?200SUJS0tY2Bqi=s z#;^+{o?m3NtIDg6ip+%>f>Q~v?7c;OKPX|s5R8fg^A)}r>;Ma~07|2td9FxO;?6+W zFEZEE6rGgRmeJN|ei6AZ6*CG?L0rw-G@e)XjV}O?*a^UDJx9hw2aKD29mMljW5j>D zk$Dx3`uO;`>iJaUB5g^H<~iZ2#FAXkw-nyvP=X~VVDSF2S`3(gnRf!{j6@c>W2yJ4 z@bwbGY;67G=FxXO3~K>1sv1U=NTWq!PT)0tLR=lQSR9r_FMtTE-ve_KJ`REeK1?tI z^5V2iTGWM?_xeaf+Z>1?naLmxEn)a|1_4){*dmOqn1RR$_(oK)P^A4x&J0r-Er9Y{ zOV#Gcf5LiK2Q>N<^WtKkWn|OXFMnFZ%ZqoMU9XOgJ=-(k)z0AIbbV5m)mQe&ibFyB zp|bb;78m`x$N&)TW$6*dslL3sHPUBTP3Ood)ySYz|A?Du_k^ta9_^|ya~mVUJf(3X1HRdjH|tz?w$ zB!-R_FRPJ#Wfk^`w;1VQk)O5?o!=c?*D2R9_k)7o}lR5ph>(=A4BlFbD z`NDbsm(5aBUALoSlMU}oNwyc!&Yad8veY7;;zRzLXkowLOt9CM0izr8a-*}!u`qhv z#0OKoZa2n~lDyEw3+oA{cl>pS)PL6cEnjE7el%Vfso!>Eoh-?Mcvv9X1x{bj`wVfVN}iJ_=g)QHTtNCagY?;{WJ@MN(;>c9n!M*aNJb#~2Fr38iun(nONW+l5iCSiGRZ${dT zLNw!$YfA;zVY07G(oD#*eAz3F-Lf}^77b*r_i3j5*{{P{TN_u}PWPCa3L8&=}8Zeo7zHWUjMqekN?IeT=-hs z=u6ZASAXL8SDy=&&c&w82Z-G6hd;xUInsXaMPjDet!=3;o=tkpAfE|{n@fM?;BX9$ zL5jbWO*ZjLwjl!biVJ^{_2lFv6k9YW-)v;zTn|A#L(LQp4*LuFyBXd|td{C-rt~7S zkSwwXpGk?xN=(i<-HmAj-(Two`*jpbAdImr>DS^RJ9MYgK4F#Zbr7e1y1I@P9j8DHP$RV~*Y&~lBauKfH+DRKWC_r75vF0bpKm3{| z9i=`>qt9$C!^ZR*$2dn;%QC6{{)^v;(LQZy9)<#6zP(%Ikb%9n;}I^Df8kBan|T-4 z55}FHu~$du7N0Tds^*dwxQM(*EvXgrh!#gHNG`8DAN4Gk&imhgAuf|m_;b=bAv*)3Z5q;{S1w7$sYPLM~-`Z+7~$#i;h$`h-tDf=Ew+q+|v z^QJ)`l%FOg?&x z<5qJU!JOuhr6_+#@CPbRvl0oM;*7V4c7ynD!b(6+F8m-(ryTh`d_rXqvs^r|J)%;= z?sYIbUlMZXcI&I;k{Ysz$UcEH6l)56Dt*OPI>ua?6O%yw@TNENQZFCO!A}XvWs*89 z_I>T?d6WOq%M$ErvwO>8N_I_|7dPIZ{%cH#(UvTiggzc!&O9XRg}-n?Ug{6aN@r(z zHFi~Z88J?y0Ak+JcS5!}0zp|Wp7-PW53j#iz7=H1Nr?$XR6r=O*~{WRzvg)FOYGv6 z9ZHnd=GjIbY^UepnJ1kYVNlI(S7%p^xH&;Dfx}gPDE;c^%S_nyXk11V;iz@CD*Ogb5lc|OY?2> zQ8w38n~5Z*5+hX^mVLx2TjU^4g4KcpHSNv3kitbKy_MF*2?C~oFU0`_-G%*XAVN-+ zh&?q8IZiVb9-EP~#>`pEv=OpzLZGZ7xjzyaq*=P`kH=~X|A$h1%gpYqeANHZPhd)0>Hh;hPY$ z_| zYYg=mg;^dmDjW8JnQ{Ji{WN4)F$Srrlc}46S%^YLLO>ot551BpB3^39zTl{Jz5{rN z0m1%_eS5jnP}8k23)XAz-8WbkLGZ}R0DvGChi+HB|Jz;K%<5cMh^IwqRz;(?_lN!m zf?tVYX^c{Qg?3Q^AU;k~7iv0q`LfS09#b+B46JA4S#9Cda{c6Uf|-vF+#~>+T>x4& zAHG3$rrtYCN;hw>KE6!0?Gv#rZjg^tq2;u{bI;?Do2j9xts<15wjmh)uHAgO4XM2%b7G-C<$IjEkBTr13 z8tbowOyj$=DSVOJT9~A64rh_mcHQo}np5&|$&n=fTtdkmvPj1-E-RMUY()zD;*lfR zFAd`RxtlP@yO1!-7Z&+pM{fzB<&`xeWHe{N~B%-p5Z2+tYc+66QQYI0dXJCC?VM{DA3ModHD!{svTT&tUZ#nQX0mqWW(d7J(B+t6bO=w1%OW}9z!qM4o0|Fw6Yib zco!n~#EK+!oMHhSWk3w`BWuJrQ+_YRrmswlQo2>>ti40tyH z08#)N=;e#~mx#5m^he|aUOpQTs6tv5gIDq_eF7504oHe%RjatJhNrvxf&e1CIVf9acTaPBvQj?SOzK+4!o4^`^1`=;1OyyN&udb zGCTlY{Hr`kVi6U*MNMgP2VFIji+PkJfJdlVs``#GBHxssIT^1UZ-}}#08u?)(h8kP zRzDyARn>EIXv#<$xr_wCdqGMX&TveObODqAx<)R107$QAfHIkx5I_3fbsiXcS0*`=t(s^GQ-dwxh-sD1Z*CazW zJ-!n`gIPC~c_%TfNvH#!j)#S)h%DlzI_U_ZJz;6J*{3p{kYMGMj(tVa?SJW)FDI004Of9s)or;wvM(^1pku zSb$gcxrt{x%FFWr2yXxK0RZhS3%s&E6M$S@J~a;WG(Qdi4-X(Az#}3dARr<GTniTTI+hSvAinu9|?x7x)-G32YiRd4~7Et zwP;dEYE?=9DIIQ?Mq_?{ZOyP`yv-;1oKphR(rLn}1&adhCG$ZrsL`B&aiQSa9rHND z^*vc%-!N-!!jzIQen>p)%)KC?iJVhr-{@_Eq>jL$bQs6_jLD`Trg?EcZhozzqQz?W zXGN0_+%=#3G!?65XAK*q%#zYIutd8)&`U)vxW4D5YQgCXdqclIs z85(yM#t(FdeywLz*S!yBiT*PGjsmg3T+2im+C-b%VBU~Or})>XCBDxgD%o}uBsDFi zANIYyNn_ijH+@6=UQO>S6>nId>Ma_fM4tf~WFT@iZUegK<0mIrpyoTwD=NaYRg<5g z&%a2=pl(Y)SvmjrMQa0P!h8vq34QAKYrYeK3ajXhB@g%JbP?W%&Cu@e<;$18^6EAO z(>JdA)B?%x!|_##=hQQQCMhSgo#JD8)#<&@GMisnVC7pjkrH(_436*?x+M5M+8xy| zFq`HdC!=O9Y&9wR$23Ae95i@IM%&`X*f6i{;$N49#Ku1UcBMa$^qX1LPnw3ixcG%9 zAi-uZLCUA+Ta?xyMEG^(B`w(OYUEEKAd1Ixy2ZxFyyQF6i%~VTJJThI z(2vMC8s)b2b}NT6l%}8>62V8XF{p!@6rE*fqm<9|RC&YY+D0A863om}oK;s7ex@Yo zlEEVDifnAZv0~TiSB%O7gCM#oel6ufINlom= zs#EU`Na|81KgXeIPh!bGR6i{=6pd}-WZzc$(B16hk)VKuGu>uS*J5X9Ck>N#Xg`KJ zi+4S>vCL`E?h0>gc;ELWlPA7}O-I9^bJ%)C-@uYmD9djaLWKk4=Il-AAmbo6*X#`l zB%r(1fTi5d>pL-2R|^{Mgmx4TCx+Zsgtv<>3e&{UdbOPBr9nGO2DVzL&srM<=T&rL zAht4}`e_C8Mx*Ktn;_}5)((xi)4IFnVa58+s`|X*AGD-sLrmmsi#mw~3V*J2xhKX| zI_sWrrRXS+?G?D%EV|itm5F|SFB~=f1R%JEK~~1uWoh$iQ*79e;vipZ9PL#-1%>i( z-X$Llti4U>tUxoK$lJPTkiVfp{DY0o=%hQTKCRdj?`(2Im}F5^RLx4FW$r3)mOmd>cGsz)9#9fMrh#E$8pcr98-qLx6w*-|jo{k53U_{~UPym~>rj_<8WooK^g z4bP&BsS}pB#{5>p%bO$GsaoY~e7*S0260#8(P0aS!D04BS&>OdHt|MUUVos$Qg(Ta zDo53}KlLa_HiV-OqA71jl5s>|G)|x6Q`-(>F(LtQ__HZWGv|neT$@ebnx? zTdi<$RB?H4462RGJ1_SmVc<)fh(aBRr{@6l{v+eWvkk zstUH&>dzze`z7tD&mnU5SNwqla|xPD3B3u&^-zWe`K%9o4js9xq*2PL$4xJD8@Ol- zZ`o*+t4RoAcZLmQKF@9QJABYM0Zng3YC;R}&v6NP6voazBzG-4Ni!#8GIq~FRivA< z)HdVUc+J(Db{Q_{!Wi2*=9Q*=xj)5L%|;=thuiaQWtj~M|7LdfCi)?zoj>^<8sdZL zs`IMy58V?G!MQAl#TB2ozAob}qMlJ2^U@EpBBxvECB%M3gP6R6m=Z@Hp$4MXW~n-P zXk;Q08S!YGeIQWYn3Uf6Egz0wZ0&qWT|j7eyg>4oBR4#U1=clG=m>URk!7%j%QsWN z+hGrd&ZOtZzr(r#S8nNg&goJ-o2BiLWvCe+$~!Py*Z`W?y8n|Du~o*~v0dh{$oPGR zYbU|1evx^pknbDG;?}&1^V&oTU210jr0=N7huWU|9x31ObE-xU_BTRhte2YfX|A(M zOlP01Bb=arCh5vtB<&km*s@1%KM0ao|A7D0CYwq4Eqp0ID4dIpi!Y5nXD&Y?FCSef zDU3E!XRv_+yCC5OmKKpN)`2wH5&IyY)bB{C5?67r$qP%`L@nA=t>2{1+ZQtqzV)OF z6hxnL;!{4wiCeRy(BEbCGQ1wPXI7!P4wK^1STs-hxg5^sqt0R@@7tHYmmg6P!Ecc~ z*->C-)Jn=R5-FLmnBOzJ`YEkr8GV>&Xm-v;*W29FY4&VwrcCV#aB&+X7Q{x^ZxCU+ z25E_|*}b)`sjjZSOQxNVXO9@N9*|Wqofen-Fb-qFnyUGQ#^1U!be;(J8>!4=)uM5Z zEvUVrcl9w86uW7q?H%7O9VaG2rCqrhjMG$Zo>~NHXK}6j?H$$lbLg&VN4bm0`8$1qUU8Y5+9hp$rP0dDFn@#U zO1p}xjdxrfooFd{$(d)3jV}AXY1rrHK#nE@Z|cjVUVdSze7wYb`4tgDm_|l;d~pcJ`^`*JcG6O!>U|;2`$6Y?-kK#ljspDe;Y!B|(}~{1j_w2VzZB*@W;)#` zL+WJXRWw~@EUH;2N!o_w+9OztgB+TNlI^xWsO@^frtIZ@wZWE5&TnDv=qymE~H}W}X{WAW?tAWvOt$ z#(^=rk$z%a7uH5t?L&P2Eo^i&qlVahn4!ov+35+`mTDMRa1|t@W+~ft==`9@!uQsP zG0XajbKR#hD2qwx2AzL3??+&c?RWV~+P%cT9|+Qq1U-2jtTQyX*@9}m2>R#FanLsu zN9btDh_a~RpV?(j5;e$BcW3;Tv1U1YOIt7D{5xv?;%aHe=F>x3(F0;U$NX~Q6QF+U zz%mxL&i||b)9e$l=Cq{Lav|`Zx=1(nq(8*kDjToo(j=l=-R^5t8qvOx?_K)zZMIyC zr!gIqy}Xxw$iuCD|D?K~$#`RfrSE8KR7Op|Z_w8-cq*tb8)`t{zdH#6GJS_EG(}a4a#c|*j<9$joxfzi8j420!40nYUV!C3L<*@hn-MjZ>87#l7D*>3 z0FyZ~sn)(?D{R^Iq;alE)=(e+AU(!&ek+8Ze{O3VX#E5XGVULn*&RXR{xo?<$EGk~ ztVe5Jk_=L7NBuM@a~EZKN!uFxHwRVQ`C*F5RmZ%h@|Ml)mX55jAIh8$FJ>EQ$e)RMaD|Mq<*46{V0Y3bmZ+Kp55_Df1rAp)AZC z+ta_jY%jK~tb!o8Ct#NCcsZfHn&BZFb%DVTyu4Kzs)~h0R@tZK5w7VZ)bc_O-K0)e zlDUNytln0XqHSWME>0EzQ6mMl=P!sG$sx2Cwv$vsdi89*6QZ0Dq*;h`bbt$56S4wnHl3Js;_& z@gts1NE$0scj|po5!+-*W4f+R1?xgPgilSHCn@osgw_k%@)GlL-AMR;K$}yqM%(b0 z0O*=?vO3}gX!_-zeZmhETH5PswIe?R)FIVvXKPufiNEY%;@fu-=hG&n%Uen9X>5~( zhV0Y+eBmTywkit6@xR}o{*I_-V8_Kk{kFw7qsn|%Gt};E`_&R@yN1;(HCKZa{VpSE z&V1KAJ%WRUwdQwylvJ{TrlHi|>K;cENmGk-qT#iz^7fu506UbOkM3IToXAuO{AI7w z`1Nq%dy7hA`JTO5Vbd91?nUovxnuQ*pzB5=(luvDyfc;EQE#<%O_=mRg^IueZHiCs zmF|&kOElY28nkh3c|T=-SwwbM7d6{74_X7HgF7lzrrtvIAy)5PCMUUZ+TypY&NknD{L%flCj*!DIJ9}n3+5AvNZ7-dVB{J zmsK{dZC)^WaB=>16p*tMm!|=J`(fzMtk~U|%}_%Xit1Q9Z|m&97Q3Qg`<3p3(V^=u z(KlRx;7?mxML)y*&-=eR7Qf|d%D-;&ny5Ehm6s+IF1%c|&$uD{*`rh1!df%T0a8H6 z-(h$FYaw(bcQ1ba{NbH`Owd#msyEgYXbJ{=aVq3%Obec?J6rm&;;$h{l#joOs(0PssG~RR?g!SkiTkQM8r^y-CcO3+ge`J&u4#D z>z>3N6=!$Cc%jB$m>`^a^kF5%exLt*OGe5q5+Ty1n;ix%d`6hfiflm9; z_x?%6*0tigso%7yqj;OXT~a9=*%-dOi;kz$AB5IC1`k5mUmSLK&a?(4dPtbs*6Y|M zNo6GIsK_~wLFiy=EPi23sz6gxsLQ#cYndqKfWi} zp4ax9Ro(0~)cajC%v!Hwp3#1xwNz>97j9S#%V=*Nwk@qp`4K3u_?<89OAET6iZ2On z?lj91+lsopN(^naL-6fIW}_r0IOYYW zv%G-yAG0Mb6HMrPl8RL0rUz7U9Nm`-GR{${qh|^%EP{NE(!UG&#g`mRF5C&LHR5f& zm`Ylfiu&JlPvXbXk>f(g2VhaQxT~dqAF&T3%cDMlitPON_Z<1D1!rs|tptow7%%`S z;tgLdN2BV#n|MV}S*oSn+|c=xhQzVG3OE}5Xh6Hskz%>tkX_nrgng!@>S4KhRSdL2e$%nw z)tdPA7G9YqBu(y*FMd5vI!b{Gstq;o<%gU5ggrTA?12^eWGS6PX4_%ECD3O?6xsMk_DpEZFpiKnDKCA}EeYV79Ag`3dN((7ojKSPs*o zQ*fYQzbY?PW@61=ona!>*DwujDy|7*)ShlfTyclR_)@XTNrjxtcgX}$ftlu?)%k=- z%^li}Ypq+im)GK5%kN!f(8;+g!uj}y&WqxuR60Gi7m6eN5Dlda>CCUj&4eAYg4!1Z zi@FHNn&zkC=jSwST;=$e7PyYC2(-+6Sn8?=*>x%p{9#kfj5yD$4&f01*!Fw{JKzFT zTsUu4D2<&sKgQ)%cZyA(oc`~eGS2k9$bQ=skn-bA^^Ql*cIudD=WI?`+avIZbT9k_ z5ZqfP3|=FPqLr+9aK+GrQ#bVlR;mswc)LTfnvZUufZ#D744xb;AN6jLt^FZEX_e@L zHY}0I$E@)~C`ahM%YaADPPPTcBitj+H_-IBpYM%mH<)yF!!ui=bH_sz?HbzWk*#P- zE_CL}?=eT*9fQzE2DVvq>kf_bC(Yay9CWtq&cSkAC-%EXvPku~;=RsEJe|!JfW1D? zNAFk9$5FJ$!(xVG7{ab|!gj1TtYa9~{M33*JV587uh#lFJ-D{|xVD@^v0xhOyLDHP z39WZm9_zc!b!T2Hz}g?*pn2uELB9*_vc4IAb3fvLPjruRQxbMVk$4W;gyNrw_IRdF zkDP)|$g!!`xMJWU{ZQ77=Q^X@+)ltY6+Z&D=k)!(4l7e4*RS8;kDhFBp5RNoVb}(Z z<*e^|O_Nyf__;t&DAunYB~Bi#VG4R|p6vKpWMkv^bOu5h!b-xfLjyV^{iGZF+A*Cf zUi)A*ug_tekO>{@xD6lc`=bbQo1ImZ-;F3)u9 zYv{=+*As98J$Jeu@yN#J>F~&ga0QZMcU^OV$wfSPmrO@bOi8X`(C74>4=bEu+Gg$- zGruat^EJYJz-8;de*$m+}2W?Es16?_5^r+e-#ZxBvIUtMQ2?1G`3Fe03TQ36l- zf1sqTP2($W4weL*SO@kzn}s18tVoWHlF+%;pK#L7u_fR(r|)=L(d0JQJICIM{aBn$p9+)n`k4dxJ*T1w5HJKZ4dE(Qw0@N67tZ3e zUTd~4N!ziG=>cb3u7gfN{edWJ9^i3&5*XxxQy+@h!zdp;q4hEF>%$amlEaGT!<6oC zo>nqHOsuP;@jo$(z}3f~jMRoNx*X$V1h?Hz{p@2(7;nLF^o@OtliN$z2?Il zqTZGJ;W0%HUy~}2?yIh~sy3k>uYrNEbOO&Q>qCQ_pmWh)(DX^pM$RV8YnEXf)*GHz z*UtpFFG+jG7YJk5896;n+Q^9q*V;Mg#E*aU#HK>@MTL*|Ny}Ws`q^ft!;k%dfY3F? z##MG4S7LFjb;;$Q8wZvruG1su0x&hF6`z1OuHqD!A(@JOU_f9-h45UX1e}7$d3w&d zHasvnT>_y4=f{IlU})d7??llasqQg6+8q*xo96_4^rt^t_ch+_rhGEp&O7Yb5ap*& z5h|9{?U}R4#)sKqC*ATS-MS>KIGZ6X`}-+qy5B$O9--%1cF&1t8Ye9FO4dOz3^0zT zTL+%z#BF$jM_~`o!BCX2HLj9`6RwS$b|oK*nAS)7WTn$!Usq!f5zA%+aJDnD4%wPu zpU(hR71V&xS;!9z;e~LQMN?b3Zb6w~Ou^=X@{CNwAi)>{`gdNoUccV~qijA)C%4G< zb$I6oQ|g4os6U`T0VQzc96a9VnUmOAj6HB>YB+N0c(~?r)x8b|n-U%Cuz7Wd&e0r! zs9%i^I}Qx56r+z67`8-l-7hzRM)@Hx1`CLv>F`e&1a!)t4vRP#zT#)Xz#u_HU%~GG zsijB)J0m=o6h+&yF3$J{&hot4g4yL<6aiV3sU#4JPYxa0CB7%~lNPX75!vAhcKLja zF_6?j5?xU~E+pNU;&cwH4&KKmg7QG<|4AxNHyVVso({9)vm6+0{*zw3;YS zFg^G`HVAYnSqG1TDI!l`-J&1Ly3aDK4|AKnNgZpa0Hg*5M2;B3*5bihnFT`pcQE?= zg9AH~JYT`M^gjSGVQ|u|6M9bmJ%C+aBd1#zp2DPN(_?~qRMCzp!)6l{Ni1);PcdN; zIu7dz70EncJ@a(WG%;uzIps7b@{An2S1^%;*V+s&{zv7=GoLGCEK)kJ7j5HtB!%$~SLqwM;>`-%X%*HPA!o?n{NahzE)f#eZf;YF|zw%ws3nn8%$tu$LW% zAK7jWKbqqK_}XPNi~AYj|53@o>%U3`{@3oXZV%>y=L4+cgXO(?zJ)c1HW{+F9OkcW zujyCA!9jwAFGdp`@cz27!}xD`MS%WW2ouoHb`_i^P^?X0oOW~-EVQd$siSEaQel%a zE6<Mk94~OQ_>+0aPA(qVVA7P z>wYfPS@_+B&X1h>VU3IG?=mH{z!}SGH-*6WHP(JJidV5WmX=&>#MmB7*Xz8GbL=u$ zVwKt@Tp@d=IdGZQYp~ewA`qC{ceuS@ikERFdtut)f8Dv{y*81GpY(qi z%45b{UzVNR7koYIu>a3S`u}_j;mS?AtQx^#VzkV{yl{#_DjI-;&Z%zFPj2o&6>!IX zJktOI8vOs;HzYW;!Ld>5?Srvw+s50@KAJ5V!#0xugAuU0s7CQ+$<3MHN&Sl7PV1K^z)^iS5;!$~c<~$B>#Q`J zns4^yV0LL@h!iIUsf5VRSt_o~xiCzGHd+uaL) zKhcuOUKJaops%H*{d^!g6!XER)OxU`ON#UgjB?u*>EUK8G^#&90NoFzka-bo08P6T zy52!l;bjBvus!huGYh{CfAp*s*ZUP~P}ZH|`ZxyZ}4&g!t#E_LP63PxByL|-F9 zIuMln@}j>rO5Hyux~B3)XQj}Nx{E5~6EN-cf?^29D26K(;+7t+&?>*)x!n>xdw$22tSjaDwYz%j~Z|elI<7#uf;| zrFeIG9EqqTL&Leo-HJPVKAk~8Q4Am&8t}sxWZ(7nQLL8tzK^{L!}Jo#S;99L;pdh^ zNH|iZ^|gmTzuFP6{k4A!;(V=;>32HF8KRK(8Qu7eS=f}~D66puR{MWrcoeaIO@ zD|!4kK%mP)CG5^ozMy#%T>`vI+$tci5`(}^U*(3x4M;in`-0>Q#csU0c3;7DZ=ElB)M?0q7A>UCx z_;L45U+lgo2qA7u_X=k_v~nd-QnC@7j3p0g1(-_dk zmt2@`-3eO*HG(@v?$9aD0mlZc^1#5w9C$5YrQf6VFvyuH;4{OjC!}Z4z_{^RJ6ccl z3L{d~IeX6VMWOb16E0Cs8qPQ3^MHVycjxIOb-r6!jWQlcKb&XXJci+GwP->O(MAUg z6`bR#4xQGpiE?C?qyeSOv(^`!ML=uWvE#nrNk*JhOgYnw{`(H5agGK>KLy-og=ecOqcmxmm#x z(_Jk$;?Mre!G2th=R5S{%DJV)sinup%J_A2Mmt8hksukpy|v~OuoONA&Czk{7xKW zR-BEU|E`!9Ve96PdR7W*;vI9ms%iX8Uc&JX-6?4@dYk&T{Zs;26B61#*7dKt8z6{z z6qNcdERsfp<&Oc64qX-8l)BB@dGBcB*=nlC;dzjL_}P0XR^s={Uy2ow(kO~Zi6NMh zMh(1O0Z%XTFtmdt;=QulN{w~vByw!@HTO6sjp6P2k%|M_$ZlpyEO`y@7c&+7d)_fE zGA*<}*y{m;8XaC-ZyAqe#`q1`W=`J2mr%6EPkqM-@Zf@iuO2bn=ag*R+wYHarU|NIDL7p! zBDVNco@Jj zPHSP*_kA>eE`=m_8DA_@Z|7{Wh}yKCudXe#p11;Wkzu->=6dllz>5>z1+Es`}L)^W$rqf_{~XZI#J9#jE<*wQzD zV4+P#d!Ry2I+T^kS(+1n=+W=IRxD|qV+K3@89Ei2pNHWPy)ub$TFx(GN3D5l;bIc*=vs9ZUOW-$B)s0QWfF*wR=5*HhuB?b? z)&Mo8pOMblT7Hb3a?#g|7l6As){Uls$71=qN>7^i(6+6KaF`h{Vlhb?S$mk=*S607 z@+wbz>SrZn*HLU!xc}JEt)g|C^nN%LF*9e(nJiG$6Fz@zvI38%9eQXVT8+z&*yV~C2csO8ss!#i7fnYy!}D5b5WMBw{CxI!^oe6h z0ZWmD(^AP4CylIei*EZzLz@MnXc@-6LmQ6$dqn;$LaFYf@ z?lC!mh{c6*;kSy5tSv!N!}1{fg}WZqu!a3`x-VPNj3*mgiN6PL8OpsF1h!)ue^&n5 zAtbz9JIQO=)8py@SHI91c|2&sEqCb#l%Px0F=H3L{!PJ!`^({qd?_p9kSJua>yYrra9gR*egR{?<)}e2Y5m+kd;n&y3xlY`T z^G|09Ds{hb2|z4CoI)jsUlILXaM2jt+Z?Zz9gnbdgCx3C96y)8q2Ncz{B&i&PeOE_M zAGpY_^2ej2f8_{Sq9o(k6}M-MAGV(E4aEqS6n9FJV@nPi>cWHnt7O7Mc$wN-k}u6# zu@766S*D%zwYe_0yF?|ed#Bg*v5c}Dx|El=#}f7%<4gyC_w5JuFSRO~562u;4YdOV zlfS)sas%fC4qrls{Pp7270(MTrQc#zA*8ep!IPh^WoE?AWk$RRJ+Nu2JhC)=?KYh7 z`9}d~#T)M~M(QWP-P}a<%I$L+L8nE|s|QPM;%sb@lfMBHiQt5AJ4-VKZx06_vS5KZ;Y~x3?=bE=WwJRX&KC%Vv{tpPMBN66D=74Z z(_KCZAO~}l*Ma=bxdYaWppQF9>P5SVaQz-6hVEDUL5VUYn9M##IM9VAIA9^*2Fp*OLil&7JjVdG14G>LJ-T-0FSr84@>f$Q3~6)o4p4V6lZYR`XHm zXVXvo5zeqF-*+W10EGU~=e5=t%4TrSZr~i_mBZVuLpUP&b}B1}J6B`3g6zy5i+8uZ z)-8y8yPpnBW@(7%=pJ$W{{>qdq~jFB0Q8@?9Ln>9jt+k4d&E6%`GShx z$|LE5#9hcp{{Y?2g?{iyx1iNDevE)bIV-E9g;?Q-tm`O6_uhE{H27<-tKfW??)VX> z%w~AM;4~CDz{M2roTC^t@HEJtwHbuf1f#7W4`u%V%>ZW!?*t9!K?L%b4a^^rQt&$Emic#a2wS8(eG?;0X-a=-ySFz*IUy{j={So=)rc@B(G$T12F z&%Cm<4=)_<{ahfXC)57`oA;lQ=DO?Q@jh;K@paem2>d>72>sB(#x=;)&T#tB$Vlc0 z1HxH|f}YXuH8Bs{twbZ#^}Su{nCEdL6AB?tlXD}_-?=+6$P4q-d;${NiO#pCx#D_Ka^HZ0SCw(*7cBhbfJA> zs*pO&9DT*L;oQuEh2tKa9>3mUC2`JyEOAHJxK%X{S!rJVXL9<%o;2Zb5E1D+(gvZ$ z98?_Qs$PD(u%{nzJe3}>5s^KZ0#teDCPoQxkc{jciN`p%bA<(?*|_HqX{zuS_qi)W z((vQ}iQs)=sW4Ol+Z>&*v+Fc3Z-zMuTTD<>kC_M%hCC{RxI8%UYp%HzeLJl99d)@N zp)wzjdHZC-hy33HD>Oi!J>KxGobh$$Uj-sV@_NGe$D;eqa!INn zb?w4PpXs^OBCC()N+n+JS%f7{pO~>zAfxM;?vtPE0i+%8f&HDrqfJvVo(%ny3DsA( z3``mTuJ|u)y6cBu#n-~?=Igm( z*U3xXzq&ZUXN;3LrZT42lh))rJ>UrR;lu;1(+Jmt_x?XDTS*VbyrTvGFdNrh)O1#;Yj*=Fk>%*0A% zKyWxS9Q*yhauxmKmACbzaAAA?{$~c}jt_YN2Uq={n5vR&{hT7bRIj~GMUwgMxDzokqbveWXmoy0X-mwJl2}BP=g%msE zQ3J1f9S;XMBA(u{o^;)5<+wbrmEO45#1FfwP^<0rnyT}d@|RZBz&D`vkr%IqCcF^>2!60}*5u$T_21V1jn`ZK{v3F^ z>-bY$O>pHm8;=(bz7Gz#-RHqa39e(kh7{r9-S-~CnjZ`S148h}Qd6A6!MP4G?lrj| z2u^YgiIiU7tQAc;S8i`pthEN=ZWF?uFN?0eS6|*9I>thBU=TXUzMO7%`_~(fc{9h3 zP#xu=0%6~T`@0tj$o(`UA@|-4i&_YRed)v&)BgZXUXaHNmKB2V-~7cx$a?x@su6T( znDlf!%z)zez7zfK5*lSa=oBpXm0DF(j)NyUh5!KIJX-4+uH|v~8jgzQ2R*p`<1uu* zuM=EuapGKNL1FI@L<2}Zm@By|_Fw*GmqY9B0=x%Cby9zQ|_IUDa##<;3dc)xdDP{4fuOP$QLiRQ+kk1T=WO zezf+yW9TmZok`dl=}YUue7l`>{JGciV*>+s?@VrdEOpmAlMA`Rm|D|QlfBS<5_n42 z;lvpkyE8Gt;Jd8-^@9^$uWmp0aPBxASBEe}z;+ma5%Dk!%ZBLVu#fS>76y1pFb^fT zVvyiZ2kbH+sC$#cukUn@d=+=BtmV3}De8K`*0KAH9=9@2b2biByn!j!lw8RE%~tAo z;Ctd!5gjuZ4z6hcEBeO0EQO{^|irY79(dT*~%zWfVa5 zfRgpN&3e-W1J+Y0^u23qKMo8~1pfQgIaSK@80H415kj*m>psLXyoNjJxhAa-Mw~R~ z?x%1FF~~Ry;9RH}K0)=(b@`1ho1YgC;JThJBo1_dwfln#@Zz2kxYNbgJm$0Djugvq z91+hvV+%1dW*5Spn2xcN58clk@$AU(3S<+iWQc-%OMpO|kZ=Bt%ztx@-9hx^$*x}> zxbUEI;k`Im%Jt3y0Ym4_6SMiwDisqjhi_?vQ7Og;$xR3rK8!2ETqF`NR|N27a08VM zJ{{mHFUvK#fcWS~k^cZPfSn!9QC2t=GN9n6-&hsxjrPK(E@Xgbd0Bs?#9AJn%=I}s zpG=&a?!6igbNHAsfTu3zj_f!0m)33$54eB_hvB&^i37RLLCaV1xbVBIvk7y-#l$u9 zJY8QO>rFg?IdA|tJ^uGC*{`67jaGi(AEQOUd0!V? zIy8ODmC8NpG5TlVb$r$GU(A6MK@LnWn0oT9y1nBJU3KuL zzHS?m?oD{oFR{@|a(u`NM={BZ#NpPF;qNMB($G!zMS-| zePKvmeN6^{I@Y26Z*c1bT}pCEuBdUBFb~WS@}I5HA>T|YAwBhmO^NReocw24FhA+< z1WEcXNZ=+V0w-9aLLTnBi~tKqlQ@=Nc?2qZn4!VWX@b3B=0rQyCthL2F~N3w33Vi| zYd5T3DcAEDsr^0VA|iG^EW*I+wPaAH4HWpTByab;uCh_FmR3)8a`&|GG8DvcPMb= zVsZ4xIrcP6IIKrGQ^`*YOyVDZ^CWJb=9(x>6`>tChs3(=tM$pML?1F}0=*|VP;C|m1%iD}bwuP!LVxZK8S9)tr$?Pqq%xEb`|EIMr0Qx>Q04@o=$TR=owKaP zYtVYbzy-eDWdS>;tpXaKvf%I#9RBbRv-yx&dG+g3LccTtQl5g~CFs5K{{XGZjTQxs zSi@vabAr`6Vsi=Y_n8HUb4+ew06H%YD)OAa{{UFwx#)lRi+ zFRUax_nMIH_kstboxpH->t6?phZr>RbK>*Pr+V)99wqPaxz}9>8@~0@_V~K~5Cb4H z_P+lBn8T6!_U?}JPTqG6Cg2VXAFKP^0`lcp70Elb?m7nnl~f!K6v}q6G$#l?xI}VU zZh2en{{XH7)^qKKfKZ>jK;}KT0Z|WE-u*%K->3fo9WE@ zI>+CQ9=Gw24p;Y=DE52BA+O$?lbTOYI4Wy7qpAhBo1hriCqPGzTmckhXf#}c16M$b z;GQ=_YV(AH@0pv&A-#3ED=59>sqCxsA%uq?v+e-RfIqGX*;$NGjuwdJjhVGaVa& z>g6^SFgSUCScQ3CSUHYofWQ@Dk`STyDJ#K--Sq(dZ}uMaBGteSRe8U|P~bUmo#H)V zYs>2}s0VGpQKwles^F&&>EHhVtE+RY^q7vBupigvCj$ZI{=BGr!q^$ZGs2m63b|zpN2=xJ{o?s(fQ$1T)X)2ta~>buOj}n{bn;-u()@;I*%COIb3DW z9E*tp$M=*@IW_f*falXs=2B6d&a#3ce&x>;FYM7pB+DFvUL8Z94&QDmqPcPh8i5@8 zJ!&Z<`sW2kfboaOSLZsA3BL~i0C*gYuSdCvFFfk8|Qg$IDICtIrUI9I}lekK_QquYp*GIFSV z+$nL`k;n@b^~OOuz~t5Ykhmu6=kiy-)O4Bb~`UI=Fti9S7OCH8FzwukT%T)zq4r znDGZg=7-Fo66jfJrKKSE9*7vyFWuC6(>v6cw=L5O%L)IhJ&+V%4&*vF@5dG-w zF*C%RpD=(na&835n1F-YHO8gT^2nQM^+M z3x9iv^TqEYqpAv*_QMFY7$(^F0TDawRGIFnc%p4KYYT-66U|c@*W#i$amCd~Kdfd(-_b1sOxQPY^VF|j1=Lzm(pzZCN-qCP- zIg^8r)&*_SIbnb}ImKYX@aOJO#jEJt@w3o>`?)FCqo4ZfK%DnIVU^1Iz!Psn<`jfZ z)#FRMe)@G-dF-8U>o4nH?ibuG`($NgwYsn`1$AX*@G>teq;wAo?tbFq*y0&aPEk9^ zcpY@QY2tamy>&G_Ts!&8@&oRsqmpM$Gmy!U`<3a+wdXu~*6XRL_=b}x_zsO4@-p^d zIM6wGZXE^t%CaA`0WjyBf@NDHnBBkALJFoh?)iK2P9<8$48Is>%j_T~UGxmLQY zIZrGJ>4>B zIT;?bX!L0vXl9=E*Ic@3;&}`&j*|wOYU`Y<(Chrl1yeKbAK9<(Q|{^By7;Dze|TH? z)#_^Q`*bwW`KDaCJ(~%f~kHfM=txnE_m`*c+Ha58T1QS5>Nv(F)JjDJp&R zVoLG-?*M*&@_HeGc9^mJ zzGs8LBn5s3v3X%+S!%ZPe!t; z2N2^Rm4Ac22rsiKD7=MoSEankka;JQ1ecBqwEks0 zNiq)6-1N6X5xj79g6PpS*IcW?qLs?Hcs+YKTi5eW&RhUjoR0z~dF5tDUAU^7n3ce) zF^-hXv=}SCp>ngEZF+D1WzAl-#Q5Q?s|xp&cIIxCjgTbwyLr zm}KL>d6KYt#9)7iy%Y)W4AkV{bEql(JChQg^bwc6XyEvDemZ%&>#pNdbj9M|4Lx1K z+&&nhb9u>d?cO>34o?S=@pn4qd~^4}XleS$d+$7cS6y}2FOmE>^D=4To-TvgpHZLm zZhxnlrk)itSDuB-U)~n=#tL)R0H+Qgb;Rw%UiYmkPxj@WDfn}N@1kyg^AQxkE+G!r zl{hyj_xr`V%md+uSVySfz!V#bXZO*TxjawG_`i(Zc$#=#GyF0EW6*Nobzil|1Oj+O z(b0YCzzVyQ!<75DaAWkhN9N?Kpmi5c!B^X-A<5(a0ImQ%23yWU!9S+t0ITT41>yK$ zAPJTA*Ke%yK)}87{LuHr^_BF0te>yz0O-y2pmO2|XzrRTUZ!haUq*cP#~@)PW6}2z zg(tTV*-vwF3>T5_TSbdmdyPYf>awthH55QNgwbV6KS5mpnhBCoV|Rxa!QXA z6*m0^SGK;!`JUe=!gzX4f@xwU`l?@Pc&>Ac+Z4Pz>XfDBea$G^N8}gs_wFW{)Q`*G z`Z3L9Jn=%wG37W;H+O8M@x8Gk?Qgf0YKs)OJuOA_bbS*e)70wvM11LZw*=_*86U$t z{qdTjcSvjcIz+b!bhIS-SN3&3yf+sSOR@4X=`_~{_Vs)-jNr$Yy-cHeylWP0S*ORO zVyT@>uk5U?A&VpAagA#i@+O$aq=Yhf?>Cp}X$VcG{?4MUbuyH^Ca9Yeqfze`S=kY_D&OXP=wSRL&&V6${lFy{)d&}d=pRg6P(mB z#dwz9Ne?#1#&CWgL)4nTr+gOP@!I6H+e2?lPit$~fB(b)B@qAv00IF70|5X70RR91 z000015fC6S0umuWF+osK0~29j|Jncu0RsU6KLFL@W|xk7chyDG@V*4$d2W=rzlye6 zE!Oup7x5pWy$W31TwNMxXw>FqE^iIi`%8xLyv<)p2wkQh6~!(tUT>j&%Zrbky&9*- z;nL{61;C|w z{{R{z7fWaQ)E`SnV`J%P?I#lTZv^CBEsvq|wFt=n0EBp5EuDvNNfAWO;;k#AxJ&Kk z3Jp>ageH)L+HA;1MnYyCr)k=s(Ek9&j@F3C{{WbTXJcn$7ef0NN?4;*YH8Z@G1|tO zCVEOa_C$OSspShw&f~%J@OJP*V&lk>GTGz!czBvZXrV_QQ%I#Aw1|uOv&116@a6Ysl9+gXCuprYlk8`5 z!c_Vnl1z1cW@wgMDR74P9#+hPMT6ht6ELWx%lHu&^qjDnXlpIeVJ{g+f%*I3P3<>= zh-#udPe;Mv`OU%^SsOlx{ZFCrHcOW9xKTBN81UUhnQs?rvfj5VD3pnNQ+D~57>Ck! zq2l3s5QM}gV)q{d@=h2{QE;->i40^XCy`wlL{D}Th4iDhTbPK5h^`vK6T=$P;Xh3; z%!GJrXO>JXG(Sq{zh>x`8}yo5OkezOX$Un)$WLnfuSctVut@kX?mgc!%NY5XhoZ;- E*%DUHX8-^I literal 0 HcmV?d00001 diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/header-sommer.jpg b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/header-sommer.jpg deleted file mode 100644 index 4fec0ffc75c5051853914a6ba3f613b947f664c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68080 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 WtjNf@BvO@ZcV@~h9#Z4cb^qBl5ql#5 diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/header-winter.jpg b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/images/header-winter.jpg deleted file mode 100644 index 91bd2ccd528547aaf83fa7d16d40de5a2f7989a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181990 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

^UAGixV@xUpya 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

E5^Z-+f#gOZz4m;ex+xQ@ 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 z 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 OgZ^+)akln7<^~QE2FO7Hc3tpO|`nW|IV> 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 ({ onList() { return -1 !== this.$store.watchlist.indexOf(this.uid) }, - icon() { - return this.onList() ? 'fa-minus-circle' : 'fa-plus-circle' - }, label() { return this.onList() ? 'von der Merkliste entfernen' : 'auf die Merkliste setzen' }, diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/psd/flags.psd b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/psd/flags.psd deleted file mode 100644 index 44925690bef887fd0f6a90161ebd88d150d68395..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29450 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 M1e? div{ - @include bergwelt($color-overlay); - > div{ - box-shadow: inset 0 0 90px 50px $color-overlay; - min-height: inherit; - width: 100%; - position: relative; - left: 0; - .panel{ - border:none; - background-color:initial; - a.headline { - - background-color:$color-bg-second; - padding:20px 20px 0 20px; - width:100%; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - display: inline-block; - margin-left:0; - margin-bottom:0; - transition-delay: 0s; - &:hover{ - color:$typoWhite; - } - &:before { - width: 30px; - height: 30px; - margin-top: -10px; - top: 50%; - z-index: 5; - display: inline-block; - font-family: 'FontAwesome'; - content: "\f106"; - } - &.collapsed{ - transition:all 0.5s; - transition-delay: .4s; - background-color:initial; - &:before{ - content: "\f107"; - } - } - } - &[data-expanded="1"] a.headline:before { - content: "\f107"; - } - div{ - background-color:$color-bg-second; - padding:0px 20px 20px 20px; - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - transition:all 0.5s; - &.collapsed{ - background-color:initial; - } - } - } - - } - min-height:inherit; - } - - - &.ep-expert{ - &:before{ - background-image: url("../images/corner/corner_top_4.svg"); - height: 180px; - } - &:after{ - background-image:url('../images/corner/corner_bottom_4.svg'); - height: 151px; - } - position:relative; - - div[class^='col']{ - &:first-of-type{ - text-align:center; - img{ - border-radius: 100%; - height: auto; - width:80%; - } - > div{ - &:first-of-type{ - background-color:$typoWhite; - color:$colorBlack; - border-radius: 100px; - padding: 10px 40px 20px 40px; - display: inline-block; - position: relative; - margin-top: -70px; - margin-bottom: 70px; - a{ - color:$link; - } - } - &:last-of-type{ - position: absolute; - width: 100%; - margin: 0 -15px; - bottom: 22px; - } - } - .call-btn{ - background-color:$button; - display:inline-block; - border-radius:100%; - padding:10px; - position:relative; - transition: all .2s; - margin: 0; - i{ - padding: 12px; - border-radius: 100%; - text-align: center; - border: 2px solid #ffffff; - transition: all .2s; - font-size:18px; - } - &:hover{ - padding:10px; - transform: translateY(4px); - box-shadow:0 0 20px 0 rgba(0,0,0,0.2); - i{ - padding: 14px; - font-size:22px; - } - } - } - } - - .headline-2{ - margin-bottom:40px; - } - div[class^='col']{ - - &:first-of-type{ - padding-left:0; - } - &:last-of-type{ - padding-right:0; - } - - - } - } - } - &.ep-expert-small{ - &:before{ - background-image: url("../images/corner/corner_top_hilfe.svg"); - height: 150px; - } - .container{ - padding-top:30px; - } - - img{ - width:100%; - border-radius: 100%; - height:auto; - @include mq($until: tablet) { - max-width: 50%; - margin: 0 auto; - } - } - } - &.ep-newsletter{ - &:before{ - background-image: url("../images/corner/corner_top_3.svg"); - height: 300px; - } - &:after{ - background-image:url('../images/corner/corner_bottom_3.svg'); - height:300px; - } - - .container{ - padding: 100px 0 80px 0; - } - form{ - margin-top: 20px; - .form-control{ - width:100%; - border-radius: 0; - background-color: rgba(255, 255, 255, 1); - @include inputPlaceholderColor($colorBlack); - } - } - - } - &.ep-weekly-deal{ - margin-top: 32px; - overflow: hidden; - &:before{ - background-image: url("../images/corner/corner_top_deal.svg"); - height: 114px; - background-position: center; - z-index: 20; - } - &:after{ - background-image:url('../images/corner/corner_bottom_deal.svg'); - height: 160px; - background-position: bottom; - z-index: 20; - } - - a{ - margin-left:0; - &.btn{ - margin-bottom:0; - } - } - - img.ep-weekly-background{ - position: absolute; - top: -50%; - width: 100%; - } - position:relative; - div[class^='col']{ - height:auto; - } - div.left-content{ - z-index: 40; - @include mq($from: desktop) { - > div { - //max-width: 150px; - line-height: 45px; - vertical-align: middle; - position: absolute; - top: 50%; - right:0; - transform: translate(-50%, -50%); - } - } - } - div.right-content { - padding-bottom: 32px; - } - .row{ - margin-top: 0; - } - - .back{ - margin-left: 50px; - width:300px; - z-index: 20; - -webkit-transform: rotateX(0deg) rotateY(0deg); - -moz-transform: rotateX(0deg) rotateY(0deg); - box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.2); - padding:0; - div, .btn{ - position:relative; - } - > div{ - background: initial; - padding:0; - - .teaser-title{ - text-transform: uppercase; - padding:6px 20px; - &:after{ - content: ''; - display: inline-block; - height: 100%; - width: 100%; - background-color: $contactBlog; - position: absolute; - left: 0; - top: 0; - z-index: -1; - } - - } - .content{ - padding:16px 20px; - border:none; - overflow: hidden; - &:after{ - content: ''; - display: inline-block; - height: 100%; - width: 100%; - opacity: 0.8; - background-color: $link; - position: absolute; - left: 0; - top: 0; - z-index: -1; - } - div{ - text-transform:initial; - margin:0; - font-size:22px; - } - span{ - font-size:19px; - font-weight:300; - color: white; - } - hr{ - margin:10px 0; - } - p{ - margin:0; - &:last-of-type{ - font-size:20px; - font-weight:300; - s{ - margin-left:10px; - } - } - } - } - } - } - > div{ - overflow:visible; - &:before{ - background-image:none; - } - &:after{ - content: ''; - display: block; - background-color:$color-overlay; - opacity: 0.9; - height: 1000%; - width: 100%; - position: absolute; - top: -100%; - left: -67.666666666%; - } - > div{ - &:before{ - content: ''; - display: block; - background-image:url('../images/header-winter.jpg'); - background-size: cover; - background-position: center; - opacity: 1; - position: absolute; - height: 200%; - width: 100%; - top: -50%; - left:0px; - } - - - width:100%; - left:0; - display:flex; - } - } - } - - @media (max-width: $smartphoneWidth) { - margin:20px 0; - a{ - margin-left:0; - } - - &:before,&:after{ - background-image:none !important; - height:0 !important; - } - div[class^='col']{ - padding:0; - - div[class^='col']{ - padding: 0 15px; - margin-left:0; - &:first-of-type, - &:last-of-type{ - padding: 0 15px; - } - } - } - > div > div{ - width: 100%; - left: 0; - padding:20px 0; - .panel a{ - padding: 20px 5px 10px 20px; - } - } - .text-right{ - text-align:center; - margin-bottom:20px; - } - &.ep-expert{ - a.btn{ - margin-left:0; - margin-bottom:15px; - } - div[class^='col']{ - - div[class^='col']{ - &:first-of-type{ - padding:0 15px; - } - &:last-of-type{ - padding:0 15px; - } - } - } - } - &.ep-expert, - &.ep-expert-small{ - a.btn{ - margin-left:0; - margin-bottom:15px; - } - } - &.ep-newsletter{ - .container{ - padding:0; - } - div[class^='headline']{ - font-size: 24px; - line-height: 30px; - margin:0; - } - form{ - .form-control, input{ - width:80%; - margin:0 auto; - margin-bottom:15px; - display:block; - text-align: center; - } - } - } - &.ep-weekly-deal{ - > div{ - &:after{ - display:none; - } - - > div{ - display:block; - } - } - - - - div.left-content{ - > div{ - position:relative; - top:0; - transform: initial; - text-align: center; - word-spacing:10px; - margin:0 auto; - line-height:40px; - margin-bottom:20px; - div{ - display:inline-block; - margin-right:10px; - } - } - } - .back{ - width:auto; - margin:0 20px; - - .content{ - div{ - text-align:left; - } - } - } - } - } - -} - -.ep-disturber-price{ - - margin-bottom:35px; - padding: 30px 85px; - max-width: $max-width; - @include lowPolyEvent($link, 0.1); - ul{ - margin:0; - } - - > div{ - div[class^='col']{ - &:nth-of-type(1){ - color: $typoWhite; - font-size: 30px; - line-height: 32px; - text-transform: uppercase; - font-weight: 900; - } - - &:nth-of-type(2){ - margin-top:-5px; - line-height:32px; - color:$typoWhite; - } - button{ - width: 100%; - } - - } - } - - .vcenter { - display: inline-block; - vertical-align: middle; - float: none; - } - @media (max-width: $smartphoneWidth) { - margin-bottom: 30px; - padding:0; - background-color:transparent; - &:after{ - background-image:none; - } - .vcenter { - display:block; - } - > div{ - @include lowPolyEvent($link, 0.1); - margin:0 15px; - div[class^='col']{ - - &:nth-of-type(1){ - text-align: center; - padding: 4vh 0; - padding-bottom: 0; - font-size: 9vw; - line-height: 10vw; - } - &:nth-of-type(2){ - padding:4vh; - font-size:4vw; - line-height:5vw; - } - &:nth-of-type(3){ - padding:0; - button{ - font-size:4vw; - width:100%; - } - } - } - } - } -} - -.ep-disturber-last-chance{ - padding: 50px 85px; - max-width: $max-width; - @include lowPolyEvent($buttonActiveHover, 0.1); - div{ - text-align:center; - color:$typoWhite; - &:first-child{ - font-size:2.5em; - font-weight:700; - } - &:nth-child(2){ - max-width:50%; - margin:20px auto; - } - } - - @media (max-width: $smartphoneWidth) { - padding: 50px 0; - div{ - text-align:center; - color:$typoWhite; - &:first-child{ - line-height: 1em; - } - &:nth-child(2){ - max-width: 100%; - padding: 0 15px; - } - } - } -} -.ep-disturber-reminder{ - margin-bottom:35px; - padding: 60px 85px; - max-width: $max-width; - @include lowPolyEvent($bg, 0.1); - > div{ - color:$typoWhite; - &:first-child{ - text-align:center; - font-size:2.5em; - font-weight:400; - margin-bottom:40px; - } - } - div[class^="col"]{ - padding: 0; - margin: 0; - overflow: hidden; - &:first-of-type{ - padding:0; - img{ - max-height: 378px; - float:right; - } - } - - &:last-of-type{ - >div{ - max-width:70%; - line-height:24px; - padding-left:30px; - } - } - p{ - margin-bottom:24px; - } - - } - .btn{ - margin-left:30px; - } - @media (max-width: $smartphoneWidth) { - padding: 0; - padding-top: 30px; - div{ - &:first-child{ - line-height:1em; - margin-bottom:20px; - } - } - .container{ - padding:0; - overflow: hidden; - } - div[class^="col"]{ - - padding:0; - margin: 0 15px; - &:first-of-type{ - img{ - max-height: initial; - width:100%; - } - } - &:last-of-type{ - > div{ - max-width:100%; - padding-left: 0; - padding-top:20px; - } - } - } - - .btn{ - width: 100%; - margin:0; - } - } -} - -.ep-lineup{ - max-width: 1366px; - margin:0 auto; - div[class^="headline"]{ - margin-top:0; - } - div[class^="col"]{ - padding: 0; - margin: 0; - overflow: hidden; - &:first-child{ - padding:0; - } - &:last-child{ - padding-left:0; - >div{ - padding:80px 60px 75px 60px; - } - } - } - &.right{ - div[class^="col"]{ - &:first-child{ - padding-left:0; - float:right; - } - } - } - .social{ - - a{ - margin-right: 50px; - font-size: 1.5em; - } - } - img{ - max-height: 470px; - } - - @media (max-width: $smartphoneWidth) { - div[class^="col"]{ - - &:first-child{ - float:none; - padding: 0 15px; - } - &:last-child{ - - > div{ - padding:30px 15px; - } - } - } - &.right{ - div[class^="col"]:first-child { - padding: 0 15px; - float:none; - } - } - img{ - max-height:100%; - max-width: 100%; - } - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_employee.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_employee.scss deleted file mode 100644 index ab1fe31f..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_employee.scss +++ /dev/null @@ -1,75 +0,0 @@ -.ep-employee{ - text-align:center; - color:$colorBlack; - margin-bottom:40px; - &:hover{ - color:inherit; - } - img{ - margin:0 auto; - border-radius: 100%; - height: auto; - width: 70%; - margin-bottom:10px; - } - div{ - font-size:25px; - font-weight:700; - span{ - font-size: 14px; - text-transform: uppercase; - font-weight: $font-weight-medium; - letter-spacing: 2px; - line-height: 30px; - @media only screen and (max-width : $smartphoneWidth) { - line-height: 32px; - display: block; - margin-bottom: -25px; - } - } - } -} - -.employee{ - .ep-subpage{ - margin:0; - } - .ep-subpage-bg{ - position: relative; - height: 440px; - max-width: 1366px; - width:1366px; - margin: 0 auto; - top: 40px; - z-index: -1; - overflow: hidden; - @media only screen and (max-width : $smartphoneWidth) { - width:100%; - height:180px; - - } - } -} - -.ep-employee-detail{ - margin-bottom:60px; - p{ - margin-bottom:20px; - } - .ep-employee{ - img{ - width:80%; - } - } - .social-media{ - a{ - margin: 0 10px; - i{ - background-color:$link; - color:$typoWhite; - text-align: center; - } - } - - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_events.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_events.scss deleted file mode 100644 index c48b6022..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_events.scss +++ /dev/null @@ -1,735 +0,0 @@ -.ep-core-events{ - &.boarderweek{ - .navbar-main-wrapper{ - .navbar-main .logo{ - height: 85px; - margin-top: 5px; - margin-left: 25%; - @media (max-width: $smartphoneWidth) { - height: 100%; - margin-top: 0; - margin-left: 5%; - } - } - } - } - - &.snowzone{ - .navbar-main-wrapper .navbar-main .logo{ - height: 100px; - margin-left: 10%; - @media (max-width: $smartphoneWidth) { - height: 100%; - margin-top: 0; - margin-left: 5%; - } - } - - - .btn { - color: white; - } - .ep-has-error-bar, - .checkbox label input[type="checkbox"] + .cr > .cr-icon{ - color: white; - } - .topnavi .container .row a{ - color: white; - } - - .ep-disturber-last-chance{ - @include lowPolyEvent($bg, 0.1); - .btn{ - background-color:$button; - color:$bg; - &:hover{ - background-color:$buttonActiveHover; - } - } - } - .ep-disturber-reminder{ - @include lowPolyEvent($button, 0.1); - > div{ - color:$bg; - } - .btn{ - background-color:$bg; - color:$button; - &:hover{ - background-color:#730233; - } - } - } - } - - &.unichamp{ - .navbar-main-wrapper{ - .navbar-main .logo{ - height: 80px; - margin-top: 5px; - margin-left: 50%; - @media (max-width: $smartphoneWidth) { - height: 100%; - margin-top: 0; - margin-left: 5%; - } - } - - .container-fluid .navbar-brand{ - @media (max-width: $smartphoneWidth) { - padding:0; - } - } - } - } - - // typo - div[class^="headline"]{ - span{ - font-size: 16px; - letter-spacing: 5px; - line-height: 60px; - } - @media (max-width: $smartphoneWidth) { - .underline{ - &:after{ - border-bottom: 2px solid #dca21c; - padding-bottom: 20px; - margin-bottom: 20px; - } - } - } - - } - - // - .btn{ - - border-radius:3px; - &.ep-sidebar{ - font-size:18px; - } - &.active{ - background-color:$button; - color:$typoWhite; - } - &.sub{ - background-color:$lighertGrey; - border:none; - color:$link; - &:before{ - content: "\e250"; - font-family: 'Glyphicons Halflings'; - font-size: 14px; - margin-right: 10px; - } - &.active{ - color:$button; - } - } - &.btn-shadow{ - box-shadow: none; - } - } - - .navbar-main-wrapper{ - .navbar-main{ - width: 100%; - max-width: $max-width; - padding-top: 50px; - } - @media (max-width: $tabletWidth) { - //background-color: rgba(white, 0.5); - .navbar-main{ - left:0; - width:100%; - } - } - @media (max-width: $smartphoneWidth) { - .navbar-main { - padding-top: 0; - } - } - } - // Extend Carousel - #ep-main-carousel{ - position: relative; - height: 740px; - .item,.carousel-inner{ - height:100%; - } - .stoerer{ - z-index: 10; - position:absolute; - left:0; - bottom:0; - width:100%; - padding:0; - > div{ - top:initial; - padding:0; - margin:0; - bottom:0; - - position:relative; - width:100%; - background-color:$bgAlpha; - - &:before{ - background-color:transparent; - } - div[class^='col']{ - padding: 30px 20px; - &:first-of-type{ - text-align: center; - padding-left: 0; - div{ - &:before{ - background-color:initial; - } - &:first-of-type{ - @include lowPolyEvent($linkEvent, 0.1); - padding: 15px 0; - line-height: 39px; - } - - &:last-of-type{ - background-color:$typoWhite; - color:$stoererColor; - display:block; - text-transform: uppercase; - font-size:24px; - padding: 8px; - min-height: initial; - line-height: initial; - } - } - } - - &:nth-of-type(2){ - color: #ffffff; - font-size: 70px; - line-height: 70px; - text-transform: uppercase; - font-weight: 900; - margin-top: -13px; - height:260px; - } - &:nth-of-type(3){ - color: #ffffff; - font-size: 25px; - padding: 0; - padding-left: 10px; - border-left: 7px solid #fff; - line-height: 32px; - position: relative; - font-weight: 300; - text-transform: none; - margin: 30px 50px; - height: 190px; - } - } - } - @media (max-width: $smartphoneWidth) { - > div{ - - div[class^='col']{ - - &:nth-of-type(1), - &:nth-of-type(2), - &:nth-of-type(3){ - margin:6vw 0; - } - &:first-of-type{ - width:100%; - padding:1vw 0; - margin:0; - @include lowPolyEvent($link, 0.1); - position:absolute; - bottom:0; - br{ - display:none; - } - div{ - font-weight:400; - &:first-of-type{ - font-size:6vw; - display:inline-block; - padding: 0; - line-height: initial; - min-height: 0; - height: 0; - background-color:transparent; - &:after{ - background-color:transparent; - background-image:none; - } - } - &:last-of-type{ - font-size:6vw; - display:inline-block; - background-color:transparent; - color:$typoWhite; - min-height:0; - &:before{ - background-color:transparent; - } - } - - } - } - &:nth-of-type(2){ - text-align: right; - padding: 0; - padding-right: 4vw; - font-size: 10.5vw; - @media (orientation: landscape) { - font-size: 9vw; - } - line-height: initial; - height:initial; - margin-bottom: 20vw; - &:after{ - content: ""; - display: inline-block; - border-right: 7px solid #fff; - position: absolute; - right: 0; - top: 5%; - height: 92%; - } - } - &:nth-of-type(3){ - border: none; - padding-left: 4vw; - padding-right: 4vh; - font-weight: 400; - margin-top: 8vw; - line-height: 5.9vw; - font-size: 4.5vw; - height: 100%; - margin-bottom: 20vw; - } - } - } - } - } - @media (max-width: $tabletWidth) { - height: 630px; - } - @media (max-width: $smartphoneWidth) { - margin-bottom: -35px; - position:relative; - height:auto; - top:-65px; - .item{ - overflow:hidden; - > img{ - display: block; - max-width: initial; - height: 100vw; - width: auto; - @media (orientation: landscape) { - width: 100%; - } - } - } - .carousel-control{ - // z-index: 1; - display:none; - } - } - } - - // breadcrumps - .ep-breadcrumb{ - background-color:$link; - color:$typoWhite; - padding:10px 80px; - font-weight:700; - margin-bottom:35px; - a{ - color:$typoWhite; - font-weight:400; - &:after{ - color:$typoWhite; - } - } - @media (max-width: $smartphoneWidth) { - padding:10px 20px; - } - } - - //Disturber - @media (max-width: $smartphoneWidth) { - .ep-disturber { - margin:0; - margin-bottom: 20px; - } - } - - .ep-disturber{ - &:before{ - background-image:none; - height: 0; - } - &:after{ - background-image:none; - height: 0; - } - - > div{ - @include bergwelt($link); - > div{ - box-shadow: none; - .panel{ - a, div{ - background-color:$darkButton; - } - a{ - border-bottom: 1px solid $darkButtonLine; - &.collapsed{ - background-color:initial; - } - } - } - } - } - @media (min-width: $smartphoneWidth) { - margin-bottom:35px; - .container{ - padding:35px 0; - } - .right-content{ - padding: 35px 0; - } - } - &.ep-newsletter{ - .container{ - padding:90px 0; - @media (max-width: $smartphoneWidth) { - padding:30px 0; - } - } - } - } - - .ep-weiche-wrapper{ - max-width: 1366px; - margin:0 auto; - overflow: hidden; - margin-bottom:35px; - @media (max-width: $smartphoneWidth) { - padding-left:15px; - padding-right:15px; - } - } - - .ep-weiche{ - text-transform: uppercase; - color:$typoWhite; - font-weight:700; - font-size:30px; - position:relative; - img{ - width:110%; - height:auto; - position: absolute; - } - - div{ - position:relative; - overflow: hidden; - display:flex; - background-size:cover; - background-position: center; - - } - - - > div{ - flex-direction: column; - width:100%; - height:63vh; - - div{ - &:first-child,&:last-child{ - flex:1; - flex-direction: row; - div{ - flex:1; - align-items: center; - justify-content: center; - } - } - &:first-child{ - flex:2; - > div{ - - &:first-of-type{ - justify-content:initial; - align-items:initial; - } - > div{ - - &:first-of-type{ - flex-direction: column; - flex:3; - > div{ - align-items: center; - justify-content: center; - flex:1; - } - } - &:last-of-type{ - flex:5; - } - *::-ms-backdrop, &:last-of-type{ - height:100%; - } - } - } - } - } - } - - .ep-tile{ - cursor:pointer; - z-index:10; - position:relative; - //height:100%; - transition:all 0.2s; - &:before{ - content:""; - top:0; - left:0; - display:Block; - width: -moz-calc(100% - 0px); - width: -webkit-calc(100% - 0px); - width: -o-calc(100% - 0px); - width: calc(100% - 0px); - height: -moz-calc(100% - 0px); - height: -webkit-calc(100% - 0px); - height: -o-calc(100% - 0px); - height: calc(100% - 0px); - border:0px solid #fff; - position: absolute; - transition:all 0.2s; - } - &:after{ - content:""; - display:Block; - //background-color:#000; - width:100%; - height:100%; - position: absolute; - top:0; - left:0; - z-index:-1; - //background-color:rgba(0,0,0,0.2); - transition:all 0.2s; - } - - &:hover{ - &:before{ - content:""; - top:15px; - left:15px; - display:Block; - width: -moz-calc(100% - 30px); - width: -webkit-calc(100% - 30px); - width: -o-calc(100% - 30px); - width: calc(100% - 30px); - height: -moz-calc(100% - 30px); - height: -webkit-calc(100% - 30px); - height: -o-calc(100% - 30px); - height: calc(100% - 30px); - border:2px solid #fff; - position: absolute; - } - &:after{ - background-color:$weicheHover; - } - } - a{ - font-size:30px; - color:$typoWhite; - z-index: 1000; - padding: 100% 0; - font-weight: 700; - word-break: initial; - width: 100%; - text-align: center; - position: relative; - text-shadow: 0 2px 2px grey; - } - } - - .ep-tile-bottom{ - margin-bottom:2px; - } - .ep-tile-right{ - margin-right:2px; - .ep-tile-right{ - //height:100%; - div{ - width:100%; - } - } - *::-ms-backdrop, .ep-tile-right { - height:100%; - } - *::-ms-backdrop, .ep-tile-right .ep-tile-bottom a{ - padding:40% 0; - line-height:0; - } - } - - @media (max-width: $tabletWidth) { - font-size:2vw; - > div{ - height:50vh; - } - } - @media (max-width: $smartphoneWidth) { - font-size:10vw; - > div{ - height:auto; - } - margin:0 auto; - div{ - display: block !important; - flex:1; - margin:0; - padding:0; - } - .ep-tile-bottom{ - margin-bottom:0; - } - .ep-tile-right{ - margin-right:0; - } - .ep-tile{ - text-align: center; - margin-bottom: 20px; - a{ - padding: 15vw 0; - display:block; - } - } - - } - } - - - //input - .checkbox{ - label{ - input[type="checkbox"]:checked + .cr{ - background-color: $button; - border: 1px solid $button; - } - @media (max-width: $smartphoneWidth) { - margin: 5px 0; - } - } - } - - form{ - .ep-has-error-bar{ - background-color: $button; - } - .has-error{ - .form-control{ - border-color: $button; - } - .control-label{ - color:$button; - } - } - } - - table.table-striped{ - th{ - padding:12px 8px; - border:none; - &:first-of-type{ - padding-left:20px; - } - } - - td{ - border-top:2px solid $typoWhite; - border-left:2px solid $typoWhite; - &:first-of-type{ - padding-left:20px; - border-left:none; - } - //&:last-of-type{ - // border-left:0; - // text-align: right; - //} - } - >tbody>tr:nth-of-type(odd){ - background-color:$lighertGrey; - } - >tbody>tr:nth-of-type(even){ - background-color: $color-grey; - } - } - .table-divider{ - margin-top: 10px; - margin-bottom: 5px; - border: 0; - border-top: 2px solid #eee; - } - - .ep-table-el{ - background-color:$lighertGrey; - margin-bottom:20px; - div{ - padding:20px; - } - p{ - color:$button; - margin:10px 0; - } - button{ - width:100%; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - } - - .ep-facts ul span:before { - color: $link; - } - - // footer - .footer{ - &:before{ - background-image:none; - height: 0; - } - &:after{ - background-image:none; - height: 0; - } - - .footer-lightblue{ - padding:40px 0; - - @include bergwelt($link); - > div{ - box-shadow: none; - } - } - .footer-darkblue{ - background-color: $darkButton; - i{ - color:$color-bg-second; - } - } - } - -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_fonts.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_fonts.scss deleted file mode 100644 index eed99b19..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_fonts.scss +++ /dev/null @@ -1,39 +0,0 @@ -/* lato-300 - latin */ -@font-face { - font-family: 'Lato'; - font-style: normal; - font-weight: 300; - src: local(''), - url('../fonts/lato-v17-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ - url('../fonts/lato-v17-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ -} - -/* lato-regular - latin */ -@font-face { - font-family: 'Lato'; - font-style: normal; - font-weight: 400; - src: local(''), - url('../fonts/lato-v17-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ - url('../fonts/lato-v17-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ -} - -/* lato-700 - latin */ -@font-face { - font-family: 'Lato'; - font-style: normal; - font-weight: 700; - src: local(''), - url('../fonts/lato-v17-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ - url('../fonts/lato-v17-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ -} - -/* lato-900 - latin */ -@font-face { - font-family: 'Lato'; - font-style: normal; - font-weight: 900; - src: local(''), - url('../fonts/lato-v17-latin-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ - url('../fonts/lato-v17-latin-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_footer.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_footer.scss deleted file mode 100644 index fb13f7d9..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_footer.scss +++ /dev/null @@ -1,230 +0,0 @@ -.footer{ - - .ep-core-events & { - margin-top: 32px; - } - - &:before{ - content: ''; - display: block; - background-image: url("../images/corner/corner_top_5.svg"); - height: 300px; - width: 100%; - background-size: 102%; - background-position-x: center; - background-position-y: bottom; - position: relative; - background-repeat: no-repeat; - } - - > div{ - - &:first-of-type{ - @include bergwelt($link); - overflow: hidden; - } - } - a,.btn{ - z-index: 10; - color: $typoWhite; - position: relative; - } - - .footer-lightblue *{ - vertical-align: top; - } - - .contact-block{ - margin-left:20px; - margin-right:0px; - a{ - margin-top:-10px; - font-size: 22px; - @media (max-width: $tabletWidth) { - font-size: 18px; - } - } - .headline-4{ - margin-top:4px; - } - } - - hr{ - margin:50px 0; - } - - .footer-lightblue{ - box-shadow: inset 0 0px 160px 120px $link;// $link; - min-height: inherit; - width: 200%; - position: relative; - left: -50%; - padding:20px 0; - z-index: 10; - color:$typoWhite; - - .headline-4{ - color:$typoWhite; - } - - - .contact-block *{ - font-weight: $font-weight-regular; - } - - input{ - background-color: rgba(255, 255, 255, 0.5); - margin-right: 20px; - @include inputPlaceholderColor($typoWhite); - } - - ul{ - padding-left:15px; - li{ - a{ - padding:2px 0; - } - } - } - - } - .footer-darkblue{ - color:$typoWhite; - background-color: $bg; - padding:30px 0; - a{ - margin: 0 10px; - } - } - .collapse{ - display:block; - } - - @media (max-width: $smartphoneWidth) { - .collapse{ - display:none; - } - .collapse.in{ - display:block; - } - &:before{ - background-image:none; - height:0; - } - .footer-lightblue{ - - } - hr{ - margin: 20px 0; - } - .nopadding { - padding: 0 15px !important; - } - .footer-lightblue{ - width:100%; - left:0; - .container > .row{ - &:last-of-type{ - display:none; - } - } - - .accordion{ - border:none; - background-color:initial; - > div{ - > a{ - - background-color:$color-bg-second; - padding:20px 20px 0 20px; - width:100%; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - display: inline-block; - margin-left:0; - margin-bottom:0; - transition-delay: 0s; - &:hover{ - color:$typoWhite; - } - &:before { - width: 30px; - height: 30px; - margin-top: -10px; - top: 50%; - z-index: 5; - display: inline-block; - font-family: 'FontAwesome'; - content: "\f106"; - } - &.collapsed{ - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); - transition:all 0.5s; - transition-delay: .4s; - background-color:initial; - &:before{ - content: "\f107"; - } - } - } - &[data-collapse-collapsed-value="true"] a:before { - content: "\f107"; - } - &:last-child{ - a.collapsed{ - box-shadow:none; - } - } - ul{ - list-style: none; - background-color:$color-bg-second; - padding:0px 20px 20px 54px; - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - transition:all 0.5s; - &.collapsed{ - background-color:initial; - } - } - } - - } - .container{ - - > .row:not(#ep-travel-accordion){ - margin:0; - > div[class^='col']{ - border-bottom:1px solid $typoWhite; - padding:10px 0; - margin-bottom:20px; - div[class^='col']{ - &:last-of-type{ - div{ - text-align: center; - margin:10px 0; - br{ - display:none; - } - } - } - } - } - .contact-block{ - margin:0; - } - } - } - } - .footer-darkblue{ - padding: 10px 0; - .row{ - div{ - text-align:center; - padding: 5px 0; - } - - } - - } - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_input.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_input.scss deleted file mode 100644 index 31482f77..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_input.scss +++ /dev/null @@ -1,144 +0,0 @@ -.form-wrapper { - .form-group, fieldset { - margin-bottom: 17px; - } - - .checkbox label, .radio label { - padding-left: 0; - } -} - -.form-control { - padding: 11px 24px; - font-size: 16px; - text-align: left; - border: none; - border-radius:1px; - height:100%; - @include inputPlaceholderColor($color-grey); - &.btn-warning{ - background-color:$button; - border:none; - &:hover,&:active{ - background-color:$buttonActiveHover; - } - } - &:focus { - -webkit-box-shadow: none; - box-shadow: none; - } -} - -select.form-control { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-image: url(../images/icons/icon_select.png); - background-position: calc(100% - 24px) center; - background-repeat: no-repeat; -} - -textarea { - resize: vertical; -} - -label{ - font-weight: $font-weight-regular; -} - -.form--border { - input, - textarea, - select{ - border: 1px solid $color-grey; - &:focus{ - border-color: $colorBlack; - } - &:active{ - border-color: $colorBlack; - } - } - .disabled{ - label{ - color:$lightGrey; - } - input{ - background-color:initial; - border: 1px solid $lightGrey; - @include inputPlaceholderColor($lightGrey); - cursor: not-allowed; - } - } -} - - -.checkbox, -.radio{ - label{ - &:after { - content: ''; - display: table; - clear: both; - } - input[type="checkbox"], - input[type="radio"] { - display: none; - - &+ .cr{ - > .cr-icon { - transform: scale(3) rotateZ(-20deg); - opacity: 0; - transition: all .2s ease-in; - } - } - - &:checked{ - &+ .cr{ - - background-color:$link; - border: 1px solid $link; - - > .cr-icon { - transform: scale(1) rotateZ(0deg); - opacity: 1; - } - } - } - - &:disabled{ - &+ .cr { - opacity: .5; - } - } - } - } - .cr { - position: relative; - display: inline-block; - border: 1px solid $colorBlack; - border-radius: 4px; - width: 22px; - height: 22px; - float: left; - margin-right: 10px; - transition: all .2s ease-in; - margin-top: 2px; - - .cr-icon { - position: absolute; - font-size: 10px; - line-height: 0; - top: 50%; - left: 25%; - color:$typoWhite; - } - } -} - -.radio .cr { - border-radius: 50%; -} - -.radio .cr .cr-icon { - margin-left: 0.04em; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_mainnavi.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_mainnavi.scss deleted file mode 100644 index db015e93..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_mainnavi.scss +++ /dev/null @@ -1,309 +0,0 @@ -.navbar-main-wrapper{ - position: absolute; - top: 0; - left: 0; - width: 100%; - z-index: 100; - transition: all 0.5s ease-in-out; - - &.searchbar-fixed { - top: 55px; - } - - .navbar-header{ - z-index: 1; - position: relative; - } - - .navbar-brand{ - height:auto; - background: white; - } - .navbar-main{ - padding-top: 80px; - border: none; - background-color: #fff; - box-shadow: 0 25px 70px -30px rgba(black, 0.4); - .logo{ - height: 60px; - } - - - .navbar-collapse{ - position: absolute; - right: 0; - bottom: 13px; - width: 100%; - z-index:0; - ul.navbar-nav{ - float: right; - margin-right: 4%; - .caret{ - - } - > li{ - > a{ - color:$colorBlack; - font-weight: $font-weight-bold; - font-size:18px; - text-transform: uppercase; - - @media (min-width: $smartphoneWidth) { - &:hover{ - color:$link; - } - } - - .glyphicon{ - font-size: 12px; - top: 0px; - margin-left: 8px; - } - } - > div{ - position: absolute; - width: 100%; - left: 0; - padding-top: 23px; - } - - @media (min-width: $smartphoneWidth) { - &:hover{ - position: initial; - @import "navbar-open"; - } - } - @media (max-width: $smartphoneWidth) { - &.open{ - position: initial; - @import "navbar-open"; - } - } - } - } - } - } - - @media (max-width: $smartphoneWidth) { - margin-top:0; - padding:0; - z-index: 200; - position: relative; - a{ - color:$typoWhite; - } - .navbar-toggle { - display: block; - } - .navbar-collapse{ - &.collapse{ - display:none !important; - - } - &.in{ - display:block !important; - } - } - - .navbar-main{ - height:auto; - right: 0; - background-color:initial; - position:relative; - margin:0; - padding:0; - .navbar-header{ - margin:0; - padding: 7px 10px 3px 10px; - width: 100%; - } - .navbar-collapse{ - background-color: $link; - position: absolute; - right: 0; - text-align:left; - margin:0; - padding:0; - top: 65px; - width:80%; - overflow:visible; - border:none; - height: 100% !important; - ul.navbar-nav{ - float: none; - margin:0; - div[class^='headline']{ - font-size:14px; - color:$typoWhite; - } - > li, - > li.open{ - width: 100%; - a{ - font-weight: $font-weight-regular; - color:$typoWhite; - padding:20px 30px; - } - > div{ - position:relative; - width:initial; - padding:0; - } - .dropdown-menu{ - position:static; - margin-top:0; - background-color: transparent; - > li{ - min-height: 100%; - display: block; - margin-bottom: 20px; - - &:nth-child(1n+5){ - border:none; - padding-top:0; - } - - ul{ - padding-left: 27px; - margin-bottom: 0; - a{ - color:$typoWhite; - padding: 0; - font-weight: 400; - font-size:15px; - [class^='headline-']{ - font-size: 16px; - font-weight: 700; - padding-bottom: 6px; - width: 100%; - } - } - - img{ - display:none; - } - } - } - - } - } - } - .dropdown{ - background-color: $link; - border-bottom:1px solid $bg; - } - .btn{ - width:100%; - margin-bottom:20px; - &:first-of-type{ - margin-top:20px; - } - } - > div{ - color:$typoWhite; - padding: 40px; - @include bergwelt($bg); - div,small{ - z-index: 10; - position: relative; - } - div{ - font-size:18px; - text-transform: uppercase; - margin-bottom:-5px; - &:last-of-type{ - font-size:12px; - } - } - - small{ - font-size:14px; - margin-bottom:20px; - } - } - } - } - .navbar-toggle{ - border:none; - margin-right: 0; - margin-top: 3px; - overflow:hidden; - .icon-bar{ - height:4px; - background-color:$colorBlack; - opacity: 1; - position:relative; - width:30px; - & + .icon-bar { - margin-top: 7px; - } - transition: all 0.3s; - } - &:not(.collapsed){ - span{ - &:nth-of-type(2n+0){ - transform: rotate(45deg); - top: 11px; - } - &:nth-of-type(3n+0){ - opacity:0; - left:-100px; - } - &:last-of-type{ - transform: rotate(-45deg); - top: -11px; - } - } - } - - &:hover{ - background-color:transparent; - } - - - } - - .glyphicon{ - float: left; - margin-right: 12px; - line-height: 22px; - } - - .search{ - float:right; - color:$colorBlack; - padding: 8px; - margin: 0 12px; - font-size: 30px; - } - - .navbar-brand{ - display:inline-block; - padding: 5px 2px; - height: 50px; - margin:0; - .logo{ - height: 100%; - width: initial; - margin-top: 0; - margin-left:0 - } - - } - - } -} - -.subpage{ - .navbar-main { - padding-top: 150px; - - &--no-searchbar { - padding-top: 80px; - } - - @media (max-width: $smartphoneWidth) { - padding-top: 0; - } - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_mixins.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_mixins.scss deleted file mode 100644 index dc8d6324..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_mixins.scss +++ /dev/null @@ -1,80 +0,0 @@ -@mixin bergwelt($bgColor) { - background-color:$bgColor; - position:relative; - &:before{ - content: ''; - display: block; - background-image:url('../images/header-winter.jpg'); - background-size: cover; - background-position: center; - opacity: 0.15; - position: absolute; - height: 100%; - width: 100%; - top: 0px; - left:0px; - } - a,input,.btn{ - z-index: 90; - position: relative; - } - -} -@mixin lowPoly($bgColor) { - background-color:$bgColor; - position:relative; - &:after{ - content: ''; - display: block; - background-image: url("../images/low-poly.jpg"); - opacity: 0.25; - position: absolute; - height: 100%; - width: 100%; - top: 0px; - left:0px; - } - - a,input,.btn{ - z-index: 90; - position: relative; - } -} -@mixin lowPolyEvent($bgColor, $opacity) { - background-color:$bgColor; - position:relative; - z-index: 1; - &:after{ - content: ''; - display: block; - background-image: url("../images/low-poly.jpg"); - opacity: $opacity; - position: absolute; - height: 100%; - width: 100%; - top: 0px; - left:0px; - z-index:-1; - } - - a,input,.btn{ - z-index: 90; - position: relative; - } -} -@mixin inputPlaceholderColor($_inputColor) { - &::-webkit-input-placeholder { /* Chrome */ - color: $_inputColor; - } - &:-ms-input-placeholder { /* IE 10+ */ - color: $_inputColor; - } - &::-moz-placeholder { /* Firefox 19+ */ - color: $_inputColor; - opacity: 1; - } - &:-moz-placeholder { /* Firefox 4 - 18 */ - color: $_inputColor; - opacity: 1; - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_modal.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_modal.scss deleted file mode 100644 index e0a1bbf6..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_modal.scss +++ /dev/null @@ -1,32 +0,0 @@ -.modal-header { - background-color:$link; - color:$typoWhite; - font-weight: $font-weight-bold; - text-transform: uppercase; - padding: 10px 15px; - - .modal-title { - font-size: 16px; - line-height: 30px; - } - - span { - font-size: 32px; - color: white; - text-shadow: none; - } - -} - -.modal-body { - - .glyphicon { - color: $link; - - &:before { - margin-right: 20px; - } - - } - -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_navbar-open.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_navbar-open.scss deleted file mode 100644 index 4fa47d4c..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_navbar-open.scss +++ /dev/null @@ -1,63 +0,0 @@ -.dropdown-menu { - position: relative; - display: block; - width: 100%; - text-align: center; - left: 0; - right: 0; - padding: 20px; - border: none; - box-shadow: 0 12px 20px rgba(0, 0, 0, 0.1); - margin:0; - border-radius: 3px; - - > li { - &:nth-child(1n+5){ - border-top: 1px solid #efefef; - padding-top: 30px; - } - ul{ - text-align: left; - list-style: none; - min-height: 50px; - - li{ - margin-left:0; - &.sectionhead { - &:after{ - content:''; - display:block; - border-bottom: 4px solid $bg; - margin-bottom: 13px; - width: 120px; - } - } - } - img{ - display:inline-block; - margin-right:10px; - } - a{ - font-size:18px; - font-weight: $font-weight-regular; - color:$colorBlack; - line-height: 28px; - @media (min-width: $smartphoneWidth) { - &:hover{ - color:$link; - } - } - } - } - } -} - -> a{ - background-color:transparent; -} - -.glyphicon{ - &:before{ - content: "\e113"; - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_newsletter.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_newsletter.scss deleted file mode 100644 index 124c650f..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_newsletter.scss +++ /dev/null @@ -1,5 +0,0 @@ -.newsletter{ - input{ - min-width: 360px; - } -} \ No newline at end of file diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_product.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_product.scss deleted file mode 100644 index 610c6c16..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_product.scss +++ /dev/null @@ -1,156 +0,0 @@ -.ep-product-detail{ - max-width: 1366px; - min-height: 570px; - padding-left: 0; - padding-right: 0; - margin-top: 150px; - - .ep-product-detail-bg{ - background-size: 1366px 470px; - background-position: center top; - background-repeat: no-repeat; - opacity: 0.4; - position: absolute; - height: 470px; - width: 100%; - left: 0; - top: 150px; - z-index: -1; - &.season-w { - background-image:url('../images/header-winter.jpg'); - } - &.season-s { - background-image:url('../images/header-sommer.jpg'); - } - } - div[class^='col']{ - padding-left: 0; - padding-right: 0; - margin-top: 200px; - .head{ - padding:3px 15px; - color:$typoWhite; - background-color:$link; - position:relative; - } - .content{ - padding:17px 15px; - background-color:$typoWhite; - &.has-badge { - padding-right: 75px; - @include mq($from: tablet) { - padding-right: 15px; - } - } - } - .flag{ - margin:15px 15px 0 0; - border:2px solid $typoWhite; - vertical-align: top; - } - .ep-property{ - font-size: 22px; - line-height: 22px; - padding: 4px 25px; - color:$typoWhite; - display: inline-block; - margin:15px 15px 0 0; - background-color:$link; - &.ep-marker{ - padding-left:15px; - padding-right:15px; - } - } - - - - .navbar-carousel{ - margin-top:0; - max-height: 380px; - - .fa-angle-left{ - &:after{ - left: -25px; - } - &:before{ - margin-right: 20px; - } - } - .fa-angle-right{ - right: 39px; - &:before{ - margin-left: 30px; - } - } - } - } - .ep-breadcrumb,.ep-backlink{ - position: absolute; - top: 640px; - font-size:13px; - a{ - font-size:13px; - } - } - - .ep-backlink{ - top: 280px; - } - - @media (max-width: $smartphoneWidth) { - min-height: auto; - margin-top: 0; - div[class^='col']{ - margin:0; - width: 100%; - &.pull-left{ - padding:0 40px; - margin-top: -85px; - margin-bottom: 0; - } - .ep-property{ - &:last-of-type{ - margin-right:0; - } - } - .navbar-carousel .carousel-control{ - display: block; - - &:hover{ - [class*='fa-']:after{ - width: 40px; - } - } - .fa-angle-left{ - &:before{ - position: absolute; - left: -18px; - } - } - .fa-angle-right{ - right: 10px; - &:before{ - position: absolute; - right: 0; - } - } - - } - .navbar-carousel{ - max-height: 240px; - .carousel-indicators{ - bottom: 15%; - } - } - } - .ep-product-detail-bg{ - display:none; - } - - .ep-backlink, .ep-breadcrumb{ - display:none; - } - - } -} - diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchbar.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchbar.scss deleted file mode 100644 index c89b41fd..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchbar.scss +++ /dev/null @@ -1,297 +0,0 @@ -.searchbar{ - margin-top:-80px; - padding:10px 30px 15px; - @include lowPoly(rgba(57,173,255,1)); - label{ - color:$typoWhite; - text-transform: uppercase; - font-size:14px; - z-index: 200; - position: relative; - } - .form-group { - margin-bottom: 0; - } - - .searchbar__link { - background: transparent; - border: none; - margin-top: 8px; - padding: 0; - color: $typoWhite; - display: flex; - align-items: baseline; - - &:after { - display: block; - padding-left: 4px; - font-size: 90%; - font-family: 'FontAwesome'; - content: "\f054"; - } - } - - .form-control{ - - color:$typoWhite; - border-radius: 2px; - &::-webkit-input-placeholder { /* Chrome */ - color: white; - } - &:-ms-input-placeholder { /* IE 10+ */ - color: white; - } - &::-moz-placeholder { /* Firefox 19+ */ - color: white; - opacity: 1; - } - &:-moz-placeholder { /* Firefox 4 - 18 */ - color: $typoWhite; - opacity: 1; - } - outline: none; - } - #destination { - &::-webkit-input-placeholder { /* Chrome */ - color: white; - } - &:-ms-input-placeholder { /* IE 10+ */ - color: white; - } - &::-moz-placeholder { /* Firefox 19+ */ - color: white; - opacity: 1; - } - &:-moz-placeholder { /* Firefox 4 - 18 */ - color: white; - opacity: 1; - } - } - form{ - z-index: 10; - position: relative; - } - .dropdown, .form-control { - background-color:#308acd; - box-shadow:inset 0 1px 7px 0 rgba(30,92,135,0.3) - } - .navbar-nav{ - width: 100%; - .dropdown{ - opacity: 1; - z-index:500; - border-radius: 2px; - width: 100%; - a{ - padding: 11px 15px; - color: $typoWhite; - height: 41px; - &:hover,&:focus,&:visited{ - background-color:transparent; - } - } - .open > a{ - background-color:transparent; - } - .dropdown-toggle span{ - margin-top: 5px; - font-size: 10px; - } - - .dropdown-menu{ - &.pax { - max-height: 250px; - overflow-y: scroll; - min-width: 0; - & > li { - line-height: 90%; - a { - height: 25px; - } - } - } - a{ - color:$colorBlack; - } - .selected a { - background-color: $lightGrey; - } - } - .input-group{ - padding-left: 20px; - input{ - background-color:initial; - color:$colorBlack; - } - } - .input-group-btn{ - .btn{ - border:none; - &:hover{ - background-color:transparent; - color:#a94442; - } - } - } - } - } - - - .btn{ - padding:10px 20px; - display: block; - height:41px; - } - - .searchbar-detail{ - a{ - color:$typoWhite; - margin-left:15px; - } - } - &.affix-top{ - .container{width: auto;} - .searchbar-detail-affix{display:none;} - } - - &.affix{ - position:fixed; - top: 126px; - z-index: 500; - width:100%; - max-width: none; - padding: 15px 30px 0px 30px; - .searchbar-detail{ - display:none; - } - a{ - color:$typoWhite; - } - div[class^="col"]{ - padding:0 4px; - } - label{ - display:none; - } - .container{ - padding: 0 13px; - } - .form-group { - margin-bottom: 15px; - } - } - - @media (max-width: $smartphoneWidth) { - padding:0; - padding-top:15px; - background-color:#429DE1; - margin:0; - margin-bottom:40px; - &:after{ - background-image:none; - } - - - .navbar-nav{ - margin:0; - .dropdown{ - display: inline-block; - width: 60%; - text-align: left; - position: absolute; - right: 15px; - box-shadow:none; - background-color:#308ACC; - z-index:10; - a{ - height:36px; - line-height: 1; - } - ul{ - z-index:10; - } - - } - } - label{ - max-width:100%; - z-index:10; - } - input{ - display: inline-block; - width: 60%; - text-align: left; - position: absolute; - right: 15px; - z-index: 10; - box-shadow:none; - border-radius:1px; - background-color:#308ACC; - } - a, .btn{ - z-index: 1; - font-size:16px; - } - - - - div[class^='col']{ - - li span{ - background-color: $bg; - padding: 8px 15px; - margin-top: 4px; - margin-right: 4px; - color:$typoWhite; - position:absolute; - right:0; - } - &:nth-of-type(5){ - padding: 0; - .btn{ - width:100%; - } - label{ - display:none; - } - .form-group{ - margin:0; - } - } - &:nth-of-type(6){ - display:none; - } - } - .searchbar-detail{ - display:none; - } - - &.affix{ - display:block; - position:initial; - top:0; - - } - } - - .destinationselect{ - .dropdown-header{ - padding: 3px 15px; - } - } - - - @media (max-width: $smartphoneWidth) { - display:none; - - &.affix{ - display:none; - } - } -} - -.form-group { - &.loading input { - background: url(../images/ajax-loader-blue.gif) no-repeat 95% center; - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchbox.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchbox.scss deleted file mode 100644 index a66f47e8..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchbox.scss +++ /dev/null @@ -1,147 +0,0 @@ -.searchbox{ - @include lowPoly(rgba(57,173,255,1)); - position: absolute; - width: 80%; - top: 65px; - right: 0; - z-index: 10; - padding:10px 30px 15px; - label{ - color:$typoWhite; - text-transform: uppercase; - font-size:14px; - z-index: 200; - position: relative; - } - input, - input.form-control{ - padding: 12px; - color:$typoWhite; - border-radius: 2px; - &::-webkit-input-placeholder { /* Chrome */ - color: $typoWhite; - } - &:-ms-input-placeholder { /* IE 10+ */ - color: $typoWhite; - } - &::-moz-placeholder { /* Firefox 19+ */ - color: $typoWhite; - opacity: 1; - } - &:-moz-placeholder { /* Firefox 4 - 18 */ - color: $typoWhite; - opacity: 1; - } - } - #destination { - &::-webkit-input-placeholder { /* Chrome */ - color: $color-grey; - } - &:-ms-input-placeholder { /* IE 10+ */ - color: $color-grey; - } - &::-moz-placeholder { /* Firefox 19+ */ - color: $color-grey; - opacity: 1; - } - &:-moz-placeholder { /* Firefox 4 - 18 */ - color: $color-grey; - opacity: 1; - } - } - input[type="date"] { - line-height: 100%; - color: white; - display:block; - -webkit-appearance: textfield; - -moz-appearance: textfield; - min-height: 48px; - } - .dropdown, input{ - background-color:#308acd; - box-shadow:inset 0 1px 7px 0 rgba(30,92,135,0.3) - } - .navbar-nav{ - width: 100%; - margin: 0; - .dropdown{ - opacity: 1; - z-index:500; - border-radius: 2px; - width: 100%; - a{ - padding: 11px 15px; - color: $typoWhite; - &:hover,&:focus,&:visited{ - background-color:transparent; - } - } - .open > a{ - background-color:transparent; - } - .dropdown-toggle span{ - margin-top: 5px; - font-size: 10px; - } - - .dropdown-menu{ - background-color: white; - &.pax { - max-height: 250px; - overflow-y: scroll; - & > li { - line-height: 90%; - } - } - &.daterange a { - width: 80%; - margin: 0 auto; - } - a{ - color:$colorBlack; - } - .selected a { - background-color: $lightGrey; - } - } - .input-group{ - padding-left: 20px; - input{ - background-color:initial; - color:$colorBlack; - } - } - .input-group-btn{ - .btn{ - border:none; - &:hover{ - background-color:transparent; - color:#a94442; - } - } - } - - } - } - .btn{ - padding:10px 20px; - display: block; - } - .searchbox__link { - background: transparent; - border: none; - margin-top: 8px; - padding: 0; - color: white; - display: flex; - align-items: baseline; - - &:after { - display: block; - padding-left: 4px; - font-size: 90%; - font-family: 'FontAwesome'; - content: "\f054"; - } - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchpage.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchpage.scss deleted file mode 100644 index 485171b3..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_searchpage.scss +++ /dev/null @@ -1,121 +0,0 @@ -.searchpage{ - .form-control{ - height:auto; - box-shadow: none; - } - .navbar-nav{ - float:none; - } - - form input, form input.form-control{ - padding:6px 12px; - border: none; - outline: none; - } - - .dropdown-menu{ - > li{ - > a{ - border-radius: 4px; - margin:0; - margin-bottom: 10px; - margin-top: 15px; - position: relative; - display: block; - } - } - &.daterange { - .closebtn a { - width: 80%; - margin: 0 auto; - } - } - &.pax { - max-height: 250px; - overflow-y: scroll; - > li { - a { - margin: 0; - } - } - } - } - - .ep-subpage .stoerer div[class^='col'] { - margin-top: -200px; - } - - @media (max-width: $smartphoneWidth) { - - .ep-subpage .stoerer div[class^='col'] { - margin-top: -168px; - margin-bottom: 0; - } - - .ep-subpage .stoerer div[class^='col'] .content{ - padding: 14px; - [class*=headline-]{ - font-size: 22px; - margin: 0 0 20px; - font-weight: 300; - line-height: 36px; - text-transform: initial; - span{ - font-size: 30px; - margin-bottom: 0; - } - br{ - display:none; - } - - } - } - } -} - -.ajaxtarget { - position: relative; - - .loader { - position: absolute; - z-index: 100; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(white, 0.75); - - img { - position: absolute; - top: 0; - left: 50%; - transform: translateX(-50%); - } - } - -} - - -#filterpanel { - .checkbox label, - .radio label { - padding-left: 0; - } - - .panel-group .panel-heading + .panel-collapse > .panel-body { - border-top: none; - } - - .panel-heading { - border-bottom: 1px solid #ddd; - } - - a[data-toggle="collapse"]:after { - font-family: 'FontAwesome'; - float: right; - content: "\f078"; - } - a[data-toggle="collapse"].collapsed:after { - content: "\f054"; - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_sidebar.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_sidebar.scss deleted file mode 100644 index 03c625ec..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_sidebar.scss +++ /dev/null @@ -1,132 +0,0 @@ -.ep-sidebar{ - margin-bottom:20px; - padding:20px 20px; - background-color:$lighertGrey; - &.btn{ - padding: 10px 0; - text-align: center; - background-color:$typoWhite; - border:2px solid $link; - border-radius:4px; - display: block; - margin: 0 0 10px; - width:100%; - color:$link !important; - &:hover,&:visited, &:focus{ - background-color:$typoWhite; - outline: none; - } - &.active, - &:active{ - color:$button; - border-color: $button; - box-shadow: none; - } - &.concept-prg { - color: $color-concept-prg; - border-color: $color-concept-prg; - } - &.concept-evt { - color: $color-concept-evt; - border-color: $color-concept-evt; - } - &.concept-wkd { - color: $color-concept-wkd; - border-color: $color-concept-wkd; - } - &.concept-grp { - color: $color-concept-grp; - border-color: $color-concept-grp; - } - &.concept-ind { - color: $color-concept-ind; - border-color: $color-concept-ind; - } - &.concept-fam { - color: $color-concept-fam; - border-color: $color-concept-fam; - } - } - p { - margin-bottom: 10px; - } -} - -.ep-snow{ - ul{ - list-style: none; - padding-left:0; - li{ - span{ - width:80px; - display:inline-block; - } - } - } -} -.ep-rating{ - display: block; - color: inherit; - i{ - color:$link; - &:last-of-type{ - margin-right:20px; - - } - } -} - -.ep-facts{ - ul{ - list-style: none; - padding-left:0; - span{ - &:before{ - color:$icon; - margin-right:20px; - } - } - } -} - -.ep-next-travels{ - div{ - padding:20px 20px; - background-color:$lighertGrey; - } - .btn{ - width:100%; - font-size:17px; - } -} - -//.ep-headbar, -//div.ep-headbar{ -// padding:20px 20px; -// font-size:17px; -// font-weight: $font-weight-bold; -// text-transform: uppercase; -// padding-top:10px; -// padding-bottom:10px; -// background-color:$link; -// color:$typoWhite; -// margin-bottom: 30px; -// &.concept-prg { -// background-color: $color-concept-prg; -// } -// &.concept-evt { -// background-color: $color-concept-evt; -// } -// &.concept-wkd { -// background-color: $color-concept-wkd; -// } -// &.concept-grp { -// background-color: $color-concept-grp; -// } -// &.concept-ind { -// background-color: $color-concept-ind; -// } -// &.concept-fam { -// background-color: $color-concept-fam; -// } -//} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_slider.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_slider.scss deleted file mode 100644 index fe8c6903..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_slider.scss +++ /dev/null @@ -1,111 +0,0 @@ - -.navbar-carousel{ - margin: 0 auto; - margin-top: 40px; - max-width: 1366px; - overflow:hidden; - - &.contentslider { - margin-top: 0; - } - - img{ - width:100%; - } - - .stoerer{ - position:relative; - > div{ - padding-left:15px; - padding-right:15px; - position:absolute; - top: 156px; - width: 100%; - left:0; - &:before{ - content:''; - display:block; - width:50%; - height:100%; - background-color:$bg; - opacity: 0.5; - position:absolute; - } - > div{ - padding:30px 30px; - div{ - min-height: 85px; - font-size:50px; - line-height: 60px; - font-weight: $font-weight-black; - color:$typoWhite; - text-transform:uppercase; - } - p{ - font-size:18px; - line-height: 24px; - font-weight: $font-weight-medium; - color:$typoWhite; - margin-bottom:20px; - } - } - } - } - - @media (max-width: $smartphoneWidth) { - margin-top:0; - margin-bottom:20px; - - .stoerer{ - > div{ - margin:0; - padding:0; - top:0; - &:before{ - background-color:transparent; - } - > div{ - padding: 30px 15px; - } - div{ - div{ - font-size: 20px; - line-height: 22px; - padding: 10px 30px 0px 30px; - } - p{ - display: none; - } - - div,p{ - position:relative; - z-index:0; - margin: 0; - &:before{ - content: ''; - display: block; - background-color: #006db6; - position: absolute; - width: 100%; - height: 100%; - left: 0; - opacity: 0.5; - z-index: -1; - top: 0; - } - } - a{ - width:100%; - margin:10px 0 5px; - } - } - } - } - - } - -} - -.carousel.slide { - margin-bottom: 34px; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_subpage.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_subpage.scss deleted file mode 100644 index e872fc69..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_subpage.scss +++ /dev/null @@ -1,131 +0,0 @@ -.ep-subpage{ - - position:relative; - margin: 40px 0 20px; - - div[class^='col']{ - margin-top: -200px; - .content{ - [class*='headline-']{ - color:$typoWhite; - } - padding:17px 15px; - background-color: rgba($link, 0.6); - } - } - - .stoerer{ - div[class^='col']{ - margin-top: 185px; - width: auto; - max-width: 50%; - margin-bottom: 50px; - position: relative; - float: none; - display: block; - height: 100%; - @media (max-width: $smartphoneWidth) { - margin-top: 0; - max-width: none; - } - .content{ - color: $typoWhite; - padding: 25px 30px 35px 30px; - background-color: rgba($link, 0.6); - [class*='headline-']{ - - font-size: 29px; - line-height: 100%; - margin: 0; - font-weight: 300; - margin-bottom: 20px; - line-height: 36px; - text-transform: initial; - span{ - font-size: 52px; - text-transform: uppercase; - font-weight: 900; - letter-spacing: 1px; - line-height: 70px; - margin-bottom: -23px; - display: block; - } - a{ - font-size:inherit; - font-weight:900; - color:inherit; - text-decoration: underline; - } - } - .btn{ - padding: 10px 15px; - margin: 5px; - } - - } - } - } - - .ep-subpage-bg{ - height: 360px; - max-width: 1366px; - width:100%; - margin: 0 auto; - } - .container{ - max-width: 1366px; - } - - .picturecredit { - position: absolute; - bottom: 50px; - right: 0; - background: rgba(white, 0.3); - padding: 0.25em; - font-size: 75%; - color: $colorBlack; - } - - .ep-breadcrumb,.ep-backlink{ - margin-top: 80px; - a{ - font-size:13px; - } - } - - @media (max-width: $tabletWidth) { - div[class^='col']{ - width: 60%; - margin-top: -170px; - } - - .ep-subpage-bg{ - height: 375px; - } - } - - @media (max-width: $smartphoneWidth) { - div[class^='col']{ - width: 100%; - margin-top: -130px; - &.pull-left{ - padding:0 40px; - margin-top: -70px; - margin-bottom: 40px; - } - .ep-property{ - &:last-of-type{ - margin-right:0; - } - } - } - .ep-subpage-bg{ - height: 180px; - } - - .ep-backlink, .ep-breadcrumb{ - display:none; - } - } -} - diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_variables.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_variables.scss deleted file mode 100644 index 7009b7f9..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_variables.scss +++ /dev/null @@ -1,8 +0,0 @@ -$font-weight-black: 900; -$font-weight-bold: 700; -$font-weight-regular: 400; -$font-weight-medium: 300; - -$max-width: 1366px; -$tabletWidth: 1200px; -$smartphoneWidth: 991px; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/bootstrap-overrides/_grid.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/bootstrap-overrides/_grid.scss deleted file mode 100644 index db61bcb4..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/bootstrap-overrides/_grid.scss +++ /dev/null @@ -1,94 +0,0 @@ -// -// Grid system -// -------------------------------------------------- - - -// Container widths -// -// Set the container width, and override it for fixed navbars in media queries. - -//.container { -// @include container-fixed; -// -// @media (min-width: $screen-sm-min) { -// width: $container-sm; -// } -// @media (min-width: $screen-md-min) { -// width: $container-md; -// } -// @media (min-width: $screen-lg-min) { -// width: $container-lg; -// } -//} - - -// Fluid container -// -// Utilizes the mixin meant for fixed width containers, but without any defined -// width for fluid, full width layouts. - -.container-fluid { - @include container-fixed; -} - - -// Row -// -// Rows contain and clear the floats of your columns. - -.row { - @include make-row; -} - -.row-no-gutters { - margin-right: 0; - margin-left: 0; - - [class*="col-"] { - padding-right: 0; - padding-left: 0; - } -} - - -// Columns -// -// Common styles for small and large grid columns - -@include make-grid-columns; - - -// Extra small grid -// -// Columns, offsets, pushes, and pulls for extra small devices like -// smartphones. - -@include make-grid(xs); - - -// Small grid -// -// Columns, offsets, pushes, and pulls for the small device range, from phones -// to tablets. - -@media (min-width: $screen-sm-min) { - @include make-grid(sm); -} - - -// Medium grid -// -// Columns, offsets, pushes, and pulls for the desktop device range. - -@media (min-width: $screen-md-min) { - @include make-grid(md); -} - - -// Large grid -// -// Columns, offsets, pushes, and pulls for the large desktop device range. - -@media (min-width: $screen-lg-min) { - @include make-grid(lg); -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/bootstrap-overrides/_utilities.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/bootstrap-overrides/_utilities.scss deleted file mode 100644 index c51de968..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/bootstrap-overrides/_utilities.scss +++ /dev/null @@ -1,55 +0,0 @@ -// -// Utility classes -// -------------------------------------------------- - - -// Floats -// ------------------------- - -.clearfix { - @include clearfix; -} -.center-block { - @include center-block; -} -.pull-right { - float: right !important; -} -.pull-left { - float: left !important; -} - - -// Toggling content -// ------------------------- - -// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1 -.hide { - display: none; -} -.show { - display: block; -} -.invisible { - visibility: hidden; -} -.text-hide { - @include text-hide; -} - - -// Hide from screenreaders and browsers -// -// Credit: HTML5 Boilerplate - -.hidden { - display: none; -} - - -// For Affix plugin -// ------------------------- - -.affix { - position: fixed; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_background.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_background.scss index b484b157..71673e9b 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_background.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_background.scss @@ -2,3 +2,15 @@ @apply bg-cover bg-no-repeat bg-center bg-ep-primary; background-image: url(../../images/background/winter.jpg); } + +.bg-header-season-w { + @screen md { + background-image:url('../../images/background/header-winter.jpg'); + } +} + +.bg-header-season-s { + @screen md { + background-image: url('../../images/background/header-sommer.jpg'); + } +} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_badges.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_badges.scss new file mode 100644 index 00000000..c9096012 --- /dev/null +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_badges.scss @@ -0,0 +1,110 @@ +.concept-badge { + width: 100%; + height: 34px; + color: white; + padding: 0 10px; + margin: 0; + line-height: 34px; + font-size: 16px; + text-transform: uppercase; + background-color: theme('colors.concept.default'); + + &--bdg { + background-color: theme('colors.concept.bdg'); + } + + &--skr { + background-color: theme('colors.concept.skr'); + } + + &--evt { + background-color: theme('colors.concept.evt'); + } + + &--fam { + background-color: theme('colors.concept.fam'); + } + + &--grp { + background-color: theme('colors.concept.grp'); + } + + &--prg { + background-color: theme('colors.concept.prg'); + } + + &--ind { + background-color: theme('colors.concept.ind'); + } + + &--wkd { + background-color: theme('colors.concept.wkd'); + } + + &--spz { + background-color: theme('colors.concept.spz'); + } + + &--epe { + background-color: theme('colors.concept.epe'); + } + + &--sfl { + background-color: theme('colors.concept.sfl'); + } +} + +.custom-badge { + position: relative; +} + +.custom-badge__background { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + + #bgouter { + fill: theme('colors.ep.primary-50'); + } + + #bginner { + fill: theme('colors.ep.primary'); + } +} + +.custom-badge__content { + position: absolute; + width: 60%; + height: 60%; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 10; + text-align: center; + color: white; + display: flex; + flex-flow: column; + justify-content: center; +} + +.custom-badge__title { + display: block; + text-transform: uppercase; + font-weight: 700; + font-size: 2vw; + line-height: 1; + padding-bottom: 4px; + + @screen md { + font-size: 24px; + } +} + +.custom-badge__subtitle { + display: block; + text-transform: uppercase; + font-size: 18px; + line-height: 1; +} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_buttons.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_buttons.scss index c444a620..196ff9c9 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_buttons.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_buttons.scss @@ -1,6 +1,6 @@ .button { - @apply inline-block p-4 md:px-8; - @apply uppercase leading-none text-center outline-none focus:outline-none; + @apply inline-block px-4 py-2 md:px-8; + @apply uppercase text-center outline-none focus:outline-none; @apply transition-colors; @apply bg-ep-secondary text-white; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_header.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_header.scss new file mode 100644 index 00000000..e879f6f0 --- /dev/null +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_header.scss @@ -0,0 +1,82 @@ +.header-caption { + padding: 16px 10px; + background-color: theme('colors.ep.primary-80'); + margin-bottom: 8px; + @screen md { + max-width: 55%; + padding: 30px; + } +} + +.header-caption__headline { + display: block; + font-size: 24px; + line-height: 28px; + font-weight: 900; + color: #fff; + text-transform: uppercase; + max-width: 60%; + + @screen md { + font-size: 40px; + line-height: 40px; + min-height: 100px; + margin-bottom: 10px; + max-width: none; + } + @screen lg { + font-size: 50px; + line-height: 50px; + } +} + +.header-caption__subline { + display: none; + @screen md { + display: block; + } + font-size: 16px; + line-height: 22px; + min-height: 70px; + overflow-y: hidden; + font-weight: 300; + color: #fff; + padding-bottom: 20px; +} + +.header-caption__text { + font-size: 18px; + text-transform: uppercase; + line-height: 22px; + margin-bottom: 10px; + color: white; + @screen md { + font-size: 28px; + } + + span { + font-size: 16px; + font-weight: 300; + letter-spacing: 2px; + line-height: 50px; + + @screen md { + font-size: 20px; + } + } +} + +.header-caption__button { + display: none; + @screen md { + display: inline-block; + } +} + +.header__button { + display: block; + width: 100%; + @screen md { + display: none; + } +} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_product.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_product.scss new file mode 100644 index 00000000..dcd35549 --- /dev/null +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_product.scss @@ -0,0 +1,170 @@ +.product-teaser { +} + +.product-teaser__description { + min-height: 100px; +} + +.product-teaser__footer { + display: flex; + flex-wrap: nowrap; +} + +.product-teaser__headline { + display: block; + font-size: 24px; + line-height: 28px; + margin-bottom: 0; + padding-bottom: 8px; + letter-spacing: normal; + text-transform: none; + font-weight: 400; + min-height: 64px; +} + +.product-teaser__subline { + font-size: 16px; + line-height: 20px; + padding-bottom: 8px; +} + +.product-teaser__price { + display: block; + flex: 0 1 110px; + font-size: 20px; + font-weight: 700; + white-space: nowrap; + + .product-teaser--wide & { + margin-bottom: 8px; + } +} + +.product-teaser__pseudo-price { + font-weight: 400; + color: theme('colors.gray.600'); +} + +.product-teaser__labels { + flex: 1; + + &--multiple { + font-size: 12px; + line-height: 120%; + } +} + +.product-header { +} + +.product-header__title { + position: relative; +} + +.product-header__badge { + position: absolute; + display: block; + width: 80px; + height: 80px; + top: 0; + right: 64px; + + &--custom { + top: auto; + bottom: 0; + right: 110px; + } + + &--skipass { + width: 75px; + height: auto; + top: 32px; + right: 45px; + } + + .custom-badge__title { + font-size: 12px; + } + + .custom-badge__subtitle { + font-size: 14px; + } + + @screen md { + width: 180px; + height: 180px; + + &--custom { + bottom: auto; + top: 36px; + right: 20%; + } + + .custom-badge__title { + font-size: 22px; + } + + .custom-badge__subtitle { + font-size: 16px; + } + + right: 5%; + + &--skipass { + width: 100px; + height: auto; + } + + } + + @screen lg { + top: 64px; + right: -64px; + + &--skipass { + top: -110px; + right: -150px; + } + } +} + +.teaser-label { + display: inline-block; + text-transform: uppercase; + white-space: nowrap; + + &--new { + color: theme('colors.red.400'); + } + + &--earlybird { + color: theme('colors.red.400'); + } + + &--low-contingent { + color: theme('colors.red.400'); + } +} + +.product-detail { +} + +.product-detail__watchlist { + display: inline-block; + color: white; + background-color: theme('colors.ep.primary'); + font-size: 22px; + line-height: 22px; + padding: 4px 12px; + + &:hover { + background-color: theme('colors.ep.secondary'); + color: white; + } + + &:visited, + &:active, + &:focus { + color: white; + } +} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_searchresult.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_searchresult.scss new file mode 100644 index 00000000..9331bd93 --- /dev/null +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_searchresult.scss @@ -0,0 +1,117 @@ +.searchresult { + padding-top: 10px; +} + +.searchresult-section { + padding-bottom: 20px; +} + +.searchresult__info { + +} + +.searchresult-item { + + &:not(:last-child) { + padding-bottom: 20px; + border-bottom: 2px solid theme('colors.gray.200'); + } + +} + +.searchresult-item__headline { + display: block; + font-size: 28px; + line-height: 24px; + margin-bottom: 0; +} + +.searchresult-item__subline { + display: block; + font-weight: 700; + padding-bottom: 8px; +} + +.searchresult-item__category { + text-transform: uppercase; + font-weight: 300; + letter-spacing: 2px; + line-height: 1; +} + +.searchresult-item__checklist { + font-size: 18px; + color: theme('colors.gray.800'); + margin-bottom: 10px; +} + +.searchresult-item__featurelist { + color: theme('colors.ep.primary'); + font-weight: 700; + margin-bottom: 0; +} + +.searchresult-item__daterange { + font-size: 18px; + line-height: 1; + color: theme('colors.gray.800'); + padding-bottom: 8px; + + i { + color: theme('colors.ep.secondary'); + } + + @screen md { + padding-left: 40px; + } + +} + +.searchresult-item__label { + text-transform: uppercase; + font-weight: 700; + + @screen md { + padding-left: 40px; + } + +} + +.searchresult-item__price { + font-size: 26px; + font-weight: 700; + white-space: nowrap; + padding-bottom: 8px; + + @screen md { + text-align: center; + } + +} + +.searchresult-item__pseudo-price { + font-weight: 400; + color: theme('colors.gray.600'); +} + +.searchresult-item__button { + margin-bottom: 0; +} + +.searchresult-wrapper { + + .form-group { + &.loading input { + background: url(../../images/ajax-loader-white.gif) no-repeat 95% center; + } + } + +} + +.destinationselect__item { + + &.selected a { + background-color: theme('colors.gray.200'); + } + +} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_slider.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_slider.scss new file mode 100644 index 00000000..93e80932 --- /dev/null +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_slider.scss @@ -0,0 +1,170 @@ +@import "~@splidejs/splide/dist/css/splide-core.min.css"; + +.slider { + position: relative; + margin-bottom: 20px; + padding: 0; + + &--header { + margin-bottom: 0; + } + + &--teasers { + margin-bottom: 0; + } +} + +.slider__item { + position: relative; + background-size: cover; + background-position: left center; + + &--product { + height: 240px; + @screen md { + height: 400px; + } + @screen lg { + height: 320px; + } + @screen xl { + height: 360px; + } + } +} + +.slider__zoom-icon { + position: absolute; + top: 16px; + right: 16px; + z-index: 10; + color: white; + font-size: 24px; + @screen md { + font-size: 32px; + } +} + +.slider__image { + max-width: 100%; + height: auto; +} + +.slider__thumbs { + padding: 20px 0; + display: flex; + flex-wrap: nowrap; + justify-content: flex-start; + align-items: center; +} + +.slider__thumb { + display: block; + width: 20%; + padding: 0 1%; + + &:first-child { + padding-left: 0; + } + + &:last-child { + padding-right: 0; + } +} + +.slider-pagination { + @apply absolute bottom-0 left-1/2 transform -translate-x-1/2 md:mb-4; + @apply list-none p-0; + @apply flex items-center space-x-2; + + &--header { + bottom: 10px; + @screen lg { + bottom: 90px; + } + } +} + +.slider-pagination__dot { + @apply hide-text; + display: block; + width: 10px; + height: 10px; + border-radius: 5px; + background-color: white; + border: none; + box-shadow: 0 0 2px theme('colors.gray.200'); + padding: 0; + @screen md { + width: 14px; + height: 14px; + border-radius: 7px; + } + &:focus { + outline: none; + } + + &.is-active { + background-color: theme('colors.ep.secondary'); + } +} + +.slider-pagination__arrow { + border: none; + background: transparent; + position: absolute; + z-index: 10; + color: theme('colors.ep.secondary'); + + .slider--teasers & { + background-color: theme('colors.ep.secondary'); + color: white; + border-radius: 4px; + padding: 4px 2px 0 2px; + } + + &:focus { + outline: none; + } + + &[disabled] { + opacity: 0.1; + } + + &--prev { + left: 5%; + top: 50%; + transform: translateY(-50%); + + .slider--teasers & { + left: -28px; + } + } + + &--next { + right: 5%; + top: 50%; + transform: translateY(-50%); + + .slider--teasers & { + right: -28px; + } + } +} + +.slider-pagination__zone { + position: absolute; + top: 0; + z-index: 10; + height: 100%; + width: 10%; + display: block; + + &--prev { + left: 0; + } + + &--next { + right: 0; + } +} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_teaserbox.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_teaserbox.scss new file mode 100644 index 00000000..5eb7da62 --- /dev/null +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_teaserbox.scss @@ -0,0 +1,397 @@ +@keyframes stayvisible { + from { + visibility: visible; + } + to { + visibility: visible; + } +} + +@-ms-keyframes donothing { + 0% { + } + 100% { + } +} + +.teaserbox { + display: block; + text-decoration: none; + color: theme('colors.gray.800'); + margin-bottom: 20px; + position: relative; + + &:hover { + color: theme('colors.gray.800'); + } + + //.slick-slide &--default { + // margin: 20px 0 30px; + // + // @include mq($from: desktop) { + // margin: 30px 0; + // } + //} + + &--concept { + margin-top: 10px; + transition: all .5s ease-in-out; + + @screen lg { + + &:hover { + transform: translateY(-10px); + box-shadow: 0 15px 59px -9px rgba(0, 0, 0, 0.2); + + .teaserbox__button { + opacity: 1; + } + + } + } + + } + + &--flippable { + perspective: 1000px; + + margin: 20px 0 40px; + + @screen lg { + height: 450px; + margin: 30px 0; + } + + } + + &--landscape { + + @screen md { + display: flex; + flex-wrap: nowrap; + + &:not(:last-child) { + padding-bottom: 20px; + border-bottom: 2px solid theme('colors.gray.400'); + } + } + + } + + span { + display: block; + } + + hr { + margin: 8px 0; + } + + p, ul { + margin-bottom: 8px; + + &:last-child { + margin-bottom: 0; + } + } +} + +.teaserbox__image { + position: relative; + + .teaserbox--landscape & { + + @screen md { + flex: 0 0 260px; + } + + @screen lg { + flex: 0 0 320px; + } + + } + + &--social-media { + height: 0; + padding-bottom: 100%; + background-size: cover; + } +} + +.teaserbox__icon { + position: absolute; + z-index: 10; + top: 8px; + left: 8px; + color: white; + font-size: 125%; +} + +.teaserbox__main { + height: auto; + border-width: 2px; + border-color: theme('colors.gray.200'); + border-style: none solid; + padding: 8px; + display: flex; + flex-direction: column; + + .teaserbox--default & { + min-height: 280px; + + @screen md { + min-height: 260px; + } + + @screen lg { + min-height: 220px; + } + } + + .teaserbox--country &, + .teaserbox--region &, + .teaserbox--city & { + min-height: 170px; + overflow: hidden; + } + + .teaserbox--hotel & { + min-height: 300px; + } + + .teaserbox--product & { + border-style: none solid solid; + min-height: 250px; + + @screen md { + min-height: 230px; + } + } + + .teaserbox--concept & { + min-height: 130px; + border-style: none solid solid; + } + + .teaserbox--landscape & { + height: auto; + border-style: none; + + @screen md { + display: flex; + flex: 1; + flex-direction: column; + justify-content: space-between; + padding: 8px 16px; + border-style: none; + } + + } + + .teaserbox--searchresult & { + padding: 16px 0; + border: none; + + @screen md { + padding: 0 16px; + } + } + + &--fixed-height { + height: 100px; + border-bottom: 12px solid white; + overflow: hidden; + } +} + +.teaserbox__aside { + display: block; + padding: 8px; + border-width: 2px; + border-color: theme('colors.gray.600'); + border-style: none solid solid; + + @screen md { + display: flex; + flex-direction: column; + justify-content: space-between; + flex: 0 0 300px; + border-style: solid solid solid none; + } + + .teaserbox--searchresult &, + .teaserbox--landscape & { + border: none; + + @screen md { + flex: 0 0 220px; + padding: 0; + } + } + +} + +.teaserbox__header { + padding-bottom: 8px; + + @screen md { + min-height: 100px; + padding-bottom: 0; + } + + .teaserbox--searchresult & { + min-height: 0; + } + +} + +.teaserbox__flag { + position: absolute; + z-index: 10; + top: 0; + left: 0; + border-style: none solid solid none; + border-width: 2px; + border-color: white; +} + +.teaserbox__button { + margin: -2px 0 0; + + &--fadein { + opacity: 0; + transition: opacity 0.5s ease-in-out; + } + + .teaserbox--flippable & { + + @screen lg { + position: absolute; + left: 0; + bottom: 0; + margin: 0; + } + + } + +} + +.teaserbox__flip { + width: 100%; + height: 100%; + display: block; + color: inherit; + + &:hover { + color: theme('colors.gray.800'); + } + + &:focus, + &:active { + color: theme('colors.gray.800'); + outline: none; + } + + @screen lg { + transition: 0.5s ease-out; + transform-style: preserve-3d; + backface-visibility: visible; + + .teaserbox--flippable:hover & { + transform: rotateY(180deg); + } + + } + +} + +.teaserbox__side { + + @screen lg { + width: 100%; + height: 100%; + backface-visibility: hidden; + position: absolute; + top: 0; + left: 0; + } + +} + +.teaserbox__side--front { + + @screen lg { + animation: stayvisible 0.5s both; + visibility: visible; + transform: rotateY(0deg); + + .teaserbox--flippable:hover & { + animation: stayvisible 0.5s both; + visibility: hidden; + } + + } + +} + +.teaserbox__side--back { + + @screen lg { + animation: stayvisible 0.5s both; + visibility: hidden; + transform: rotateY(-180deg); + + .teaserbox--flippable:hover & { + animation: stayvisible 0.5s both; + visibility: visible; + } + + } + +} + +.teaserbox__back { + display: none; + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + padding: 15px 20px; + background-color: theme('colors.ep.primary'); + color: white; + + @screen lg { + display: block; + } + +} + +.teaserbox-watchlist { + position: absolute; + top: 0; + right: 0; + z-index: 10; + width: 48px; + height: 48px; + display: block; + color: white; + + &:hover, + &:focus, + &:visited, + &:active { + color: white; + } + + cursor: pointer; + padding: 4px 0 0 28px; + + &:before { + content: ""; + position: absolute; + z-index: -1; + top: 0; + left: 0; + display: block; + } +} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main.scss index 3dfcc6e2..3ac9be6d 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main.scss @@ -16,69 +16,12 @@ } // LEGACY FROM HERE - @import "variables"; - @import "color"; - - @import "remix/variables"; - @import "remix/colors"; - @import "bootstrap"; - - @import "mixins"; - - // remix - $output-bourbon-deprecation-warnings: false; - @import "~bourbon/app/assets/stylesheets/bourbon"; - @import "remix/breakpoints"; - @import "remix/mixins"; - //@import "remix/base"; - @import "remix/badges"; - //@import "remix/buttons"; - //@import "remix/area-nav"; - //@import "remix/pagehead"; - @import "remix/slider"; - @import "remix/header"; - //@import "remix/herounit"; - //@import "remix/calendar"; - //@import "remix/partnerlogos"; - //@import "remix/osm-map"; - //@import "remix/video"; - //@import "remix/newsletterform"; - //@import "remix/layout"; - @import "remix/teaserbox"; - @import "remix/searchresult"; - //@import "remix/tables"; - @import "remix/product"; - //@import "remix/socialmedia"; - //@import "remix/datepicker"; - //@import "remix/sidebar"; - //@import "remix/blog"; - //@import "remix/forms"; - //@import "remix/contactnav"; - //@import "remix/faq"; - //@import "remix/destination-pulldown"; - //@import "remix/watchlist"; - //@import "remix/calculator"; - - // core config - //@import "fonts"; - //@import "base"; - //@import "btn"; - //@import "input"; - //@import "breadcrumb"; - //@import "modal"; - - //components - //@import "mainnavi"; - //@import "footer"; - //@import "searchbar"; - @import "searchbox"; - //@import "newsletter"; - //@import "disturber"; - //@import "product"; - @import "sidebar"; - @import "subpage"; - @import "searchpage"; - @import "employee"; + @import "components/badges"; + @import "components/header"; + @import "components/product"; + @import "components/searchresult"; + @import "components/slider"; + @import "components/teaserbox"; } @layer components { @@ -129,4 +72,11 @@ .text-shadow { text-shadow: 0 2px 2px theme('colors.gray.400'); } + .hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; + } } diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_boarderweek.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_boarderweek.scss deleted file mode 100644 index 11bf7100..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_boarderweek.scss +++ /dev/null @@ -1,66 +0,0 @@ -@import "variables"; -@import "color"; -@import "color-boarderweek"; - -@import "remix/variables"; -@import "remix/colors"; -@import "remix/colors_boarderweek"; - -// vendor styles -$icon-font-path: "~bootstrap-sass/assets/fonts/bootstrap/"; -@import "~bootstrap-sass/assets/stylesheets/bootstrap"; - -@import "mixins"; - -// remix -$output-bourbon-deprecation-warnings: false; -@import "~bourbon/app/assets/stylesheets/bourbon"; -@import "remix/breakpoints"; -@import "remix/mixins"; -@import "remix/base"; -@import "remix/badges"; -@import "remix/buttons"; -@import "remix/area-nav"; -@import "remix/pagehead"; -@import "remix/slider"; -@import "remix/header"; -@import "remix/herounit"; -@import "remix/calendar"; -@import "remix/partnerlogos"; -@import "remix/osm-map"; -@import "remix/video"; -@import "remix/newsletterform"; -@import "remix/layout"; -@import "remix/teaserbox"; -@import "remix/searchresult"; -@import "remix/tables"; -@import "remix/product"; -@import "remix/socialmedia"; -@import "remix/contactnav"; -@import "remix/faq"; -@import "remix/watchlist"; - -// core config -@import "fonts"; -@import "base"; -@import "btn"; -@import "input"; -@import "breadcrumb"; -@import "modal"; - -//components -@import "mainnavi"; -@import "footer"; -@import "searchbar"; -@import "searchbox"; -@import "newsletter"; -@import "disturber"; -@import "product"; -@import "sidebar"; -@import "slider"; -@import "subpage"; -@import "searchpage"; -@import "employee"; - -//events -@import "events"; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_snowzone.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_snowzone.scss deleted file mode 100644 index 1fe4bc72..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_snowzone.scss +++ /dev/null @@ -1,67 +0,0 @@ -@import "variables"; -@import "color"; -@import "color-snowzone"; - -@import "remix/variables"; -@import "remix/colors"; -@import "remix/colors_snowzone"; - -// vendor styles -$icon-font-path: "~bootstrap-sass/assets/fonts/bootstrap/"; -@import "~bootstrap-sass/assets/stylesheets/bootstrap"; - -@import "mixins"; - -// remix -$output-bourbon-deprecation-warnings: false; -@import "~bourbon/app/assets/stylesheets/bourbon"; -@import "remix/breakpoints"; -@import "remix/mixins"; -@import "remix/base"; -@import "remix/badges"; -@import "remix/buttons"; -@import "remix/area-nav"; -@import "remix/pagehead"; -@import "remix/slider"; -@import "remix/header"; -@import "remix/herounit"; -@import "remix/calendar"; -@import "remix/partnerlogos"; -@import "remix/osm-map"; -@import "remix/video"; -@import "remix/newsletterform"; -@import "remix/layout"; -@import "remix/teaserbox"; -@import "remix/searchresult"; -@import "remix/tables"; -@import "remix/product"; -@import "remix/socialmedia"; -@import "remix/contactnav"; -@import "remix/faq"; -@import "remix/watchlist"; - -// core config -@import "fonts"; -@import "base"; -@import "btn"; -@import "input"; -@import "breadcrumb"; -@import "modal"; - -//components -@import "mainnavi"; -@import "footer"; -@import "searchbar"; -@import "searchbox"; -@import "newsletter"; -@import "disturber"; -@import "product"; -@import "sidebar"; -@import "slider"; -@import "subpage"; -@import "searchpage"; -@import "employee"; - -//events -@import "events"; -@import "addons_snowzone"; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_unichamp.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_unichamp.scss deleted file mode 100644 index a4712375..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main_unichamp.scss +++ /dev/null @@ -1,66 +0,0 @@ -@import "variables"; -@import "color"; -@import "color-unichamp"; - -@import "remix/variables"; -@import "remix/colors"; -@import "remix/colors_unichamp"; - -// vendor styles -$icon-font-path: "~bootstrap-sass/assets/fonts/bootstrap/"; -@import "~bootstrap-sass/assets/stylesheets/bootstrap"; - -@import "mixins"; - -// remix -$output-bourbon-deprecation-warnings: false; -@import "~bourbon/app/assets/stylesheets/bourbon"; -@import "remix/breakpoints"; -@import "remix/mixins"; -@import "remix/base"; -@import "remix/badges"; -@import "remix/buttons"; -@import "remix/area-nav"; -@import "remix/pagehead"; -@import "remix/slider"; -@import "remix/header"; -@import "remix/herounit"; -@import "remix/calendar"; -@import "remix/partnerlogos"; -@import "remix/osm-map"; -@import "remix/video"; -@import "remix/newsletterform"; -@import "remix/layout"; -@import "remix/teaserbox"; -@import "remix/searchresult"; -@import "remix/tables"; -@import "remix/product"; -@import "remix/socialmedia"; -@import "remix/contactnav"; -@import "remix/faq"; -@import "remix/watchlist"; - -// core config -@import "fonts"; -@import "base"; -@import "btn"; -@import "input"; -@import "breadcrumb"; -@import "modal"; - -//components -@import "mainnavi"; -@import "footer"; -@import "searchbar"; -@import "searchbox"; -@import "newsletter"; -@import "disturber"; -@import "product"; -@import "sidebar"; -@import "slider"; -@import "subpage"; -@import "searchpage"; -@import "employee"; - -//events -@import "events"; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_area-nav.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_area-nav.scss deleted file mode 100644 index 8e192c27..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_area-nav.scss +++ /dev/null @@ -1,107 +0,0 @@ -.area-nav { - width: 100%; - height: $area-nav-height; - background: #006db6 url(../../images/polygon.jpg) no-repeat top center; - background-size: cover; - @include mq($from: desktop) { - position: fixed; - z-index: 1000; - top: 0; - left: 0; - } -} - -.area-nav__inner { - @include container(); - position: relative; -} - -.area-nav__list { - position: absolute; - top: $area-nav-height; - left: 0; - z-index: 1000; - margin: 0; - padding: 0; - list-style: none; - width: 100%; - @include mq($from: desktop) { - display: flex !important; // Required bc. of jquery animation - position: relative; - top: auto; - left: auto; - font-size: 0; // Removes gaps when list items rendered inline-block - } -} - -.area-nav__list-item { - font-size: 1rem; // Removes gaps when list items rendered inline-block - text-align: center; - border-left: none; - border-top: 1px solid #404040; - background-color: #009fe3; - &:last-child { - border-bottom: 1px solid #404040; - border-right: none; - } - @include mq($from: desktop) { - flex-grow: 1; - background: none; - border-top: none; - border-left: 1px solid #404040; - &:last-child { - border-right: 1px solid #404040; - border-bottom: none; - } - font-size: 1rem; - width: percentage(1/6); - &--icon { - flex-basis: 0; - } - } -} - -.area-nav__link { - display: block; - text-decoration: none; - text-transform: uppercase; - font-size: 20px; - color: white; - &:hover, &:active, &:focus { - color: white; - } - padding: 10px 0; - &.active { - background-color: $color-brand-secondary; - } - @include mq($from: desktop) { - font-size: 16px; - &:hover { - background-color: $color-brand-secondary; - } - .area-nav__list-item--icon & { - padding: 10px 8px; - } - } -} - -.area-nav__trigger { - text-align: center; - position: absolute; - top: 0; - left: 0; - z-index: 10; - width: 100%; - background-color: #006db6; - color: white; - &:hover, &:active, &:focus { - color: white; - } - @include mq($from: desktop) { - display: none; - } -} - -.open .area-nav__trigger-icon { - transform: rotate(180deg); -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_badges.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_badges.scss deleted file mode 100644 index 2d41fcb5..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_badges.scss +++ /dev/null @@ -1,97 +0,0 @@ -.concept-badge { - @include size(100% 34px); - color: white; - padding:0 10px; - margin: 0; - line-height: 34px; - font-size: 16px; - text-transform: uppercase; - background-color: $color-concept-default; - - &--bdg { - background-color: $color-concept-bdg; - } - &--skr { - background-color: $color-concept-skr; - } - &--evt { - background-color: $color-concept-evt; - } - &--fam { - background-color: $color-concept-fam; - } - &--grp { - background-color: $color-concept-grp; - } - &--prg { - background-color: $color-concept-prg; - } - &--ind { - background-color: $color-concept-ind; - } - &--wkd { - background-color: $color-concept-wkd; - } - &--spz { - background-color: $color-concept-spz; - } - &--epe { - background-color: $color-concept-epe; - } - &--sfl { - background-color: $color-concept-sfl; - } -} - -.custom-badge { - position: relative; -} - -.custom-badge__background { - @include size(100%); - position: absolute; - top: 0; - left: 0; - - #bgouter { - fill: rgba($color-brand-primary, 0.5); - } - - #bginner { - fill: $color-brand-primary; - } -} - -.custom-badge__content { - position: absolute; - @include size(60%); - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - z-index: 10; - text-align: center; - color: white; - display: flex; - flex-flow: column; - justify-content: center; -} - -.custom-badge__title { - display: block; - text-transform: uppercase; - font-weight: 700; - font-size: 2vw; - line-height: 1; - padding-bottom: 4px; - - @include mq($from: tablet) { - font-size: 24px; - } -} - -.custom-badge__subtitle { - display: block; - text-transform: uppercase; - font-size: 18px; - line-height: 1; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_base.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_base.scss deleted file mode 100644 index 0efe21b3..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_base.scss +++ /dev/null @@ -1,245 +0,0 @@ -// General -//html { -// box-sizing: border-box; -// margin: 0; -// padding: 0; -// font-size: 16px; -//} -// -//*, *::after, *::before { -// box-sizing: inherit; -//} -// -//body { -// font-family: "Lato", $helvetica; -// font-size: 16px; -// line-height: 26px; -// color: $color-font-base; -// margin: 0; -// padding: 0 0 40px; -// @include mq($from: mobile-landscape) { -// padding: 0; -// } -// -// .wf-loading & { -// font-family: $helvetica; -// } -//} - -//a { -// color: $color-brand-primary; -// -// &:active, -// &:hover { -// color: $color-brand-primary; -// text-decoration:none; -// outline: none; -// } -// -// &:focus { -// color: $color-font-base; -// text-decoration:none; -// outline: none; -// } -// -// &:visited { -// outline: none; -// } -// -// .alert & { -// color: inherit; -// font-weight: $font-weight-bold; -// text-decoration: underline; -// } -//} - -//s { -// opacity: 0.75; -//} - -// Block elements -//ul { -// padding: 0 0 0 18px; - - //&.plain-list { - // list-style: none; - // padding: 0; - //} - //&.check-list { - // list-style: none; - // padding: 0; - // - // li { - // position: relative; - // padding-left: 24px; - // } - // - // li::before { - // position: absolute; - // top: 0; - // left: 0; - // font-family: 'FontAwesome'; - // content: "\f00c"; - // font-size: 18px; - // color: $color-brand-primary; - // } - // - // &--inverted { - // li::before { - // content: "\f058"; - // } - // } - //} - //&.inline-list { - // display: flex; - // > li { - // flex: 1; - // } - //} -//} - -//ol { -// padding: 0 0 0 18px; -//} - -// Images -//.scale { -// width: 100%; -// height: auto; -// display: block; -//} - -//// Headlines -//h1 { -// font-size: 28px; -// font-weight: 400; -// color: black; -// -// @include mq($from: tablet) { -// font-size: 36px; -// } -//} -// -//h2 { -// font-size: 24px; -// font-weight: 400; -// color: black; -// -// @include mq($from: tablet) { -// font-size: 32px; -// } -//} -// -//h3 { -// font-size: 20px; -// font-weight: 400; -// color: black; -// -// @include mq($from: tablet) { -// font-size: 26px; -// } -//} -// -//h4 { -// font-size: 16px; -// font-weight: 400; -// color: black; -// text-transform: uppercase; -// margin-bottom: 10px; -// -// @include mq($from: tablet) { -// font-size: 18px; -// } -//} -// -//.headline { -// display: block; -// -// &--primary { -// @extend h1; -// } -// -// &--secondary { -// @extend h2; -// } -// -// &--3 { -// @extend h3; -// } -// -// &--4 { -// @extend h4; -// } -// -// &--disturber { -// color: white; -// text-align: center; -// text-transform: none; -// margin-bottom: 20px; -// font-weight: 700; -// -// @include mq($from: tablet) { -// text-transform: uppercase; -// text-align: left; -// } -// -// &-large { -// @include mq($from: desktop) { -// text-align: right; -// } -// } -// } -// -// &--underlined:after{ -// content:''; -// display:block; -// border-bottom:4px solid $color-brand-primary; -// padding-bottom: 30px; -// margin-bottom: 35px; -// width: 80px; -// } -// -// &--teaser { -// min-height: 54px; -// } -// -// &--light { -// font-weight: 300; -// } -// -// &--footer { -// color: white; -// font-weight: 700; -// } -// -// &--nav { -// display: inline-block; -// color: white; -// -// @include mq($from: tablet) { -// color: black; -// } -// } -//} -// -//.headline__subline { -// display: block; -// font-size: 14px; -// text-transform: uppercase; -// font-weight: 300; -// letter-spacing: 2px; -// line-height: 24px; -// padding-bottom: 8px; -// -// @include mq($from: tablet) { -// line-height: 40px; -// padding-bottom: 0; -// font-size: 16px; -// } -//} - -//strong { -// &.uppercase { -// text-transform: uppercase; -// } -//} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_blog.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_blog.scss deleted file mode 100644 index ca3af233..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_blog.scss +++ /dev/null @@ -1,60 +0,0 @@ -//.blog-entry { -// width: 100%; -// &:not(:last-child) { -// margin-bottom: 20px; -// } -//} - -//.blog-entry__info { -// margin: 0 0 20px; -//} - -//.blog-entry__inner { -// display: flex; -// flex-direction: column; -// -// @include mq($from: tablet) { -// flex-direction: row; -// } -//} - -//.blog-entry__image { -// width: 100%; -// margin-bottom: 8px; -// -// @include mq($from: tablet) { -// width: percentage(1/2); -// } -//} - -//.blog-entry__info { -// font-style: italic; -// font-size: 90%; -//} - -//.blog-entry__headline { -// margin-top: 0; -//} - -//.blog-entry__teaser { -// width: 100%; -// -// @include mq($from: tablet) { -// padding-left: 16px; -// width: percentage(1/2); -// } -// -// p { -// margin-bottom: 16px; -// -// &:last-child { -// margin-bottom: 8px; -// } -// -// } -//} -// -//.blog-tags { -// list-style: none; -// padding: 0; -//} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_breakpoints.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_breakpoints.scss deleted file mode 100644 index 42e821a9..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_breakpoints.scss +++ /dev/null @@ -1,8 +0,0 @@ -// Breakpoints -$mq-breakpoints: ( - mobile-landscape: 512px, - tablet: 768px, - desktop: 992px, - wide: 1200px -); -@import "~sass-mq"; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_buttons.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_buttons.scss deleted file mode 100644 index 1d0b9aaa..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_buttons.scss +++ /dev/null @@ -1,94 +0,0 @@ -.button { - background-color: $color-button-background; - color: $color-button-foreground; - text-transform: uppercase; - text-decoration: none; - border: none; - outline: none; - padding: 10px; - display: inline-block; - transition: background-color 0.2s ease-in-out; - line-height: inherit; - - @include mq($from: tablet) { - padding: 10px 24px; - } - - &--active, - &--secondary { - background-color: $color-brand-primary; - color: white; - } - - &:hover { - color: white; - background-color: darken($color-brand-secondary, 20%); - } - - &--light { - color: $color-brand-primary; - font-weight: 700; - background-color: white; - border: 2px solid $color-brand-primary; - border-radius: 4px; - - &:hover, - &:active, - &:focus { - background-color: white; - color: $color-brand-primary; - } - - &.button--active { - color: $color-brand-secondary; - border-color: $color-brand-secondary; - } - - } - - &--full, - &--sidebar { - width: 100%; - display: block; - text-align: center; - margin-bottom: 20px; - } - - &--sidebar { - margin-bottom: 10px; - } - - &--small { - padding: 5px 10px; - font-size: 80%; - } - - &--alert { - background-color: $color-label-danger; - color: white; - } - - &--booking { - background-color: $color-button-booking; - color: white; - } - - &--action { - background-color: $color-label-success; - color: white; - } - - &--mute { - background-color: $color-grey-dark; - color: white; - } - - .button-group &:not(:last-of-type) { - margin-right: 8px; - } -} - -.buttonfull { - @extend .button; - @extend .button--full; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_calculator.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_calculator.scss deleted file mode 100644 index 3f7bcfe1..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_calculator.scss +++ /dev/null @@ -1,19 +0,0 @@ -.calculator { - position: relative; -} - -.calculator__loading { - position: absolute; - @include size(100%); - top: 0; - left: 0; - z-index: 10; - background-color: rgba(white, 0.5); - - img { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_calendar.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_calendar.scss deleted file mode 100644 index 6f9a81b3..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_calendar.scss +++ /dev/null @@ -1,73 +0,0 @@ -.calendar { - position: relative; - - &--single { - margin-bottom: 20px; - } -} - -.calendar__range { - @include clearfix(); -} - -.calendar__month { - &--single { - font-size: 16px; - } -} - -.calendar__select { - margin-bottom: 20px; - outline: none; - &:focus { - outline: none; - } -} - -.calendar__loading { - position: absolute; - @include size(100%); - top: 0; - left: 0; - z-index: 10; - background-color: rgba(white, 0.5); - - img { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - } -} - -.calendar__days { - - table { - margin-bottom: 0; - } - -} - -.label-success-danger { - background: linear-gradient(to bottom right, $color-label-success 50%, $color-label-danger 50%); -} - -.label-success-warning { - background: linear-gradient(to bottom right, $color-label-success 50%, $color-label-warning 50%); -} - -.label-danger-success { - background: linear-gradient(to bottom right, $color-label-danger 50%, $color-label-success 50%); -} - -.label-warning-success { - background: linear-gradient(to bottom right, $color-label-warning 50%, $color-label-success 50%); -} - -.label-danger-warning { - background: linear-gradient(to bottom right, $color-label-danger 50%, $color-label-warning 50%); -} - -.label-warning-danger { - background: linear-gradient(to bottom right, $color-label-warning 50%, $color-label-danger 50%); -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors.scss deleted file mode 100644 index 579df5f7..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors.scss +++ /dev/null @@ -1,38 +0,0 @@ -$color-brand-primary: #009fe3; -$color-brand-secondary: #f9cb0d; - -// Bootstrap label colours -$color-label-success: #5cb85c; -$color-label-info: #5bc0de; -$color-label-warning: #f0ad4e; -$color-label-danger: #d9534f; - -$color-grey-lighter: #f0f0f0; -$color-grey-light: #eeedee; -$color-grey-dark: #999; -$color-grey: #c7c7c7; -$color-font-base: #404040; -$color-font-light: $color-grey-dark; - -// Buttons -$color-button-background: $color-brand-secondary; -$color-button-foreground: white; -$color-button-booking: $color-label-danger; - -// Concepts -$color-concept-default: #005ca9; -$color-concept-bdg: $color-concept-default; -$color-concept-skr: $color-concept-default; -$color-concept-evt: #ed5454; -$color-concept-fam: #7ca7d5; -$color-concept-grp: #ffa300; -$color-concept-prg: #005ca9; -$color-concept-ind: #009fe3; -$color-concept-wkd: #44d04e; -$color-concept-spz: #436a8a; -$color-concept-epe: #436a8a; -$color-concept-sfl: #999; - -// Teaser labels -$color-label-earlybird: #ed5454; -$color-label-low-contingent: #d9534f; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_boarderweek.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_boarderweek.scss deleted file mode 100644 index 577b379b..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_boarderweek.scss +++ /dev/null @@ -1,5 +0,0 @@ -$color-brand-primary: #f0bc44; - -$color-button-background: #ee525a; -$color-button-foreground: white; -$color-button-booking: $color-label-success; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_snowzone.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_snowzone.scss deleted file mode 100644 index a2d204ce..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_snowzone.scss +++ /dev/null @@ -1,5 +0,0 @@ -$color-brand-primary: #82C3C6; - -$color-button-background: #f9c33d; -$color-button-foreground: white; -$color-button-booking: $color-label-success; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_unichamp.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_unichamp.scss deleted file mode 100644 index 7f002849..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_colors_unichamp.scss +++ /dev/null @@ -1,5 +0,0 @@ -$color-brand-primary: #b5e400; - -$color-button-background: #19a3dc; -$color-button-foreground: white; -$color-button-booking: $color-label-success; \ No newline at end of file diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_contactnav.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_contactnav.scss deleted file mode 100644 index 37d9e5a7..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_contactnav.scss +++ /dev/null @@ -1,151 +0,0 @@ -.ep-contactnav{ - right: auto; - left: 0; - z-index: 400; - position: fixed; - top: auto; - bottom: 0; - background-color: $color-brand-primary; - width: 100%; - display: flex; - flex-direction: row; - justify-content: space-around; - - @include mq($from: mobile-landscape) { - top: 30vh; - bottom: auto; - right: 0; - left: auto; - width: auto; - display: block; - background-color: transparent; - } - - a{ - display: block; - border: none; - transition: all .5s; - color: white; - @include size(20% 40px); - text-align: center; - padding: 10px 0; - - &:not(:first-child) { - border-left: 1px solid white; - } - - @include mq($from: mobile-landscape) { - text-transform: uppercase; - border: none; - &:not(:first-child) { - border: none; - } - @include size(auto 35px); - text-align: right; - padding: 0; - margin: 8px 0; - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; - right:-120px; - position:absolute; - transition: all .5s; - width:160px; - color: white; - } - - span{ - font-size: 22px; - display: inline-block; - @include mq($from: mobile-landscape) { - width: 37px; - height: 100%; - float: left; - padding: 7px 8px; - display: flex; - align-items: center; - justify-content: center; - } - } - - div{ - display: none; - @include mq($from: mobile-landscape) { - display: inline-block; - background-color: #606060; - padding: 4px; - width: 120px; - height: 35px; - vertical-align: top; - text-align: left; - font-size: 14px; - font-weight: 400; - padding-left: 10px; - } - } - - @include mq($from: mobile-landscape) { - &.english { - top: 0; - } - &.phone { - top: 44px; - width: 190px; - right: -150px; - div { - width: 150px; - } - } - - &.whatsapp{ - top: 88px; - width: 350px; - right: -310px; - div{ - width:310px; - } - } - - &.facebook { - top: 132px; - } - - &.instagram { - top: 176px - } - - &.youtube { - top: 220px; - } - &.watchlist { - top: 264px; - } - &:hover{ - right: 0; - } - } - } - - .bg-red{ - background-color: #F75562 ; - } - .bg-green{ - background-color: #43C757; - } - .bg-yellow{ - background-color: #FECB00; - } - .bg-blue{ - background-color: #006db6; - } -} - -.ep-contactnav__icon { - display: block; - height: 22px; - width: auto; - - @include mq($from: mobile-landscape) { - width: 22px; - height: auto; - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_datepicker.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_datepicker.scss deleted file mode 100644 index 878a26bc..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_datepicker.scss +++ /dev/null @@ -1,89 +0,0 @@ -@import "~flatpickr/dist/flatpickr.css"; - -.flatpickr-calendar { - box-shadow: none; - &.inline { - border: none !important; - } -} - -.daterange { - padding-bottom: 16px; -} - -.daterange__panel { - padding: 8px 0; - - .flatpickr-calendar { - margin: 0 auto; - } -} - -.daterange__headline, -.daterange__presets { - text-align: center; -} - -.daterange__presets { - display: flex; - justify-content: space-between; -} - -.daterange__preset { - display: block; - color: $color-font-base; - - .fa { - display: block; - } -} - -.daterange__buttons { - display: flex; - justify-content: space-between; -} - -.daterange__button { - color: $color-font-base; - border: none; - background: none; - outline: none; - width: percentage(1/2); -} - -.flatpickr-input:not(.datepicker--visible) { - display: none; -} - -.flatpickr-calendar { - //box-shadow: none; - - &.inline { - border: 1px solid $color-grey-light; - } - - &.centered { - margin: 0 auto 16px; - } - -} - -.flatpickr-day { - border-radius: 4px; - margin: 3px 0; - - &.available:not(.inRange) { - color: white; - background-color: $color-label-success; - } -} - -.flatpickr-day.selected { - background: $color-brand-secondary; - border-color: $color-brand-secondary; - - &.startRange, &.endRange { - background: $color-brand-secondary; - border-color: $color-brand-secondary; - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_destination-pulldown.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_destination-pulldown.scss deleted file mode 100644 index 1f01a9be..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_destination-pulldown.scss +++ /dev/null @@ -1,41 +0,0 @@ -.destination-pulldown { - width: 100%; - a { - padding: 0 !important; - &:hover { - color: $color-brand-primary !important; - } - } -} - -.destination-pulldown__section { - padding: 12px; - @include mq($from: tablet) { - display: flex; - } - &:not(:last-child) { - border-bottom: 1px solid lightgray; - } -} - -.destination-pulldown__column { - width: 100%; - @include mq($from: tablet) { - min-width: 40%; - } -} - -.destination-pulldown__flag { - width: 20px; - height: 15px; - display: inline-block; - padding-right: 4px; - vertical-align: baseline; -} - -.destination-pulldown__reset { - color: $color-font-base; - border: none; - background: none; - outline: none; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_faq.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_faq.scss deleted file mode 100644 index ef620dbd..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_faq.scss +++ /dev/null @@ -1,16 +0,0 @@ -.faq-filter { - -} - -.faq-filter__field { - border-color: rgba(white, 0.5); - color: white; - background-color: transparent; - box-shadow: none; - outline: none; - &:focus { - outline: none; - box-shadow: none; - } - @include inputPlaceholderColor(rgba(white, 0.5)); -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_forms.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_forms.scss deleted file mode 100644 index d0a4c27a..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_forms.scss +++ /dev/null @@ -1,19 +0,0 @@ -.form { - position: relative; -} - -.form__overlay { - @include size(100%); - position: absolute; - top: 0; - left: 0; - display: flex; - flex-wrap: wrap; - justify-content: center; - align-items: center; - background-color: rgba(white, 0.95); -} - -.form__overlay__text { - text-align: center; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_header.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_header.scss deleted file mode 100644 index 8565bd20..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_header.scss +++ /dev/null @@ -1,82 +0,0 @@ -.header-caption { - padding: 16px 10px; - background-color: rgba($color-brand-primary, 0.75); - margin-bottom: 8px; - @include mq($from: tablet) { - max-width: 55%; - padding: 30px; - } -} - -.header-caption__headline { - display: block; - font-size: 24px; - line-height: 28px; - font-weight: 900; - color: #fff; - text-transform: uppercase; - max-width: 60%; - - @include mq($from: tablet) { - font-size: 40px; - line-height: 40px; - min-height: 100px; - margin-bottom: 10px; - max-width: none; - } - @include mq($from: desktop) { - font-size: 50px; - line-height: 50px; - } -} - -.header-caption__subline { - display: none; - @include mq($from: tablet) { - display: block; - } - font-size: 16px; - line-height: 22px; - min-height: 70px; - overflow-y: hidden; - font-weight: 300; - color: #fff; - padding-bottom: 20px; -} - -.header-caption__text { - font-size: 18px; - text-transform: uppercase; - line-height: 22px; - margin-bottom: 10px; - color: white; - @include mq($from: tablet) { - font-size: 28px; - } - - span { - font-size: 16px; - font-weight: 300; - letter-spacing: 2px; - line-height: 50px; - - @include mq($from: tablet) { - font-size: 20px; - } - } -} - -.header-caption__button { - display: none; - @include mq($from: tablet) { - display: inline-block; - } -} - -.header__button { - display: block; - width: 100%; - @include mq($from: tablet) { - display: none; - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_herounit.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_herounit.scss deleted file mode 100644 index 30a0c4eb..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_herounit.scss +++ /dev/null @@ -1,119 +0,0 @@ -//.herounit { -// position: relative; -// width: 100%; -// max-width: $header-width-max; -// margin: 0 auto; -// overflow: hidden; -// height: 400px; -// @include mq($from: tablet) { -// height: 430px; -// } -// @include mq($from: desktop) { -// height: 580px; -// } -// &--event { -// height: auto; -// } -//} - -//.herounit__image { -// display: block; -// width: 100%; -// height: 300px; -// //background-size: cover; -// //background-position: right center; -// @include mq($from: tablet) { -// height: 100%; -// } -//} - -.herounit__main { - position: absolute; - left: 0; - bottom: 0; - padding: 0 16px; - width: 100%; - @include mq($from: tablet) { - bottom: 50%; - transform: translateY(50%); - } -} - -.herounit__inner { - @include mq($from: desktop) { - @include container(960px); - } - @include mq($from: wide) { - @include container(); - } -} - -.herounit__badge { - position: absolute; - - &--skipass { - top: 0; - right: 16px; - width: 60px; - height: auto; - @include mq($from: tablet) { - width: 100px; - } - @include mq($from: desktop) { - width: auto; - top: 45px; - right: 90px; - } - } - - &--custom { - @include size(200px); - top: 16px; - right: auto; - left: 16px; - - @include mq($from: tablet) { - top: 45px; - left: auto; - right: 17%; - } - - @include mq($from: desktop) { - top: 75px; - right: 20%; - } - - .herounit--event & { - @include size(100px); - top: 2px; - right: 8px; - left: auto; - z-index: 10; - - .custom-badge__title { - font-size: 12px; - } - .custom-badge__subtitle { - font-size: 10px; - } - - @include mq($from: tablet) { - @include size(200px); - - .custom-badge__title { - font-size: 24px; - } - .custom-badge__subtitle { - font-size: 18px; - } - } - - @include mq($from: desktop) { - display: block; - top: 180px; - right: 20%; - } - } - - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_layout.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_layout.scss deleted file mode 100644 index 0eb013dc..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_layout.scss +++ /dev/null @@ -1,19 +0,0 @@ -.column--sidebar { - padding-bottom: 20px; - .sidebar--desktop & { - display: none; - @include mq($from: tablet) { - display: block; - } - } -} -.sidebar--mobile { - padding-bottom: 20px; - display: block; - @include mq($from: tablet) { - display: none; - } -} -.column--main { - padding-bottom: 20px; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_mixins.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_mixins.scss deleted file mode 100644 index e25035f3..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_mixins.scss +++ /dev/null @@ -1,7 +0,0 @@ -// Container for horizontal alignment -@mixin container($width: $page-width-max) { - max-width: $width; - margin-left: auto; - margin-right: auto; - @include clearfix(); -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_newsletterform.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_newsletterform.scss deleted file mode 100644 index ca72e4f6..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_newsletterform.scss +++ /dev/null @@ -1,4 +0,0 @@ -.newsletterform { - border: none; - height: 360px; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_osm-map.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_osm-map.scss deleted file mode 100644 index ec9b40cf..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_osm-map.scss +++ /dev/null @@ -1,9 +0,0 @@ -.osm-map { - width: 100%; - padding-bottom: 56.25%; - margin-bottom: 34px; -} - -.leaflet-top, .leaflet-bottom { - z-index: 490 !important; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_pagehead.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_pagehead.scss deleted file mode 100644 index b4c9eae5..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_pagehead.scss +++ /dev/null @@ -1,154 +0,0 @@ -//.pagehead { -// position: relative; -// @include container($header-width-max); -// margin-bottom: 20px; -// height: 320px; -// -// @include mq($from: tablet) { -// height: 360px; -// } -// -// @include mq($from: desktop) { -// margin-top: 80px; -// -// .ep-core-events & { -// margin-top: 160px; -// } -// } -// -// .frontpage & { -// height: 380px; -// -// @include mq($from: tablet) { -// height: 410px; -// } -// -// @include mq($from: desktop) { -// height: 580px; -// margin-bottom: 0; -// margin-top: 120px; -// } -// } -// -// -// .subpage & { -// @include mq($from: desktop) { -// margin-top: 185px; -// } -// } -// -// &--searchresult { -// height: 10px; -// -// @include mq($from: tablet) { -// height: 160px; -// } -// } -// -//} - -//.pagehead__image { -// position: relative; -// background-size: cover; -// background-position: center center; -// background-repeat: no-repeat; -// height: 240px; -// -// @include mq($from: tablet) { -// height: 100%; -// } -// -// .pagehead--searchresult & { -// display: none; -// height: 100%; -// -// @include mq($from: tablet) { -// display: block; -// } -// } -// -//} - -//.pagehead__main { -// position: absolute; -// left: 0; -// bottom: 0; -// padding: 0 16px; -// width: 100%; -// @include mq($from: tablet) { -// bottom: 50%; -// transform: translateY(50%); -// } -//} - -//.pagehead__inner { -// @include mq($from: desktop) { -// @include container(960px); -// } -// @include mq($from: wide) { -// @include container(); -// } -//} - -.pagehead__badge { - position: absolute; - - &--skipass { - top: 0; - right: 16px; - width: 60px; - height: auto; - @include mq($from: tablet) { - width: 100px; - } - @include mq($from: desktop) { - width: auto; - top: 55px; - right: 120px; - - .ep-core-events & { - top: 0; - } - } - } - - &--custom { - @include size(180px); - top: 16px; - right: auto; - left: 16px; - - .custom-badge__title { - font-size: 22px; - } - - .custom-badge__subtitle { - font-size: 16px; - } - - @include mq($from: tablet) { - top: 45px; - left: auto; - right: 17%; - } - - @include mq($from: desktop) { - top: 75px; - right: 20%; - - .ep-core-events & { - top: 100px; - } - } - } -} - -.pagehead__picturecredit { - position: absolute; - bottom: 0; - right: 0; - background: rgba(white, 0.3); - padding: 0.25em; - font-size: 75%; - color: #404040; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_partnerlogos.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_partnerlogos.scss deleted file mode 100644 index dc7b979c..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_partnerlogos.scss +++ /dev/null @@ -1,9 +0,0 @@ -.partnerlogos {} - -.partnerlogo { - margin-bottom: 20px; -} - -.partnerlogo__image { - margin: 0 auto; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_product.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_product.scss deleted file mode 100644 index 9b9e32a2..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_product.scss +++ /dev/null @@ -1,162 +0,0 @@ -.product-teaser {} - -.product-teaser__description { - min-height: 100px; -} - -.product-teaser__footer { - display: flex; - flex-wrap: nowrap; -} - -.product-teaser__headline { - display: block; - font-size: 24px; - line-height: 28px; - margin-bottom: 0; - padding-bottom: 8px; - letter-spacing: normal; - text-transform: none; - font-weight: 400; - min-height: 64px; -} - -.product-teaser__subline { - font-size: 16px; - line-height: 20px; - padding-bottom: 8px; -} - -.product-teaser__price { - display: block; - flex: 0 1 110px; - font-size: 20px; - font-weight: 700; - white-space: nowrap; - - .product-teaser--wide & { - margin-bottom: 8px; - } -} - -.product-teaser__pseudo-price { - font-weight: 400; - color: $color-font-light; -} - -.product-teaser__labels { - flex: 1; - - &--multiple { - font-size: 12px; - line-height: 120%; - } -} - -.product-header {} - -.product-header__title { - position: relative; -} - -.product-header__badge { - position: absolute; - display: block; - @include size(80px); - top: 0; - right: 64px; - - &--custom { - top: auto; - bottom: 0; - right: 110px; - } - - &--skipass { - width: 75px; - height: auto; - top: 32px; - right: 45px; - } - - .custom-badge__title { - font-size: 12px; - } - - .custom-badge__subtitle { - font-size: 14px; - } - - @include mq($from: tablet) { - @include size(180px); - - &--custom { - bottom: auto; - top: 36px; - right: 20%; - } - - .custom-badge__title { - font-size: 22px; - } - - .custom-badge__subtitle { - font-size: 16px; - } - right: 5%; - - &--skipass { - width: 100px; - height: auto; - } - - } - - @include mq($from: desktop) { - top: 64px; - right: -64px; - - &--skipass { - top: -110px; - right: -150px; - } - } -} - -.teaser-label { - display: inline-block; - text-transform: uppercase; - white-space: nowrap; - - &--new { - color: $color-label-earlybird; - } - - &--earlybird { - color: $color-label-earlybird; - } - - &--low-contingent { - color: $color-label-low-contingent; - } -} - -.product-detail {} - -.product-detail__watchlist { - display: inline-block; - color: white; - background-color: $color-brand-primary; - font-size: 22px; - line-height: 22px; - padding: 4px 12px; - &:hover { - background-color: $color-brand-secondary; - color: white; - } - &:visited, - &:active, - &:focus { - color: white; - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_searchresult.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_searchresult.scss deleted file mode 100644 index 8015e800..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_searchresult.scss +++ /dev/null @@ -1,117 +0,0 @@ -.searchresult { - padding-top: 10px; -} - -.searchresult-section { - padding-bottom: 20px; -} - -.searchresult__info { - -} - -.searchresult-item { - - &:not(:last-child) { - padding-bottom: 20px; - border-bottom: 2px solid $color-grey; - } - -} - -.searchresult-item__headline { - display: block; - font-size: 28px; - line-height: 24px; - margin-bottom: 0; -} - -.searchresult-item__subline { - display: block; - font-weight: 700; - padding-bottom: 8px; -} - -.searchresult-item__category { - text-transform: uppercase; - font-weight: 300; - letter-spacing: 2px; - line-height: 1; -} - -.searchresult-item__checklist { - font-size: 18px; - color: $color-grey-dark; - margin-bottom: 10px; -} - -.searchresult-item__featurelist { - color: $color-brand-primary; - font-weight: 700; - margin-bottom: 0; -} - -.searchresult-item__daterange { - font-size: 18px; - line-height: 1; - color: $color-grey-dark; - padding-bottom: 8px; - - i { - color: $color-brand-secondary; - } - - @include mq($from: tablet) { - padding-left: 40px; - } - -} - -.searchresult-item__label { - text-transform: uppercase; - font-weight: 700; - - @include mq($from: tablet) { - padding-left: 40px; - } - -} - -.searchresult-item__price { - font-size: 26px; - font-weight: 700; - white-space: nowrap; - padding-bottom: 8px; - - @include mq($from: tablet) { - text-align: center; - } - -} - -.searchresult-item__pseudo-price { - font-weight: 400; - color: $color-font-light; -} - -.searchresult-item__button { - margin-bottom: 0; -} - -.searchresult-wrapper { - - .form-group { - &.loading input { - background: url(../../images/ajax-loader-white.gif) no-repeat 95% center; - } - } - -} - -.destinationselect__item { - - &.selected a { - background-color: $color-grey; - } - -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_sidebar.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_sidebar.scss deleted file mode 100644 index 124f784e..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_sidebar.scss +++ /dev/null @@ -1,7 +0,0 @@ -.region-award {} - -.region-award__image { - display: block; - max-width: 165px; - margin: 0 auto; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_slider.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_slider.scss deleted file mode 100644 index 0db62348..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_slider.scss +++ /dev/null @@ -1,187 +0,0 @@ -@import "~@splidejs/splide/dist/css/splide-core.min.css"; - -.slider { - position: relative; - margin-bottom: 20px; - padding: 0; - - &--header { - margin-bottom: 0; - } - - &--teasers { - margin-bottom: 0; - } -} - -.slider__item { - position: relative; - background-size: cover; - background-position: left center; - - &--product { - height: 240px; - @include mq($from: tablet) { - height: 400px; - } - @include mq($from: desktop) { - height: 320px; - } - @include mq($from: wide) { - height: 360px; - } - } -} - -.slider__zoom-icon { - position: absolute; - top: 16px; - right: 16px; - z-index: 10; - color: white; - font-size: 24px; - @include mq($from: tablet) { - font-size: 32px; - } -} - -.slider__image { - max-width: 100%; - height: auto; -} - -.slider__thumbs { - padding: 20px 0; - display: flex; - flex-wrap: nowrap; - justify-content: flex-start; - align-items: center; -} - -.slider__thumb { - display: block; - width: 20%; - padding: 0 1%; - - &:first-child { - padding-left: 0; - } - - &:last-child { - padding-right: 0; - } -} - -.slider-pagination { - position: absolute; - bottom: 0; - left: 50%; - transform: translateX(-50%); - list-style: none; - margin: 0; - padding: 0; - @include mq($from: tablet) { - bottom: 5px; - } - & > li { - display: inline-block; - margin: 0; - padding: 0; - } - - &--header { - bottom: 10px; - @include mq($from: desktop) { - bottom: 90px; - } - } -} - -.slider-pagination__dot { - display: block; - margin: 0 5px; - @include hide-text(); - @include size(10px); - border-radius: 5px; - background-color: white; - border: none; - box-shadow: 0 0 2px $color-grey; - padding: 0; - @include mq($from: tablet) { - @include size(14px); - border-radius: 7px; - } - &:focus { - outline: none; - } - - &.is-active { - background-color: $color-brand-secondary; - } -} - -//.splide__arrows { -// @include mq($until: desktop) { -// display: none; -// } -//} - -.slider-pagination__arrow { - border: none; - background: transparent; - position: absolute; - z-index: 10; - color: $color-brand-secondary; - - .slider--teasers & { - background-color: $color-brand-secondary; - color: white; - border-radius: 4px; - padding: 4px 2px 0 2px; - } - - &:focus { - outline: none; - } - - &[disabled] { - opacity: 0.1; - } - - &--prev { - left: 5%; - top: 50%; - transform: translateY(-50%); - - .slider--teasers & { - left: -28px; - } - } - - &--next { - right: 5%; - top: 50%; - transform: translateY(-50%); - - .slider--teasers & { - right: -28px; - } - } -} - -.slider-pagination__zone { - position: absolute; - top: 0; - z-index: 10; - height: 100%; - width: 10%; - display: block; - - &--prev { - left: 0; - } - - &--next { - right: 0; - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_socialmedia.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_socialmedia.scss deleted file mode 100644 index e69de29b..00000000 diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_tables.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_tables.scss deleted file mode 100644 index 21d815ff..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_tables.scss +++ /dev/null @@ -1,67 +0,0 @@ -.dates-table, .pricetable { - > tbody > tr > th { - font-size: 14px; - - @include mq($from: tablet) { - font-size: 16px; - } - } - - > tbody > tr > td { - vertical-align: middle; - } - - .icon-wrapper { - display: inline-block; - width: 55px; - } - - .btn { - padding: 10px; - - &.btn-default { - font-weight: 400; - background-color: white; - border: 1px solid $color-brand-primary; - color: $color-brand-primary; - padding: 9px; - } - } - - & .pricetable__section td { - background-color: $color-brand-primary; - color: white; - line-height: 32px; - } -} - -.pricetable__room-label { - display: block; - padding-bottom: 8px; -} - -.dates-table__links { - padding-bottom: 16px; -} - -.dates-table__pricetoggle { - @include mq($from: desktop) { - text-align: right; - } -} - -.dates-table__altlink { - display: block; - - @include mq($from: desktop) { - text-align:right; - } -} - -.dates-table__pseudo-price { - font-weight: 400; - font-size: 85%; - color: $color-font-light; - text-decoration: line-through; - display: block; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_teaserbox.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_teaserbox.scss deleted file mode 100644 index db9ac4de..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_teaserbox.scss +++ /dev/null @@ -1,392 +0,0 @@ -@keyframes stayvisible { from { visibility: visible; } to { visibility: visible; } } -@-ms-keyframes donothing { 0% { } 100% { } } - -.teaserbox { - display: block; - text-decoration: none; - color: $color-font-base; - margin-bottom: 20px; - position: relative; - - &:hover { - color: $color-font-base; - } - - .slick-slide &--default { - margin: 20px 0 30px; - - @include mq($from: desktop) { - margin: 30px 0; - } - } - - &--concept { - margin-top: 10px; - transition: all .5s ease-in-out; - - @include mq($from: desktop) { - - &:hover { - transform: translateY(-10px); - box-shadow: 0 15px 59px -9px rgba(0, 0, 0, 0.2); - - .teaserbox__button { - opacity: 1; - } - - } - } - - } - - &--flippable { - perspective: 1000px; - -ms-perspective: 1000px; - - margin: 20px 0 40px; - - @include mq($from: desktop) { - height: 450px; - max-width: 270px; - margin: 30px 0; - } - - } - - &--landscape { - - @include mq($from: tablet) { - display: flex; - flex-wrap: nowrap; - - &:not(:last-child) { - padding-bottom: 20px; - border-bottom: 2px solid $color-grey; - } - } - - } - - span { - display: block; - } - - hr { - margin: 8px 0; - } - - p, ul { - margin-bottom: 8px; - &:last-child { - margin-bottom: 0; - } - } - - p { - //flex: 1; - } -} - -.teaserbox__image { - position: relative; - - .teaserbox--landscape & { - - @include mq($from: tablet) { - flex: 0 0 260px; - } - - @include mq($from: desktop) { - flex: 0 0 320px; - } - - } - - &--social-media { - height: 0; - padding-bottom: 100%; - background-size: cover; - } -} - -.teaserbox__icon { - position: absolute; - z-index: 10; - top: 8px; - left: 8px; - color: white; - font-size: 125%; -} - -.teaserbox__main { - height: auto; - border-width: 2px; - border-color: $color-grey-light; - border-style: none solid; - padding: 8px; - display: flex; - flex-direction: column; - - .teaserbox--default & { - min-height: 280px; - - @include mq($from: tablet) { - min-height: 260px; - } - - @include mq($from: desktop) { - min-height: 220px; - } - } - - .teaserbox--country &, - .teaserbox--region &, - .teaserbox--city & { - min-height: 170px; - overflow: hidden; - } - - .teaserbox--hotel & { - min-height: 300px; - } - - .teaserbox--product & { - border-style: none solid solid; - min-height: 250px; - - @include mq($from: tablet) { - min-height: 230px; - } - } - - .teaserbox--concept & { - min-height: 130px; - border-style: none solid solid; - } - - .teaserbox--landscape & { - height: auto; - border-style: none; - - @include mq($from: tablet) { - display: flex; - flex: 1; - flex-direction: column; - justify-content: space-between; - padding: 8px 16px; - border-style: none; - } - - } - - .teaserbox--searchresult & { - padding: 16px 0; - border: none; - - @include mq($from: tablet) { - padding: 0 16px; - } - } - - &--fixed-height { - height: 100px; - border-bottom: 12px solid white; - overflow: hidden; - } -} - -.teaserbox__aside { - display: block; - padding: 8px; - border-width: 2px; - border-color: $color-grey-light; - border-style: none solid solid; - - @include mq($from: tablet) { - display: flex; - flex-direction: column; - justify-content: space-between; - flex: 0 0 300px; - border-style: solid solid solid none; - } - - .teaserbox--searchresult &, - .teaserbox--landscape & { - border: none; - - @include mq($from: tablet) { - flex: 0 0 220px; - padding: 0; - } - } - -} - -.teaserbox__header { - padding-bottom: 8px; - - @include mq($from: tablet) { - min-height: 100px; - padding-bottom: 0; - } - - .teaserbox--searchresult & { - min-height: 0; - } - -} - -.teaserbox__flag { - position: absolute; - z-index: 10; - top: 0; - left: 0; - border-style: none solid solid none; - border-width: 2px; - border-color: white; -} - -.teaserbox__button { - margin: -2px 0 0; - - &--fadein { - opacity: 0; - transition: opacity 0.5s ease-in-out; - } - - .teaserbox--flippable & { - - @include mq($from: desktop) { - position: absolute; - left: 0; - bottom: 0; - margin: 0; - } - - } - -} - -.teaserbox__flip { - @include size(100%); - display: block; - color: inherit; - - &:hover { - color: $color-font-base; - } - - &:focus, - &:active { - color: $color-font-base; - outline: none; - } - - @include mq($from: desktop) { - transition: 0.5s ease-out; - transform-style: preserve-3d; - backface-visibility: visible; - - .teaserbox--flippable:hover & { - transform: rotateY(180deg); - } - - } - -} - -.teaserbox__side { - - @include mq ($from: desktop) { - @include size(100%); - backface-visibility: hidden; - -ms-backface-visibility: visible; - position: absolute; - top: 0; - left: 0; - } - -} - -.teaserbox__side--front { - - @include mq ($from: desktop) { - animation: stayvisible 0.5s both; - -ms-animation: donothing 0.5s; - -ms-transition: visibility 0s linear 0.17s; - visibility: visible; - transform: rotateY(0deg); - - .teaserbox--flippable:hover & { - animation: stayvisible 0.5s both; - -ms-animation: donothing 0.5s; - -ms-transition: visibility 0s linear 0.17s; - visibility: hidden; - } - - } - -} - -.teaserbox__side--back { - - @include mq ($from: desktop) { - animation: stayvisible 0.5s both; - -ms-animation: donothing 0.5s; - -ms-transition: visibility 0s linear 0.17s; - visibility: hidden; - transform: rotateY(-180deg); - - .teaserbox--flippable:hover & { - animation: stayvisible 0.5s both; - -ms-animation: donothing 0.5s; - -ms-transition: visibility 0s linear 0.17s; - visibility: visible; - } - - } - -} - -.teaserbox__back { - display: none; - @include size(100%); - position: absolute; - top: 0; - left: 0; - padding: 15px 20px; - background-color: $color-brand-primary; - color: white; - - @include mq($from: desktop) { - display: block; - } - -} - -.teaserbox-watchlist { - position: absolute; - top: 0; - right: 0; - z-index: 10; - @include size(48px); - display: block; - color: white; - &:hover, - &:focus, - &:visited, - &:active { - color: white; - } - cursor: pointer; - padding: 4px 0 0 28px; - &:before { - content: ""; - position: absolute; - z-index: -1; - top: 0; - left: 0; - display: block; - @include triangle(48px, $color-brand-secondary, up-right); - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_variables.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_variables.scss deleted file mode 100644 index b30f247f..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_variables.scss +++ /dev/null @@ -1,3 +0,0 @@ -$header-width-max: 1366px; -$page-width-max: 1170px; -$area-nav-height: 46px; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_video.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_video.scss deleted file mode 100644 index 449823ec..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_video.scss +++ /dev/null @@ -1,16 +0,0 @@ -.video { - position: relative; - padding-bottom: 56.25%; - padding-top: 0; - height: 0; - overflow: hidden; - margin-bottom:2em; -} - -.video__frame { - position: absolute; - top: 0; - left: 0; - width: 100%; - height:100%; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_watchlist.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_watchlist.scss deleted file mode 100644 index 8136c7cb..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_watchlist.scss +++ /dev/null @@ -1,21 +0,0 @@ -.watchlist { - position: relative; - - .loader { - position: absolute; - z-index: 100; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(white, 0.75); - - img { - position: absolute; - top: 0; - left: 50%; - transform: translateX(-50%); - } - } - -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/rte.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/rte.scss index 479eaeda..5ced333f 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/rte.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/rte.scss @@ -1,12 +1,7 @@ -$output-bourbon-deprecation-warnings: false; -@import "~bourbon/app/assets/stylesheets/bourbon"; - -@import "fonts"; +@import "base/fonts"; body { - font-family: "Lato", $helvetica; - font-size: 16px; - line-height: 26px; + @apply antialiased text-gray-800 font-sans; } table { diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Large.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Large.html index d5d0a3ab..e2e0598a 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Large.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Large.html @@ -3,7 +3,7 @@ xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers"> -

+
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/LastChance.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/LastChance.html index 5615bd3a..c9d6336b 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/LastChance.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/LastChance.html @@ -3,7 +3,7 @@ xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers"> -
+
{data.headline}
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Small.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Small.html index 4113eaa1..ade6d54f 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Small.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Disrupter/Small.html @@ -2,7 +2,7 @@ xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://typo3.org/ns/fluid/ViewHelpers"> -
+
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Facts.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Facts.html index 3aa40467..ab24bc3c 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Facts.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Facts.html @@ -1,12 +1,17 @@ -
-

Facts

-
-
    - -
  • {fact.name}
  • -
    -
-
+
+

+ Facts +

+
    + +
  • + + + + {fact.name} +
  • +
    +
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSlider.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSlider.html index 00870cdb..43091fcd 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSlider.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSlider.html @@ -7,7 +7,7 @@
    -
  • +
  • @@ -29,9 +29,6 @@ {slide.button}
    - - {slide.button} -
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Icons.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Icons.html index 8d96e930..83d8b791 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Icons.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Icons.html @@ -3,6 +3,8 @@ + + @@ -22,6 +24,7 @@ + diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/HeaderDetail.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/HeaderDetail.html index c5082c9f..513aacb5 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/HeaderDetail.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/HeaderDetail.html @@ -1,80 +1,107 @@ {namespace v=FluidTYPO3\Vhs\ViewHelpers} {namespace ep=EP\EpTheme\ViewHelpers} -
-
-
-
-
-
    - -
  • - - - - {image.alternative} - -
  • -
    -
+
+
+
+
+
+
    + +
  • + + + + {image.alternative} + +
  • +
    +
+
+
+ + +
- -
-
-
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/SearchresultItem.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/SearchresultItem.html index bf0789dd..0a3af260 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/SearchresultItem.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/SearchresultItem.html @@ -115,11 +115,13 @@
- - - - - +
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Rating.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Rating.html index dd08b63c..aa63b30c 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Rating.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Rating.html @@ -1,15 +1,19 @@ {namespace ep=EP\EpTheme\ViewHelpers} - -

{label}

-
- -
+
+

+ {label} +

+
-
-

Kundenstimmen

+
+

+ Kundenstimmen +

{product.testimonials -> f:format.html()}
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Region/Webcam.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Region/Webcam.html index 5a5d77ad..c730eae5 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Region/Webcam.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Region/Webcam.html @@ -1,12 +1,14 @@ -
-

Webcam

-
- - - -
+
+

+ Webcam +

+ + +
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/RegionMaps.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/RegionMaps.html index 65a73c1a..a7b966b2 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/RegionMaps.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/RegionMaps.html @@ -1,17 +1,17 @@ -
-

Pistenplan

-
- - - {regionMap.alternative} - - -
+
+

+ Pistenplan +

+ + + {regionMap.alternative} + +
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Regioninfo.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Regioninfo.html index e6972545..3710eeb4 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Regioninfo.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Regioninfo.html @@ -1,12 +1,12 @@ -
-

Gebietsinfo

-
-
    -
  • Pisten: {region.length}
  • -
  • Höhe: {region.height}
  • - -
  • Lifte: {region.lifts}
  • -
    -
-
+
+

+ Gebietsinfo +

+
    +
  • Pisten: {region.length}
  • +
  • Höhe: {region.height}
  • + +
  • Lifte: {region.lifts}
  • +
    +
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Snowreport.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Snowreport.html index 263bf76f..5a8d7972 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Snowreport.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Snowreport.html @@ -1,12 +1,12 @@ -
-

Schneehöhe aktuell

-
-
    -
  • Tal: {snowreport.snowLevelValley}cm
  • -
  • Berg: {snowreport.snowLevelMountain}cm
  • -
-

Letzter Schneefall am {snowreport.lastSnowFall -> f:format.date(format: 'd.m.Y')}

-
+
+

+ Schneehöhe aktuell +

+
    +
  • Tal: {snowreport.snowLevelValley}cm
  • +
  • Berg: {snowreport.snowLevelMountain}cm
  • +
+

Letzter Schneefall am {snowreport.lastSnowFall -> f:format.date(format: 'd.m.Y')}

diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Teamer.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Teamer.html index 1e29543b..319f15e0 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Teamer.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Teamer.html @@ -1,20 +1,20 @@ {namespace v=FluidTYPO3\Vhs\ViewHelpers} {teamer -> v:iterator.first() -> v:variable.set(name: 'teamerInCharge')} -
-

Teamer vor Ort

-
- - - {teamerInCharge.name} - - - {teamerInCharge.name} - - -
+
+

+ Teamer vor Ort +

+ + + {teamerInCharge.name} + + + {teamerInCharge.name} + +

{teamerInCharge.name}

diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxSearch/Searchresult.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxSearch/Searchresult.html index a45c983e..593a2ece 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxSearch/Searchresult.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxSearch/Searchresult.html @@ -159,11 +159,13 @@
- +
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxWatchlist/List.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxWatchlist/List.html index e02d056f..7e6aadad 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxWatchlist/List.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxWatchlist/List.html @@ -118,7 +118,9 @@
- + + +
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Detail.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Detail.html index 2bb71a92..171ccabc 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Detail.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Detail.html @@ -63,15 +63,19 @@ x-data="scrollTo('faq')">FAQ
-

- - - - +

+

-

+

@@ -90,7 +94,7 @@

@@ -171,13 +175,15 @@ -
+
-
-

Lage

+
+

+ Lage +

-
+
- + Termin - + - + Preis ab - + inkl. diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Teasergroup.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Teasergroup.html index 59a76c62..b7848dd6 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Teasergroup.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Teasergroup.html @@ -12,7 +12,7 @@ -
+
    diff --git a/tailwind.config.js b/tailwind.config.js index d58355bc..bd1aef80 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -55,6 +55,7 @@ module.exports = { 'primary-medium': '#165883', 'primary-dark': '#18527B', 'primary-10': tinycolor('#009fe3').setAlpha(0.1).toRgbString(), + 'primary-50': tinycolor('#009fe3').setAlpha(0.5).toRgbString(), 'primary-80': tinycolor('#009fe3').setAlpha(0.8).toRgbString(), 'secondary-10': tinycolor('#f0bc44').setAlpha(0.1).toRgbString(), 'secondary-80': tinycolor('#f0bc44').setAlpha(0.8).toRgbString(), diff --git a/webpack.config.js b/webpack.config.js index 6b197ee4..42e44b00 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -1,13 +1,14 @@ const Encore = require('@symfony/webpack-encore'); +if (!Encore.isRuntimeEnvironmentConfigured()) { + Encore.configureRuntimeEnvironment(process.env.NODE_ENV || 'dev'); +} + // Create webpack config for ext:ep_theme Encore .setOutputPath('./public/typo3conf/ext/ep_theme/Resources/Public/') .setPublicPath('/typo3conf/ext/ep_theme/Resources/Public/') .addEntry('main', './public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/main.js') - // .addEntry('boarderweek', './public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/boarderweek.js') - // .addEntry('snowzone', './public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/snowzone.js') - // .addEntry('unichamp', './public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/unichamp.js') .addStyleEntry('rte', './public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/rte.scss') .addExternals({ jquery: 'jQuery', @@ -16,7 +17,7 @@ Encore .enableSingleRuntimeChunk() .enableSassLoader() .enableVueLoader() - .enableVersioning() + .enableVersioning(Encore.isProduction()) .enableSourceMaps(!Encore.isProduction()) .cleanupOutputBeforeBuild() .enablePostCssLoader() @@ -26,8 +27,8 @@ Encore { from: './node_modules/leaflet/dist/images', to: 'images/[name].[ext]' }, ]) .configureFilenames({ - js: 'js/[name].[contenthash].js', - css: 'css/[name].[contenthash].css', + js: 'js/[name].js', + css: 'css/[name].css', }) .configureImageRule({ filename: 'images/[name][ext]',