daniel petho
danielpetho.com
daniel petho
@danielpetho.com
design technologist at nand.io

— fancycomponents.dev
— danielpetho.com
circular carousel v7———now working well on mobile/touch screens too!
September 22, 2025 at 7:08 AM
circular carousel v6————added proper css mapping based on angle (here blur + opacity)

+ experiments with css 3d transforms
September 15, 2025 at 6:33 AM
circular carousel v5————added keyboard navs, wheel/touchpad control + a11y

will finish the docs and publish it soon.
August 21, 2025 at 10:08 PM
circular carousel v4————autoplay w/ progress indicator
August 17, 2025 at 8:30 PM
circular carousel v3————keeping the original transform of the items

next: keyboard navs, scroll and a11y
August 13, 2025 at 7:23 AM
circular carousel v2

now it can handle any element + drag
August 10, 2025 at 10:17 PM
working on a circular carousel for fancy
August 8, 2025 at 4:55 PM
perlin noise is cool
August 5, 2025 at 10:40 PM
re-creating the well-known animated-tabs component in svelte
August 2, 2025 at 6:26 PM
any svelte wizard knows if it's possible do this animation backwards on shallow routing?

i'm using gsap flip to animate the modal to the center, but when I go back to the main route, the change is abrupt
August 1, 2025 at 7:46 PM
rasterize gif
July 30, 2025 at 9:14 PM
iterations
July 30, 2025 at 6:38 AM
learning svelte day 3

i think i'm getting the hang of it, but there is still soooo much to learn tho

made w/ svelte + gsap flip
July 29, 2025 at 7:24 PM
i'm learning svelte
July 28, 2025 at 8:14 PM
fancy components got accepted to the vercel open source program!
July 27, 2025 at 9:21 PM
added camera support to werk
July 21, 2025 at 7:30 PM
checkbox as fft analyzer
July 19, 2025 at 8:52 PM
more copy options for fancy's docs:

- copy markdown
- open markdown
- explain by chatgpt
- explain by claude
July 18, 2025 at 9:39 PM
July 17, 2025 at 9:53 PM
<input type="checkbox">
July 15, 2025 at 6:59 PM
auto-collapse on resizable panel when min-size is reached

i spent too much time implementing this only to realize react-resizable-panels handles it by default lol
July 13, 2025 at 5:42 PM
tiny milestone————fancy components surpassed 2k github stars!

thanks again for the support, it means a lot:)
July 12, 2025 at 4:07 PM
some quality-of-life improvements to fancy:

- an llms.txt page
- and a markdown version for each documentation page (to access, simply append .md to any documentation url)

now it's easier to feed the docs into your llm:)
July 11, 2025 at 5:15 PM
in the meantime, more than 250 people signed up for the waitlist without me even saying much about what this stuff is

which is super cool, but also kind of setting the stage for disappointment lol

either way, thanks for the trust in advance. i’ll do my best to make it worth it
July 10, 2025 at 7:45 PM
ok new name

kunst → werk.so
werk
software as an art
werk.so
July 10, 2025 at 6:15 PM