Post

Our elements panel got an exciting addition. Hover over the specificity of a selector to see each part of it highlighted, so you know exactly what's responsible. Intelligent enough to drill down into nested `:is()` selectors, intelligent enough to drill up into nested selectors.

Our source panel can now toggle between the rendered and the server-sent HTML! Both are automatically formatted, both are validated. If you're not sure if an HTML issue starts on the server or in your JS, that's now super easy to find.

Updated placeholdifier overlay We switched out the blocking of text for replacing it with scribbles, to make it even easier to focus on the design above the content. This, and dozens of other improvements and fixes are now available in Polypane 30.1!