diff --git a/files/assets/events/homoween/css/banner.css b/files/assets/events/homoween/css/banner.css
index 950d149b2..f7b3619d5 100644
--- a/files/assets/events/homoween/css/banner.css
+++ b/files/assets/events/homoween/css/banner.css
@@ -57,95 +57,191 @@
/*days*/
:root {
/*sky*/
- --sky-gradient-day1: radial-gradient(at bottom, #d43a27 25%, #761ab3 100%);
- --sky-gradient-day2: radial-gradient(at bottom, #bf055c 25%, #6b007d 70%);
- --sky-gradient-day3: radial-gradient(at bottom, #bf0583 5%, #560272 60%);
- --sky-gradient-day4: radial-gradient(at bottom, #930184 -15%, #490272 60%);
- --sky-gradient-day5: radial-gradient(at bottom, #800073 -55%, #400179 60%);
- --sky-gradient-day6: radial-gradient(at bottom, #69017a 25%, #390271 70%);
- --sky-gradient-day7: radial-gradient(at bottom, #69017a 25%, #2d005b 70%);
- --sky-gradient-day8: radial-gradient(at bottom, #af00a6 -20%, #270146 70%);
- --sky-gradient-day9: radial-gradient(at bottom, #69047b -10%, #1e0037 70%);
- --sky-gradient-day10: radial-gradient(at bottom, #59047b 10%, #150026 70%);
+ --sky-gradient-day10: radial-gradient(at bottom, #d43a27 25%, #761ab3 100%);
+ --sky-gradient-day11: radial-gradient(at bottom, #d43a27 25%, #761ab3 100%);
+ --sky-gradient-day12: radial-gradient(at bottom, #bf055c 25%, #6b007d 70%);
+ --sky-gradient-day13: radial-gradient(at bottom, #bf055c 25%, #6b007d 70%);
+ --sky-gradient-day14: radial-gradient(at bottom, #bf0583 5%, #560272 60%);
+ --sky-gradient-day15: radial-gradient(at bottom, #bf0583 5%, #560272 60%);
+ --sky-gradient-day16: radial-gradient(at bottom, #930184 -15%, #490272 60%);
+ --sky-gradient-day17: radial-gradient(at bottom, #930184 -15%, #490272 60%);
+ --sky-gradient-day18: radial-gradient(at bottom, #800073 -55%, #400179 60%);
+ --sky-gradient-day19: radial-gradient(at bottom, #800073 -55%, #400179 60%);
+ --sky-gradient-day20: radial-gradient(at bottom, #69017a 25%, #390271 70%);
+ --sky-gradient-day21: radial-gradient(at bottom, #69017a 25%, #390271 70%);
+ --sky-gradient-day22: radial-gradient(at bottom, #69017a 25%, #2d005b 70%);
+ --sky-gradient-day23: radial-gradient(at bottom, #69017a 25%, #2d005b 70%);
+ --sky-gradient-day24: radial-gradient(at bottom, #af00a6 -20%, #270146 70%);
+ --sky-gradient-day25: radial-gradient(at bottom, #af00a6 -20%, #270146 70%);
+ --sky-gradient-day26: radial-gradient(at bottom, #69047b -10%, #1e0037 70%);
+ --sky-gradient-day27: radial-gradient(at bottom, #69047b -10%, #1e0037 70%);
+ --sky-gradient-day28: radial-gradient(at bottom, #59047b 10%, #150026 70%);
+ --sky-gradient-day29: radial-gradient(at bottom, #59047b 10%, #150026 70%);
+ --sky-gradient-day30: radial-gradient(at bottom, #350249 10%, #150026 70%);
+ --sky-gradient-day31: radial-gradient(at bottom, #21002e 10%, #150026 70%);
/*moon*/
- --moon-fill-day1:gold;
- --moon-fill-day2:gold;
- --moon-fill-day3:goldenrod;
- --moon-fill-day4:none;
- --moon-fill-day5:none;
- --moon-fill-day6:#e4e4e4;
- --moon-fill-day7:#e4e4e4;
- --moon-fill-day8:#e4e4e4;
- --moon-fill-day9:#e4e4e4;
- --moon-fill-day10:#e4e4e4;
+ --moon-fill-day10: gold;
+ --moon-fill-day11: gold;
+ --moon-fill-day12: gold;
+ --moon-fill-day13: gold;
+ --moon-fill-day14: goldenrod;
+ --moon-fill-day15: goldenrod;
+ --moon-fill-day16: none;
+ --moon-fill-day17: none;
+ --moon-fill-day18: none;
+ --moon-fill-day19: none;
+ --moon-fill-day20: #e4e4e4;
+ --moon-fill-day21: #e4e4e4;
+ --moon-fill-day22: #e4e4e4;
+ --moon-fill-day23: #e4e4e4;
+ --moon-fill-day24: #e4e4e4;
+ --moon-fill-day25: #e4e4e4;
+ --moon-fill-day26: #e4e4e4;
+ --moon-fill-day27: #e4e4e4;
+ --moon-fill-day28: #e4e4e4;
+ --moon-fill-day29: #e4e4e4;
+ --moon-fill-day30: #e4e4e4;
+ --moon-fill-day31: #e4e4e4;
- --moon-shadow-day1:drop-shadow(0px 0px 20px yellow);
- --moon-shadow-day2:drop-shadow(0px 0px 20px yellow);
- --moon-shadow-day3:drop-shadow(0px 0px 20px gold);
- --moon-shadow-day4:none;
- --moon-shadow-day5:none;
- --moon-shadow-day6:drop-shadow(0px 0px 5px #deddcf);
- --moon-shadow-day7:drop-shadow(0px 0px 10px #deddcf);
- --moon-shadow-day8:drop-shadow(0px 0px 10px #deddcf);
- --moon-shadow-day9:drop-shadow(0px 0px 10px #deddcf);
- --moon-shadow-day10:drop-shadow(0px 0px 10px #deddcf);
+ --moon-shadow-day10: drop-shadow(0px 0px 20px yellow);
+ --moon-shadow-day11: drop-shadow(0px 0px 20px yellow);
+ --moon-shadow-day12: drop-shadow(0px 0px 20px yellow);
+ --moon-shadow-day13: drop-shadow(0px 0px 20px yellow);
+ --moon-shadow-day14: drop-shadow(0px 0px 20px gold);
+ --moon-shadow-day15: drop-shadow(0px 0px 20px gold);
+ --moon-shadow-day16: none;
+ --moon-shadow-day17: none;
+ --moon-shadow-day18: none;
+ --moon-shadow-day19: none;
+ --moon-shadow-day20: drop-shadow(0px 0px 5px #deddcf);
+ --moon-shadow-day21: drop-shadow(0px 0px 5px #deddcf);
+ --moon-shadow-day22: drop-shadow(0px 0px 10px #deddcf);
+ --moon-shadow-day23: drop-shadow(0px 0px 10px #deddcf);
+ --moon-shadow-day24: drop-shadow(0px 0px 10px #deddcf);
+ --moon-shadow-day25: drop-shadow(0px 0px 10px #deddcf);
+ --moon-shadow-day26: drop-shadow(0px 0px 10px #deddcf);
+ --moon-shadow-day27: drop-shadow(0px 0px 10px #deddcf);
+ --moon-shadow-day28: drop-shadow(0px 0px 10px #deddcf);
+ --moon-shadow-day29: drop-shadow(0px 0px 10px #deddcf);
+ --moon-shadow-day30: drop-shadow(0px 0px 10px #deddcf);
+ --moon-shadow-day31: drop-shadow(0px 0px 10px #deddcf);
- --moon-position-day1:303px;
- --moon-position-day2:308px;
- --moon-position-day3:320px;
- --moon-position-day4:350px;
- --moon-position-day5:350px;
- --moon-position-day6:322px;
- --moon-position-day7:312px;
- --moon-position-day8:308px;
- --moon-position-day9:303px;
- --moon-position-day10:300px;
+ --moon-position-day10: 303px;
+ --moon-position-day11: 303px;
+ --moon-position-day12: 308px;
+ --moon-position-day13: 308px;
+ --moon-position-day14: 320px;
+ --moon-position-day15: 320px;
+ --moon-position-day16: 350px;
+ --moon-position-day17: 350px;
+ --moon-position-day18: 350px;
+ --moon-position-day19: 350px;
+ --moon-position-day20: 322px;
+ --moon-position-day21: 322px;
+ --moon-position-day22: 312px;
+ --moon-position-day23: 312px;
+ --moon-position-day24: 308px;
+ --moon-position-day25: 308px;
+ --moon-position-day26: 303px;
+ --moon-position-day27: 303px;
+ --moon-position-day28: 300px;
+ --moon-position-day29: 300px;
+ --moon-position-day30: 300px;
+ --moon-position-day31: 300px;
/*ground*/
- --ground-shadow-day1:#5818bd;
- --ground-shadow-day2:#5818bd;
- --ground-shadow-day3:#5818bd;
- --ground-shadow-day4:#5818bd;
- --ground-shadow-day5:#5818bd;
- --ground-shadow-day6:#5818bd;
- --ground-shadow-day7:#4e16a6;
- --ground-shadow-day8:#51009a;
- --ground-shadow-day9:#4b028c;
- --ground-shadow-day10:#41017b;
+ --ground-shadow-day10: #5818bd;
+ --ground-shadow-day11: #5818bd;
+ --ground-shadow-day12: #5818bd;
+ --ground-shadow-day13: #5818bd;
+ --ground-shadow-day14: #5818bd;
+ --ground-shadow-day15: #5818bd;
+ --ground-shadow-day16: #5818bd;
+ --ground-shadow-day17: #5818bd;
+ --ground-shadow-day18: #5818bd;
+ --ground-shadow-day19: #5818bd;
+ --ground-shadow-day20: #5818bd;
+ --ground-shadow-day21: #5818bd;
+ --ground-shadow-day22: #4e16a6;
+ --ground-shadow-day23: #4e16a6;
+ --ground-shadow-day24: #51009a;
+ --ground-shadow-day25: #51009a;
+ --ground-shadow-day26: #4b028c;
+ --ground-shadow-day27: #4b028c;
+ --ground-shadow-day28: #41017b;
+ --ground-shadow-day29: #41017b;
+ --ground-shadow-day30: #41017b;
+ --ground-shadow-day31: #41017b;
- --house-shadow-day1:#5818bd;
- --house-shadow-day2:#5818bd;
- --house-shadow-day3:#5818bd;
- --house-shadow-day4:#5818bd;
- --house-shadow-day5:#5818bd;
- --house-shadow-day6:#5818bd;
- --house-shadow-day7:#5818bd;
- --house-shadow-day8:#4a149f;
- --house-shadow-day9:#431290;
- --house-shadow-day10:#3a1476;
+ --house-shadow-day10: #5818bd;
+ --house-shadow-day11: #5818bd;
+ --house-shadow-day12: #5818bd;
+ --house-shadow-day13: #5818bd;
+ --house-shadow-day14: #5818bd;
+ --house-shadow-day15: #5818bd;
+ --house-shadow-day16: #5818bd;
+ --house-shadow-day17: #5818bd;
+ --house-shadow-day18: #5818bd;
+ --house-shadow-day19: #5818bd;
+ --house-shadow-day20: #5818bd;
+ --house-shadow-day21: #5818bd;
+ --house-shadow-day22: #5818bd;
+ --house-shadow-day23: #5818bd;
+ --house-shadow-day24: #4a149f;
+ --house-shadow-day25: #4a149f;
+ --house-shadow-day26: #431290;
+ --house-shadow-day27: #431290;
+ --house-shadow-day28: #3a1476;
+ --house-shadow-day29: #3a1476;
+ --house-shadow-day30: #3a1476;
+ --house-shadow-day31: #3a1476;
- --object-fill-day1:#240441;
- --object-fill-day2:#240441;
- --object-fill-day3:#240441;
- --object-fill-day4:#240441;
- --object-fill-day5:#240441;
- --object-fill-day6:#240441;
- --object-fill-day7:#240441;
- --object-fill-day8:#1e0538;
- --object-fill-day9:#18042c;
- --object-fill-day10:#18042c;
+ --object-fill-day10: #240441;
+ --object-fill-day11: #240441;
+ --object-fill-day12: #240441;
+ --object-fill-day13: #240441;
+ --object-fill-day14: #240441;
+ --object-fill-day15: #240441;
+ --object-fill-day16: #240441;
+ --object-fill-day17: #240441;
+ --object-fill-day18: #240441;
+ --object-fill-day19: #240441;
+ --object-fill-day20: #240441;
+ --object-fill-day21: #240441;
+ --object-fill-day22: #240441;
+ --object-fill-day23: #240441;
+ --object-fill-day24: #1e0538;
+ --object-fill-day25: #1e0538;
+ --object-fill-day26: #18042c;
+ --object-fill-day27: #18042c;
+ --object-fill-day28: #18042c;
+ --object-fill-day29: #18042c;
+ --object-fill-day30: #18042c;
+ --object-fill-day31: #18042c;
- --star-opacity-day1: 0;
- --star-opacity-day2: 0;
- --star-opacity-day3: 0;
- --star-opacity-day4: 0.2;
- --star-opacity-day5: 0.3;
- --star-opacity-day6: 0.4;
- --star-opacity-day7: 0.5;
- --star-opacity-day8: 0.5;
- --star-opacity-day9: 0.6;
- --star-opacity-day10: 0.7;
+ --star-opacity-day10: 0;
+ --star-opacity-day11: 0;
+ --star-opacity-day12: 0;
+ --star-opacity-day13: 0;
+ --star-opacity-day14: 0;
+ --star-opacity-day15: 0;
+ --star-opacity-day16: 0.2;
+ --star-opacity-day17: 0.2;
+ --star-opacity-day18: 0.3;
+ --star-opacity-day19: 0.3;
+ --star-opacity-day20: 0.4;
+ --star-opacity-day21: 0.4;
+ --star-opacity-day22: 0.5;
+ --star-opacity-day23: 0.5;
+ --star-opacity-day24: 0.5;
+ --star-opacity-day25: 0.5;
+ --star-opacity-day26: 0.6;
+ --star-opacity-day27: 0.6;
+ --star-opacity-day28: 0.7;
+ --star-opacity-day29: 0.7;
+ --star-opacity-day30: 0.7;
+ --star-opacity-day31: 0.7;
}
/* stars */
diff --git a/files/assets/events/homoween/js/banner-debug.js b/files/assets/events/homoween/js/banner-debug.js
deleted file mode 100644
index 996a1eb51..000000000
--- a/files/assets/events/homoween/js/banner-debug.js
+++ /dev/null
@@ -1,26 +0,0 @@
-function setBannerDay(day){
- let sky = document.getElementById("banner-homoween-svg"),
- moon = document.getElementById("banner-homoween-moon"),
- house = document.getElementById("house-fill-gradient-stop"),
- ground = document.getElementById("ground-gradient-stop"),
- objects = document.getElementById("banner-homoween-objects"),
- stars = document.getElementById("banner-homoween-stars")
-
- sky.style.backgroundImage = "var(--sky-gradient-day"+day+")"
- moon.style.fill = "var(--moon-fill-day"+day+")"
- moon.style.filter = "var(--moon-shadow-day"+day+")"
- moon.style.cy = "var(--moon-position-day"+day+")"
- house.style.stopColor = "var(--house-shadow-day"+day+")"
- ground.style.stopColor = "var(--ground-shadow-day"+day+")"
- objects.style.fill = "var(--object-fill-day"+day+")"
- stars.style.opacity = "var(--star-opacity-day"+day+")"
-}
-
-function cycleBanner(){
- i=1
- asdf = setInterval(function(){
- setBannerDay(i)
- if (i > 9){clearInterval(asdf)}
- i++
- }, 250)
-}
diff --git a/files/routes/jinja2.py b/files/routes/jinja2.py
index 4801e42dd..4609f48d9 100644
--- a/files/routes/jinja2.py
+++ b/files/routes/jinja2.py
@@ -1,5 +1,6 @@
import time
import math
+import datetime
from os import environ, listdir, path
@@ -150,5 +151,5 @@ def inject_constants():
"CHUD_PHRASES":CHUD_PHRASES, "hasattr":hasattr, "calc_users":calc_users, "HOLE_INACTIVITY_DELETION":HOLE_INACTIVITY_DELETION, "LIGHT_THEMES":LIGHT_THEMES, "OVER_18_EMOJIS":OVER_18_EMOJIS,
"MAX_IMAGE_AUDIO_SIZE_MB":MAX_IMAGE_AUDIO_SIZE_MB, "MAX_IMAGE_AUDIO_SIZE_MB_PATRON":MAX_IMAGE_AUDIO_SIZE_MB_PATRON,
"MAX_VIDEO_SIZE_MB":MAX_VIDEO_SIZE_MB, "MAX_VIDEO_SIZE_MB_PATRON":MAX_VIDEO_SIZE_MB_PATRON,
- "CURSORMARSEY_DEFAULT":CURSORMARSEY_DEFAULT, "SNAPPY_ID":SNAPPY_ID, "get_running_orgy":get_running_orgy, "TRUESCORE_MINIMUM":TRUESCORE_MINIMUM, "bar_position":bar_position,
+ "CURSORMARSEY_DEFAULT":CURSORMARSEY_DEFAULT, "SNAPPY_ID":SNAPPY_ID, "get_running_orgy":get_running_orgy, "TRUESCORE_MINIMUM":TRUESCORE_MINIMUM, "bar_position":bar_position, "datetime":datetime
}
diff --git a/files/templates/events/homoween/banner.html b/files/templates/events/homoween/banner.html
index d94fce469..604f030b1 100644
--- a/files/templates/events/homoween/banner.html
+++ b/files/templates/events/homoween/banner.html
@@ -1,11 +1,7 @@
- {% set banner_day = 10 %}
+ {% set banner_day = datetime.datetime.today().day %}
{% include "events/homoween/banner.svg" %}
-
-{% if IS_LOCALHOST or SITE == 'devrama.net' %}
-
-{% endif %}