diff --git a/public/images/stacjownik-header-logo-christmas.svg b/public/images/stacjownik-header-logo-christmas.svg
new file mode 100644
index 0000000..96b3020
--- /dev/null
+++ b/public/images/stacjownik-header-logo-christmas.svg
@@ -0,0 +1,64 @@
+
diff --git a/src/components/App/AppHeader.vue b/src/components/App/AppHeader.vue
index 7999e16..43940ea 100644
--- a/src/components/App/AppHeader.vue
+++ b/src/components/App/AppHeader.vue
@@ -18,7 +18,12 @@
-
+
+
@@ -69,7 +74,10 @@ import Clock from './Clock.vue';
import RegionDropdown from '../Global/RegionDropdown.vue';
export default defineComponent({
+ components: { StatusIndicator, Clock, RegionDropdown },
+
emits: ['changeLang'],
+
props: {
currentLang: {
type: String,
@@ -98,9 +106,14 @@ export default defineComponent({
return this.store.activeSceneryList.filter(
(scenery) => scenery.region == this.store.region.id && scenery.dispatcherId != -1
).length;
+ },
+
+ isChristmas() {
+ const date = new Date();
+
+ return date.getUTCMonth() == 11 && date.getUTCDate() >= 24 && date.getUTCDate() <= 26;
}
- },
- components: { StatusIndicator, Clock, RegionDropdown }
+ }
});