WELCOME TO SMASHING MAGAZINE!
Your source for all things web!
Mikołaj Dobrucki wrote
Integrating Design And Code With Native Design Tokens In Penpot
May 8, 2025 in Design Systems,Design,UI
The Penpot team is not slowing down on its mission to build a free design tool that not only offers powerful design features but is also well-integrated with code and modern development practices. In its latest release, Penpot, as the first design tool ever, introduces support for native design tokens. Let’s take a closer look at this concept and how you can employ it in your process.
Continue reading →
Andy Clarke wrote
Smashing Animations Part 1: How Classic Cartoons Inspire Modern CSS
May 7, 2025 in CSS,Animation,Design
Continue reading →
Gabriel Shoyombo wrote
Masonry In CSS: Should Grid Evolve Or Stand Aside For A New Module?
May 6, 2025 in CSS,CSS Grid,Design
Continue reading →
Email Newsletter
Useful front-end & UX tips, delivered once a week. With tools to help you get your work done better. Subscribe and get Vitaly’s Smart Interface Design Checklists PDF— in your inbox. 🎁
Your (smashing) email

On front-end & UX. Trusted by 207,000+ folks.
Accessible Front-End Components
Reliable accessible UI components::focusstyles, modals, date pickers, navigation, tables, buttons, SVGs.
Explore Accessible Components
CSS Generators & Tools
Useful CSS tools for animations, shadows, cubic-bezier curves, easing gradients, filters, overlays, type scales.
Explore CSS Generators
Front-End Boilerplates & Starter Kits
HTML boilerplates, CSS resets, forms, dev themes, gitignore, CSS snippets, static sites, style guides.
Explore Front-End Boilerplates
Vitaly Friedman wrote
How To Launch Big Complex Projects
May 5, 2025 in UX,Design,Workflow
Continue reading →
Mikhail Prosmitskiy wrote
WCAG 3.0’s Proposed Scoring Model: A Shift In Accessibility Evaluation
May 2, 2025 in Accessibility,Design,User Experience
Continue reading →
Cosima Mielke wrote
Make Every Day Count (May 2025 Wallpapers Edition)
April 30, 2025 in Wallpapers
Continue reading →
Anima Team wrote
How To Turn Your Figma Designs Into Live Apps With Anima Playground
April 29, 2025 in Tools,Design,Figma
Continue reading →
Join1,916Smashing Members
A friendly community for people who design and build the web. With books, workshops, goodies and early-birds — for just 1 coffee a month.
Take a look around. Join the community →
Already have an account?
Sign in!
Vitaly Friedman wrote
UX And Design Files Organization Template
April 28, 2025 in UX,Design
Continue reading →
Talke Hoppmann-Walton wrote
“Product Kondo”: A Guide To Evaluating Your Organizational Product Portfolio
April 25, 2025 in Workflow,Business,Guides
Continue reading →
Marina Chernyshova wrote
Boosting Up Your Creativity Without Endless Reference Scrolling
April 24, 2025 in Creativity,Workflow,Design
Continue reading →
Amejimaobari Ollornwi wrote
Building An Offline-Friendly Image Upload System
April 23, 2025 in Serverless,JavaScript,User Experience
Continue reading →
See More Latest Articles
That’s The Smashing Family.
Smashing Magazine is so much more than articles.
Smashing Books
14 printed books and 67 eBooks. Written for web developers, designers and marketeers.
Jump to books →
Free airmail shipping wordlwide. No ifs or buts.
Smashing Workshops
Online workshops with experts. Broken into 2.5h-segments, with interactive, live sessions.
Jump to workshops →
2.5h live sessions, with video recordings and Q&A.
Smashing Job Board
Helping designers and developers find great jobs, and connect with great companies.
Jump to jobs →
Freelancers and full-time, in front-end & UX.
Smashing Membership
A friendly community for people who design and build the web. With discounts, goodies and fancy cats.
Jump to Membership →
For just 1 coffee a month.
Smashing Newsletter
Weekly tips on front-end & UX, delivered straight to your inbox. Just practical stuff that you can use.
Jump to Newsletter →
You can unsubscribe with 1 click any time.
Winter 2024–2025 • New Workshops
Boost Your Skills Online, On Front-End, Design & UX
Meet Smashing Workshops, with practical, actionable insights from experts — live. With interactive exercises, slides, video recordings and a friendly Q&A.
Explore all speakers and topics →
Community Links

Person Of The Week
Lee Munroe is a Software Designer and Product Leader, currently working at OneSignal as VP of Design. Based in Belfast, Northern Ireland, he spent over ten years in the San Francisco Bay Area working with a number of successful venture-backed startups. Lee has built and shipped products from scratch, designed the UX, written code, run marketing and growth campaigns, and led product teams. He writes about his learnings and open-sources many of his projects so others can make use of them. Thank you for everything you do for the community, dear Lee!
Andrew Hogan wrote
Figma’s 2025 AI Report
May 9, 2025
As the capabilities of AI continue to grow, how are designers and developers navigating the changing landscape? Andrew Hogan explores the key takeaways from Figma’s 2025 AI Report and what they say about the state of design and development.
Jen Simmons wrote
Line Height Units
May 8, 2025
The line height unitslhandrlhare powerful tools to help you polish your typography. Jen Simmons explains what they are capable of.
Kate Moran wrote
Prompt Suggestions
May 7, 2025
Prompt suggestions are a common design element in AI chat features, but users often ignore them. Kate Moran and Tim Neusesser explore how you can make them more relevant and useful.
Jessica Ivins wrote
Sharing Work Under NDA
May 6, 2025
Sharing UX work if it is under an NDA? It is possible, as long as you find creative ways to present it while respecting the agreement. Jessica Ivins shares tips to help you navigate the challenge.
Slava Shestopalov wrote
Anatomy Of Design Workshops
May 5, 2025
Empathy mapping, value proposition, customer journey — the number of design workshop types can be scary. The good news: all workshops are atomic, which makes them easy to understand, as Slava Shestopalov shows.
Andy Bell wrote
Better Error Messages
April 30, 2025
Error messages are often an overlooked part of the user experience. Andy Bell explores how to create error messages that help users recover quickly and continue their path through your products and services.
Under Construction New! Generate your own 90s page here! Under Construction