data endpoint for entity 90008 (aka. a website)
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: make speed and amount of move based on window width

dusk cb01edcd 8db45997

+2 -3
+2 -2
src/components/pet.svelte
··· 134 134 } 135 135 136 136 // Normal movement when not physics-based 137 - let moveByX = moveTowards(position.x, targetX, speed); 137 + let moveByX = moveTowards(position.x, targetX, speed * ((self.innerWidth ?? 1600.0) / 1600.0)); 138 138 position.x += moveByX; 139 139 140 140 turnStrideWheel(moveByX); ··· 185 185 const viewportWidth = self.innerWidth || null; 186 186 if (viewportWidth !== null && Math.abs(position.x - targetX) < 5) { 187 187 targetX = Math.max( 188 - Math.min(targetX + (Math.random() - 0.5) * 500.0, viewportWidth * 0.9), 188 + Math.min(targetX + (Math.random() - 0.5) * (viewportWidth * 0.5), viewportWidth * 0.9), 189 189 viewportWidth * 0.1 190 190 ); 191 191 }
-1
src/routes/+layout.svelte
··· 1 1 <script lang="ts"> 2 2 import getTitle from '$lib/getTitle'; 3 - import { isMobile } from '$lib/window'; 4 3 import NavButton from '../components/navButton.svelte'; 5 4 import Pet from '../components/pet.svelte'; 6 5 import Tooltip from '../components/tooltip.svelte';