A Sass mixin for creating angled section edges by dynamically encoding SVG triangles.
Angled Edges is a Sass mixin that generates angled edges on webpage sections using dynamically encoded SVG triangles. It solves the problem of creating slanted dividers or geometric section transitions without relying on image files or complex markup, providing a pure CSS solution for modern web design.
Frontend developers and designers who need to implement angled section edges or slanted dividers in responsive websites using Sass/SCSS workflows.
Developers choose Angled Edges for its lightweight, code-only approach that eliminates image dependencies, offers flexible customization through Sass parameters, and ensures broad browser compatibility with SVG-based rendering.
:triangular_ruler: Quickly create angled section edges using only Sass
Generates SVGs as data URIs for background images, eliminating external file dependencies and reducing HTTP requests, as emphasized in the project description for a lightweight approach.
Supports multiple locations (inside/outside top/bottom) and hypotenuse orientations (upper/lower left/right), allowing precise control over edge placement, detailed in the options table.
Uses fluid 100% width as the default, ensuring edges scale with containers without extra media queries, as noted in the width parameter description.
Works in IE9+ and all modern browsers supporting SVG, making it reliable for cross-browser projects, with a comprehensive compatibility list in the README.
Requires a Sass/SCSS build setup, making it incompatible with plain CSS, CSS-in-JS, or other preprocessor workflows without additional tooling.
Only produces right-triangle shapes, so it cannot create curves, other polygons, or custom angles beyond the four predefined orientations.
Version 2 changed parameter order, which can break existing code and require manual migration, as warned in the upgrading section, adding maintenance overhead.
A CSS button library built using Sass and Compass
JavaScript, SCSS, Sass, Less, and Stylus helpers for rendering high-resolution image variants
Modular scale calculator built into your Sass
A pure CSS library to beautify checkbox and radio buttons.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.