RSSAmplifier

Blog

PV21Design

Pedro Vieira Online home

pv21design.ptRSS feed ↗6 posts

Latest posts

Concentric Radius: Nested Corners Done Right

If you’ve ever nested a rounded element inside another rounded element and felt like something was slightly off, you’re not imagining it. The gap between the two shapes looks uneven, thicker in some places and thinner in others, even though the padding is technically identical on all sides. The fix is concentric radius, and once […]

The magic of Squircles in CSS, Illustrator and Figma

If you’ve ever looked at an app icon on your phone and thought “that’s not quite a rounded rectangle,” you’re right. It’s probably a squircle, and once you know what they are, you’ll start seeing them everywhere. What Is a Squircle? A squircle is a shape that sits somewhere between a square and a circle. […]

Light-Dark() Linear Gradients Break on iPadOS, Here’s the Fix

iPad OS 26.2 fixes this issue. You only need to do this if you want to have backwards compatibility. Modern CSS has made building light and dark themes dramatically easier, especially with the introduction of the light-dark() color function. Paired with Automatic CSS (ACSS) and its Color Scheme (Light/Dark) settings, creating a fully themed website […]

Dynamically show Fluent Cart Coupons Count on the Frontend

If you’re using Fluent Cart on WordPress and you’ve created a coupon with a usage limit (example: 10 uses), you might want to add urgency on the frontend: “Only X coupons available!” The problem is that most WordPress sites use page caching (Swiss Performance, WP Rocket, LiteSpeed, Cloudflare, etc.). That means a normal shortcode can […]

My WordPress Page Builder Journey

Like many designers who transitioned into WordPress, my relationship with page builders has been a long one, full of excitement, learning, frustration, and growth. Looking back, each builder I used didn’t just help me build websites, it helped shape how I think about the web. This is the story of that journey. Before WordPress: The […]

My first website built with Etch

Etch is still in beta. And yet, I decided to build my personal website with it. This article is about why I did that, how the experience felt, and why Etch already stands out in a page builder ecosystem that has felt stagnant for far too long. Discovering Etch Etch is a relatively new WordPress […]