+10
-18
src/components/AccountSelector.svelte
+10
-18
src/components/AccountSelector.svelte
············-class="group flex h-full items-center gap-2 rounded-sm border-2 px-2 font-medium shadow-lg transition-all hover:scale-105 hover:shadow-xl"-style="border-color: {theme.accent}66; background: {theme.accent}18; color: {color}; backdrop-filter: blur(8px);"
············+class="flex h-16 w-16 items-center justify-center rounded-sm shadow-lg transition-all hover:scale-105 hover:shadow-xl"
+39
-19
src/components/BskyPost.svelte
+39
-19
src/components/BskyPost.svelte
···············
···············
+21
src/components/PfpPlaceholder.svelte
+21
src/components/PfpPlaceholder.svelte
···
···+style="background: {color}44; color: {color}; width: calc(var(--spacing) * {size}); height: calc(var(--spacing) * {size});"+d="M8 8a3 3 0 1 0 0-6a3 3 0 0 0 0 6m4.735 6c.618 0 1.093-.561.872-1.139a6.002 6.002 0 0 0-11.215 0c-.22.578.254 1.139.872 1.139z"
+15
-21
src/components/PostComposer.svelte
+15
-21
src/components/PostComposer.svelte
············-class="flex max-w-full rounded-sm border-2 shadow-lg backdrop-blur-lg transition-all duration-300"······-class="placeholder-opacity-50 w-full resize-none rounded-sm border-2 px-3 py-2 text-sm font-medium transition-all focus:outline-none"···class="rounded-sm border-none px-5 py-2 text-sm font-bold transition-all hover:scale-105 hover:shadow-xl disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100"-style="background: linear-gradient(120deg, {theme.accent}c0, {theme.accent2}c0); color: {theme.fg}f0;"···class="placeholder-opacity-50 flex-1 rounded-sm border-2 px-3 py-2 text-sm font-medium transition-all focus:outline-none"
··················+class="placeholder-opacity-50 [field-sizing:content] w-full resize-none rounded-sm border-2 px-3 py-2 text-sm font-medium transition-all focus:outline-none"···class="rounded-sm border-none px-5 py-2 text-sm font-bold transition-all hover:scale-105 hover:shadow-xl disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100"···class="placeholder-opacity-50 flex-1 rounded-sm border-2 px-3 py-2 text-sm font-medium transition-all focus:outline-none"
+42
src/components/ProfilePicture.svelte
+42
src/components/ProfilePicture.svelte
···
···
+65
-15
src/lib/accounts.ts
+65
-15
src/lib/accounts.ts
······
······
+39
-20
src/lib/at/client.ts
+39
-20
src/lib/at/client.ts
···············
···············
+13
-3
src/lib/cache.ts
+13
-3
src/lib/cache.ts
············
············
+9
src/lib/cdn.ts
+9
src/lib/cdn.ts
···
···
+6
-15
src/routes/+page.svelte
+6
-15
src/routes/+page.svelte
·········
·········