diff --git a/src/routes/events/+layout.svelte b/src/routes/events/+layout.svelte
index 7fcc8d0e..705666cf 100644
--- a/src/routes/events/+layout.svelte
+++ b/src/routes/events/+layout.svelte
@@ -74,6 +74,7 @@ let yTop = $state(0);
let yScroll = $state(0);
let yHeight = $state(0);
+let scroll_x = $state(0);
let scroll_y = $state(0);
function parse_scroll() {
@@ -225,16 +226,6 @@ function scroll_container() {
class:opacity-0={yTop < 750}
class:ae_btn_warning_filled={yTop > 1500}
onclick={() => {
- log_lvl = 1;
- if (log_lvl) {
- console.log(`Scroll to top button clicked. scroll_y: ${scroll_y} scrollTop: ${scroll_container().scrollTop}`, scroll_container());
- // document.getElementById('ae_idaa')?.scrollTo(0, 0);
- // document.documentElement?.scrollTo(0, 0);
- // document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera
- // document.body.scrollTop = 0; // For Safari
- }
-
- console.log('Not Safari, using smooth scroll to top');
document.getElementById('ae_main_content')?.scrollTo({
top: 0,
behavior: 'smooth'
@@ -264,27 +255,18 @@ function scroll_container() {
class:opacity-0={yTop < 750}
class:ae_btn_warning_filled={yTop > 1500}
onclick={() => {
- log_lvl = 1;
- if (log_lvl) {
- console.log(`Scroll to bottom button clicked. scroll_y: ${scroll_y} scrollTop: ${scroll_container().scrollTop}`, scroll_container());
- // document.getElementById('ae_idaa')?.scrollTo(0, 0);
- // document.documentElement?.scrollTo(0, 0);
- // document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera
- // document.body.scrollTop = 0; // For Safari
- }
-
- console.log('Not Safari, using smooth scroll to bottom');
document.getElementById('ae_main_content')?.scrollTo({
- top: scroll_y,
+ top: yScroll,
behavior: 'smooth'
});
- window.parent.postMessage({'scroll_to': scroll_y}, "*"); // This should be
+ window.parent.postMessage({'scroll_to': scroll_y}, "*");
}}
title="Scroll to bottom"
>
Scroll to Bottom
+
diff --git a/src/routes/journals/+layout.svelte b/src/routes/journals/+layout.svelte
index 77e2b150..91388255 100644
--- a/src/routes/journals/+layout.svelte
+++ b/src/routes/journals/+layout.svelte
@@ -307,6 +307,35 @@ function scroll_container() {
Scroll to Top
+
+
+