Skip to content

Commit e34ef07

Browse files
perazzvadz
authored andcommitted
Announce modern icon set for wxArtProvider
See #89.
1 parent a08625d commit e34ef07

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: "Modern Icon Sets wxArtProvider Released"
3+
date: 2023-11-21
4+
comments: true
5+
---
6+
7+
[perazz][1] has released [wxMaterialDesignArtProvider][2], a custom `wxArtProvider` class providing SVG-based icons from the [Material Design][3], [SimpleIcons][4], [FontAwesome][5] and [FluentUI system][6] datasets. All these datasets come with permissive licenses (MIT, CC BY 4.0, CC0 1.0, Apache 2.0) that should make it easy to embed it in new and existing projects.
8+
9+
All SVG icons are hardcoded into headers such that no external files are needed to build the art provider class. Each dataset belongs to a custom client (so that filled/outline versions can be used for hovering effects) and color customization is provided via a simple regex-based extension.
10+
11+
Hopefully this can be useful to people who want to make their existing wxWidgets applications access modern icon sets with limited effort.
12+
13+
![Screenshots of the wxMaterialDesignArtProvider sample browser in macOS and Windows](wxMaterialDesignArtProvider_browser.png)
14+
15+
[1]: https://github.com/perazz
16+
[2]: https://github.com/perazz/wxMaterialDesignArtProvider
17+
[3]: https://github.com/marella/material-design-icons
18+
[4]: https://github.com/simple-icons/simple-icons/tree/develop
19+
[5]: https://github.com/FortAwesome/Font-Awesome
20+
[6]: https://github.com/microsoft/fluentui-system-icons

0 commit comments

Comments
 (0)