themuhamed / mcicons
A Minecraft UI icon library for Laravel and web UI.
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 15
Watchers: 0
Forks: 0
Open Issues: 1
Language:CSS
pkg:composer/themuhamed/mcicons
README
🌐 Official Website – mcicons.dev
Explore all icons, try live previews, use the CDN, and more!
McIcons – Minecraft UI Icon Library
A handcrafted icon system for the Minecraft aesthetic.
Over 1300+ pixel-style PNG icons, pure CSS integration, and CDN support for any PHP, Laravel, or web project.
🚀 Installation
composer require themuhamed/mcicons
Then publish the assets in Laravel:
php artisan vendor:publish --tag=mcicons-assets
Or copy manually:
mkdir -p public/vendor/mcicons cp -r vendor/themuhamed/mcicons/resources/css/mcicons.css public/vendor/mcicons/ cp -r vendor/themuhamed/mcicons/public/icons public/vendor/mcicons/
🌐 CDN (Recommended)
Add this line to your <head> tag to use McIcons via CDN:
<link rel="stylesheet" href="https://cdn.mcicons.dev/releases/v1.0.0/css/all.css">
Then use icons like this:
<i class="mc mc-diamond-sword mc-2xl"></i> <i class="mc mc-anvil mc-xl"></i> <i class="mc mc-apple mc-sm"></i>
📂 Structure
mcicons/
├── public/icons/ # 1300+ PNGs
├── resources/css/ # mcicons.css
├── src/ # Laravel ServiceProvider
├── composer.json
└── README.md
📏 Icon Sizes
| Class | Size |
|---|---|
.mc-sm |
1rem |
.mc |
1.5rem |
.mc-xl |
2rem |
.mc-2xl |
2.5rem |
.mc-3xl |
3rem |
.mc-4xl |
4rem |
.mc-5xl |
5rem |
🖥️ Official Website
👉 Visit https://mcicons.dev for:
- Icon browser
- Live previews
- CDN access
- Usage instructions
- Ready-to-copy code
🧑💻 Author
Developed by Muhamed
📧 juniorhmd@pm.com
📦 Coming Soon
- NPM package support
📄 License
McIcons is open-source and licensed under the MIT License.
If you love McIcons, star it on GitHub ⭐