audio streaming app plyr.fm

chore: add prettier config and fix tooltip hover intensity

- Add prettier with useTabs: true (matches existing style)
- Add format and format:check scripts
- Reduce avatar hover effect from scale(1.2) to scale(1.08)
- Reduce lift from 3px to 2px for subtler interaction

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

+26 -3
+11
frontend/.prettierignore
··· 1 + # Package manager 2 + node_modules 3 + bun.lockb 4 + 5 + # Build output 6 + .svelte-kit 7 + build 8 + 9 + # Generated 10 + .env 11 + .env.*
+8
frontend/.prettierrc
··· 1 + { 2 + "useTabs": true, 3 + "singleQuote": true, 4 + "trailingComma": "none", 5 + "printWidth": 100, 6 + "plugins": ["prettier-plugin-svelte"], 7 + "overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }] 8 + }
frontend/bun.lockb

This is a binary file and will not be displayed.

+5 -1
frontend/package.json
··· 10 10 "prepare": "svelte-kit sync || echo ''", 11 11 "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", 12 12 "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", 13 - "lint": "eslint ." 13 + "lint": "eslint .", 14 + "format": "prettier --write .", 15 + "format:check": "prettier --check ." 14 16 }, 15 17 "devDependencies": { 16 18 "@sveltejs/adapter-auto": "^7.0.0", ··· 23 25 "@vite-pwa/sveltekit": "^1.0.1", 24 26 "eslint": "^9.39.1", 25 27 "eslint-plugin-svelte": "^3.13.0", 28 + "prettier": "^3.7.4", 29 + "prettier-plugin-svelte": "^3.4.1", 26 30 "svelte": "^5.39.5", 27 31 "svelte-check": "^4.3.2", 28 32 "typescript": "^5.9.2",
+1 -1
frontend/src/lib/components/CommentersTooltip.svelte
··· 272 272 } 273 273 274 274 .commenter-circle:hover { 275 - transform: translateY(-3px) scale(1.2); 275 + transform: translateY(-2px) scale(1.08); 276 276 z-index: 10; 277 277 } 278 278
+1 -1
frontend/src/lib/components/LikersTooltip.svelte
··· 270 270 } 271 271 272 272 .liker-circle:hover { 273 - transform: translateY(-3px) scale(1.2); 273 + transform: translateY(-2px) scale(1.08); 274 274 z-index: 10; 275 275 } 276 276