Skip to content

A powerful and modern icon explorer for SAPUI5 applications that uses the ui5-fontawesome-lib the extend the built-in icons with Font Awesome with an look and feel of the standard Icon Explorer app

License

Notifications You must be signed in to change notification settings

ui5-community/ui5-icon-explorer

Repository files navigation

🎨 UI5 Icon Explorer

Build app ESLint check TypeScript check UI5 Lint Font Awesome License: Apache 2.0 UI5

A powerful and modern icon explorer for SAPUI5 applications that uses the ui5-fontawesome-lib the extend the built-in icons with Font Awesome with an look and feel of the standard app https://sapui5.hana.ondemand.com/sdk/iconExplorer.html.

✨ Features

  • 🔍 Smart Search - Find icons by name with instant results
  • 📋 One-Click Copy - Copy icon codes directly to clipboard
  • Favorites System - Mark and organize your favorite icons
  • 🎨 Theme Switching - Toggle between light, dark and contrast themes
  • 📚 Collection Filtering - Filter by specific icon collections
  • 🔍 Detailed View - Comprehensive icon information and usage examples

🚀 Live Demo

Try it online →

Screenshot

Available Scripts

Command Description
npm start Start development server
npm run build Build the app for production
npm run check:ts TypeScript type checking
npm run check:lint ESLint code quality check
npm run check:ui5 ui5lint check
npm run check:all Run all code quality checks
npm run fix:lint Automatically fix lint issues if possible

🤝 Contributing

We welcome contributions! Please feel free to submit issues and pull requests.

Development Workflow

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

⭐ Support

If you find this library helpful, please consider giving it a star on GitHub! ⭐


Made with ❤️ for the SAP UI5 community

About

A powerful and modern icon explorer for SAPUI5 applications that uses the ui5-fontawesome-lib the extend the built-in icons with Font Awesome with an look and feel of the standard Icon Explorer app

Topics

Resources

License

Stars

Watchers

Forks