Product Hunt Badge: Product of the Week (1st place) Try it free Changelog
Get it now

Violet is a powerful necromancer who hides her depth behind a bubbly, neon-colored personality and a seemingly carefree attitude. Henry, on the other hand, is the quintessential "grumpy" hero: stiff, serious, and seemingly immune to Violet’s charms. When they are forced to work together on a high-stakes supernatural investigation involving a mysterious curse and a string of suspicious deaths, the tension between them becomes impossible to ignore. Why It Works

The "slow burn" here is scorching. Watching Henry’s icy exterior slowly melt under Violet’s relentless warmth is incredibly satisfying. Their banter is sharp, playful, and laced with genuine heat.

The book continues to expand the cozy yet vibrant supernatural world of New Orleans. The blend of paranormal politics, family dynamics, and romantic tension keeps the plot moving at a brisk pace. Final Verdict

This entry is often a fan favorite because it balances humor and steam with emotional vulnerability. It’s a "safe" bet for anyone who loves paranormal romance where the heroine is unapologetically herself and the hero falls first (and hardest).

is the fourth installment in Juliette Cross’s Stay a Spell series, and it’s a masterclass in the "grumpy/sunshine" and "enemies-to-lovers" tropes. This time, the spotlight falls on Violet Savoie—the youngest and perhaps most misunderstood of the Savoie sisters—and Henry Graves, a grim reaper who is as stoic as they come. The Premise

While the romance is front and center, Cross does an excellent job of fleshing out Violet’s internal struggles. Beneath her glittery exterior, she grapples with the weight of her magic and the feeling that she isn't taken seriously.

Never open "Inspect Element" to check styles again

Point, inspect, copy


Learn how your favorite websites are styled by analysing CSS on the fly

Try it on this page for FREE
Example image (Plant leaves)

A Card Title

dribbble.com

Export elements to Codepen

Extract the HTML and CSS of elements and all its child elements (as whole components).

You can save these Codepen snippets on the cloud and start your collection of beautiful elements that you can use on your projects from today on.


To be able to export an element, first pin the CSS window by pressing the space bar.

Try CSS Scan on this page
Example of an element exported to Codepen using CSS Scan

Works everywhere. On every website.

WordPress, Wix, Squarespace, Shopify, React, etc. CSS Scan runs on the browser as an extension so it works on any website, any theme and even works offline!
Choose your favorite: Chrome, Firefox, Safari, and Edge. Internet Explorer maybe never.

🎉  Media Queries, child elements and more! Check What's New

Always Practice Safe Hex By Juliette Cross Instant

Violet is a powerful necromancer who hides her depth behind a bubbly, neon-colored personality and a seemingly carefree attitude. Henry, on the other hand, is the quintessential "grumpy" hero: stiff, serious, and seemingly immune to Violet’s charms. When they are forced to work together on a high-stakes supernatural investigation involving a mysterious curse and a string of suspicious deaths, the tension between them becomes impossible to ignore. Why It Works

The "slow burn" here is scorching. Watching Henry’s icy exterior slowly melt under Violet’s relentless warmth is incredibly satisfying. Their banter is sharp, playful, and laced with genuine heat.

The book continues to expand the cozy yet vibrant supernatural world of New Orleans. The blend of paranormal politics, family dynamics, and romantic tension keeps the plot moving at a brisk pace. Final Verdict

This entry is often a fan favorite because it balances humor and steam with emotional vulnerability. It’s a "safe" bet for anyone who loves paranormal romance where the heroine is unapologetically herself and the hero falls first (and hardest).

is the fourth installment in Juliette Cross’s Stay a Spell series, and it’s a masterclass in the "grumpy/sunshine" and "enemies-to-lovers" tropes. This time, the spotlight falls on Violet Savoie—the youngest and perhaps most misunderstood of the Savoie sisters—and Henry Graves, a grim reaper who is as stoic as they come. The Premise

While the romance is front and center, Cross does an excellent job of fleshing out Violet’s internal struggles. Beneath her glittery exterior, she grapples with the weight of her magic and the feeling that she isn't taken seriously.

Trusted by thousands

Get ready to join 20,000+ professional web developers from 116 countries using CSS Scan every day to deliver world-class websites.
on Gumroad
Watch WPTuts' in-depth review of CSS Scan (8:37)

Life-time license

$120 $79

One-time payment.
Limited to 2 browsers simultaneously.

🎁 Save 34% - Independence Day of Ghana Deal - only until March 13

🍞 Bonus: Buy CSS Scan now and you get 34% OFF on toast.log!

Get it now

Translations: Chinese (Amelia and Qianfei), Korean (정석원), Swedish (@Habbe), French (@Joulse_), German (@leoffard), Indonesian (@shinatakashi and @jetroidmakes), Vietnamese (@FancaSn1), Dutch (@Aidenbuis), Spanish (@inelnuno), Arabic (@alisumait), Russian (@sanches_free), Polish (@nerdontour), Hindi (@ashishgapat), Tamil (@anirudh24seven), Italian (@melilli_marco and @StErMi), Lithuanian (@karolis_sh), Bulgarian (@byurhanbeyzat), Serbian (@aleksa.piljevic), Malay (@wfxyz), Croatian (@VladoDev), Japanese (@HiYukoIm), Persian (@Noorullah_Ah), Romanian (@AlinaCSava), Telugu (@mksrivishnu). Logo: @salatielsq.

God Bless Us

CSS Pro's logo

Want a Visual CSS Editor? Check CSS Pro

Loading spinner Loading demo... Please wait