4 repository-uri
Configures the visual appearance of vector elements using style objects or component properties.
Distinct from Vector Graphics Renderers: Focuses on the styling of vector elements rather than the rendering pipeline itself.
Explore 4 awesome GitHub repositories matching graphics & multimedia · Vector Styling Properties. Refine with filters or upvote what's useful.
This library provides a rendering engine that translates declarative component trees into PDF files. It enables the construction of complex document structures using a component-based architecture, allowing developers to define layout, styling, and content programmatically. The system operates across both browser and server-side environments, offering a unified interface for generating structured documents. The project distinguishes itself through a sophisticated layout and rendering pipeline that handles the complexities of document creation. It utilizes a flexbox-based engine for element po
Configures the appearance of vector elements using style objects to maintain consistent visual design.
RemixIcon este o bibliotecă de iconițe open-source care oferă o colecție cuprinzătoare de iconițe vectoriale neutre, disponibile ca active SVG și fonturi web pentru interfețe digitale. Proiectul livrează grafică vectorială scalabilă ca set de iconițe SVG și o bibliotecă de fonturi web pentru integrarea în design-uri web și mobile. Biblioteca menține un limbaj vizual consistent prin furnizarea fiecărui simbol atât în stiluri conturate, cât și pline. Include o bibliotecă de simboluri dedicată pentru Figma pentru a permite plasarea directă a activelor pe canvas-urile de design. Proiectul acoperă livrarea activelor prin încorporare directă SVG, sprite sheets și randare webfont. De asemenea, dispune de căutare în limbaj natural bazată pe AI pentru descoperirea iconițelor și suportă modificarea simbolurilor în software-ul de prezentare.
Provides every symbol in both outlined and filled styles to ensure a consistent visual language.
Acest proiect este o colecție de grafice vectoriale scalabile concepute pentru interfețe web. Este distribuit ca o bibliotecă de iconițe SVG disponibilă prin manageri de pachete ca pachet Node.js și gem Ruby. Setul oferă grafice vectoriale plug-and-play care pot fi importate în aplicații web și stilizate folosind CSS pentru a ajusta dimensiunea, culoarea și layout-ul. Biblioteca suportă integrarea prin plugin-uri de task-runner și randare bazată pe template-uri pentru a gestiona activele în cadrul pipeline-urilor de dezvoltare.
Allows adjusting icon size and color through CSS to match a brand's design system.
Resvg este o bibliotecă de randare SVG de înaltă conformitate și un motor de parsare conceput pentru a converti grafica vectorială scalabilă în imagini raster. Funcționează ca un convertor SVG în raster care rezolvă arbori XML și gestionează transformarea datelor vectoriale în formate bitmap. Proiectul asigură consistența vizuală cross-platform prin producerea unui output identic, pixel-perfect, indiferent de sistemul de operare sau arhitectura CPU. Se distinge printr-un motor de layout de text care gestionează tipografia complexă, inclusiv reordonarea bidirecțională, modurile de scriere verticală și fonturile emoji colorate. Biblioteca acoperă o suprafață largă de capabilități, inclusiv aplicarea foilor de stil CSS externe, randarea filtrelor vizuale precum Gaussian blur și rezoluția programabilă pentru fonturi și imagini. De asemenea, încorporează măsuri de securitate pentru a proteja împotriva atacurilor de epuizare a resurselor prin impunerea unor limite privind complexitatea documentului și adâncimea de imbricare.
Implements a high-compliance CSS cascade to apply styles to SVG elements based on specificity.