All Projects → ahopper → Avalonia.IconPacks

ahopper / Avalonia.IconPacks

Licence: MIT license
Import of Visual Studio image library and MahApps.Metro.IconPacks for Avalonia

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Avalonia.IconPacks

Material.Icons.Avalonia
Avalonia control for display material icons from Material.Icons: https://github.com/SKProCH/Material.Icons
Stars: ✭ 19 (-84.3%)
Mutual labels:  icons, avalonia, avaloniaui
Avalonia
A cross platform XAML framework for .NET
Stars: ✭ 12,588 (+10303.31%)
Mutual labels:  avalonia, avaloniaui
apollo-studio
Apollo Studio is a standalone editor and live playback engine for RGB Launchpad light effects.
Stars: ✭ 115 (-4.96%)
Mutual labels:  avalonia, avaloniaui
Icons.Avalonia
No description or website provided.
Stars: ✭ 52 (-57.02%)
Mutual labels:  icons, avaloniaui
ColorBlender
A .NET library for color matching and palette design.
Stars: ✭ 27 (-77.69%)
Mutual labels:  avalonia, avaloniaui
Synfonia
Cross-platform C# Audio Player made with AvaloniaUI
Stars: ✭ 153 (+26.45%)
Mutual labels:  avalonia, avaloniaui
Steamtools
🛠「Steam++」是一个开源跨平台的多功能Steam工具箱。
Stars: ✭ 4,458 (+3584.3%)
Mutual labels:  avalonia, avaloniaui
SimpleWavSplitter
Split multi-channel WAV files into single channel WAV files.
Stars: ✭ 15 (-87.6%)
Mutual labels:  avalonia, avaloniaui
xdelta3-cross-gui
A cross-platform GUI for creating xDelta3 patches, available for Windows, Linux, and Mac
Stars: ✭ 50 (-58.68%)
Mutual labels:  avalonia, avaloniaui
DialogHost.Avalonia
AvaloniaUI control that provides a simple way to display a dialog with information or prompt the user when information is needed
Stars: ✭ 92 (-23.97%)
Mutual labels:  avalonia, avaloniaui
Material.Avalonia
Material design in AvaloniaUI
Stars: ✭ 279 (+130.58%)
Mutual labels:  avalonia, avaloniaui
Citrus.Avalonia
Modern styles for Avalonia controls.
Stars: ✭ 326 (+169.42%)
Mutual labels:  avalonia, avaloniaui
X-Filer-Cross-Platform
📁📁📁 X-Filer Cross-Platform - is a simple File Manager looking like popular browsers 📁📁📁
Stars: ✭ 19 (-84.3%)
Mutual labels:  avalonia, avaloniaui
Egorozh.ColorPicker
🎨🎨🎨 Best of the best ColorPicker on WPF and AvaloniaUI
Stars: ✭ 39 (-67.77%)
Mutual labels:  avalonia, avaloniaui
WoWDatabaseEditor
Integrated development environment (IDE), an editor for Smart Scripts (SAI/smart_scripts) for TrinityCore based servers. Featuring a 3D view built with OpenGL and custom ECS framework
Stars: ✭ 155 (+28.1%)
Mutual labels:  avalonia, avaloniaui
oxyplot-avalonia
A cross-platform plotting library for .NET. This package targets Avalonia apps.
Stars: ✭ 102 (-15.7%)
Mutual labels:  avalonia, avaloniaui
AvaloniaProgressRing
A progress ring for Avalonia -- based on ModernWPF's ProgressRing.
Stars: ✭ 63 (-47.93%)
Mutual labels:  avalonia, avaloniaui
IconPacks.Browser
The Browser for all available Icon packages from MahApps.Metro.IconPacks
Stars: ✭ 74 (-38.84%)
Mutual labels:  avalonia, avaloniaui
SvgToXaml
Svg to xaml conveter.
Stars: ✭ 45 (-62.81%)
Mutual labels:  avalonia, avaloniaui
MessageBox.Avalonia
Messagebox for AvaloniaUI
Stars: ✭ 222 (+83.47%)
Mutual labels:  avalonia, avaloniaui

Avalonia.IconPacks

Actions Status

Import of more than 37,000 vector icons from the Visual Studio image library 2017 and 2019, VSCode Icons, FluentUI Icons and MahApps.Metro.IconPacks for use in Avalonia

To use the icons either copy the files from the Icons directory to your project or run Avalonia.IconPacks to browse and generate a file of just the icons you want.

Pre built binaries for windows,linux and osx can be downloaded from the Actions page

You can use the icon code directly in xaml

<Button>
	<DrawingPresenter Width="16" Height="16">
	    <DrawingPresenter.Drawing>
		     <GeometryDrawing Brush="#FF000000" Geometry="M 22,12 H 18 L 15,21 9,3 6,12 H 2"/>
 	    </DrawingPresenter.Drawing>
	</DrawingPresenter>		  
</Button>

or reference the icon included in a style

<Button>
	 <DrawingPresenter Width="16" Height="16" Drawing="{DynamicResource VSImageLib.Settings}" />
</Button>

To do this you typically include the icon file in App.xaml

 <Application.Styles>
      <StyleInclude Source="avares://Avalonia.Themes.Default/DefaultTheme.xaml"/>
      <StyleInclude Source="avares://Avalonia.Themes.Default/Accents/BaseLight.xaml"/>
      <StyleInclude Source="avares://MyProject/Icons/Icons.xaml"/>
</Application.Styles>

Icons can be saved as .ico or .icns by right clicking in the preview pane.

There is a useful tool here to transform the colors of the vs studio icons to match different themes. The Iconpacks program loads icons at startup from the icons directory so external icons can be added just by copying xaml files to that directory.

Avalonia.IconPacks

If you find this project useful please go and star the MahApps.Metro.IconPacks project as that is where all the hard work has been done.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].