Click any tag below to further narrow down your results
Links
This article lists various mistakes in CSS design and implementation, along with proposed corrections. It covers issues like naming conventions, property behavior, and layout challenges that affect usability and consistency. The suggestions aim to improve CSS functionality and developer experience.
The article explores the complexities of CSS layout and the predictability issues that arise from its rules. It discusses the potential of constraint systems as an alternative but highlights their own challenges, including verbosity and unpredictability. The author argues that both systems ultimately struggle because layout is inherently difficult.
This article introduces CSS Grid Lanes, a new layout system that simplifies masonry designs using CSS Grid properties. It allows for flexible, responsive layouts without media queries, accommodating varying item sizes and placement. The feature is currently available in Safari Technology Preview.
Figma's new layout grid feature, introduced in May 2025, enhances design flexibility by mimicking CSS Grid, allowing designers to create two-dimensional layouts. Understanding CSS Grid principles is crucial for leveraging Figma's capabilities and ensuring seamless collaboration with developers. The article highlights the differences and similarities between Figma's Grid and CSS Grid, emphasizing the importance of knowing both tools for effective design.
The article explores how past experiences and personal journeys shape a designer's career in layout and visual communication. It emphasizes the importance of learning from various challenges and influences that contribute to one's design philosophy and skill set. Additionally, it highlights the interconnectedness of design disciplines and the evolution of a designer's style over time.