@heychazza Thanks! CSS can be pretty powerful nowadays. I guess view transitions might be able to work here but did not use it for this. Just css. View transitions are not interruptible so I tend to avoid it for these kinda use cases.
Tried recreating this morphing modal with a reusable component that uses css for the morph transitions and a little bit of javascript for the state switching logic. Would be simpler to implement using Motion but this avoids the added bundle size if you aren't already using the library. Link below.
Morphing Modals πͺ
Some cool new UI that @leyeConnect and I have been working on for @AtoBeach - totally didn't spend all night perfecting this π π
Really liked @sorenblank's use of svg to create animated dashed borders so I tried creating a ui component that can apply a similar effect to any positioned element and has visual properties that are easily adjustable. Link below.
SVG is really fun! here my recent exploration of svg dashed animations for @tryarchitect.
`stroke-dashoffset` being used here to animate the offset effect. can be bit tricky.
@ keyframe {
from { stroke-dashoffset: 0; }
to { stroke-dashoffset: ${-dashCycle}; }
}
@jh3yy Llms with nuanced niche/newer css can be so frustrating sometimes. With certain things, it needs a constant back and forth and gets things wrong. Having the llm use a browser can help with that but uses a ton of tokens.
@pbakaus@TheDisguise01 Love the update but I tried running npx impeccable skills install with the new default i- prefix and it ends up adding the prefix to all skills for every harness. Also, cli says commands should be available as /i-<command> but the commands are not listed as individual skills.
@zachrip_@zeeg Text fringing isn't really an issue on this monitor due to the higher resolution. There are no oled ultrawide monitors out yet with the "true rgb" pixel layout. Probably next year for that.
@zeeg@zachrip_ It kinda is the equivalent. Just an LG woled panel vs samsung qd oled used in alienware 34". But should be a similar experience other than size and resolution.
@peduarte I'm in agreement but I think the last couple years has conditioned everyone (including me) to make it feel wrong when a button doesn't have cursor:pointer.
@aidenybai@akigugale Similar issue with scroll wheel. Seems react flow is being used for that diagram which has built-in zoom-on-scroll/pan-on-scroll even though that's not being used here. But it's still interfering with scroll events.