From 0c0a3cf7a86861ac21f2b7e18d9988f9a2c6609c Mon Sep 17 00:00:00 2001 From: Cadence Ember Date: Sun, 28 Jun 2020 23:35:53 +1200 Subject: [PATCH] Apply clicked class when loading --- src/site/html/static/js/pagination.js | 1 + src/site/sass/includes/_main.sass | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/site/html/static/js/pagination.js b/src/site/html/static/js/pagination.js index c0da4de..2a523b1 100644 --- a/src/site/html/static/js/pagination.js +++ b/src/site/html/static/js/pagination.js @@ -67,6 +67,7 @@ class NextPage extends FreezeWidth { if (entries.some(entry => entry.isIntersecting && entry.intersectionRatio >= intersectionThreshold)) { if (this.fetching) return this.class("disabled") + this.class("clicked") this.fetch() } } diff --git a/src/site/sass/includes/_main.sass b/src/site/sass/includes/_main.sass index 1969cc9..0330424 100644 --- a/src/site/sass/includes/_main.sass +++ b/src/site/sass/includes/_main.sass @@ -43,7 +43,7 @@ body &.disabled cursor: default - &:hover:not(.disabled), &:active, &:focus + &:hover:not(.disabled), &:active, &:focus, &.clicked color: map-get($theme, "foreground-power-secondary") background-color: map-get($theme, "background-power-secondary") border-color: map-get($theme, "background-power-tertiary")