A modern CSS reset that provides a clean slate for styling with sensible defaults and cross-browser consistency.
ress is a modern CSS reset library that removes browser inconsistencies and provides a clean foundation for styling web projects. It builds upon Normalize.css with additional opinionated resets for elements like forms, buttons, and code blocks. The goal is to eliminate the need for repetitive overrides and ensure a consistent starting point across browsers.
Frontend developers and web designers who need a reliable, modern CSS reset for new projects or design systems. It's particularly useful for teams prioritizing cross-browser consistency and accessibility.
Developers choose ress for its combination of Normalize.css reliability with thoughtful enhancements like form element resets and ARIA-based cursor styling. It's lightweight, well-maintained, and supports browsers back to IE10 without unnecessary bloat.
🚿 A modern CSS reset
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built on Normalize.css, it ensures reliable support for browsers back to IE10+, reducing cross-browser styling headaches.
Applies box-sizing: border-box to all elements and resets margins/padding, providing a clean slate for responsive designs.
Resets borders, fonts, and styles for inputs, buttons, and selects, eliminating browser defaults and simplifying custom styling.
Automatically sets cursor styles based on ARIA attributes, improving accessibility with minimal extra code.
Removes outline on hover for all elements, which can hide focus indicators and harm keyboard navigation for users with disabilities.
Opinionated resets, like styling select elements, may not align with all design systems, requiring additional CSS overrides.
Support for older browsers like IE10 includes extra CSS that might be unnecessary for projects targeting only modern environments.