fix: tech review bugs (#5919)
* fix: root files not appearing as JIJ & pass/fail remaining doesn’t update the flags from other files * feat: revert back to lazy loading sources * feat: try fix checklist freezing up/unclickable + project_type filter * fix: 10 classes then lazy load
This commit is contained in:
@@ -44,6 +44,7 @@
|
||||
|
||||
<!-- Animated slider background -->
|
||||
<div
|
||||
v-if="sliderReady && currentActiveIndex !== -1"
|
||||
class="pointer-events-none absolute h-[calc(100%-0.5rem)] overflow-hidden rounded-full p-1"
|
||||
:class="[
|
||||
subpageSelected ? 'bg-button-bg' : 'bg-button-bgSelected',
|
||||
@@ -221,7 +222,7 @@ function positionSlider() {
|
||||
|
||||
const isInitialPosition = sliderLeft.value === 4 && sliderRight.value === 4
|
||||
|
||||
if (isInitialPosition) {
|
||||
if (!sliderReady.value || isInitialPosition) {
|
||||
sliderLeft.value = newPosition.left
|
||||
sliderRight.value = newPosition.right
|
||||
sliderTop.value = newPosition.top
|
||||
@@ -299,6 +300,8 @@ watch(
|
||||
watch(
|
||||
() => props.links,
|
||||
async () => {
|
||||
sliderReady.value = false
|
||||
transitionsEnabled.value = false
|
||||
await nextTick()
|
||||
updateActiveTab()
|
||||
},
|
||||
|
||||
@@ -368,6 +368,8 @@ function handleKeyDown(event: KeyboardEvent) {
|
||||
inset: -5rem;
|
||||
z-index: v-bind(stackOverlayZ);
|
||||
opacity: 0;
|
||||
visibility: hidden;
|
||||
pointer-events: none;
|
||||
transition: all 0.2s ease-out;
|
||||
//transform: translate(
|
||||
// calc((-50vw + var(--_mouse-x, 50vw) * 1px) / 2),
|
||||
@@ -397,6 +399,7 @@ function handleKeyDown(event: KeyboardEvent) {
|
||||
&.shown {
|
||||
opacity: 1;
|
||||
visibility: visible;
|
||||
pointer-events: auto;
|
||||
backdrop-filter: blur(5px);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user