From ff57afca9a551a64131e3c6b29c2a4810f898e52 Mon Sep 17 00:00:00 2001 From: Midgard Date: Fri, 17 Jul 2020 13:17:53 +0200 Subject: [PATCH] Fix themes --- .editorconfig | 4 + .gitignore | 1 + app/static/css/themes/Makefile | 23 + app/static/css/themes/christmas_heavy.css | 548 ++++++++++++++++++ app/static/css/themes/christmas_heavy.css.map | 9 + .../kerstmis.scss => christmas_heavy.scss} | 3 - .../css/themes/christmas_lightweight.css | 451 ++++++++++++++ .../css/themes/christmas_lightweight.css.map | 9 + ...rstmis.scss => christmas_lightweight.scss} | 3 - .../{highPerformance => }/dataPrivacy.css | 0 .../{highPerformance => }/halloween.css | 4 +- .../kerstmis.scssc | Bin 151099 -> 0 bytes .../style.scssc | Bin 123278 -> 0 bytes .../kerstmis.scssc | Bin 154957 -> 0 bytes .../css/themes/highPerformance/darkmode.css | 12 - .../css/themes/highPerformance/kerstmis.css | 534 ----------------- .../themes/highPerformance/kerstmis.css.map | 7 - .../kerstmis.scssc | Bin 151099 -> 0 bytes .../style.scssc | Bin 123278 -> 0 bytes .../kerstmis.scssc | Bin 116620 -> 0 bytes .../css/themes/lowPerformance/dataPrivacy.css | 4 - .../css/themes/lowPerformance/halloween.css | 16 - .../css/themes/lowPerformance/kerstmis.css | 442 -------------- .../themes/lowPerformance/kerstmis.css.map | 7 - .../css/themes/lowPerformance/lightmode.css | 12 - .../css/themes/lowPerformance/sinterklaas.css | 16 - .../darkmode.css => plain_darkmode.css} | 2 - .../lightmode.css => plain_lightmode.css} | 2 - .../{highPerformance => }/sinterklaas.css | 2 - app/static/js/customThemes.js | 11 - app/static/js/theme.js | 96 ++- app/templates/layout.html | 6 +- app/templates/profile.html | 9 +- app/views/general.py | 141 +++-- app/views/themes.yml | 58 +- 35 files changed, 1242 insertions(+), 1190 deletions(-) create mode 100644 app/static/css/themes/Makefile create mode 100644 app/static/css/themes/christmas_heavy.css create mode 100644 app/static/css/themes/christmas_heavy.css.map rename app/static/css/themes/{highPerformance/kerstmis.scss => christmas_heavy.scss} (99%) create mode 100644 app/static/css/themes/christmas_lightweight.css create mode 100644 app/static/css/themes/christmas_lightweight.css.map rename app/static/css/themes/{lowPerformance/kerstmis.scss => christmas_lightweight.scss} (99%) rename app/static/css/themes/{highPerformance => }/dataPrivacy.css (100%) rename app/static/css/themes/{highPerformance => }/halloween.css (88%) delete mode 100644 app/static/css/themes/highPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/kerstmis.scssc delete mode 100644 app/static/css/themes/highPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/style.scssc delete mode 100644 app/static/css/themes/highPerformance/.sass-cache/f007f33e9ca31bc5d2b8605323eaf3b5d0e7edd6/kerstmis.scssc delete mode 100644 app/static/css/themes/highPerformance/darkmode.css delete mode 100644 app/static/css/themes/highPerformance/kerstmis.css delete mode 100644 app/static/css/themes/highPerformance/kerstmis.css.map delete mode 100644 app/static/css/themes/lowPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/kerstmis.scssc delete mode 100644 app/static/css/themes/lowPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/style.scssc delete mode 100644 app/static/css/themes/lowPerformance/.sass-cache/f753b8fc673d85d43055d969da28457bcafb24b8/kerstmis.scssc delete mode 100644 app/static/css/themes/lowPerformance/dataPrivacy.css delete mode 100644 app/static/css/themes/lowPerformance/halloween.css delete mode 100644 app/static/css/themes/lowPerformance/kerstmis.css delete mode 100644 app/static/css/themes/lowPerformance/kerstmis.css.map delete mode 100644 app/static/css/themes/lowPerformance/lightmode.css delete mode 100644 app/static/css/themes/lowPerformance/sinterklaas.css rename app/static/css/themes/{lowPerformance/darkmode.css => plain_darkmode.css} (82%) rename app/static/css/themes/{highPerformance/lightmode.css => plain_lightmode.css} (82%) rename app/static/css/themes/{highPerformance => }/sinterklaas.css (87%) delete mode 100644 app/static/js/customThemes.js diff --git a/.editorconfig b/.editorconfig index 893c1a0..59db1ab 100644 --- a/.editorconfig +++ b/.editorconfig @@ -12,5 +12,9 @@ indent_style = tab indent_style = space indent_size = 4 +[*.{yml,yaml}] +indent_style = space +indent_size = 2 + [*.el] indent_style = space diff --git a/.gitignore b/.gitignore index c2b1e82..e3056d3 100644 --- a/.gitignore +++ b/.gitignore @@ -73,4 +73,5 @@ tmp/ .tern-port # Do not add scss cache +.sass-cache *.sass-cache diff --git a/app/static/css/themes/Makefile b/app/static/css/themes/Makefile new file mode 100644 index 0000000..93dd726 --- /dev/null +++ b/app/static/css/themes/Makefile @@ -0,0 +1,23 @@ +# Find a SASS preprocessor +SASS := $(shell command -v sass 2>/dev/null) +ifndef SASS +SASS := $(shell command -v sassc 2>/dev/null) +endif +ifndef SASS +$(error No SASS preprocessor found) +endif + +SASSFLAGS := --sourcemap=auto -- + +.PHONY: all clean + +# Detect SCSS files, use their CSS counterparts as `all` target +SCSS_FILES := $(wildcard *.scss) +all: $(SCSS_FILES:%.scss=%.css) + +# Teach Make how to convert SCSS to CSS +%.css: %.scss + $(SASS) $(SASSFLAGS) $< $@ + +clean: + rm -rf $(SCSS_FILES:%.scss=%.css) $(SCSS_FILES:%.scss=%.css.map) diff --git a/app/static/css/themes/christmas_heavy.css b/app/static/css/themes/christmas_heavy.css new file mode 100644 index 0000000..fec71d9 --- /dev/null +++ b/app/static/css/themes/christmas_heavy.css @@ -0,0 +1,548 @@ +@charset "UTF-8"; +/* +¡¡¡ OPGELET !!! +Deze css bevat lelijke code. +Dit komt doordat bootstrap lelijk en oud is. +Ik zal later proberen de css te verbeteren en bootstrap weg te gooien. +Enige discretie is aangeraden. + +---=§[ Arnhoudt ]§=--- + +*/ +:root { + --dGray0:#F28705; + --dGray1:white; + --dGray2:#590212; + --dGray3:#590212; + --dGray4:#274001; + --dGray5:#274001; + --dGray6:#F2778D; + --dBlue:#F2778D; } + +body { + height: 100%; + font-family: Radikal,Optima,Segoe,Segoe UI,Candara,Calibri,Arial,sans-serif; + background-color: #2F0000; } + +@font-face { + font-family: Radikal; + src: url("static/fonts/radikal_regular.ttf"); + font-weight: normal; } + +@font-face { + font-family: Radikal; + src: url("static/fonts/radikal_light.ttf"); + font-weight: 200; } + +@font-face { + font-family: Radikal; + src: url("static/fonts/radikal_medium.ttf"); + font-weight: medium; } + +@font-face { + font-family: Radikal; + src: url("static/fonts/radikal_bold.ttf"); + font-weight: bold; } + +.btn { + border-radius: 5rem; + color: white; + font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; + background-image: linear-gradient(-40deg, #F53030, #F58B9E); } + +.btn:hover { + background-image: linear-gradient(-40deg, #A81111, #FF4B33); } + +.navbar { + font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; + padding: 1.5rem; + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + text-transform: capitalize; } + +.nav > li > a { + padding-left: 1vw; + padding-right: 1vw; } + +.main { + height: 90vh; + overflow: scroll; + padding-left: 0; + padding-right: 0; + width: 100%; + display: flex; + align-items: center; + flex-direction: column; } + +.navbar .container { + width: 100%; + padding: 0 4vw; } + +@media (min-width: 768px) { + .container { + width: 100%; } } + +@media (min-width: 992px) { + .main .container, .main .orders { + width: 970px; } } + +@media (min-width: 1200px) { + .main .container, .main .orders { + width: 1170px; } } + +.main { + padding-top: 2.5rem; } + +.order_data { + display: flex; + flex-direction: row; + width: 100%; + justify-content: space-between; + padding: 0 3rem; + align-items: baseline; } + +.order_row { + background: transparent; } + +.order_data h5 { + max-width: 60%; + padding-bottom: 3rem; } + +.expand_button { + padding: 1rem 0rem; + margin-top: -1rem; + width: 70%; + margin-bottom: 1.5rem; } + +.hi_im_haldis h2 { + display: none; } + +.hi_im_haldis h3 { + width: 100%; + font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; + text-align: center; } + +.hi_im_haldis { + background: linear-gradient(70deg, rgba(203, 52, 68, 0.8), rgba(135, 32, 44, 0.8)); + border-radius: 0; + width: 100%; } + +.hi_im_haldis_wrapper { + width: 100%; } + +.darker:nth-child(even) { + background-color: #B62937; + border-radius: 2rem; } + +.darker:nth-child(odd) { + background-color: #821C25; + border-radius: 2rem; } + +.darker { + padding: 1rem; } + +.order_row:nth-child(even) .order_data { + background-color: #B62937; + border-radius: 2rem; } + +.order_row:nth-child(odd) .order_data { + background-color: #821C25; + border-radius: 2rem; } + +.order_row h5 { + font-weight: bold; } + +.order_row { + margin-bottom: 3rem; } + +h3 { + padding-bottom: 1rem; } + +.home_sir { + font-weight: bold; + color: #F45D68; } + +.expand_button_wrapper { + margin-top: -1rem; + width: 100%; + display: flex; + justify-content: center; } + +.time_data { + text-align: right; + display: flex; + flex-direction: column; + justify-self: right; } + +.navbar .navbar-nav .active a { + color: #ff9bae; + border-bottom: 1px solid #ff9bae; + padding-bottom: 1rem; } + +.navbar-nav { + padding-left: 2rem; } + +.jumbotron, .darker { + display: flex; + flex-direction: column; + border-radius: 4rem; } + +.row > div > h5 { + font-weight: bold; + padding-top: 1.5rem; + font-size: 2.5rem; } + +.row > div > .amount_of_orders { + font-weight: lighter; + font-size: 1.6rem; } + +.row > div .time { + font-weight: lighter; } + +.jumbotron { + background-color: transparent; } + +.navbar-default .navbar-nav .active a, .navbar-default .navbar-nav .active a:hover { + background-color: transparent; } + +.background { + -webkit-filter: blur(0px) brightness(80%); + -moz-filter: blur(0px) brightness(80%); + -o-filter: blur(0px) brightness(80%); + -ms-filter: blur(0px) brightness(80%); + filter: blur(0px) brightness(80%); + position: fixed; + top: 0; + left: 0; } + +footer a { + color: #69E8FF; } + +footer { + position: fixed; + bottom: 0; + width: 100%; + background: #CB3444; + height: 5rem; + display: flex; + align-items: center; } + +footer > hr { + display: none; } + +#mapid { + width: 100%; } + +.order_overview, .order_order, .order_items, .order_ordered, .order_depts { + padding: 1rem 5rem 3rem 5rem; } + +.order_overview { + width: 100%; } + +.order_depts { + width: 100%; + margin-bottom: 10rem; } + +.location_data, .location_products { + width: 100%; } + +.location_products { + margin-bottom: 10rem; } + +.locations_locations { + padding: 1rem 5rem 3rem 5rem; } + +.background_wrapper { + position: absolute; + left: 0; + bottom: 5rem; + width: 100%; + height: 100%; + overflow: hidden; } + +.christmas_background { + z-index: -101; + width: 300%; + height: 300%; + background: linear-gradient(-45deg, #2F0000, #C20A12); + animation: gradientBG 19s ease infinite; } + +.sled { + width: 15rem; + height: 15rem; + transition: transform 2s ease-in 5s, rotate 1s ease-in-out 2s; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + background-image: url("static/images/themes/kerstmis/sled.svg"); } + +.sled_wrapper { + top: 0.5rem; + left: -7.5rem; + position: absolute; + transform: translate(-50vw, 40vh) rotate(0deg); + width: 15rem; + height: 15rem; + animation: sled 29s ease-in-out infinite; } + +.train_button:checked ~ .sled_wrapper:hover { + animation-play-state: paused; } + +.train_button:checked ~ .sled_wrapper:hover .sled { + transform: translateY(100vh) rotate(90deg); } + +.snowman_wrapper { + height: 17rem; + width: 10rem; + position: absolute; + bottom: 15rem; + left: -12rem; + animation: snowman 37s ease infinite; + transform-origin: right bottom; } + +.snowman_head { + position: absolute; + top: 0; + width: 10rem; + height: 10rem; + background-repeat: no-repeat; + background-size: contain; + background-image: url("static/images/themes/kerstmis/snowman_head.svg"); + animation: snowman_head 2s ease infinite; } + +.snowman_body { + position: absolute; + top: 9.5rem; + left: 0.5rem; + width: 10rem; + height: 10rem; + background-repeat: no-repeat; + background-size: contain; + background-image: url("static/images/themes/kerstmis/snowman_body.svg"); } + +.train_button:checked ~ .merry_christmas { + position: absolute; + top: 0; + width: 100%; + height: 100%; + background-position: center; + background-image: url("static/images/themes/kerstmis/merry_christmas.svg"); + background-size: 25vw; + background-repeat: no-repeat; + animation: merry_christmas 5s ease infinite; } + +.train_button { + position: absolute; + transform: scaleX(20) scaleY(8) translateX(-100rem); + bottom: 5.5rem; + left: 7rem; + animation: follow_train 47s linear infinite; + opacity: 0; } + +.train_wrapper { + position: absolute; + bottom: 0.5rem; + transform: translateX(-80vw); + animation: train 47s linear infinite; } + +.wheel_big, .wheel_small { + position: absolute; + bottom: -0.4rem; + background-repeat: no-repeat; + background-size: contain; + background-image: url("static/images/themes/kerstmis/wheel.svg"); } + +.train { + position: absolute; + bottom: 0.5rem; + left: 30rem; + width: 30rem; + height: 10rem; + background-repeat: no-repeat; + background-size: contain; + background-image: url("static/images/themes/kerstmis/train.svg"); + animation: whobble 1s linear alternate-reverse infinite; } + +.wheel_big { + width: 3.2rem; + height: 3.2rem; } + +.wheel_small { + width: 2.5rem; + height: 2.5rem; } + +.train .wheel1 { + animation: turn 2s linear infinite; + left: 3.5rem; } + +.train .wheel2 { + animation: turn 2s linear infinite, -0.1s; + left: 7rem; } + +.train .wheel3 { + animation: turn 2s linear infinite -0.3s; + left: 10.5rem; } + +.train .wheel4 { + animation: turn 1.5s linear infinite -0.5s; + left: 13.9rem; } + +.train .wheel5 { + animation: turn 1.5s linear infinite -0.7s; + left: 16.6rem; } + +.zeus_wagon, .mc_wagon { + position: absolute; + bottom: 1.25rem; + width: 30rem; + height: 7.5rem; + background-repeat: no-repeat; + background-size: contain; + animation: whobble 1s linear alternate-reverse infinite; } + +.mc_wagon { + background-image: url("static/images/themes/kerstmis/mc_wagon.svg"); + left: 0rem; } + +.zeus_wagon { + background-image: url("static/images/themes/kerstmis/zeus_wagon.svg"); + left: 15rem; } + +.zeus_wagon .wheel1, .mc_wagon .wheel1 { + animation: turn 2s linear infinite; + bottom: -1.1rem; + left: 2.2rem; } + +.zeus_wagon .wheel2, .mc_wagon .wheel2 { + animation: turn 2s linear infinite, -0.1s; + bottom: -1.1rem; + left: 5.75rem; } + +.zeus_wagon .wheel3, .mc_wagon .wheel3 { + animation: turn 2s linear infinite -0.3s; + bottom: -1.1rem; + left: 9.3rem; } + +.snow { + border-radius: 50%; + opacity: 0.8; + position: absolute; + top: -100vh; + animation-name: fall; + animation-timing-function: linear; + animation-iteration-count: infinite; } + +.layer1 { + width: 1rem; + height: 1rem; + filter: blur(1.5px); + box-shadow: 95.5vw 70.4vh 0 -0.48rem#fff,87.9vw 28.3vh 0 -0.3rem#fff,48.4vw 63.8vh 0 -0.16rem#fff,55.2vw 23.5vh 0 -0.28rem#fff,43.2vw 62.6vh 0 -0.32rem#fff,5vw 16.6vh 0 -0.42rem#fff,34.4vw 88.5vh 0 -0.08rem#fff,63.3vw 27.4vh 0 -0.26rem#fff,58.1vw 21.3vh 0 -0.21rem#fff,58.2vw 56.7vh 0 -0.29rem#fff,81.1vw 47.1vh 0 -0.27rem#fff,89.6vw 19.1vh 0 -0.23rem#fff,76vw 67.1vh 0 -0.16rem#fff,50.8vw 26.8vh 0 -0.43rem#fff,59.1vw 73.6vh 0 -0.11rem#fff,48.2vw 55.3vh 0 -0.09rem#fff,28.1vw 65.2vh 0 -0.13rem#fff,48.3vw 77.8vh 0 -0.31rem#fff,21vw 86.9vh 0 -0.03rem#fff,8.5vw 46.7vh 0 -0.37rem#fff,65.2vw 10.1vh 0 -0.04rem#fff,16.3vw 76.3vh 0 -0.33rem#fff,36.8vw 80.3vh 0 -0.05rem#fff,64.1vw 25.3vh 0 -0.15rem#fff,69vw 4.4vh 0 -0.37rem#fff,20.6vw 59.8vh 0 -0.05rem#fff,92.5vw 58.8vh 0 -0.3rem#fff,89.3vw 76.2vh 0 -0.24rem#fff,16.4vw 77.7vh 0 -0.32rem#fff,93.4vw 49.7vh 0 -0.25rem#fff,75.7vw 50.5vh 0 -0.36rem#fff,53.8vw 45.1vh 0 -0.2rem#fff,25.2vw 42.9vh 0 -0.41rem#fff,21.7vw 63.5vh 0 -0.36rem#fff,76.8vw 29vh 0 -0.11rem#fff,27.4vw 56.2vh 0 -0.25rem#fff,10.7vw 87.3vh 0 -0.37rem#fff,71.9vw 5.2vh 0 -0.09rem#fff,64.9vw 31.5vh 0 -0.13rem#fff,24vw 21.4vh 0 -0.33rem#fff,54.9vw 18vh 0 -0.48rem#fff,4.4vw 37.8vh 0 -0.23rem#fff,58.3vw 93.1vh 0 -0.41rem#fff,56.1vw 58.2vh 0 -0.42rem#fff,17.1vw 17.4vh 0 -0.3rem#fff,69.6vw 50.9vh 0 -0.04rem#fff,81.1vw 8.8vh 0 -0.12rem#fff,69.9vw 6.2vh 0 -0.31rem#fff,86vw 17.9vh 0 -0.16rem#fff,27.7vw 14.1vh 0 -0.37rem#fff,46.9vw 10.9vh 0 -0.07rem#fff,58.3vw 93.4vh 0 -0.14rem#fff,98.9vw 1.1vh 0 -0.17rem#fff,82.5vw 36.2vh 0 -0.41rem#fff,28vw 0.5vh 0 -0.06rem#fff,0.4vw 21.8vh 0 -0.5rem#fff,70.4vw 47.8vh 0 -0.31rem#fff,16vw 42.2vh 0 -0.11rem#fff,42.1vw 14.1vh 0 -0.23rem#fff,49.3vw 67.7vh 0 -0.43rem#fff,46.2vw 69vh 0 -0.13rem#fff,23.2vw 88vh 0 -0.45rem#fff,93.2vw 88.3vh 0 -0.5rem#fff,17.3vw 22vh 0 -0.14rem#fff,57.6vw 6.5vh 0 -0.44rem#fff,26.5vw 88.2vh 0 -0.14rem#fff,85.4vw 14.8vh 0 -0.32rem#fff,33.1vw 44.2vh 0 -0.15rem#fff,1.3vw 6.4vh 0 -0.12rem#fff,1.8vw 58.5vh 0 -0.21rem#fff,85.5vw 74.1vh 0 -0.43rem#fff,82.9vw 4.4vh 0 -0.35rem#fff,94.6vw 55.2vh 0 -0.1rem#fff,7.1vw 5.1vh 0 -0.29rem#fff,47.1vw 95.8vh 0 -0.13rem#fff,69.3vw 35.3vh 0 -0.1rem#fff,8.3vw 83vh 0 -0.02rem#fff,90.8vw 47vh 0 -0.21rem#fff,85.2vw 35.3vh 0 -0.06rem#fff,80.1vw 13.6vh 0 -0.07rem#fff,52vw 37vh 0 -0.11rem#fff,75.7vw 26.3vh 0 -0.16rem#fff,51.3vw 7.7vh 0 -0.46rem#fff,35.2vw 18.6vh 0 -0.09rem#fff,69.4vw 21.3vh 0 -0.05rem#fff,16.1vw 66.8vh 0 -0.14rem#fff,80.3vw 4vh 0 -0.25rem#fff,31.1vw 78.7vh 0 -0.08rem#fff,26.9vw 45.3vh 0 -0.01rem#fff,38.3vw 11.4vh 0 -0.47rem#fff,46.7vw 10.2vh 0 -0.44rem#fff,15.5vw 2.9vh 0 -0.35rem#fff,97.8vw 19.8vh 0 -0.24rem#fff,60.8vw 94.7vh 0 -0.12rem#fff,46.1vw 66vh 0 -0.45rem#fff,59.6vw 65vh 0 -0.33rem#fff,30.5vw 44.4vh 0 -0.18rem#fff,78.2vw 55.6vh 0 -0.07rem#fff,69.5vw 61.9vh 0 -0.11rem#fff,53.4vw 38.3vh 0 -0.11rem#fff; + animation-duration: 18s; } + +.layer1.a { + animation-delay: -9s; } + +.layer2 { + width: 0.8rem; + height: 0.8rem; + filter: blur(3px); + box-shadow: 89.1vw 69.4vh 0 -0.15rem#fff,19.2vw 77.1vh 0 -0.35rem#fff,52.3vw 3.8vh 0 -0.04rem#fff,69.5vw 14.1vh 0 -0.25rem#fff,75.5vw 74.6vh 0 -0.44rem#fff,13.6vw 48vh 0 -0.36rem#fff,62.5vw 17.4vh 0 -0.2rem#fff,53.5vw 44.1vh 0 -0.41rem#fff,58.2vw 63vh 0 -0.28rem#fff,64.3vw 54.3vh 0 -0.42rem#fff,38.3vw 92.4vh 0 -0.36rem#fff,89.4vw 6.5vh 0 -0.06rem#fff,92.9vw 11.4vh 0 -0.06rem#fff,8.4vw 33.7vh 0 -0.25rem#fff,84.1vw 44.5vh 0 -0.02rem#fff,58.2vw 87.2vh 0 -0.43rem#fff,64.8vw 34.8vh 0 -0.33rem#fff,46.1vw 31.1vh 0 -0.4rem#fff,11.3vw 61.1vh 0 -0.33rem#fff,50.9vw 4.5vh 0 -0.3rem#fff,43.6vw 97.2vh 0 -0.43rem#fff,24.7vw 62.9vh 0 -0.12rem#fff,5.2vw 40.3vh 0 -0.45rem#fff,48.2vw 21.6vh 0 -0.45rem#fff,28.4vw 48.3vh 0 -0.18rem#fff,35vw 16.7vh 0 -0.09rem#fff,29.5vw 65.1vh 0 -0.11rem#fff,65.7vw 59.2vh 0 -0.15rem#fff,28vw 80.1vh 0 -0.4rem#fff,20.4vw 33.1vh 0 -0.1rem#fff,11.1vw 70.2vh 0 -0.4rem#fff,37.4vw 92.5vh 0 -0.49rem#fff,38.5vw 90.5vh 0 -0.12rem#fff,97.3vw 34.4vh 0 -0.07rem#fff,14.7vw 10.4vh 0 -0.23rem#fff,98.2vw 54.5vh 0 -0.3rem#fff,23.4vw 44vh 0 -0.17rem#fff,4.8vw 21.2vh 0 -0.26rem#fff,27vw 63.3vh 0 -0.27rem#fff,93.4vw 67.2vh 0 -0.16rem#fff,86.2vw 82vh 0 -0.02rem#fff,61.4vw 50vh 0 -0.41rem#fff,43.9vw 68.4vh 0 -0.49rem#fff,46.6vw 6.3vh 0 -0.18rem#fff,69.8vw 94.2vh 0 -0.03rem#fff,17.1vw 31.7vh 0 -0.39rem#fff,88vw 76.3vh 0 -0.13rem#fff,90.8vw 27.8vh 0 -0.5rem#fff,16.5vw 86vh 0 -0.24rem#fff,48.4vw 50vh 0 -0.12rem#fff,0.2vw 9.7vh 0 -0.29rem#fff,70.6vw 13.2vh 0 -0.34rem#fff,75.4vw 46.7vh 0 -0.02rem#fff,41.9vw 63.2vh 0 -0.09rem#fff,81.2vw 32.4vh 0 -0.44rem#fff,62.1vw 38.9vh 0 -0.29rem#fff,83.8vw 8.6vh 0 -0.46rem#fff,60.4vw 96.9vh 0 -0.37rem#fff,80.7vw 83.8vh 0 -0.14rem#fff,91.1vw 35.7vh 0 -0.45rem#fff,19.8vw 9.6vh 0 -0.11rem#fff,56.3vw 28.3vh 0 -0.11rem#fff,49.7vw 27.6vh 0 -0.21rem#fff,92.2vw 61.1vh 0 -0.37rem#fff,10.7vw 18.8vh 0 -0.04rem#fff,44.4vw 77.2vh 0 -0.41rem#fff,42.3vw 53.9vh 0 -0.32rem#fff,16vw 19.5vh 0 -0.02rem#fff,40.8vw 60.8vh 0 -0.23rem#fff,6.5vw 77.1vh 0 -0.41rem#fff,78.2vw 98.6vh 0 -0.5rem#fff,70.3vw 88vh 0 -0.34rem#fff,21.4vw 45.7vh 0 -0.2rem#fff,79.3vw 27.8vh 0 -0.16rem#fff,20.5vw 91.9vh 0 -0.1rem#fff,44vw 20.7vh 0 -0.05rem#fff,20.2vw 58.5vh 0 -0.18rem#fff,0.4vw 57.7vh 0 -0.44rem#fff,29.8vw 96.4vh 0 -0.41rem#fff,66vw 94.4vh 0 -0.01rem#fff,25.4vw 74.6vh 0 -0.37rem#fff,89.7vw 38.4vh 0 -0.04rem#fff,32vw 64vh 0 -0.4rem#fff,79.9vw 73.7vh 0 -0.45rem#fff,92.8vw 72.3vh 0 -0.46rem#fff,50.5vw 54.5vh 0 -0.47rem#fff,77.8vw 38.2vh 0 -0.29rem#fff,73.9vw 61.4vh 0 -0.17rem#fff,88.1vw 91.1vh 0 -0.37rem#fff,20.4vw 32.5vh 0 -0.39rem#fff,68.5vw 97.8vh 0 -0.42rem#fff,62.7vw 53.2vh 0 -0.11rem#fff,65.4vw 70.8vh 0 -0.14rem#fff,31.3vw 5.3vh 0 -0.12rem#fff,39.2vw 78vh 0 -0.48rem#fff,50vw 44.2vh 0 -0.01rem#fff,16.9vw 20.6vh 0 -0.05rem#fff,61.3vw 5.1vh 0 -0.48rem#fff,18.6vw 65.8vh 0 -0.35rem#fff,88.4vw 67.2vh 0 -0.5rem#fff; + animation-duration: 24s; } + +.layer2.a { + animation-delay: -12s; } + +.layer3 { + width: 0.6rem; + height: 0.6rem; + filter: blur(6px); + box-shadow: 12.2vw 53.5vh 0 -0.46rem#fff,38.8vw 53vh 0 -0.18rem#fff,48vw 42vh 0 -0.4rem#fff,89.7vw 31vh 0 -0.36rem#fff,67vw 60.1vh 0 -0.3rem#fff,69vw 14.5vh 0 -0.49rem#fff,6.7vw 91.1vh 0 -0.18rem#fff,13.2vw 34.7vh 0 -0.48rem#fff,70.4vw 67.8vh 0 -0.36rem#fff,85.1vw 82.5vh 0 -0.05rem#fff,16.8vw 7.6vh 0 -0.19rem#fff,6.2vw 34.2vh 0 -0.16rem#fff,8.9vw 68.8vh 0 -0.32rem#fff,58.5vw 28.3vh 0 -0.3rem#fff,41.7vw 74.1vh 0 -0.34rem#fff,10.3vw 79.8vh 0 -0.26rem#fff,8.3vw 24.6vh 0 -0.05rem#fff,33.1vw 85.4vh 0 -0.41rem#fff,20.3vw 16.9vh 0 -0.02rem#fff,21.1vw 50.7vh 0 -0.36rem#fff,14.9vw 17vh 0 -0.05rem#fff,45.8vw 17vh 0 -0.21rem#fff,25.6vw 0.8vh 0 -0.31rem#fff,35.4vw 53.4vh 0 -0.22rem#fff,19.2vw 79.1vh 0 -0.35rem#fff,74.5vw 60.8vh 0 -0.25rem#fff,88.9vw 89.9vh 0 -0.48rem#fff,48.7vw 7.2vh 0 -0.13rem#fff,88.1vw 84.1vh 0 -0.12rem#fff,63.2vw 82.3vh 0 -0.06rem#fff,99.9vw 46.2vh 0 -0.47rem#fff,92vw 59.8vh 0 -0.12rem#fff,1.6vw 8.8vh 0 -0.23rem#fff,79.8vw 2vh 0 -0.5rem#fff,58.2vw 22.4vh 0 -0.34rem#fff,47.6vw 7.3vh 0 -0.06rem#fff,28.1vw 71vh 0 -0.18rem#fff,14.2vw 77.1vh 0 -0.43rem#fff,95.5vw 68.6vh 0 -0.43rem#fff,6.7vw 8.1vh 0 -0.1rem#fff,60.2vw 36.7vh 0 -0.31rem#fff,25.8vw 27vh 0 -0.42rem#fff,1vw 60vh 0 -0.42rem#fff,64.2vw 19.1vh 0 -0.23rem#fff,80.9vw 88.8vh 0 -0.03rem#fff,3.6vw 60.1vh 0 -0.08rem#fff,30.1vw 10.9vh 0 -0.44rem#fff,38.5vw 26.3vh 0 -0.45rem#fff,44.3vw 38.8vh 0 -0.1rem#fff,16.2vw 45.5vh 0 -0.14rem#fff,90.6vw 6.6vh 0 -0.23rem#fff,15.8vw 52.6vh 0 -0.45rem#fff,30.2vw 2.7vh 0 -0.4rem#fff,3.8vw 40.1vh 0 -0.48rem#fff,10.7vw 82.2vh 0 -0.4rem#fff,90.5vw 73.3vh 0 -0.16rem#fff,72.9vw 48.3vh 0 -0.14rem#fff,17.7vw 25.7vh 0 -0.07rem#fff,84.6vw 82.3vh 0 -0.3rem#fff,69.9vw 71.5vh 0 -0.05rem#fff,34.6vw 45.9vh 0 -0.1rem#fff,81.3vw 12.5vh 0 -0.1rem#fff,58.3vw 11.4vh 0 -0.48rem#fff,17.7vw 7vh 0 -0.18rem#fff,67.5vw 27.8vh 0 -0.4rem#fff,92.1vw 63.6vh 0 -0.42rem#fff,92vw 97.7vh 0 -0.3rem#fff,7.3vw 28.6vh 0 -0.22rem#fff,93.4vw 39.8vh 0 -0.04rem#fff,27.4vw 56.7vh 0 -0.08rem#fff,2.5vw 39.9vh 0 -0.47rem#fff,61.1vw 38.3vh 0 -0.29rem#fff,42.4vw 41.2vh 0 -0.14rem#fff,85.8vw 26vh 0 -0.44rem#fff,95.9vw 70vh 0 -0.19rem#fff,77.4vw 52.9vh 0 -0.15rem#fff,54.9vw 1.2vh 0 -0.4rem#fff,47.1vw 44.2vh 0 -0.2rem#fff,60vw 66.7vh 0 -0.41rem#fff,88.2vw 72vh 0 -0.05rem#fff,77.2vw 74.3vh 0 -0.31rem#fff,77.7vw 63.2vh 0 -0.1rem#fff,15.9vw 61.7vh 0 -0.19rem#fff,13.9vw 23.5vh 0 -0.4rem#fff,81.2vw 18.9vh 0 -0.17rem#fff,20.1vw 44.6vh 0 -0.47rem#fff,59vw 4vh 0 -0.44rem#fff,6vw 40vh 0 -0.34rem#fff,12.2vw 77vh 0 -0.26rem#fff,9.5vw 20.3vh 0 -0.01rem#fff,52.6vw 58.7vh 0 -0.17rem#fff,89.5vw 32.6vh 0 -0.03rem#fff,0.2vw 83.9vh 0 -0.3rem#fff,42.3vw 73.3vh 0 -0.03rem#fff,0.5vw 15.7vh 0 -0.17rem#fff,58.1vw 98.2vh 0 -0.01rem#fff,95.7vw 4.3vh 0 -0.01rem#fff,82.7vw 57.7vh 0 -0.18rem#fff,99.6vw 2.6vh 0 -0.12rem#fff,44.5vw 68.3vh 0 -0.02rem#fff; + animation-duration: 30s; } + +.layer3.a { + animation-delay: -15s; } + +@keyframes fall { + 100% { + transform: translateY(200vh); } } + +@keyframes gradientBG { + 0% { + transform: translate(-10%, -10%); } + 50% { + transform: translate(-60%, -60%); } + 100% { + transform: translate(-10%, -10%); } } + +@keyframes sled { + 0% { + transform: translate(-50rem, 40vh) rotate(0deg); } + 4% { + transform: translate(-50rem, 40vh) rotate(0deg); } + 20% { + transform: translate(50vw, 10vh) rotate(20deg); } + 36% { + transform: translate(150vw, 40vh) rotate(40deg); } + 100% { + transform: translate(150vw, 40vh) rotate(40deg); } } + +@keyframes train { + 0% { + transform: translateX(-80rem); } + 55% { + transform: translateX(-80rem); } + 85% { + transform: translateX(100vw); } + 100% { + transform: translateX(100vw); } } + +@keyframes follow_train { + 0% { + transform: translateX(-80rem) scaleX(20) scaleY(8); } + 55% { + transform: translateX(-80rem) scaleX(20) scaleY(8); } + 85% { + transform: translateX(100vw) scaleX(20) scaleY(8); } + 100% { + transform: translateX(100vw) scaleX(20) scaleY(8); } } + +@keyframes turn { + 100% { + transform: rotate(360deg); } } + +@keyframes whobble { + 100% { + transform: translateY(0.5vh); } } + +@keyframes snowman { + 0% { + transform: rotate(0); } + 20% { + transform: rotate(0); } + 30% { + transform: rotate(80deg); } + 54% { + transform: rotate(80deg); } + 68% { + transform: rotate(0); } + 100% { + transform: rotate(0); } } + +@keyframes snowman_head { + 0% { + transform: rotate(-3deg); } + 50% { + transform: rotate(3deg); } + 100% { + transform: rotate(-3deg); } } + +@keyframes merry_christmas { + 0% { + opacity: 0.8; } + 50% { + opacity: 0.6; } + 100% { + opacity: 0.8; } } + +/*# sourceMappingURL=christmas_heavy.css.map */ \ No newline at end of file diff --git a/app/static/css/themes/christmas_heavy.css.map b/app/static/css/themes/christmas_heavy.css.map new file mode 100644 index 0000000..6b24b60 --- /dev/null +++ b/app/static/css/themes/christmas_heavy.css.map @@ -0,0 +1,9 @@ +{ + "version": 3, + "file": "christmas_heavy.css", + "sources": [ + "christmas_heavy.scss" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file diff --git a/app/static/css/themes/highPerformance/kerstmis.scss b/app/static/css/themes/christmas_heavy.scss similarity index 99% rename from app/static/css/themes/highPerformance/kerstmis.scss rename to app/static/css/themes/christmas_heavy.scss index d6d390c..f21dcf7 100644 --- a/app/static/css/themes/highPerformance/kerstmis.scss +++ b/app/static/css/themes/christmas_heavy.scss @@ -9,10 +9,7 @@ Enige discretie is aangeraden. */ - -/*high performance kerstmis*/ :root { - /*Darkmode colors*/ --dGray0:#F28705; --dGray1:white; --dGray2:#590212; diff --git a/app/static/css/themes/christmas_lightweight.css b/app/static/css/themes/christmas_lightweight.css new file mode 100644 index 0000000..e96e389 --- /dev/null +++ b/app/static/css/themes/christmas_lightweight.css @@ -0,0 +1,451 @@ +@charset "UTF-8"; +/* +¡¡¡ OPGELET !!! +Deze css bevat lelijke code. +Dit komt doordat bootstrap lelijk en oud is. +Ik zal later proberen de css te verbeteren en bootstrap weg te gooien. +Enige discretie is aangeraden. + +---=§[ Arnhoudt ]§=--- + +*/ +:root { + --dGray0:#F28705; + --dGray1:white; + --dGray2:#590212; + --dGray3:#590212; + --dGray4:#274001; + --dGray5:#274001; + --dGray6:#F2778D; + --dBlue:#F2778D; } + +body { + height: 100%; + font-family: Radikal,Optima,Segoe,Segoe UI,Candara,Calibri,Arial,sans-serif; + background-color: #2F0000; } + +@font-face { + font-family: Radikal; + src: url("static/fonts/radikal_regular.ttf"); + font-weight: normal; } + +@font-face { + font-family: Radikal; + src: url("static/fonts/radikal_light.ttf"); + font-weight: 200; } + +@font-face { + font-family: Radikal; + src: url("static/fonts/radikal_bold.ttf"); + font-weight: bold; } + +.btn { + border-radius: 5rem; + color: white; + font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; + background-image: linear-gradient(-40deg, #F53030, #F58B9E); } + +.btn:hover { + background-image: linear-gradient(-40deg, #A81111, #FF4B33); } + +.navbar { + font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; + padding: 1.5rem; + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + text-transform: capitalize; } + +.nav > li > a { + padding-left: 1vw; + padding-right: 1vw; } + +.main { + height: 90vh; + overflow: scroll; + padding-left: 0; + padding-right: 0; + width: 100%; + display: flex; + align-items: center; + flex-direction: column; } + +.navbar .container { + width: 100%; + padding: 0 4vw; } + +@media (min-width: 768px) { + .container { + width: 100%; } } + +@media (min-width: 992px) { + .main .container, .main .orders { + width: 970px; } } + +@media (min-width: 1200px) { + .main .container, .main .orders { + width: 1170px; } } + +.main { + padding-top: 2.5rem; } + +.order_data { + display: flex; + flex-direction: row; + width: 100%; + justify-content: space-between; + padding: 0 3rem; + align-items: baseline; } + +.order_data h5 { + max-width: 60%; + padding-bottom: 3rem; } + +.expand_button { + padding: 1rem 0rem; + margin-top: -1rem; + width: 70%; + margin-bottom: 1.5rem; } + +.hi_im_haldis h2 { + display: none; } + +.hi_im_haldis h3 { + width: 100%; + font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; + text-align: center; } + +.hi_im_haldis { + background: linear-gradient(70deg, rgba(203, 52, 68, 0.8), rgba(135, 32, 44, 0.8)); + border-radius: 0; + width: 100%; } + +.hi_im_haldis_wrapper { + width: 100%; } + +.darker:nth-child(even) { + background-color: #B62937; + border-radius: 2rem; } + +.darker:nth-child(odd) { + background-color: #821C25; + border-radius: 2rem; } + +.darker { + padding: 1rem; } + +.order_row:nth-child(even) .order_data { + background-color: #B62937; + border-radius: 2rem; } + +.order_row { + background: transparent; } + +.order_row:nth-child(odd) .order_data { + background-color: #821C25; + border-radius: 2rem; } + +.order_row h5 { + font-weight: bold; } + +.order_row { + margin-bottom: 3rem; } + +h3 { + padding-bottom: 1rem; } + +.home_sir { + font-weight: bold; + color: #F45D68; } + +.expand_button_wrapper { + margin-top: -1rem; + width: 100%; + display: flex; + justify-content: center; } + +.time_data { + text-align: right; + display: flex; + flex-direction: column; + justify-self: right; } + +.navbar .navbar-nav .active a { + color: #ff9bae; + border-bottom: 1px solid #ff9bae; + padding-bottom: 1rem; } + +.navbar-nav { + padding-left: 2rem; } + +.jumbotron, .darker { + display: flex; + flex-direction: column; + border-radius: 4rem; } + +.row > div > h5 { + font-weight: bold; + padding-top: 1.5rem; + font-size: 2.5rem; } + +.row > div > .amount_of_orders { + font-weight: lighter; + font-size: 1.6rem; } + +.row > div .time { + font-weight: lighter; } + +.jumbotron { + background-color: transparent; } + +.navbar-default .navbar-nav .active a, .navbar-default .navbar-nav .active a:hover { + background-color: transparent; } + +.background { + -webkit-filter: blur(0px) brightness(80%); + -moz-filter: blur(0px) brightness(80%); + -o-filter: blur(0px) brightness(80%); + -ms-filter: blur(0px) brightness(80%); + filter: blur(0px) brightness(80%); + position: fixed; + top: 0; + left: 0; } + +footer a { + color: #69E8FF; } + +footer { + position: fixed; + bottom: 0; + width: 100%; + background: #CB3444; + height: 5rem; + display: flex; + align-items: center; } + +footer > hr { + display: none; } + +#mapid { + width: 100%; } + +.order_overview, .order_order, .order_items, .order_ordered, .order_depts { + padding: 1rem 5rem 3rem 5rem; } + +.order_overview { + width: 100%; } + +.order_depts { + width: 100%; + margin-bottom: 10rem; } + +.location_data, .location_products { + width: 100%; } + +.location_products { + margin-bottom: 10rem; } + +.locations_locations { + padding: 1rem 5rem 3rem 5rem; } + +.background_wrapper { + position: absolute; + left: 0; + bottom: 5rem; + width: 100%; + height: 100%; + overflow: hidden; } + +.christmas_background { + z-index: -101; + width: 300%; + height: 300%; + background: linear-gradient(-45deg, #2F0000, #C20A12); } + +.sled { + width: 15rem; + height: 15rem; + transition: transform 2s ease-in 5s, rotate 1s ease-in-out 2s; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + background-image: url("static/images/themes/kerstmis/sled.svg"); } + +.sled_wrapper { + top: 0.5rem; + left: -7.5rem; + position: absolute; + transform: translate(-50vw, 40vh) rotate(0deg); + width: 15rem; + height: 15rem; + animation: sled 29s ease-in-out infinite; } + +.snowman_wrapper { + height: 17rem; + width: 10rem; + position: absolute; + bottom: 15rem; + left: -12rem; + animation: snowman 37s ease infinite; + transform-origin: right bottom; } + +.snowman_head { + position: absolute; + top: 0; + width: 10rem; + height: 10rem; + background-repeat: no-repeat; + background-size: contain; + background-image: url("static/images/themes/kerstmis/snowman_head.svg"); + animation: snowman_head 2s ease infinite; } + +.snowman_body { + position: absolute; + top: 9.5rem; + left: 0.5rem; + width: 10rem; + height: 10rem; + background-repeat: no-repeat; + background-size: contain; + background-image: url("static/images/themes/kerstmis/snowman_body.svg"); } + +.train_button { + visibility: hidden; } + +.train_wrapper { + position: absolute; + bottom: 0.5rem; + transform: translateX(-80vw); + animation: train 47s linear infinite; } + +.wheel_big, .wheel_small { + position: absolute; + bottom: -0.4rem; + background-repeat: no-repeat; + background-size: contain; + background-image: url("static/images/themes/kerstmis/wheel.svg"); } + +.train { + position: absolute; + bottom: 0.5rem; + left: 30rem; + width: 30rem; + height: 10rem; + background-repeat: no-repeat; + background-size: contain; + background-image: url("static/images/themes/kerstmis/train.svg"); + animation: whobble 1s linear alternate-reverse infinite; } + +.wheel_big { + width: 3.2rem; + height: 3.2rem; } + +.wheel_small { + width: 2.5rem; + height: 2.5rem; } + +.train .wheel1 { + animation: turn 2s linear infinite; + left: 3.5rem; } + +.train .wheel2 { + animation: turn 2s linear infinite, -0.1s; + left: 7rem; } + +.train .wheel3 { + animation: turn 2s linear infinite -0.3s; + left: 10.5rem; } + +.train .wheel4 { + animation: turn 1.5s linear infinite -0.5s; + left: 13.9rem; } + +.train .wheel5 { + animation: turn 1.5s linear infinite -0.7s; + left: 16.6rem; } + +.zeus_wagon, .mc_wagon { + position: absolute; + bottom: 1.25rem; + width: 30rem; + height: 7.5rem; + background-repeat: no-repeat; + background-size: contain; + animation: whobble 1s linear alternate-reverse infinite; } + +.mc_wagon { + background-image: url("static/images/themes/kerstmis/mc_wagon.svg"); + left: 0rem; } + +.zeus_wagon { + background-image: url("static/images/themes/kerstmis/zeus_wagon.svg"); + left: 15rem; } + +.zeus_wagon .wheel1, .mc_wagon .wheel1 { + animation: turn 2s linear infinite; + bottom: -1.1rem; + left: 2.2rem; } + +.zeus_wagon .wheel2, .mc_wagon .wheel2 { + animation: turn 2s linear infinite, -0.1s; + bottom: -1.1rem; + left: 5.75rem; } + +.zeus_wagon .wheel3, .mc_wagon .wheel3 { + animation: turn 2s linear infinite -0.3s; + bottom: -1.1rem; + left: 9.3rem; } + +@keyframes sled { + 0% { + transform: translate(-50rem, 40vh) rotate(0deg); } + 4% { + transform: translate(-50rem, 40vh) rotate(0deg); } + 20% { + transform: translate(50vw, 10vh) rotate(20deg); } + 36% { + transform: translate(150vw, 40vh) rotate(40deg); } + 100% { + transform: translate(150vw, 40vh) rotate(40deg); } } + +@keyframes train { + 0% { + transform: translateX(-80rem); } + 55% { + transform: translateX(-80rem); } + 85% { + transform: translateX(100vw); } + 100% { + transform: translateX(100vw); } } + +@keyframes turn { + 100% { + transform: rotate(360deg); } } + +@keyframes whobble { + 100% { + transform: translateY(0.5vh); } } + +@keyframes snowman { + 0% { + transform: rotate(0); } + 20% { + transform: rotate(0); } + 30% { + transform: rotate(80deg); } + 54% { + transform: rotate(80deg); } + 68% { + transform: rotate(0); } + 100% { + transform: rotate(0); } } + +@keyframes snowman_head { + 0% { + transform: rotate(-3deg); } + 50% { + transform: rotate(3deg); } + 100% { + transform: rotate(-3deg); } } + +/*# sourceMappingURL=christmas_lightweight.css.map */ \ No newline at end of file diff --git a/app/static/css/themes/christmas_lightweight.css.map b/app/static/css/themes/christmas_lightweight.css.map new file mode 100644 index 0000000..5e25b2d --- /dev/null +++ b/app/static/css/themes/christmas_lightweight.css.map @@ -0,0 +1,9 @@ +{ + "version": 3, + "file": "christmas_lightweight.css", + "sources": [ + "christmas_lightweight.scss" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file diff --git a/app/static/css/themes/lowPerformance/kerstmis.scss b/app/static/css/themes/christmas_lightweight.scss similarity index 99% rename from app/static/css/themes/lowPerformance/kerstmis.scss rename to app/static/css/themes/christmas_lightweight.scss index bc6c735..73bd16d 100644 --- a/app/static/css/themes/lowPerformance/kerstmis.scss +++ b/app/static/css/themes/christmas_lightweight.scss @@ -9,10 +9,7 @@ Enige discretie is aangeraden. */ - -/*low performance kerstmis*/ :root { - /*Darkmode colors*/ --dGray0:#F28705; --dGray1:white; --dGray2:#590212; diff --git a/app/static/css/themes/highPerformance/dataPrivacy.css b/app/static/css/themes/dataPrivacy.css similarity index 100% rename from app/static/css/themes/highPerformance/dataPrivacy.css rename to app/static/css/themes/dataPrivacy.css diff --git a/app/static/css/themes/highPerformance/halloween.css b/app/static/css/themes/halloween.css similarity index 88% rename from app/static/css/themes/highPerformance/halloween.css rename to app/static/css/themes/halloween.css index baa23d8..8d07136 100644 --- a/app/static/css/themes/highPerformance/halloween.css +++ b/app/static/css/themes/halloween.css @@ -1,7 +1,4 @@ -/*halloween*/ - :root { - /*Darkmode colors*/ --dGray0:#FFEB65; --dGray1:#F28705; --dGray2:#F25C05; @@ -11,6 +8,7 @@ --dGray6:#260101; --dBlue:#D91604; } + .table-hover tbody tr:hover{ background-image: url("static/images/themes/halloween/Halloween.jpeg"); } diff --git a/app/static/css/themes/highPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/kerstmis.scssc b/app/static/css/themes/highPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/kerstmis.scssc deleted file mode 100644 index 80cd6645d73044f67230bdc22607b27c95d9f1e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151099 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
;ibgBX9cV;rlv)qkn)SO_G= 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 diff --git a/app/static/css/themes/highPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/style.scssc b/app/static/css/themes/highPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/style.scssc deleted file mode 100644 index 2cf0dc0a25e23c50630a2c1f40022f67a815b938..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123278 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 G`u_o*YzMdi diff --git a/app/static/css/themes/highPerformance/.sass-cache/f007f33e9ca31bc5d2b8605323eaf3b5d0e7edd6/kerstmis.scssc b/app/static/css/themes/highPerformance/.sass-cache/f007f33e9ca31bc5d2b8605323eaf3b5d0e7edd6/kerstmis.scssc deleted file mode 100644 index 1f15a0dc66603bb855fb0e7e165a170ab1d6159e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154957 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 diff --git a/app/static/css/themes/highPerformance/darkmode.css b/app/static/css/themes/highPerformance/darkmode.css deleted file mode 100644 index 7a1dc46..0000000 --- a/app/static/css/themes/highPerformance/darkmode.css +++ /dev/null @@ -1,12 +0,0 @@ -/*Darkmode*/ -:root { - /*Darkmode colors*/ - --dGray0:#D0D0D8; - --dGray1:#8E8E93; - --dGray2:#636366; - --dGray3:#48484A; - --dGray4:#3A3A3C; - --dGray5:#2C2C2E; - --dGray6:#1C1C1E; - --dBlue:#0A84FF; -} diff --git a/app/static/css/themes/highPerformance/kerstmis.css b/app/static/css/themes/highPerformance/kerstmis.css deleted file mode 100644 index c7934c2..0000000 --- a/app/static/css/themes/highPerformance/kerstmis.css +++ /dev/null @@ -1,534 +0,0 @@ -@charset "UTF-8"; -/* -¡¡¡ OPGELET !!! -Deze css bevat lelijke code. -Dit komt doordat bootstrap lelijk en oud is. -Ik zal later proberen de css te verbeteren en bootstrap weg te gooien. -Enige discretie is aangeraden. - ----=§[ Arnhoudt ]§=--- - -*/ -/*high performance kerstmis*/ -:root { - /*Darkmode colors*/ - --dGray0:#F28705; - --dGray1:white; - --dGray2:#590212; - --dGray3:#590212; - --dGray4:#274001; - --dGray5:#274001; - --dGray6:#F2778D; - --dBlue:#F2778D; } - -body { - height: 100%; - font-family: Radikal,Optima,Segoe,Segoe UI,Candara,Calibri,Arial,sans-serif; - background-color: #2F0000; } - -@font-face { - font-family: Radikal; - src: url("static/fonts/radikal_regular.ttf"); - font-weight: normal; } -@font-face { - font-family: Radikal; - src: url("static/fonts/radikal_light.ttf"); - font-weight: 200; } -@font-face { - font-family: Radikal; - src: url("static/fonts/radikal_medium.ttf"); - font-weight: medium; } -@font-face { - font-family: Radikal; - src: url("static/fonts/radikal_bold.ttf"); - font-weight: bold; } -.btn { - border-radius: 5rem; - color: white; - font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; - background-image: linear-gradient(-40deg, #F53030, #F58B9E); } - -.btn:hover { - background-image: linear-gradient(-40deg, #A81111, #FF4B33); } - -.navbar { - font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; - padding: 1.5rem; - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; - text-transform: capitalize; } - -.nav > li > a { - padding-left: 1vw; - padding-right: 1vw; } - -.main { - height: 90vh; - overflow: scroll; - padding-left: 0; - padding-right: 0; - width: 100%; - display: flex; - align-items: center; - flex-direction: column; } - -.navbar .container { - width: 100%; - padding: 0 4vw; } - -@media (min-width: 768px) { - .container { - width: 100%; } } -@media (min-width: 992px) { - .main .container, .main .orders { - width: 970px; } } -@media (min-width: 1200px) { - .main .container, .main .orders { - width: 1170px; } } -.main { - padding-top: 2.5rem; } - -.order_data { - display: flex; - flex-direction: row; - width: 100%; - justify-content: space-between; - padding: 0 3rem; - align-items: baseline; } - -.order_row { - background: transparent; } - -.order_data h5 { - max-width: 60%; - padding-bottom: 3rem; } - -.expand_button { - padding: 1rem 0rem; - margin-top: -1rem; - width: 70%; - margin-bottom: 1.5rem; } - -.hi_im_haldis h2 { - display: none; } - -.hi_im_haldis h3 { - width: 100%; - font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; - text-align: center; } - -.hi_im_haldis { - background: linear-gradient(70deg, rgba(203, 52, 68, 0.8), rgba(135, 32, 44, 0.8)); - border-radius: 0; - width: 100%; } - -.hi_im_haldis_wrapper { - width: 100%; } - -.darker:nth-child(even) { - background-color: #B62937; - border-radius: 2rem; } - -.darker:nth-child(odd) { - background-color: #821C25; - border-radius: 2rem; } - -.darker { - padding: 1rem; } - -.order_row:nth-child(even) .order_data { - background-color: #B62937; - border-radius: 2rem; } - -.order_row:nth-child(odd) .order_data { - background-color: #821C25; - border-radius: 2rem; } - -.order_row h5 { - font-weight: bold; } - -.order_row { - margin-bottom: 3rem; } - -h3 { - padding-bottom: 1rem; } - -.home_sir { - font-weight: bold; - color: #F45D68; } - -.expand_button_wrapper { - margin-top: -1rem; - width: 100%; - display: flex; - justify-content: center; } - -.time_data { - text-align: right; - display: flex; - flex-direction: column; - justify-self: right; } - -.navbar .navbar-nav .active a { - color: #ff9bae; - border-bottom: 1px solid #ff9bae; - padding-bottom: 1rem; } - -.navbar-nav { - padding-left: 2rem; } - -.jumbotron, .darker { - display: flex; - flex-direction: column; - border-radius: 4rem; } - -.row > div > h5 { - font-weight: bold; - padding-top: 1.5rem; - font-size: 2.5rem; } - -.row > div > .amount_of_orders { - font-weight: lighter; - font-size: 1.6rem; } - -.row > div .time { - font-weight: lighter; } - -.jumbotron { - background-color: transparent; } - -.navbar-default .navbar-nav .active a, .navbar-default .navbar-nav .active a:hover { - background-color: transparent; } - -.background { - -webkit-filter: blur(0px) brightness(80%); - -moz-filter: blur(0px) brightness(80%); - -o-filter: blur(0px) brightness(80%); - -ms-filter: blur(0px) brightness(80%); - filter: blur(0px) brightness(80%); - position: fixed; - top: 0; - left: 0; } - -footer a { - color: #69E8FF; } - -footer { - position: fixed; - bottom: 0; - width: 100%; - background: #CB3444; - height: 5rem; - display: flex; - align-items: center; } - -footer > hr { - display: none; } - -#mapid { - width: 100%; } - -.order_overview, .order_order, .order_items, .order_ordered, .order_depts { - padding: 1rem 5rem 3rem 5rem; } - -.order_overview { - width: 100%; } - -.order_depts { - width: 100%; - margin-bottom: 10rem; } - -.location_data, .location_products { - width: 100%; } - -.location_products { - margin-bottom: 10rem; } - -.locations_locations { - padding: 1rem 5rem 3rem 5rem; } - -.background_wrapper { - position: absolute; - left: 0; - bottom: 5rem; - width: 100%; - height: 100%; - overflow: hidden; } - -.christmas_background { - z-index: -101; - width: 300%; - height: 300%; - background: linear-gradient(-45deg, #2F0000, #C20A12); - animation: gradientBG 19s ease infinite; } - -.sled { - width: 15rem; - height: 15rem; - transition: transform 2s ease-in 5s, rotate 1s ease-in-out 2s; - background-repeat: no-repeat; - background-position: center; - background-size: contain; - background-image: url("static/images/themes/kerstmis/sled.svg"); } - -.sled_wrapper { - top: 0.5rem; - left: -7.5rem; - position: absolute; - transform: translate(-50vw, 40vh) rotate(0deg); - width: 15rem; - height: 15rem; - animation: sled 29s ease-in-out infinite; } - -.train_button:checked ~ .sled_wrapper:hover { - animation-play-state: paused; } - -.train_button:checked ~ .sled_wrapper:hover .sled { - transform: translateY(100vh) rotate(90deg); } - -.snowman_wrapper { - height: 17rem; - width: 10rem; - position: absolute; - bottom: 15rem; - left: -12rem; - animation: snowman 37s ease infinite; - transform-origin: right bottom; } - -.snowman_head { - position: absolute; - top: 0; - width: 10rem; - height: 10rem; - background-repeat: no-repeat; - background-size: contain; - background-image: url("static/images/themes/kerstmis/snowman_head.svg"); - animation: snowman_head 2s ease infinite; } - -.snowman_body { - position: absolute; - top: 9.5rem; - left: 0.5rem; - width: 10rem; - height: 10rem; - background-repeat: no-repeat; - background-size: contain; - background-image: url("static/images/themes/kerstmis/snowman_body.svg"); } - -.train_button:checked ~ .merry_christmas { - position: absolute; - top: 0; - width: 100%; - height: 100%; - background-position: center; - background-image: url("static/images/themes/kerstmis/merry_christmas.svg"); - background-size: 25vw; - background-repeat: no-repeat; - animation: merry_christmas 5s ease infinite; } - -.train_button { - position: absolute; - transform: scaleX(20) scaleY(8) translateX(-100rem); - bottom: 5.5rem; - left: 7rem; - animation: follow_train 47s linear infinite; - opacity: 0; } - -.train_wrapper { - position: absolute; - bottom: 0.5rem; - transform: translateX(-80vw); - animation: train 47s linear infinite; } - -.wheel_big, .wheel_small { - position: absolute; - bottom: -0.4rem; - background-repeat: no-repeat; - background-size: contain; - background-image: url("static/images/themes/kerstmis/wheel.svg"); } - -.train { - position: absolute; - bottom: 0.5rem; - left: 30rem; - width: 30rem; - height: 10rem; - background-repeat: no-repeat; - background-size: contain; - background-image: url("static/images/themes/kerstmis/train.svg"); - animation: whobble 1s linear alternate-reverse infinite; } - -.wheel_big { - width: 3.2rem; - height: 3.2rem; } - -.wheel_small { - width: 2.5rem; - height: 2.5rem; } - -.train .wheel1 { - animation: turn 2s linear infinite; - left: 3.5rem; } - -.train .wheel2 { - animation: turn 2s linear infinite, -0.1s; - left: 7rem; } - -.train .wheel3 { - animation: turn 2s linear infinite -0.3s; - left: 10.5rem; } - -.train .wheel4 { - animation: turn 1.5s linear infinite -0.5s; - left: 13.9rem; } - -.train .wheel5 { - animation: turn 1.5s linear infinite -0.7s; - left: 16.6rem; } - -.zeus_wagon, .mc_wagon { - position: absolute; - bottom: 1.25rem; - width: 30rem; - height: 7.5rem; - background-repeat: no-repeat; - background-size: contain; - animation: whobble 1s linear alternate-reverse infinite; } - -.mc_wagon { - background-image: url("static/images/themes/kerstmis/mc_wagon.svg"); - left: 0rem; } - -.zeus_wagon { - background-image: url("static/images/themes/kerstmis/zeus_wagon.svg"); - left: 15rem; } - -.zeus_wagon .wheel1, .mc_wagon .wheel1 { - animation: turn 2s linear infinite; - bottom: -1.1rem; - left: 2.2rem; } - -.zeus_wagon .wheel2, .mc_wagon .wheel2 { - animation: turn 2s linear infinite, -0.1s; - bottom: -1.1rem; - left: 5.75rem; } - -.zeus_wagon .wheel3, .mc_wagon .wheel3 { - animation: turn 2s linear infinite -0.3s; - bottom: -1.1rem; - left: 9.3rem; } - -.snow { - border-radius: 50%; - opacity: 0.8; - position: absolute; - top: -100vh; - animation-name: fall; - animation-timing-function: linear; - animation-iteration-count: infinite; } - -.layer1 { - width: 1rem; - height: 1rem; - filter: blur(1.5px); - box-shadow: 71vw 89.7vh 0 -0.13rem#fff,37.6vw 73.2vh 0 -0.46rem#fff,31.1vw 76.6vh 0 -0.42rem#fff,41.5vw 94vh 0 -0.3rem#fff,76.7vw 28.6vh 0 -0.18rem#fff,21.7vw 70.7vh 0 -0.34rem#fff,14.6vw 72.9vh 0 -0.04rem#fff,72vw 50vh 0 -0.12rem#fff,89.6vw 90.4vh 0 -0.45rem#fff,49.7vw 21.5vh 0 -0.02rem#fff,15.8vw 87.2vh 0 -0.04rem#fff,46.3vw 85.9vh 0 -0.24rem#fff,91.6vw 7.4vh 0 -0.11rem#fff,83.3vw 60.5vh 0 -0.06rem#fff,15.2vw 3.2vh 0 -0.31rem#fff,52.9vw 54.1vh 0 -0.48rem#fff,58.9vw 42.1vh 0 -0.07rem#fff,40.7vw 10.5vh 0 -0.25rem#fff,53.7vw 74.5vh 0 -0.33rem#fff,89vw 50.9vh 0 -0.2rem#fff,35vw 22.6vh 0 -0.2rem#fff,18.9vw 66.4vh 0 -0.33rem#fff,66.8vw 22.9vh 0 -0.05rem#fff,34.3vw 46.9vh 0 -0.26rem#fff,72.9vw 33.1vh 0 -0.25rem#fff,23.2vw 2.5vh 0 -0.16rem#fff,60.3vw 21.6vh 0 -0.35rem#fff,14.3vw 0.6vh 0 -0.09rem#fff,95.6vw 72.2vh 0 -0.03rem#fff,4vw 28.6vh 0 -0.17rem#fff,40.8vw 67.7vh 0 -0.16rem#fff,85vw 88.1vh 0 -0.41rem#fff,37.4vw 50.1vh 0 -0.07rem#fff,50.8vw 39.8vh 0 -0.01rem#fff,14.4vw 95.1vh 0 -0.23rem#fff,77.7vw 10.2vh 0 -0.14rem#fff,35.1vw 59vh 0 -0.03rem#fff,45.8vw 42.4vh 0 -0.37rem#fff,48.3vw 51.3vh 0 -0.45rem#fff,98.3vw 5.8vh 0 -0.26rem#fff,2.4vw 88vh 0 -0.17rem#fff,16vw 49.1vh 0 -0.39rem#fff,76.6vw 42.6vh 0 -0.25rem#fff,17.2vw 44.5vh 0 -0.1rem#fff,51.2vw 73.7vh 0 -0.33rem#fff,31.7vw 59.2vh 0 -0.47rem#fff,32.4vw 68.9vh 0 -0.07rem#fff,3.7vw 94.8vh 0 -0.33rem#fff,55.3vw 3.8vh 0 -0.24rem#fff,25.3vw 81.2vh 0 -0.21rem#fff,68.2vw 97.6vh 0 -0.27rem#fff,43.4vw 56.5vh 0 -0.06rem#fff,40.6vw 98.7vh 0 -0.49rem#fff,41.2vw 37.2vh 0 -0.22rem#fff,66.7vw 21.2vh 0 -0.32rem#fff,3.6vw 75.9vh 0 -0.04rem#fff,66.2vw 71.2vh 0 -0.33rem#fff,30.6vw 59.9vh 0 -0.02rem#fff,22.6vw 72.1vh 0 -0.02rem#fff,93.9vw 9.7vh 0 -0.19rem#fff,99.1vw 73.3vh 0 -0.07rem#fff,48.4vw 94.2vh 0 -0.33rem#fff,44.1vw 55.1vh 0 -0.35rem#fff,98.3vw 34vh 0 -0.07rem#fff,85.1vw 30.4vh 0 -0.42rem#fff,65.2vw 21.4vh 0 -0.05rem#fff,72.1vw 92.9vh 0 -0.48rem#fff,25.8vw 53.6vh 0 -0.02rem#fff,13.8vw 12.7vh 0 -0.26rem#fff,79.4vw 94.9vh 0 -0.06rem#fff,41.8vw 56.2vh 0 -0.31rem#fff,67.4vw 20.2vh 0 -0.34rem#fff,35.6vw 88.7vh 0 -0.1rem#fff,12.5vw 20.1vh 0 -0.06rem#fff,30.3vw 32.7vh 0 -0.34rem#fff,51.4vw 84.2vh 0 -0.15rem#fff,16.2vw 80.1vh 0 -0.31rem#fff,6.1vw 14.1vh 0 -0.41rem#fff,86.6vw 55.9vh 0 -0.41rem#fff,43.5vw 75.9vh 0 -0.45rem#fff,77.5vw 20.4vh 0 -0.12rem#fff,67.7vw 97.6vh 0 -0.08rem#fff,0.8vw 18.1vh 0 -0.33rem#fff,60.6vw 21.3vh 0 -0.19rem#fff,70.2vw 79.3vh 0 -0.26rem#fff,50.8vw 68.8vh 0 -0.35rem#fff,53.9vw 12.5vh 0 -0.39rem#fff,76.4vw 45.9vh 0 -0.12rem#fff,11.5vw 58.7vh 0 -0.31rem#fff,76.3vw 74.7vh 0 -0.4rem#fff,4.7vw 46.7vh 0 -0.39rem#fff,54.5vw 63.6vh 0 -0.28rem#fff,51.6vw 65.9vh 0 -0.3rem#fff,65.9vw 47.6vh 0 -0.08rem#fff,91.6vw 58.8vh 0 -0.12rem#fff,26.9vw 71.6vh 0 -0.36rem#fff,59.7vw 71.2vh 0 -0.37rem#fff,47.1vw 16.2vh 0 -0.14rem#fff,72.4vw 45.7vh 0 -0.06rem#fff,30.8vw 39.3vh 0 -0.38rem#fff; - animation-duration: 18s; } - -.layer1.a { - animation-delay: -9s; } - -.layer2 { - width: 0.8rem; - height: 0.8rem; - filter: blur(3px); - box-shadow: 71.8vw 15.9vh 0 -0.3rem#fff,4.2vw 8.1vh 0 -0.41rem#fff,67.5vw 49.2vh 0 -0.28rem#fff,72vw 97.8vh 0 -0.22rem#fff,78.1vw 28vh 0 -0.41rem#fff,34.2vw 51.7vh 0 -0.47rem#fff,37.9vw 76.5vh 0 -0.39rem#fff,92.6vw 36.3vh 0 -0.22rem#fff,59.9vw 8.6vh 0 -0.07rem#fff,32.5vw 74vh 0 -0.07rem#fff,75.7vw 81.6vh 0 -0.12rem#fff,1.7vw 18.5vh 0 -0.2rem#fff,12.3vw 64.7vh 0 -0.37rem#fff,83.9vw 47vh 0 -0.12rem#fff,33.8vw 21.3vh 0 -0.14rem#fff,6.5vw 92.5vh 0 -0.29rem#fff,72.2vw 60.8vh 0 -0.17rem#fff,38.4vw 16vh 0 -0.17rem#fff,23.9vw 58.4vh 0 -0.32rem#fff,40.2vw 52.4vh 0 -0.23rem#fff,48.9vw 74.6vh 0 -0.03rem#fff,61.5vw 36.1vh 0 -0.49rem#fff,60.9vw 94.5vh 0 -0.42rem#fff,2.8vw 59.7vh 0 -0.27rem#fff,62.6vw 32.4vh 0 -0.45rem#fff,91.3vw 18vh 0 -0.09rem#fff,35.9vw 35.5vh 0 -0.11rem#fff,60.2vw 95.5vh 0 -0.21rem#fff,19.8vw 46.5vh 0 -0.09rem#fff,57.7vw 20.7vh 0 -0.03rem#fff,69.8vw 33.8vh 0 -0.34rem#fff,69.1vw 71.5vh 0 -0.45rem#fff,70.5vw 87.9vh 0 -0.5rem#fff,77vw 34.9vh 0 -0.43rem#fff,35.6vw 28.7vh 0 -0.14rem#fff,28.6vw 22.7vh 0 -0.47rem#fff,46.3vw 7.1vh 0 -0.06rem#fff,66.6vw 92.6vh 0 -0.32rem#fff,96.5vw 19.1vh 0 -0.12rem#fff,24.6vw 45.5vh 0 -0.27rem#fff,71.6vw 85.8vh 0 -0.16rem#fff,1.1vw 44.9vh 0 -0.36rem#fff,94.4vw 84.2vh 0 -0.19rem#fff,92.2vw 20.2vh 0 -0.27rem#fff,42.5vw 66.1vh 0 -0.46rem#fff,70.8vw 98.4vh 0 -0.01rem#fff,71.7vw 99vh 0 -0.19rem#fff,0.2vw 34.1vh 0 -0.22rem#fff,87.3vw 30.7vh 0 -0.09rem#fff,80.3vw 93.8vh 0 -0.41rem#fff,72.2vw 8.3vh 0 -0.09rem#fff,27.1vw 46.1vh 0 -0.15rem#fff,10.2vw 93.6vh 0 -0.42rem#fff,76vw 51.5vh 0 -0.26rem#fff,28.7vw 76.3vh 0 -0.11rem#fff,85.1vw 21.2vh 0 -0.46rem#fff,25.9vw 82.2vh 0 -0.34rem#fff,32.3vw 69.8vh 0 -0.29rem#fff,97.3vw 56.8vh 0 -0.26rem#fff,48.2vw 29.6vh 0 -0.28rem#fff,76.2vw 61.9vh 0 -0.1rem#fff,62vw 96vh 0 -0.01rem#fff,76vw 79.9vh 0 -0.36rem#fff,59.9vw 86.8vh 0 -0.22rem#fff,72.8vw 92.3vh 0 -0.02rem#fff,62.7vw 55.9vh 0 -0.46rem#fff,81.1vw 53.3vh 0 -0.09rem#fff,42.4vw 20.2vh 0 -0.15rem#fff,72.7vw 95.8vh 0 -0.26rem#fff,67.6vw 11vh 0 -0.08rem#fff,62.5vw 99vh 0 -0.17rem#fff,52.7vw 46.1vh 0 -0.35rem#fff,49.7vw 73vh 0 -0.33rem#fff,1.9vw 25.1vh 0 -0.06rem#fff,25.6vw 11.6vh 0 -0.43rem#fff,9.7vw 28.4vh 0 -0.11rem#fff,52.1vw 87.4vh 0 -0.45rem#fff,94.6vw 3.6vh 0 -0.37rem#fff,67.5vw 67vh 0 -0.29rem#fff,45.4vw 34.9vh 0 -0.02rem#fff,41.6vw 99.6vh 0 -0.34rem#fff,26.3vw 53vh 0 -0.01rem#fff,41.2vw 73.7vh 0 -0.36rem#fff,6.9vw 29.5vh 0 -0.17rem#fff,25.1vw 39.2vh 0 -0.2rem#fff,93.2vw 58.2vh 0 -0.3rem#fff,93.2vw 58.2vh 0 -0.31rem#fff,91.7vw 29vh 0 -0.01rem#fff,90.1vw 25.4vh 0 -0.23rem#fff,12.2vw 98.7vh 0 -0.33rem#fff,88vw 73.3vh 0 -0.29rem#fff,91.5vw 61vh 0 -0.43rem#fff,96.1vw 70.8vh 0 -0.21rem#fff,98.2vw 55.4vh 0 -0.27rem#fff,15.2vw 59vh 0 -0.34rem#fff,66.3vw 83.5vh 0 -0.05rem#fff,49vw 8.5vh 0 -0.47rem#fff,93.3vw 91.7vh 0 -0.17rem#fff,15.4vw 35.4vh 0 -0.47rem#fff,14.3vw 48.5vh 0 -0.44rem#fff; - animation-duration: 24s; } - -.layer2.a { - animation-delay: -12s; } - -.layer3 { - width: 0.6rem; - height: 0.6rem; - filter: blur(6px); - box-shadow: 23.4vw 84.5vh 0 -0.38rem#fff,47.1vw 27.7vh 0 -0.23rem#fff,57.9vw 71.8vh 0 -0.09rem#fff,99vw 88.7vh 0 -0.37rem#fff,69vw 41.3vh 0 -0.14rem#fff,44.7vw 79.1vh 0 -0.4rem#fff,53.2vw 22.3vh 0 -0.5rem#fff,37.8vw 79.6vh 0 -0.08rem#fff,46.1vw 40.6vh 0 -0.2rem#fff,9.8vw 50.6vh 0 -0.05rem#fff,45.6vw 13.3vh 0 -0.02rem#fff,23.3vw 18.3vh 0 -0.32rem#fff,38.4vw 20.4vh 0 -0.22rem#fff,37.5vw 34.1vh 0 -0.21rem#fff,31vw 96.9vh 0 -0.1rem#fff,6.8vw 99vh 0 -0.49rem#fff,19.7vw 13.4vh 0 -0.28rem#fff,24vw 16.4vh 0 -0.09rem#fff,98.6vw 17.6vh 0 -0.08rem#fff,5.2vw 26.8vh 0 -0.35rem#fff,60.5vw 57.7vh 0 -0.34rem#fff,63.4vw 34.1vh 0 -0.46rem#fff,62.2vw 9.9vh 0 -0.13rem#fff,31.8vw 40vh 0 -0.19rem#fff,28vw 68.9vh 0 -0.33rem#fff,74.5vw 21.3vh 0 -0.32rem#fff,30.8vw 29.5vh 0 -0.25rem#fff,80.3vw 28vh 0 -0.12rem#fff,88.7vw 47.8vh 0 -0.33rem#fff,7.9vw 70.8vh 0 -0.46rem#fff,26.6vw 49.2vh 0 -0.04rem#fff,98.4vw 42.8vh 0 -0.09rem#fff,62.5vw 64.5vh 0 -0.48rem#fff,60.7vw 92.5vh 0 -0.13rem#fff,2.8vw 99.2vh 0 -0.49rem#fff,81.4vw 21.3vh 0 -0.4rem#fff,83.4vw 47.1vh 0 -0.46rem#fff,79.2vw 2.6vh 0 -0.17rem#fff,17.7vw 3.1vh 0 -0.12rem#fff,66.4vw 98.4vh 0 -0.34rem#fff,59.5vw 51.1vh 0 -0.2rem#fff,5.8vw 28.2vh 0 -0.41rem#fff,9.7vw 54vh 0 -0.48rem#fff,24.1vw 98.3vh 0 -0.29rem#fff,9.7vw 73.1vh 0 -0.44rem#fff,10vw 53.7vh 0 -0.5rem#fff,37.7vw 16.1vh 0 -0.31rem#fff,43.9vw 51.8vh 0 -0.29rem#fff,70.8vw 54vh 0 -0.19rem#fff,61.5vw 91vh 0 -0.41rem#fff,87.1vw 13.1vh 0 -0.22rem#fff,89.6vw 34.1vh 0 -0.25rem#fff,52.8vw 38.1vh 0 -0.33rem#fff,88.4vw 79.4vh 0 -0.22rem#fff,84.4vw 84.6vh 0 -0.1rem#fff,69.4vw 8.7vh 0 -0.46rem#fff,8.8vw 73.7vh 0 -0.19rem#fff,89.3vw 14.7vh 0 -0.1rem#fff,100vw 72.7vh 0 -0.2rem#fff,16.9vw 93.8vh 0 -0.22rem#fff,90.7vw 36.1vh 0 -0.43rem#fff,46.6vw 49.6vh 0 -0.21rem#fff,57.3vw 72.3vh 0 -0.03rem#fff,49.7vw 2vh 0 -0.15rem#fff,67vw 96.2vh 0 -0.47rem#fff,86vw 71.7vh 0 -0.11rem#fff,66vw 65.8vh 0 -0.32rem#fff,85.2vw 7.6vh 0 -0.12rem#fff,95.9vw 49.4vh 0 -0.15rem#fff,33.2vw 66.6vh 0 -0.14rem#fff,75.4vw 26.3vh 0 -0.02rem#fff,52.7vw 56vh 0 -0.11rem#fff,37.7vw 77vh 0 -0.18rem#fff,26.3vw 59.9vh 0 -0.18rem#fff,88.2vw 74.6vh 0 -0.39rem#fff,89.5vw 61.2vh 0 -0.48rem#fff,62vw 79.5vh 0 -0.4rem#fff,98.7vw 3.9vh 0 -0.01rem#fff,63.3vw 32vh 0 -0.43rem#fff,49.6vw 28.5vh 0 -0.09rem#fff,70vw 87vh 0 -0.05rem#fff,38.3vw 67.3vh 0 -0.49rem#fff,41.8vw 82.5vh 0 -0.36rem#fff,85.8vw 74vh 0 -0.07rem#fff,82.3vw 48.8vh 0 -0.11rem#fff,35.2vw 79.8vh 0 -0.4rem#fff,73.3vw 72.4vh 0 -0.36rem#fff,62.4vw 30.5vh 0 -0.14rem#fff,48.5vw 51.9vh 0 -0.03rem#fff,74.6vw 51.1vh 0 -0.35rem#fff,62.6vw 12.8vh 0 -0.33rem#fff,10vw 72.1vh 0 -0.2rem#fff,59vw 50.5vh 0 -0.04rem#fff,79.1vw 60.1vh 0 -0.34rem#fff,77.5vw 45.1vh 0 -0.23rem#fff,53vw 77.3vh 0 -0.4rem#fff,46.8vw 52.1vh 0 -0.44rem#fff,60.7vw 81vh 0 -0.17rem#fff,86.2vw 53.9vh 0 -0.01rem#fff,85.8vw 79.2vh 0 -0.39rem#fff; - animation-duration: 30s; } - -.layer3.a { - animation-delay: -15s; } - -@keyframes fall { - 100% { - transform: translateY(200vh); } } -@keyframes gradientBG { - 0% { - transform: translate(-10%, -10%); } - 50% { - transform: translate(-60%, -60%); } - 100% { - transform: translate(-10%, -10%); } } -@keyframes sled { - 0% { - transform: translate(-50rem, 40vh) rotate(0deg); } - 4% { - transform: translate(-50rem, 40vh) rotate(0deg); } - 20% { - transform: translate(50vw, 10vh) rotate(20deg); } - 36% { - transform: translate(150vw, 40vh) rotate(40deg); } - 100% { - transform: translate(150vw, 40vh) rotate(40deg); } } -@keyframes train { - 0% { - transform: translateX(-80rem); } - 55% { - transform: translateX(-80rem); } - 85% { - transform: translateX(100vw); } - 100% { - transform: translateX(100vw); } } -@keyframes follow_train { - 0% { - transform: translateX(-80rem) scaleX(20) scaleY(8); } - 55% { - transform: translateX(-80rem) scaleX(20) scaleY(8); } - 85% { - transform: translateX(100vw) scaleX(20) scaleY(8); } - 100% { - transform: translateX(100vw) scaleX(20) scaleY(8); } } -@keyframes turn { - 100% { - transform: rotate(360deg); } } -@keyframes whobble { - 100% { - transform: translateY(0.5vh); } } -@keyframes snowman { - 0% { - transform: rotate(0); } - 20% { - transform: rotate(0); } - 30% { - transform: rotate(80deg); } - 54% { - transform: rotate(80deg); } - 68% { - transform: rotate(0); } - 100% { - transform: rotate(0); } } -@keyframes snowman_head { - 0% { - transform: rotate(-3deg); } - 50% { - transform: rotate(3deg); } - 100% { - transform: rotate(-3deg); } } -@keyframes merry_christmas { - 0% { - opacity: 0.8; } - 50% { - opacity: 0.6; } - 100% { - opacity: 0.8; } } - -/*# sourceMappingURL=kerstmis.css.map */ diff --git a/app/static/css/themes/highPerformance/kerstmis.css.map b/app/static/css/themes/highPerformance/kerstmis.css.map deleted file mode 100644 index 6fb0d4b..0000000 --- a/app/static/css/themes/highPerformance/kerstmis.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["kerstmis.scss"], -"names": [], -"file": "kerstmis.css" -} \ No newline at end of file diff --git a/app/static/css/themes/lowPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/kerstmis.scssc b/app/static/css/themes/lowPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/kerstmis.scssc deleted file mode 100644 index 80cd6645d73044f67230bdc22607b27c95d9f1e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151099 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
;ibgBX9cV;rlv)qkn)SO_G= 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 diff --git a/app/static/css/themes/lowPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/style.scssc b/app/static/css/themes/lowPerformance/.sass-cache/06e1af29809e921b9cdcfb5d5a159c7f3b45df89/style.scssc deleted file mode 100644 index 2cf0dc0a25e23c50630a2c1f40022f67a815b938..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123278 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 G`u_o*YzMdi diff --git a/app/static/css/themes/lowPerformance/.sass-cache/f753b8fc673d85d43055d969da28457bcafb24b8/kerstmis.scssc b/app/static/css/themes/lowPerformance/.sass-cache/f753b8fc673d85d43055d969da28457bcafb24b8/kerstmis.scssc deleted file mode 100644 index 426ed7c84121ab2c8138864c2f921301e5d53c38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 116620 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 ib0v%Q@L;;9bc@-tl^N`^8Wys3&NQI diff --git a/app/static/css/themes/lowPerformance/dataPrivacy.css b/app/static/css/themes/lowPerformance/dataPrivacy.css deleted file mode 100644 index b9c300c..0000000 --- a/app/static/css/themes/lowPerformance/dataPrivacy.css +++ /dev/null @@ -1,4 +0,0 @@ -.background { - background-image: url("https://kelder.zeus.ugent.be/webcam/video/mjpg.cgi?profileid=2"); - background-size: contain; -} diff --git a/app/static/css/themes/lowPerformance/halloween.css b/app/static/css/themes/lowPerformance/halloween.css deleted file mode 100644 index baa23d8..0000000 --- a/app/static/css/themes/lowPerformance/halloween.css +++ /dev/null @@ -1,16 +0,0 @@ -/*halloween*/ - -:root { - /*Darkmode colors*/ - --dGray0:#FFEB65; - --dGray1:#F28705; - --dGray2:#F25C05; - --dGray3:#F27405; - --dGray4:#8C3D0F; - --dGray5:#260101; - --dGray6:#260101; - --dBlue:#D91604; -} -.table-hover tbody tr:hover{ - background-image: url("static/images/themes/halloween/Halloween.jpeg"); -} diff --git a/app/static/css/themes/lowPerformance/kerstmis.css b/app/static/css/themes/lowPerformance/kerstmis.css deleted file mode 100644 index fce2b41..0000000 --- a/app/static/css/themes/lowPerformance/kerstmis.css +++ /dev/null @@ -1,442 +0,0 @@ -@charset "UTF-8"; -/* -¡¡¡ OPGELET !!! -Deze css bevat lelijke code. -Dit komt doordat bootstrap lelijk en oud is. -Ik zal later proberen de css te verbeteren en bootstrap weg te gooien. -Enige discretie is aangeraden. - ----=§[ Arnhoudt ]§=--- - -*/ -/*low performance kerstmis*/ -:root { - /*Darkmode colors*/ - --dGray0:#F28705; - --dGray1:white; - --dGray2:#590212; - --dGray3:#590212; - --dGray4:#274001; - --dGray5:#274001; - --dGray6:#F2778D; - --dBlue:#F2778D; } - -body { - height: 100%; - font-family: Radikal,Optima,Segoe,Segoe UI,Candara,Calibri,Arial,sans-serif; - background-color: #2F0000; } - -@font-face { - font-family: Radikal; - src: url("static/fonts/radikal_regular.ttf"); - font-weight: normal; } -@font-face { - font-family: Radikal; - src: url("static/fonts/radikal_light.ttf"); - font-weight: 200; } -@font-face { - font-family: Radikal; - src: url("static/fonts/radikal_bold.ttf"); - font-weight: bold; } -.btn { - border-radius: 5rem; - color: white; - font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; - background-image: linear-gradient(-40deg, #F53030, #F58B9E); } - -.btn:hover { - background-image: linear-gradient(-40deg, #A81111, #FF4B33); } - -.navbar { - font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; - padding: 1.5rem; - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; - text-transform: capitalize; } - -.nav > li > a { - padding-left: 1vw; - padding-right: 1vw; } - -.main { - height: 90vh; - overflow: scroll; - padding-left: 0; - padding-right: 0; - width: 100%; - display: flex; - align-items: center; - flex-direction: column; } - -.navbar .container { - width: 100%; - padding: 0 4vw; } - -@media (min-width: 768px) { - .container { - width: 100%; } } -@media (min-width: 992px) { - .main .container, .main .orders { - width: 970px; } } -@media (min-width: 1200px) { - .main .container, .main .orders { - width: 1170px; } } -.main { - padding-top: 2.5rem; } - -.order_data { - display: flex; - flex-direction: row; - width: 100%; - justify-content: space-between; - padding: 0 3rem; - align-items: baseline; } - -.order_data h5 { - max-width: 60%; - padding-bottom: 3rem; } - -.expand_button { - padding: 1rem 0rem; - margin-top: -1rem; - width: 70%; - margin-bottom: 1.5rem; } - -.hi_im_haldis h2 { - display: none; } - -.hi_im_haldis h3 { - width: 100%; - font-family: Arial Rounded MT Bold,Helvetica Rounded,Arial,sans-serif; - text-align: center; } - -.hi_im_haldis { - background: linear-gradient(70deg, rgba(203, 52, 68, 0.8), rgba(135, 32, 44, 0.8)); - border-radius: 0; - width: 100%; } - -.hi_im_haldis_wrapper { - width: 100%; } - -.darker:nth-child(even) { - background-color: #B62937; - border-radius: 2rem; } - -.darker:nth-child(odd) { - background-color: #821C25; - border-radius: 2rem; } - -.darker { - padding: 1rem; } - -.order_row:nth-child(even) .order_data { - background-color: #B62937; - border-radius: 2rem; } - -.order_row { - background: transparent; } - -.order_row:nth-child(odd) .order_data { - background-color: #821C25; - border-radius: 2rem; } - -.order_row h5 { - font-weight: bold; } - -.order_row { - margin-bottom: 3rem; } - -h3 { - padding-bottom: 1rem; } - -.home_sir { - font-weight: bold; - color: #F45D68; } - -.expand_button_wrapper { - margin-top: -1rem; - width: 100%; - display: flex; - justify-content: center; } - -.time_data { - text-align: right; - display: flex; - flex-direction: column; - justify-self: right; } - -.navbar .navbar-nav .active a { - color: #ff9bae; - border-bottom: 1px solid #ff9bae; - padding-bottom: 1rem; } - -.navbar-nav { - padding-left: 2rem; } - -.jumbotron, .darker { - display: flex; - flex-direction: column; - border-radius: 4rem; } - -.row > div > h5 { - font-weight: bold; - padding-top: 1.5rem; - font-size: 2.5rem; } - -.row > div > .amount_of_orders { - font-weight: lighter; - font-size: 1.6rem; } - -.row > div .time { - font-weight: lighter; } - -.jumbotron { - background-color: transparent; } - -.navbar-default .navbar-nav .active a, .navbar-default .navbar-nav .active a:hover { - background-color: transparent; } - -.background { - -webkit-filter: blur(0px) brightness(80%); - -moz-filter: blur(0px) brightness(80%); - -o-filter: blur(0px) brightness(80%); - -ms-filter: blur(0px) brightness(80%); - filter: blur(0px) brightness(80%); - position: fixed; - top: 0; - left: 0; } - -footer a { - color: #69E8FF; } - -footer { - position: fixed; - bottom: 0; - width: 100%; - background: #CB3444; - height: 5rem; - display: flex; - align-items: center; } - -footer > hr { - display: none; } - -#mapid { - width: 100%; } - -.order_overview, .order_order, .order_items, .order_ordered, .order_depts { - padding: 1rem 5rem 3rem 5rem; } - -.order_overview { - width: 100%; } - -.order_depts { - width: 100%; - margin-bottom: 10rem; } - -.location_data, .location_products { - width: 100%; } - -.location_products { - margin-bottom: 10rem; } - -.locations_locations { - padding: 1rem 5rem 3rem 5rem; } - -.background_wrapper { - position: absolute; - left: 0; - bottom: 5rem; - width: 100%; - height: 100%; - overflow: hidden; } - -.christmas_background { - z-index: -101; - width: 300%; - height: 300%; - background: linear-gradient(-45deg, #2F0000, #C20A12); } - -.sled { - width: 15rem; - height: 15rem; - transition: transform 2s ease-in 5s, rotate 1s ease-in-out 2s; - background-repeat: no-repeat; - background-position: center; - background-size: contain; - background-image: url("static/images/themes/kerstmis/sled.svg"); } - -.sled_wrapper { - top: 0.5rem; - left: -7.5rem; - position: absolute; - transform: translate(-50vw, 40vh) rotate(0deg); - width: 15rem; - height: 15rem; - animation: sled 29s ease-in-out infinite; } - -.snowman_wrapper { - height: 17rem; - width: 10rem; - position: absolute; - bottom: 15rem; - left: -12rem; - animation: snowman 37s ease infinite; - transform-origin: right bottom; } - -.snowman_head { - position: absolute; - top: 0; - width: 10rem; - height: 10rem; - background-repeat: no-repeat; - background-size: contain; - background-image: url("static/images/themes/kerstmis/snowman_head.svg"); - animation: snowman_head 2s ease infinite; } - -.snowman_body { - position: absolute; - top: 9.5rem; - left: 0.5rem; - width: 10rem; - height: 10rem; - background-repeat: no-repeat; - background-size: contain; - background-image: url("static/images/themes/kerstmis/snowman_body.svg"); } - -.train_button { - visibility: hidden; } - -.train_wrapper { - position: absolute; - bottom: 0.5rem; - transform: translateX(-80vw); - animation: train 47s linear infinite; } - -.wheel_big, .wheel_small { - position: absolute; - bottom: -0.4rem; - background-repeat: no-repeat; - background-size: contain; - background-image: url("static/images/themes/kerstmis/wheel.svg"); } - -.train { - position: absolute; - bottom: 0.5rem; - left: 30rem; - width: 30rem; - height: 10rem; - background-repeat: no-repeat; - background-size: contain; - background-image: url("static/images/themes/kerstmis/train.svg"); - animation: whobble 1s linear alternate-reverse infinite; } - -.wheel_big { - width: 3.2rem; - height: 3.2rem; } - -.wheel_small { - width: 2.5rem; - height: 2.5rem; } - -.train .wheel1 { - animation: turn 2s linear infinite; - left: 3.5rem; } - -.train .wheel2 { - animation: turn 2s linear infinite, -0.1s; - left: 7rem; } - -.train .wheel3 { - animation: turn 2s linear infinite -0.3s; - left: 10.5rem; } - -.train .wheel4 { - animation: turn 1.5s linear infinite -0.5s; - left: 13.9rem; } - -.train .wheel5 { - animation: turn 1.5s linear infinite -0.7s; - left: 16.6rem; } - -.zeus_wagon, .mc_wagon { - position: absolute; - bottom: 1.25rem; - width: 30rem; - height: 7.5rem; - background-repeat: no-repeat; - background-size: contain; - animation: whobble 1s linear alternate-reverse infinite; } - -.mc_wagon { - background-image: url("static/images/themes/kerstmis/mc_wagon.svg"); - left: 0rem; } - -.zeus_wagon { - background-image: url("static/images/themes/kerstmis/zeus_wagon.svg"); - left: 15rem; } - -.zeus_wagon .wheel1, .mc_wagon .wheel1 { - animation: turn 2s linear infinite; - bottom: -1.1rem; - left: 2.2rem; } - -.zeus_wagon .wheel2, .mc_wagon .wheel2 { - animation: turn 2s linear infinite, -0.1s; - bottom: -1.1rem; - left: 5.75rem; } - -.zeus_wagon .wheel3, .mc_wagon .wheel3 { - animation: turn 2s linear infinite -0.3s; - bottom: -1.1rem; - left: 9.3rem; } - -@keyframes sled { - 0% { - transform: translate(-50rem, 40vh) rotate(0deg); } - 4% { - transform: translate(-50rem, 40vh) rotate(0deg); } - 20% { - transform: translate(50vw, 10vh) rotate(20deg); } - 36% { - transform: translate(150vw, 40vh) rotate(40deg); } - 100% { - transform: translate(150vw, 40vh) rotate(40deg); } } -@keyframes train { - 0% { - transform: translateX(-80rem); } - 55% { - transform: translateX(-80rem); } - 85% { - transform: translateX(100vw); } - 100% { - transform: translateX(100vw); } } -@keyframes turn { - 100% { - transform: rotate(360deg); } } -@keyframes whobble { - 100% { - transform: translateY(0.5vh); } } -@keyframes snowman { - 0% { - transform: rotate(0); } - 20% { - transform: rotate(0); } - 30% { - transform: rotate(80deg); } - 54% { - transform: rotate(80deg); } - 68% { - transform: rotate(0); } - 100% { - transform: rotate(0); } } -@keyframes snowman_head { - 0% { - transform: rotate(-3deg); } - 50% { - transform: rotate(3deg); } - 100% { - transform: rotate(-3deg); } } - -/*# sourceMappingURL=kerstmis.css.map */ diff --git a/app/static/css/themes/lowPerformance/kerstmis.css.map b/app/static/css/themes/lowPerformance/kerstmis.css.map deleted file mode 100644 index f76a3d4..0000000 --- a/app/static/css/themes/lowPerformance/kerstmis.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "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", -"sources": ["kerstmis.scss"], -"names": [], -"file": "kerstmis.css" -} \ No newline at end of file diff --git a/app/static/css/themes/lowPerformance/lightmode.css b/app/static/css/themes/lowPerformance/lightmode.css deleted file mode 100644 index 591e0ea..0000000 --- a/app/static/css/themes/lowPerformance/lightmode.css +++ /dev/null @@ -1,12 +0,0 @@ -/*lightmode*/ -:root { - /*Darkmode colors*/ - --dGray0:#444444; - --dGray1:#666666; - --dGray2:#212121; - --dGray3:#ffffff; - --dGray4:#f9f9f9; - --dGray5:#ffffff; - --dGray6:#ffffff; - --dBlue:#0A84FF; -} diff --git a/app/static/css/themes/lowPerformance/sinterklaas.css b/app/static/css/themes/lowPerformance/sinterklaas.css deleted file mode 100644 index 6febc5f..0000000 --- a/app/static/css/themes/lowPerformance/sinterklaas.css +++ /dev/null @@ -1,16 +0,0 @@ -/*sinterklaas*/ -:root { - /*Darkmode colors*/ - --dGray0:#F2EB80; - --dGray1:#F2EF05; - --dGray2:#F2EF05; - --dGray3:#177EBF; - --dGray4:#0C6AA6; - --dGray5:#F20505; - --dGray6:#F50B00; - --dBlue:#35F546; -} - -.background{ - background-image: url("static/images/themes/sinterklaas/Sinterklaas.jpg"); -} diff --git a/app/static/css/themes/lowPerformance/darkmode.css b/app/static/css/themes/plain_darkmode.css similarity index 82% rename from app/static/css/themes/lowPerformance/darkmode.css rename to app/static/css/themes/plain_darkmode.css index 7a1dc46..3b5d50f 100644 --- a/app/static/css/themes/lowPerformance/darkmode.css +++ b/app/static/css/themes/plain_darkmode.css @@ -1,6 +1,4 @@ -/*Darkmode*/ :root { - /*Darkmode colors*/ --dGray0:#D0D0D8; --dGray1:#8E8E93; --dGray2:#636366; diff --git a/app/static/css/themes/highPerformance/lightmode.css b/app/static/css/themes/plain_lightmode.css similarity index 82% rename from app/static/css/themes/highPerformance/lightmode.css rename to app/static/css/themes/plain_lightmode.css index 591e0ea..4713231 100644 --- a/app/static/css/themes/highPerformance/lightmode.css +++ b/app/static/css/themes/plain_lightmode.css @@ -1,6 +1,4 @@ -/*lightmode*/ :root { - /*Darkmode colors*/ --dGray0:#444444; --dGray1:#666666; --dGray2:#212121; diff --git a/app/static/css/themes/highPerformance/sinterklaas.css b/app/static/css/themes/sinterklaas.css similarity index 87% rename from app/static/css/themes/highPerformance/sinterklaas.css rename to app/static/css/themes/sinterklaas.css index 6febc5f..56c32a7 100644 --- a/app/static/css/themes/highPerformance/sinterklaas.css +++ b/app/static/css/themes/sinterklaas.css @@ -1,6 +1,4 @@ -/*sinterklaas*/ :root { - /*Darkmode colors*/ --dGray0:#F2EB80; --dGray1:#F2EF05; --dGray2:#F2EF05; diff --git a/app/static/js/customThemes.js b/app/static/js/customThemes.js deleted file mode 100644 index a605f26..0000000 --- a/app/static/js/customThemes.js +++ /dev/null @@ -1,11 +0,0 @@ -function changeTheme() { - // Get the selected theme for the dropdown - var themes_select = document.getElementById("themes_select"); - var selected_theme = themes_select.options[themes_select.selectedIndex].text; - - // Update the theme cookie - document.cookie = "theme=" + escape(selected_theme) + "; Path=/;" - - // Finally reload the page to let the new theme take effect - location.reload(); -} diff --git a/app/static/js/theme.js b/app/static/js/theme.js index 9d582a3..8f693d9 100644 --- a/app/static/js/theme.js +++ b/app/static/js/theme.js @@ -1,34 +1,82 @@ { - const init = () =>{ - document.cookie.split('; ').forEach(itCookie = cookie =>{ // TODO (Arnhoudt) Fix shitty way of doing things - if(cookie.split("=")[0] == "theme" && cookie.split("=")[1] == "darkmode"){ - document.querySelector(".toggleDarkmode").innerHTML = "Enter lightmode" - document.querySelector(".toggleDarkmode").id = "lightmode"; - } + const COOKIE_THEME = "theme"; + const COOKIE_ATMOSPHERE = "theme_atmosphere"; + const COOKIE_PERFORMANCE = "theme_performance"; - if(cookie.split("=")[0] == "theme" && cookie.split("=")[1] == "customTheme"){ - document.querySelector(".background").innerHTML = '
'; - } - if(cookie.split("=")[0] == "performance" && cookie.split("=")[1] == "highPerformance" && document.querySelector(".changePerformance")){ - document.querySelector(".changePerformance").innerHTML = "enable low performance"; - document.querySelector(".changePerformance").id = "lowPerformance"; - } - }); - document.querySelectorAll('.changeThemeButton').forEach(changeThemeButton= e => {e.addEventListener(`click`, handleClickChangeTheme)}); - document.querySelectorAll('.changePerformance').forEach(changeThemeButton= e => {e.addEventListener(`click`, handleClickChangePerformance)}); - } + const YEAR = 60 * 60 * 24 * 365; - const handleClickChangePerformance = e => { - document.cookie = "performance = "+e.currentTarget.id+";path=/"; + const storeCookieAndReload = (name, value) => { + document.cookie = name + " = " + value + "; Path=/; Max-Age=" + (50 * YEAR); location.reload(); } - const handleClickChangeTheme = e =>{ - document.cookie = "theme = "+e.currentTarget.id+";path=/"; - location.reload(); + const radio = (name, options, current) => { + let container = document.createElement("div"); + + for (let option in options) { + if (!options.hasOwnProperty(option)) continue; + + let input = document.createElement("input"); + input.type = "radio"; + input.name = name; + input.value = option; + input.id = `${name}-${option}`; + if (option === current) input.setAttribute("checked", "checked"); + input.addEventListener("change", e => storeCookieAndReload(name, e.currentTarget.value)); + + let label = document.createElement("label"); + label.setAttribute("for", `${name}-${option}`); + label.innerText = options[option]; + + let span = document.createElement("span"); + span.append(input, " ", label, " "); + container.appendChild(span); + } + + return container; + }; + + const init = () => { + let cookies = {}; + document.cookie.split('; ') + .map(cookieDefStr => cookieDefStr.split("=", 2)) + .forEach(cookiePair => { cookies[cookiePair[0]] = cookiePair[1]; }); + + if (window.currentTheme === "plain") { + let a = document.createElement("a"); + a.href = "javascript:void(0)"; + + if (cookies[COOKIE_ATMOSPHERE] == "darkmode") { + a.innerHTML = "Enter light mode" + a.addEventListener("click", () => storeCookieAndReload(COOKIE_ATMOSPHERE, "lightmode")); + } else { + a.innerHTML = "Enter dark mode" + a.addEventListener("click", () => storeCookieAndReload(COOKIE_ATMOSPHERE, "darkmode")); + } + + document.getElementById("themeChange").innerHTML = ""; + document.getElementById("themeChange").appendChild(a); + } + + + if (window.currentTheme === "christmas") { + document.querySelector(".background").innerHTML = '
'; + } + + + if (document.querySelector(".changePerformance") && window.currentThemeOptions.includes("performance")) { + document.querySelector(".changePerformance").appendChild( + radio(COOKIE_PERFORMANCE, {heavy: "Heavy", lightweight: "Lightweight"}, cookies[COOKIE_PERFORMANCE]) + ); + } + + if (document.getElementById("themes_select")) { + let themes_select = document.getElementById("themes_select"); + themes_select.value = cookies["theme"] || ""; + + themes_select.addEventListener("change", () => storeCookieAndReload(COOKIE_THEME, themes_select.value)); + } } - - init(); } diff --git a/app/templates/layout.html b/app/templates/layout.html index cddb82a..854b255 100644 --- a/app/templates/layout.html +++ b/app/templates/layout.html @@ -21,15 +21,15 @@ Haldis - {{ active_page|capitalize }} {% block styles %} {{ super() }} - + {% endblock %} {% block scripts %} {{ super() }} + - {% endblock %} {% block navbar %} @@ -80,7 +80,7 @@ Haldis - {{ active_page|capitalize }} diff --git a/app/templates/profile.html b/app/templates/profile.html index c9b1715..bd317a1 100644 --- a/app/templates/profile.html +++ b/app/templates/profile.html @@ -4,15 +4,14 @@ {% block container %}

{{ current_user.username }}

Themes

-

enable custom themes

-

enable high performance

- + {% for theme in themes_list %} - + {% endfor %}

+

{% endblock %} diff --git a/app/views/general.py b/app/views/general.py index 3b6ae40..8a50d2b 100644 --- a/app/views/general.py +++ b/app/views/general.py @@ -26,6 +26,12 @@ from flask import jsonify general_bp = Blueprint("general_bp", __name__) +with open(os.path.join(os.path.dirname(__file__), "themes.yml"), "r") as _stream: + _theme_data = yaml.safe_load(_stream) + THEME_OPTIONS = _theme_data["options"] + THEMES = _theme_data["themes"] + + @general_bp.route("/") def home() -> str: "Generate the home view" @@ -38,79 +44,94 @@ def home() -> str: ) -def get_css_dict(css_path): - "Generate the dictionary with all the currently available themes and their names" - themes_dict = dict() +def is_theme_active(theme, now): + theme_type = theme["type"] - # Open the YAML file with all the themes. - path = os.path.join(app.root_path, "views/themes.yml") - with open(path, "r") as stream: - data = yaml.safe_load(stream) - # Build a dictionary from the YAML file with all the themes and their attributes. - themes = {} - for item in data: - key = list(item.keys())[0] - themes[key] = item[key] + if theme_type == "static": + return True - # Get the current date. - current_date = datetime.now() - current_year = current_date.year + if theme_type == "seasonal": + start_day, start_month = map(int, theme["start"].split("/")) + start_datetime = datetime(year=now.year, day=start_day, month=start_month) - # Check each theme in the dictionary and return the first one that is "correct" - for key, theme in themes.items(): - if theme["type"] == "static-date": - start_day, start_month = theme["start"].split("/") - start_date = datetime(year=current_year, day=int(start_day), month=int(start_month)) + end_day, end_month = map(int, theme["end"].split("/")) + end_year = now.year + (1 if start_month > end_month else 0) + end_datetime = datetime(year=end_year, day=end_day, month=end_month) - end_day, end_month = theme["end"].split("/") - if int(start_month) > int(end_month): - current_year += 1 - end_date = datetime(year=current_year, day=int(end_day), month=int(end_month)) + return start_datetime <= now <= end_datetime - if start_date <= current_date <= end_date: - path = os.path.join(app.root_path, css_path, theme["file"]) - themes_dict[key] = path - themes_dict["darkmode"] = os.path.join( - app.root_path, "static/css/themes/lowPerformance/darkmode.css" - ) - themes_dict["lightmode"] = os.path.join( - app.root_path, "static/css/themes/lowPerformance/lightmode.css" - ) - - return themes_dict + raise Exception("Unknown theme type {}".format(theme_type)) -def css_list(): - "Generate the list of names of all the currently available themes" - if request.cookies.get("performance", "") == "highPerformance": - css_path = "static/css/themes/highPerformance/" - else: - css_path = "static/css/themes/lowPerformance/" - return list(get_css_dict(css_path).keys()) +def get_theme_css(theme, options): + # Build filename + # Each option's chosen value is appended, to get something like mytheme_darkmode_heavy.css + + filename = theme["file"] + + for option in theme.get("options", []): + theme_name = theme["name"] + assert option in THEME_OPTIONS, f"Theme `{theme_name}` uses undefined option `{option}`" + + chosen_value = options[option] + possible_values = list(THEME_OPTIONS[option].keys()) + + value = chosen_value if chosen_value in possible_values \ + else THEME_OPTIONS[option]["_default"] + + filename += "_" + value + + filename += ".css" + + theme_css_dir = "static/css/themes/" + return os.path.join(app.root_path, theme_css_dir, filename) -@general_bp.route("/css") -def css(): - "Generate the css" - if request.cookies.get("performance", "") == "highPerformance": - css_path = "static/css/themes/highPerformance/" - else: - css_path = "static/css/themes/lowPerformance/" +def get_active_themes(): + now = datetime.now() + return [theme for theme in THEMES if is_theme_active(theme, now)] - cookie_theme = request.cookies.get("theme", "") - themes_dict = get_css_dict(css_path) +@general_bp.route("/theme.css") +def theme_css(): + "Send appropriate CSS for current theme" + themes = get_active_themes() - # TODO: Fix to work with default cookie value [customTheme] - if cookie_theme == "customTheme": - path = f"{css_path}ligtmode.css" - else: - path = themes_dict[cookie_theme] + theme_name = request.cookies.get("theme", None) + theme = first((t for t in themes if t["file"] == theme_name), default=themes[-1]) - f = open(path) - response = make_response(f.read()) + options = { + name: request.cookies.get("theme_" + name, None) + for name in ["atmosphere", "performance"] + } + + path = get_theme_css(theme, options) + + with open(path) as f: + response = make_response(f.read()) response.headers["Content-Type"] = "text/css" - f.close() + + return response + + +@general_bp.route("/current_theme.js") +def current_theme_js(): + themes = get_active_themes() + + selected_theme_name = request.cookies.get("theme", None) + matching_theme = first((t for t in themes if t["file"] == selected_theme_name)) + cur_theme = matching_theme or themes[-1] + + response = make_response(rf''' +var currentTheme = {json.dumps(cur_theme['file'])}; +var currentThemeOptions = {json.dumps(cur_theme['options'])}; +''') + response.headers["Content-Type"] = "text/javascript" + + # Theme name that is not valid at this moment: delete cookie + if matching_theme is None: + response.delete_cookie("theme", path="/") + return response @@ -176,7 +197,7 @@ def about() -> str: @login_required def profile() -> str: "Generate the profile view" - return render_template("profile.html", themes_list=css_list()) + return render_template("profile.html", themes_list=get_active_themes()) @general_bp.route("/favicon.ico") diff --git a/app/views/themes.yml b/app/views/themes.yml index 824b689..cf1951f 100644 --- a/app/views/themes.yml +++ b/app/views/themes.yml @@ -1,22 +1,36 @@ -# Seasonal themes for Haldis -- lightmode: - file: lightmode.css - type: default -- darkmode: - file: darkmode.css - type: default -- halloween: - file: halloween.css - type: static-date - start: 21/10 - end: 10/11 -- sinterklaas: - file: sinterklaas.css - type: static-date - start: 28/11 - end: 5/12 -- kerstmis: - file: kerstmis.css - type: static-date - start: 6/12 - end: 06/01 +options: + atmosphere: + lightmode: Light mode + darkmode: Dark mode + _default: lightmode + + performance: + heavy: Heavy + lightweight: Lightweight + _default: heavy + +themes: +- name: Plain + file: plain + type: static + options: [atmosphere] + +# Seasonal themes +- name: Halloween + file: halloween + type: seasonal + start: 24/10 + end: 1/11 + +- name: Sinterklaas + file: sinterklaas + type: seasonal + start: 28/11 + end: 5/12 + +- name: Christmas + file: christmas + type: seasonal + start: 6/12 + end: 6/01 + options: [performance]