[flagged]
Looks nice! Will give it a try, you won a star
Nice, but genuinely curious vs a Raycast snippet: is local JSON + full-text search over history the real selling point? Because for quick capture Raycast already nails that.
I always recommend these lectures, awesome!
Thanks!
Thanks, let me know how it goes!
Thanks! Right now it relies entirely on getBoundingClientRect(), so if an element has no dimensions yet the block gets skipped. For images/videos I added a load event listener that re-measures once the media loads and…
Thanks! That's just how custom elements work in React, you use the HTML tag name directly. React 19 has native custom element support so <phantom-ui> works as-is, no wrapper needed. Keeping it as a single HTML tag…
[dead]
[flagged]
Looks nice! Will give it a try, you won a star
Nice, but genuinely curious vs a Raycast snippet: is local JSON + full-text search over history the real selling point? Because for quick capture Raycast already nails that.
I always recommend these lectures, awesome!
[flagged]
Thanks!
Thanks, let me know how it goes!
Thanks! Right now it relies entirely on getBoundingClientRect(), so if an element has no dimensions yet the block gets skipped. For images/videos I added a load event listener that re-measures once the media loads and…
Thanks! That's just how custom elements work in React, you use the HTML tag name directly. React 19 has native custom element support so <phantom-ui> works as-is, no wrapper needed. Keeping it as a single HTML tag…
[dead]