PPavlina Stavreva1h ago · 5 min readWhat I learned building a WordPress block theme for hair salons (and getting it ready for WordPress.org)Most small salons I looked at have the same setup: an Instagram account, a booking link (Treatwell, Fresha, Booksy, Planity) and no website of their own. When I asked myself what a salon site actuallypavlinastavreva.hashnode.dev
MMarcus Lux | Leipzig-Webdesign1d ago · 6 min readBuild a Responsive Before-and-After Slider with HTML, CSS and JavaScriptA before-and-after comparison can help explain a website redesign. Visitors can inspect both versions in the same space instead of trying to remember one screenshot while looking at another. I built aleipzigwebdesign.hashnode.dev
DDowel Pages1d ago · 5 min readHow to choose and edit a website template for a small business (without breaking it)Most small business websites fail in the same boring ways: the phone number is hard to find on a phone, the page doesn't say what area they cover, and the "template look" is obvious because the layoutdowelpages.hashnode.dev
FFigsh hux1d ago · 11 min readai-ui.fscss Full Reference — Reusable AI UI Components for FSCSSai-ui.fscss Full Reference Reusable components for AI product surfaces — pure CSS, zero models, zero backends. Shell · Messages · Prompt · Stream · Thinking · Citations · Artifacts · Workflow · Usagefscss.hashnode.dev
EEduardo Chikora1d ago · 2 min readHow I Built a Modern News Website with Vanilla JavaScriptIntroduction Building a modern website requires more than an attractive interface. It also involves creating a smooth user experience, organizing content, and implementing useful features. That's why eduardochikora.hashnode.dev
PProjects AI1d ago · 1 min readHow to create smooth layered CSS shadows and Glassmorphism in seconds 🎨🚀Creating smooth, natural-looking CSS shadows manually can be tedious. Traditional single-box-shadows often look harsh and flat, while layered shadows provide depth and realism to modern UI components.projects-ai.hashnode.dev
CCopy Paste Paid2d ago · 5 min readTesting one-page print layouts with headless ChromeI make printable forms for home-service contractors: invoices, estimates, work orders, that kind of thing. Every form has one rule. It has to fit on one US Letter page. If the last line items or the s1Ecopypastepaid.hashnode.dev
KKunj Hirapara2d ago · 10 min readMy portfolio was blank on every iPhone and BrowserStack said it was fineI told my friends I'd finally pushed my portfolio live. One of them pulled it up on his phone right there on the bench. The header loaded. The grid behind the hero loaded. Then nothing. A big empty sc2Ekunjhirapara.hashnode.dev
AAISOTools3d ago · 4 min readI ran axe-core on the 40 most popular WordPress themes: 9 of 13 block themes fail the same Navigation block checkI ran axe-core against the wordpress.org preview of the 40 most popular WordPress themes this morning (api.wordpress.org browse=popular, WordPress 7.1.3, axe-core 4.11.1, WCAG 2.0/2.1/2.2 A and AA rul1Eaiso-notes.hashnode.dev
NNibbo3d ago · 3 min readWCAG Color Contrast in Practice: 4.5:1, 3:1 and How to Fix a Failing Brand ColorAccessibility audits fail on color contrast more than on anything else. It's also one of the easiest issues to fix, once you know which ratio applies to which element and how to nudge a color without 1Enibbo.hashnode.dev