YESSIR - Ginetex Care Symbols Icons Package
May 22, 2026 ยท View on GitHub
YESSIR is an open-source initiative to provide Ginetex care symbols in a modern, scalable SVG format.
The official Ginetex website provides these symbols as a font, which is problematic for modern web development, accessibility, and precise styling. This project was created specifically to solve this problem by offering all official Ginetex symbols as clean, individual, and optimized SVG files instead of a restrictive font format.
Reference: Ginetex Care Symbols - Official Labelling Standards
๐จ Features
- โจ Complete Care Symbol Set - All 50+ official Ginetex care symbols
- ๐ SVG Format - Crisp, scalable, and independent SVG icons instead of a web font
- ๐ Organized by Category - Washing, Bleaching, Drying, Ironing, Professional Care
- ๐ค Easy Integration - Use in HTML, React, Vue, and any web framework easily as inline SVGs or image tags
- ๐ฆ Lightweight - Optimized SVGs for fast loading
- ๐งช Open Source - MIT licensed, community-driven development
๐ฆ Installation
From GitHub (npm)
npm install yessir-web-tech/ginetex-icons
From GitHub (Yarn)
yarn add yessir-web-tech/ginetex-icons
๐ Quick Start
HTML Usage
Simply use the SVGs as standard <img> tags or inline SVGs:
<!DOCTYPE html>
<html>
<head>
<style>
.care-label {
display: flex;
gap: 15px;
}
.care-label img {
width: 48px;
height: 48px;
}
</style>
</head>
<body>
<h1>Garment Care Instructions</h1>
<div class="care-label">
<img src="node_modules/ginetex-icons/assets/washing/wash-40c.svg" alt="Wash at 40ยฐC" />
<img src="node_modules/ginetex-icons/assets/bleaching/no-bleach.svg" alt="Do not bleach" />
<img src="node_modules/ginetex-icons/assets/drying/tumble-dry.svg" alt="Tumble dry" />
<img src="node_modules/ginetex-icons/assets/ironing/iron-low.svg" alt="Iron at low temperature" />
</div>
</body>
</html>
React Component
You can import the SVGs as React components (e.g. using SVGR) or use them as regular image sources:
import wash40c from 'ginetex-icons/assets/washing/wash-40c.svg';
import noBleach from 'ginetex-icons/assets/bleaching/no-bleach.svg';
import tumbleDry from 'ginetex-icons/assets/drying/tumble-dry.svg';
export function CareLabel() {
return (
<div className="care-label" style={{ display: 'flex', gap: '15px' }}>
<img src={wash40c} alt="Wash at 40ยฐC" width={48} height={48} />
<img src={noBleach} alt="Do not bleach" width={48} height={48} />
<img src={tumbleDry} alt="Tumble dry" width={48} height={48} />
</div>
);
}
๐ Care Symbols Categories
๐งผ Washing (14 symbols)
- Temperature options: 30ยฐC, 40ยฐC, 60ยฐC, 70ยฐC, 95ยฐC
- Hand wash instructions
- Gentle wash cycles
๐งน Bleaching (4 symbols)
- Bleach allowed
- Oxygen bleach only
- No bleach
๐ฌ๏ธ Drying (20 symbols)
- Tumble drying options
- Line drying
- Flat drying
- Professional drying
๐ฅ Ironing (6 symbols)
- Temperature levels: Low, Medium, High
- Steam options
- No ironing
๐ข Professional Care (6 symbols)
- Dry cleaning
- Wet cleaning
- Special care instructions
๐ Documentation
- Installation Guide - Detailed setup instructions
- Contributing Guide - How to contribute
๐ค Contributing
We welcome contributions! Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.
๐ License
This project is licensed under the MIT License - see LICENSE file for details.
Important: Ginetex is a trademark of Ginetex. This project is an independent, open-source implementation of the Ginetex care symbol standards for accessibility and developer convenience.
๐ Acknowledgments
- ๐ฏ Ginetex - For the official care symbol standards
- ๐ฅ All contributors and community members
- ๐ Open-source community for inspiration and tools
๐ง Support
- ๐ Report Issues
- ๐ฌ Start Discussion
- ๐ Read Documentation
Made with โค๏ธ by YESSIR Organization
Bringing international textile care standards to the web as SVGs