621 Commits

Author SHA1 Message Date
Matteo Cominetti 7240e1b9f0 dialog proj
.NET Core / Build solution (push) Has been cancelled
Publish nightly builds / Build and pack (push) Has been cancelled
Publish nightly builds / Merge packages and publish nightly (push) Has been cancelled
2023-03-22 19:25:17 +01:00
Matteo Cominetti 5cde64bb37 Include referenced projects nugets 2023-03-22 19:02:18 +01:00
Matteo Cominetti 410959bfd4 Include Material.Styles in nuget 2023-03-22 18:42:14 +01:00
Matteo Cominetti b82deffc0e feat: updates Avalonia to 10.18 2023-03-22 18:32:29 +01:00
SKProCH 13d79e4868 Updated target framework to net6.0 for demo, updated dependencies [no nightly] 2022-12-16 02:01:55 +03:00
SKProCH f21fde754d Add theme toggling by pressing Material icon in the left drawer 2022-12-16 01:53:03 +03:00
SKProCH 41a22eb8b9 Change .editorconfig [no nightly] 2022-12-16 01:47:38 +03:00
SKProCH 7dcf401d79 Add .editorconfig [no nightly] 2022-12-04 14:48:27 +03:00
SKProCH 05756273e1 Merge pull request #199 from kirichenec/inherit-theme-fix
fix: Inherited theme on Windows11 was reversed
2022-12-04 14:40:41 +03:00
kirichenec 4e57cdcbcb fix: Inherited theme on Windows11 was reversed 2022-12-03 15:18:04 +03:00
SKProCH a8e6c38a14 Merge pull request #194 from Mrxx99/feature/demoapp-icon [no nightly]
Added Window icon for Material.Demo app (Taskbar)
2022-11-19 15:03:42 +03:00
mrxx99 1e6fe92d40 added window icon for Material.Demo app 2022-11-18 23:59:03 +01:00
SKProCH 9331799471 Add touch support for DataGrid #192 2022-11-11 13:12:22 +03:00
SKProCH 29cb7f51f3 Add ripple removing after focus is lost 2022-10-26 01:09:55 +03:00
SKProCH c411c24339 Merge branch 'master' into dev 2022-09-26 20:56:54 +03:00
SKProCH 9317d2e201 Revert version change (still preview2) [no nightly] 2022-09-26 18:38:19 +03:00
SKProCH 074c431faa Downgrade Avalonia dependency for Material.Dialog 2022-09-26 18:34:18 +03:00
SKProCH ec4195aa83 Move FavIcon.svg to wiki folder, add package icon [no nightly] 2022-09-25 23:49:26 +03:00
SKProCH 1dd9116477 Add PackageTags [no nightly] 2022-09-25 23:35:02 +03:00
SKProCH db3ebff3ff Bump version to 3.0.0-avalonia10-preview2 [no nightly] 2022-09-25 21:33:02 +03:00
SKProCH d474f8b0a8 Version 3.0.0-rc0 was replaced with 3.0.0-avalonia10-preview1 (in order to keep version names clear) 2022-09-25 21:32:35 +03:00
SKProCH e20b47db59 Update license information [no nightly] 2022-09-25 20:52:41 +03:00
SKProCH 9fd7477a79 Merge branch 'release/3.0.0-preview2' into dev
# Conflicts:
#	Material.Styles/Themes/Theme.cs
#	Material.Styles/Themes/ThemeExtensions.cs
2022-09-25 19:58:44 +03:00
SKProCH 48555f2fd2 Rollback Avalonia dependencies to the nearest possible (0.10.13) for packages and to latest (0.10.18) for demo 2022-09-25 19:52:01 +03:00
SKProCH 897beae078 Remove Banner.svg and include Another README.md to nuget packages [no nightly] 2022-09-25 19:22:32 +03:00
SKProCH 7e5da70870 Change README.md images with direct links and markdown elements 2022-09-25 19:21:32 +03:00
SKProCH 9d8ccd5d7f Bump dependencies in demo [no nightly] 2022-08-09 15:00:52 +03:00
SKProCH 5a69b0aa0f Update README.md to avoid misunderstanding MaterialTheme in nightly versions [no nightly] 2022-08-09 14:33:18 +03:00
SKProCH e04c14e1b1 Implement adapting to system base theme mode on Windows 2022-07-30 20:20:55 +03:00
appleneko2001 1583193b26 Merge remote-tracking branch 'origin/dev' into 3.0_major_update
# Conflicts:
#	Material.Styles/Expander.xaml
2022-07-12 21:54:33 +09:00
appleneko2001 687b411a4b Replace Avalonia.Themes.Default style (Expander) 2022-07-12 21:49:12 +09:00
appleneko2001 235fae9349 Improve expander demo page 2022-07-12 21:44:46 +09:00
appleneko2001 ca6a37da31 Add ContentExpandControl to style includes 2022-07-12 21:44:20 +09:00
appleneko2001 d161b7f5ed Improve expander styles 2022-07-12 21:43:51 +09:00
appleneko2001 705ca788e8 Create ContentExpandControl, used for animate resizing 2022-07-12 21:43:19 +09:00
appleneko2001 d634d4c7c0 Redesign expander (vertical only, LayoutTransform have blinding glitch) 2022-07-12 18:21:56 +09:00
appleneko2001 db8a4e1eaf Merge remote-tracking branch 'origin/dev' into 3.0_major_update
# Conflicts:
#	Material.Avalonia/Material.Avalonia.csproj
#	Material.Colors/Material.Colors.csproj
#	Material.DataGrid/Material.DataGrid.csproj
#	Material.Demo/Material.Demo.csproj
#	Material.Dialog/Material.Dialog.csproj
#	Material.Dialog/Views/AlertDialog.axaml.cs
#	Material.Dialog/Views/CustomDialog.axaml.cs
#	Material.Dialog/Views/TextFieldDialog.axaml.cs
#	Material.Dialog/Views/TimePickerDialog.axaml.cs
#	Material.Ripple/Material.Ripple.csproj
#	Material.Styles/Material.Styles.csproj
2022-07-11 14:15:16 +09:00
appleneko2001 ca6c7455e3 Add TransitioningContentControl style support 2022-07-11 13:51:16 +09:00
appleneko2001 6de33a86e8 Use latest avaloniaUI (0.10.16) 2022-07-11 13:50:18 +09:00
appleneko2001 a29cad195c Allow use Avalonia.Diagnostics to dialogs when using DEBUG profile 2022-07-11 13:49:40 +09:00
appleneko2001 9d70fa5cca attach textblock properties to NumericUpDown 2022-07-11 13:35:02 +09:00
appleneko2001 a59f1f65ea Use OptionalCloseLeftDrawer api to close nav drawer when user choose section 2022-07-11 13:31:33 +09:00
SKProCH e43c9f364c Fix task name in pipelines [no nightly] 2022-07-07 15:28:59 +03:00
appleneko2001 04faae2824 Move dialog host control to top level as content of window, return back DialogHost demo 2022-07-05 11:36:09 +09:00
appleneko2001 0b2f6ff0b2 Remove unnecessary item group (Material.Demo project file) 2022-07-05 11:34:24 +09:00
appleneko2001 13dc0b9a63 Add padding to alert dialog and text field dialog 2022-07-05 11:33:55 +09:00
appleneko2001 db2dfa916c add await ContinueWith, change using (MaterialThemeBase) 2022-07-05 11:33:31 +09:00
appleneko2001 c7b39e09e3 Update avalonia package 2022-07-05 11:26:50 +09:00
appleneko2001 e5e9d3c945 Merge remote-tracking branch 'origin/dev' into 3.0_major_update
# Conflicts:
#	Material.Demo/App.axaml
#	Material.Demo/MainWindow.axaml
#	Material.Demo/Pages/DialogDemo.axaml
#	Material.Demo/Pages/DialogDemo.axaml.cs
#	Material.Demo/Pages/SlidersDemo.axaml
#	Material.Styles/Converters/AutoCorrectPositionConverter.cs
#	Material.Styles/DialogHost.axaml
#	Material.Styles/MaterialToolKit.xaml
#	Material.Styles/Slider.xaml
#	Material.Styles/Themes/MaterialThemeBase.cs
2022-07-05 11:02:37 +09:00
appleneko2001 31b3902740 .net core 3.1 not support ShowMeTheXaml, use .net5 instead 2022-07-05 10:43:09 +09:00
appleneko2001 67a87ef640 remove "not compile MaterialCalendar.cs" item group 2022-07-05 10:42:13 +09:00
appleneko2001 80a84d33d5 Remove nullable annotations in MaterialThemeBase and ColorZone 2022-07-05 10:39:17 +09:00
appleneko2001 35a8b3e85c Code cleaning (unused using) 2022-07-05 10:21:35 +09:00
appleneko2001 60c0aa2e51 Reformat and improve code (all assists) 2022-07-05 10:20:42 +09:00
appleneko2001 a830fd627a Merge remote-tracking branch 'origin/dev' into dev 2022-07-04 18:52:05 +09:00
appleneko2001 7376ff8560 Apply fix for issue #172 2022-07-04 18:50:13 +09:00
appleneko2001 1b4c7cee39 Add default value for Slider, correct dots positioning 2022-07-04 18:34:29 +09:00
appleneko2001 49ab2f387c Fix bubble position glitch (issue#172, for 3.0 PR) 2022-07-04 18:34:28 +09:00
SKProCH 0db7b055ea Update pipelines
[no nightly]
2022-07-02 19:55:52 +03:00
SKProCH 43bfc182dc Change resources apply logic to avoid colors apply delay while application starting 2022-07-02 19:43:16 +03:00
SKProCH a8e3637348 Fix Slider tooltips in demo
Fixes #174
2022-07-02 16:53:16 +03:00
SKProCH 920692d7b8 Merge pull request #175 from AvaloniaCommunity/removeDialogHostDependencies
Remove dialog host dependencies
2022-07-02 15:58:00 +03:00
SKProCH 8125ab5d84 Add DialogHost removal message in MaterialToolKit.xaml 2022-07-02 15:57:04 +03:00
SKProCH 456af0aca0 Update README.md to include DialogHost.Avalonia 2022-07-02 14:23:09 +03:00
SKProCH 31f02e36d0 Fix DialogHost demo 2022-07-02 14:19:40 +03:00
appleneko2001 ffc0219a76 Correct HsbConverter.ToColor method 2022-06-24 03:42:50 +09:00
appleneko2001 6e9bc8cccb Rename EmbeddedDialogControl style, apply static naming to templated controls, fix style 2022-06-24 03:41:43 +09:00
appleneko2001 cd3ab659e4 Add static part names pool (Material.Dialog) 2022-06-24 03:40:16 +09:00
appleneko2001 19511cfcff Update material theme base (Add ThemeChangedObservable) 2022-06-24 03:38:57 +09:00
appleneko2001 cc5c1a8fcc Update logical code of color zone control 2022-06-24 03:36:49 +09:00
appleneko2001 5ea598562f Update separator style 2022-06-24 03:33:29 +09:00
appleneko2001 e7aa3eb7ad Add auto-expand feature on NavigationDrawer 2022-06-24 03:32:22 +09:00
appleneko2001 33b2afe83a Update ColorPair and procedure of updating theme 2022-06-07 08:03:14 +09:00
appleneko2001 0314221926 Update contrast color algorithm, adding comments 2022-06-07 08:01:30 +09:00
appleneko2001 228e623371 Remove full-width slider in SlidersDemo page, remove ripple transitions replace. 2022-06-03 07:01:23 +09:00
appleneko2001 4ee65fd4cc Update demo launch options 2022-06-03 06:57:33 +09:00
appleneko2001 6da0e4f3ea Add InputMethod.IsInputMethodEnabled binding (TextBox) 2022-06-03 06:57:10 +09:00
appleneko2001 74f3d7f956 Update TextBlock styling (add newer classes, update fonts stack) 2022-06-03 06:56:35 +09:00
appleneko2001 af97d27190 Correct namespaces alias 2022-06-03 06:24:00 +09:00
appleneko2001 547de9a1cb Remove missing namespaces 2022-06-03 06:18:35 +09:00
appleneko2001 dcd64fd619 Update demo 2022-06-03 05:24:13 +09:00
appleneko2001 38a10d0948 Redesign most styles (incomplete, change classes by following css classes naming standard, use static part naming in most template parts, improve most controls looks and etc.) 2022-06-03 05:23:39 +09:00
appleneko2001 d9b1d85330 Move MaterialUnderline.xaml.cs to Controls folder 2022-06-03 05:18:45 +09:00
appleneko2001 d94d21786f Update FloatingButtonBuilder.cs 2022-06-03 05:18:16 +09:00
appleneko2001 6e83275dd2 Ignoring MaterialCalendar.cs (because its empty. Not ready yet.) 2022-06-03 05:16:35 +09:00
appleneko2001 0c3c749958 Move TickBar.cs to Controls folder and improve it (Add more properties and update rendering) 2022-06-03 05:15:42 +09:00
appleneko2001 64ff7a248e Move all controls to Controls folder and improve them (Contains formatting)
Add circle clock picker
2022-06-03 05:13:06 +09:00
appleneko2001 1011aa1307 Update Material.Dialog (add embedded dialog control view, correct window property inherit, formatting DialogHelper.cs, etc.) 2022-06-03 05:06:35 +09:00
appleneko2001 f88a4e7976 Formatting and improve ShadowAssist.cs 2022-06-03 04:58:09 +09:00
appleneko2001 66c06401d1 Remove duplicated property in SliderAssist.cs 2022-06-03 04:57:40 +09:00
appleneko2001 d68f0e0889 Remove corner radius additional property in TextFieldAssist.cs 2022-06-03 04:57:12 +09:00
appleneko2001 7483fe716d Prefer use newer no-transitions class 2022-06-03 04:56:20 +09:00
appleneko2001 9822f2eaf9 Migrate default value to style setters, use newer no-transitions 2022-06-03 04:55:13 +09:00
appleneko2001 aa7023e6d7 Add IsAllowedRaiseRipple property 2022-06-03 04:54:15 +09:00
appleneko2001 83428024fd Update converters (optimize and improve rect clipping, add maximize corner radius, discrete slider popup positioning improvements and etc.) 2022-06-03 04:53:35 +09:00
appleneko2001 a8da69c873 Prepare a static part naming collections 2022-06-03 04:49:04 +09:00
SKProCH 88978ca740 Bump DialogHost.Avalonia to 0.6.0-rc0 2022-05-09 19:29:22 +03:00
SKProCH 21a4ccf035 Remove DialogHost from Material.Avalonia dependencies 2022-05-09 17:31:10 +03:00
appleneko2001 fa67ad7bda Correct template binding on all TextBox styles (I should fix them early bruh) 2022-04-28 21:17:20 +09:00
appleneko2001 093754f36d Update ToggleSwitch style (Fix behaviours and bindings, add transitions to thumb and track) 2022-04-20 22:25:06 +09:00
appleneko2001 5dcd5a8193 Use CornerRadius, remove nonsense property binding (ListBoxItem) 2022-04-17 23:41:59 +09:00
appleneko2001 633a075c5d Update CheckBox style 2022-04-17 22:28:08 +09:00
appleneko2001 a04d9897e1 Change transition of thumb switcher 2022-04-17 22:21:32 +09:00
appleneko2001 c6846e354d Update ToggleSwitch style and assist API 2022-04-17 22:09:19 +09:00
appleneko2001 550da38132 Reusable demo text resource (Card demo) 2022-04-17 20:06:39 +09:00
appleneko2001 1af911e4aa Update ButtonAssist (Remove deprecated API, correct regions, nullable getter) 2022-04-17 20:05:52 +09:00
appleneko2001 06189304ff Remove additional scroll bars on Drawer by using NoScroll list box (Demo) 2022-04-17 20:04:26 +09:00
appleneko2001 90b599de2e Remove additional invalid foreground setter (SideSheet) 2022-04-17 20:03:53 +09:00
appleneko2001 e6f642d274 Use CornerRadius from TemplatedControl instead 2022-04-17 20:02:40 +09:00
SKProCH e9472b1244 Another README.md update 2022-03-22 21:23:29 +03:00
CreateLab e5875e2a87 Update README.md 2022-03-20 18:54:02 +03:00
SKProCH b4e70090a8 Theme applying fix (#165)
* [WIP] Rework theme applying in MaterialTheme

* MaterialTheme refactoring
2022-03-20 14:39:57 +03:00
SKProCH cbfb3ddb74 Bump DialogHost.Avalonia version to 0.4.0
Fix #163
2022-03-19 14:31:20 +03:00
SKProCH fa1a2ca7c0 Fix CurrentTheme ITheme boxing to prevent internal theme modifying from user code 2022-03-14 00:06:17 +03:00
SKProCH a6459717ad Merge pull request #159 from AvaloniaCommunity/dev
v3.0.0-rc0
2022-03-01 10:22:47 +03:00
SKProCH 29e6e730b3 Bump version to 3.0.0-rc0 2022-02-27 23:47:01 +03:00
SKProCH 70d0468985 Update README.md 2022-02-27 19:12:17 +03:00
SKProCH e8eec0f783 Merge pull request #158 from AvaloniaCommunity/styleUpdate
Style import rework
2022-02-26 12:27:45 +03:00
SKProCH b8edae887e Remove obsolete SecondaryAccentBrush, SecondaryAccentForegroundBrush, ValidationErrorColor 2022-02-18 23:28:02 +03:00
SKProCH a576c343df Rework theme applying 2022-02-18 20:01:43 +03:00
appleneko2001 2a8f92a176 Merge remote-tracking branch 'origin/styleUpdate' into styleUpdate 2022-02-14 22:05:12 +09:00
appleneko2001 fcf02039cf Use predefined CornerRadius property instead (Card, 0.10.7 or above required) 2022-02-14 22:04:47 +09:00
SKProCH 42ea442e82 Try to fix pipelines 2022-02-13 22:32:50 +03:00
SKProCH 02f01c375b Fix crash on obsolete styling system 2022-02-13 22:30:12 +03:00
SKProCH 97e073f379 Update README.md for new styling system 2022-02-13 21:55:17 +03:00
SKProCH 6a521b1422 Make old styling system obsolete 2022-02-13 21:36:20 +03:00
SKProCH 3fa2d58fda Another MaterialTheme rework 2022-02-13 21:21:26 +03:00
appleneko2001 f057b7741d Change styles priority (SideSheet) 2022-02-13 16:17:16 +09:00
appleneko2001 66723aaf3b Apply styles for inner elements (SideSheet) 2022-02-13 16:16:55 +09:00
appleneko2001 f274f7955d Optimize element tree of SideSheet 2022-02-13 16:15:55 +09:00
appleneko2001 318ca607e5 Use DataTemplate directly instead of recycling element 2022-02-13 15:46:53 +09:00
appleneko2001 405ce0618c add KeyboardNavigation.TabNavigation property for neutral button placement 2022-02-13 15:46:12 +09:00
appleneko2001 9dd2f55264 Fix FocusAdorner not working on DialogWindow 2022-02-13 15:45:36 +09:00
appleneko2001 de36bceb79 Use RaiseRippleCenter property on CheckBox and RadioButton 2022-02-13 15:20:00 +09:00
appleneko2001 4c81e531bd Update demo 2022-02-13 15:18:23 +09:00
appleneko2001 6351fc28d1 Update TextFieldDialog, rename DialogResultButton to DialogButton. 2022-02-13 15:17:37 +09:00
appleneko2001 9bfb46f8e5 Minimize using 2022-02-13 15:01:36 +09:00
appleneko2001 b9d98ef3e3 Update logic, add property (Ripple) 2022-02-13 14:55:35 +09:00
appleneko2001 1ff457b20a Update ripple style 2022-02-13 14:54:11 +09:00
appleneko2001 932fd8f6cb Add static easing property (Ripple) 2022-02-13 14:53:40 +09:00
appleneko2001 a66414face Update CustomDialog 2022-02-13 00:52:15 +09:00
appleneko2001 e7510ed9c1 Correct inner margin of outline text field 2022-02-13 00:06:51 +09:00
appleneko2001 fb613240c5 Merge remote-tracking branch 'origin/dev' into dev 2022-02-12 23:36:13 +09:00
appleneko2001 ae9fe3ceb3 Update demo (Dialogs) 2022-02-12 23:31:36 +09:00
appleneko2001 e4ca65470e Update features list on home page 2022-02-12 23:30:27 +09:00
appleneko2001 c80972cdbc Submit big changes related with Material.Dialog 2022-02-12 23:26:24 +09:00
appleneko2001 fb9541bbbd Allow use revealPasswordButton class freely (TextBox)
Since this commit, the revealPasswordButton classes will be able to use in any case. No limitz😄

This commit will closes issue#157 after releasing new version

PS: this commit are submitted on my phone, not from my computer
2022-02-11 22:02:42 +09:00
SKProCH de16fbf59d Remove unused Swatch and Hue classes 2022-02-08 23:44:49 +03:00
SKProCH 4807b7557c Add new way to apply material styles 2022-02-08 14:13:32 +03:00
SKProCH 2648aa3e98 Improve theme applying performance 2022-02-08 00:17:07 +03:00
SKProCH abaef4a854 Merge pull request #154 from dojo90/dev
SideSheet: Possibility to define a header added with the corresponding properties.
2022-02-05 23:16:25 +03:00
Dominic Jonas 0d87a7e5f6 Possibility to define a header added with the corresponding properties. also demo and preview in the template adapted. 2022-02-02 16:46:55 +01:00
SKProCH af08a0967e Remove all legacy style resources 2022-02-01 21:43:59 +03:00
appleneko2001 52a06d2757 Formatting CustomDialog.axaml 2022-02-01 19:35:33 +09:00
appleneko2001 a347c2f061 Upload cropped screenshots with montages and use it in documentation 2022-02-01 00:27:58 +09:00
appleneko2001 5b2826a9a7 Add right sidesheet direction support, do some changes like navigation drawer for sidesheet control 2022-01-29 20:36:26 +09:00
appleneko2001 8f01bf18a6 Add HorizontalDirection enum 2022-01-29 20:34:56 +09:00
appleneko2001 c2c6774f22 Remove unused fields NavigationDrawer 2022-01-29 20:34:35 +09:00
appleneko2001 a4a2d8c868 Add right drawer (issues#131), Improve NavigationDrawer performance, code formatting 2022-01-29 20:03:44 +09:00
appleneko2001 df7b7c2f07 Implement better margin creator for NavigationDrawer 2022-01-29 20:01:49 +09:00
appleneko2001 e4c03ae083 Formatting NavigationDrawer.xaml again, Use Border to wrap left drawer instead for better performance. 2022-01-29 19:05:41 +09:00
appleneko2001 571b658f00 Formatting NavigationDrawer.xaml 2022-01-29 19:01:07 +09:00
appleneko2001 ef1be2f878 Add social media preview source code and exported picture 2022-01-29 18:55:45 +09:00
appleneko2001 27f9991698 Add condition to block the way when Effectively invisible or disabled (Rotator) 2022-01-29 18:54:50 +09:00
appleneko2001 e3e875e06e Formatting ProgressBar.xaml 2022-01-29 18:53:29 +09:00
appleneko2001 63854cf81b Merge pull request #150 from dylanlangston/patch-1
Stop Spinner from rotating when hidden. (part 1/2)
2022-01-29 10:50:46 +01:00
appleneko2001 f8e1f17464 Merge remote-tracking branch 'origin/dev' into dev 2022-01-29 17:31:43 +09:00
appleneko2001 34a8886737 Correct most behaviours of ProgressBar view, formatting code 2022-01-29 17:31:30 +09:00
appleneko2001 874c0da43c Improve Rotator control, allow change MinimumSpeed constant 2022-01-29 17:30:31 +09:00
appleneko2001 50ce42151e Simplify RangeToSweepConverter 2022-01-29 17:29:53 +09:00
appleneko2001 e5e8888194 Add TODO: Optimal clip geometry generator, minimize using (Arc) 2022-01-29 17:29:23 +09:00
appleneko2001 6f15f3201d Simplify properties allocation (Arc) 2022-01-29 17:28:37 +09:00
appleneko2001 34534ece19 Improve Render procedure in Arc control (Deprecate access to PlatformImpl property) 2022-01-29 17:27:42 +09:00
appleneko2001 76331151d3 Upload assets for Wiki page: ProgressBar 2022-01-29 17:26:14 +09:00
Dylan acc0a3273b Stop Spinner from rotating when hidden.
Seems the currently style does not stop the Rotator#PART_Rotator from rotating when IsIndeterminate="True". Not this using GPU resources in the background despite not being on screen. This fixes that by updating that current animation to override the Speed property for the entire duration of animation, forever.
2022-01-28 16:07:21 -06:00
SKProCH d6e4d78d4c Merge pull request #147 from dojo90/dev
Set KeyboardNavigation.TabNavigation property to Continue on ItemsPresenter in every DialogView
2022-01-26 21:49:15 +03:00
Dominic Jonas 6c7c8b3ba6 Set KeyboardNavigation.TabNavigation property to Continue on ItemsPresenter in every DialogView 2022-01-25 09:54:36 +01:00
appleneko2001 f6fdd872cd Correct Sidesheet design, improve demo and style 2022-01-25 15:52:05 +09:00
appleneko2001 5414b0178a Add SideSheet feature (issue#145) 2022-01-25 13:24:13 +09:00
appleneko2001 bfed8aabd5 Allow use immutable and other brushes in all control assists 2022-01-19 16:11:33 +09:00
appleneko2001 dc52f736c8 Replace Grid by Panel and rename element (TabControl style) 2022-01-19 01:23:15 +09:00
appleneko2001 09430c204e Add ClipToBounds binding (Scroller style) 2022-01-19 01:20:46 +09:00
appleneko2001 703656ea10 Format the source (Scroller style) 2022-01-19 01:19:21 +09:00
appleneko2001 16c0313930 Slightly modify demo layout (Remove constant foreground of navigation drawer button) 2022-01-16 22:46:11 +09:00
appleneko2001 f75374d698 Reposition style index set 2022-01-16 22:45:11 +09:00
appleneko2001 b8649b928a Stylize inner card of context menu, default value setter (ContextMenu) 2022-01-16 22:17:26 +09:00
appleneko2001 b5cd704c4f Revert back shadow depth default setter (Card) 2022-01-16 22:16:13 +09:00
appleneko2001 69b2dd1d69 Modify card layout, changing internal part name, formatting code (Card) 2022-01-16 22:12:17 +09:00
appleneko2001 6223cdbeee Allow to access main card control, update context menu style. 2022-01-16 15:17:53 +09:00
appleneko2001 d876c37bec Fix font size and weight setter functionality (TextBox) 2022-01-15 20:35:34 +09:00
appleneko2001 5fb744917e Move context menu icon style to main level (TextBox) 2022-01-15 20:33:26 +09:00
appleneko2001 dd1d391b27 Beauty text box context menu code region 2022-01-15 20:14:49 +09:00
appleneko2001 e0c3feca5f Use converter to get select all gesture, use internal icons instead of path 2022-01-15 20:13:21 +09:00
appleneko2001 8f213beb86 Implement get platform hotkey configuration converter 2022-01-15 20:12:43 +09:00
appleneko2001 cf1b757c41 Implement MaterialInternalIcon markup extension 2022-01-15 20:10:34 +09:00
appleneko2001 f347757152 Merge text box icons to internal icons set 2022-01-15 20:10:09 +09:00
appleneko2001 3d7e358d8a Use compiled binding instead of binding for access text (MenuItem) 2022-01-15 19:09:34 +09:00
appleneko2001 5c9001d108 Hide icon presenter when no icons (MenuItem) 2022-01-15 19:09:08 +09:00
appleneko2001 46a4c5f39c Allow customize the size and margin of icon presenter via styling system (MenuItem) 2022-01-15 19:08:29 +09:00
appleneko2001 954963dd70 Add column for cascading indicator (MenuItem) 2022-01-15 19:07:34 +09:00
appleneko2001 b2b6a0490c Formatting MenuItem.xaml 2022-01-15 16:37:05 +09:00
appleneko2001 4b516c00e9 Change MenuItem separator default margin 2022-01-15 13:17:38 +09:00
appleneko2001 30345c1463 Update MenuItem layout, previous version will be archived by wrapping into comments 2022-01-15 13:17:13 +09:00
appleneko2001 7f7d1d74ff Update PopupRoot (add Padding binding and remove Margin setter) 2022-01-15 13:14:23 +09:00
appleneko2001 fa0ee88b6f Merge remote-tracking branch 'origin/dev' into dev 2022-01-15 13:11:20 +09:00
appleneko2001 7eddb0cf08 Add horizontal stretching setter to ContextMenu.xaml 2022-01-14 13:46:49 +09:00
SKProCH 64f6fd687c Merge pull request #143 from tpetruk/fix-context-menus
Fix context menu submenu opening and closing in infinite loop (#142)
2022-01-13 19:35:16 +03:00
appleneko2001 9478a2f692 Improve ContextMenu.xaml structure 2022-01-14 00:43:58 +09:00
Taras Petruk ac86370799 Fix context menu submenu opening and closing in infinite loop (#142) 2022-01-13 15:10:47 +02:00
appleneko2001 b8aa24f34b Formatting SnackbarHost.xaml 2022-01-13 14:50:29 +09:00
appleneko2001 267964cbd8 Fix SnackbarHost (Add TextBlock with DataTemplate wrapper) 2022-01-13 14:48:43 +09:00
appleneko2001 7b1a1aeb10 Merge remote-tracking branch 'origin/dev' into dev 2022-01-11 21:55:38 +09:00
appleneko2001 c5ac48655a Allow Snackbar text wraps to two lines, text trimming when text too long 2022-01-11 21:55:16 +09:00
SKProCH afdd667d8f Merge pull request #141 from kirichenec/separator-vertical
Vertical separator style realization
2022-01-10 16:15:54 +03:00
kirichenec 5a7481069a feat (Separator.xaml): Vertical style realization 2022-01-10 15:56:21 +03:00
SKProCH 4d122161ff Merge pull request #140 from kirichenec/fix-separator-background
Separator background fixed
2022-01-10 15:09:54 +03:00
kirichenec ffaeee9588 fix(Separator.xaml): BorderThickness removed from template 2022-01-10 14:57:37 +03:00
kirichenec 96502c880c fix(Separator.xaml): Separator background fixed 2022-01-10 14:26:26 +03:00
appleneko2001 bcb17ab6b2 Improve rotator mechanism: use default render loop or use alternative instance 2022-01-09 03:04:29 +09:00
appleneko2001 7ed31c4165 Use dictionary instead of hashset in SnackbarHost.xaml.cs 2022-01-08 20:17:06 +09:00
appleneko2001 afb9cbe236 Add ContentControl.Foreground to ColorZone.xaml template 2022-01-08 19:43:54 +09:00
appleneko2001 35da3d10be Remove unused refs in ToolTip.xaml 2022-01-08 19:43:33 +09:00
appleneko2001 f1df9fd536 Slightly modify snackbar host api and keep compatibility 2022-01-08 19:42:55 +09:00
appleneko2001 3be05cc6df Change background overlay popup host to transparent 2022-01-08 19:41:28 +09:00
SKProCH f6f7796b1e Merge pull request #136 from MarioGK/renaming-viewmodelbase
Renaming ViewModelBase => DialogViewModelBase
2021-12-28 21:43:17 +03:00
appleneko2001 938a3c0108 Minimize using and rename variables in RippleEffect.cs 2021-12-28 22:49:46 +09:00
appleneko2001 c0184ba819 Add capture lost handler in RippleEffect.cs 2021-12-28 22:33:00 +09:00
appleneko2001 b57ba81090 Minimize code in Ripple.cs 2021-12-28 22:23:12 +09:00
appleneko2001 4211bb4fb9 Fix: Icon not shows in Demo 2021-12-28 22:21:25 +09:00
Mario Gabriell Karaziaki 05faaf116a Fixing Namespace, renaming ViewModelBase => DialogViewModelBase 2021-12-28 00:47:02 -03:00
appleneko2001 fe5a1b9a20 Remove Material.Icons.Avalonia refs in index. 2021-12-26 20:40:39 +09:00
SKProCH 6efda9dcbc Bump Avalonia version, fix errors in animations. Fixes #133 2021-12-22 09:08:24 +03:00
appleneko2001 240ef2a111 Fix disabled ToggleSwitch compatibility with Default Theme (issue#132) 2021-12-21 23:37:35 +09:00
appleneko2001 ff1a5b16ac Fix horizontal slider compatibility with Default Theme (issue#132) 2021-12-21 23:30:49 +09:00
appleneko2001 204024be59 Add padding setter to ListBox.xaml 2021-12-21 23:09:19 +09:00
appleneko2001 ba39cad8e3 Commit fix for issue 125 (ProgressBar sizing issue) 2021-12-21 23:00:06 +09:00
appleneko2001 6e5ee48f15 Merge remote-tracking branch 'origin/dev' into dev 2021-12-21 16:24:06 +09:00
appleneko2001 00eab03358 Add Material.Icons.Avalonia package ref in Material.Demo 2021-12-21 16:23:48 +09:00
appleneko2001 bd5690f694 Clean refs in FloatingButton.xaml 2021-12-21 16:23:00 +09:00
appleneko2001 1bb58f03d8 Remove Material.Icons refs 2021-12-21 16:22:30 +09:00
SKProCH 9d72abbcf5 Merge pull request #130 from OsaPL/dev
Adds better ability to manage SnackbarModels
2021-12-20 11:17:44 +03:00
OsaPL f92cf65980 Adds better ability to manage SnackbarModels 2021-12-16 13:06:02 +01:00
appleneko2001 92261ed256 Change behavior of FloatingButtonBuilder 2021-12-15 22:01:18 +09:00
appleneko2001 fd2a87bdd3 Last attempt to fix CI( 2021-12-15 21:07:16 +09:00
appleneko2001 e6e7e13b9c Fix CI build error 2021-12-15 21:04:10 +09:00
appleneko2001 e7efabdbdb Merge remote-tracking branch 'origin/dev' into dev 2021-12-15 21:00:43 +09:00
appleneko2001 0ecfddc448 Use InvokeAsync instead of Post in procedure of changing colors 2021-12-15 20:59:48 +09:00
appleneko2001 e4465dc8f4 Update design preview in ToggleButton.xaml 2021-12-15 20:58:39 +09:00
appleneko2001 cd2f4936a3 Minimize definitions and use internal icon view instead 2021-12-15 20:56:28 +09:00
appleneko2001 fb29ac40e8 Update StyleIncludes 2021-12-15 20:45:36 +09:00
appleneko2001 d78e76fd24 Implement internal icon view 2021-12-15 20:44:28 +09:00
appleneko2001 7e3ec2f920 Minimize using and obsolete CreateFloatingButton function 2021-12-15 20:42:15 +09:00
appleneko2001 43cddceed9 Implement FloatingButtonBuilder 2021-12-15 20:40:27 +09:00
SKProCH 1888fbe76e Add SplitView styles 2021-12-11 17:25:09 +03:00
appleneko2001 c9a75daf13 Merge remote-tracking branch 'origin/dev' into dev 2021-12-05 02:19:26 +09:00
appleneko2001 6eadc1eaab Optimize using refs in GlobalCommand.cs 2021-12-05 02:18:54 +09:00
appleneko2001 22f6dd622a Asynchronous SetTheme implementation 2021-12-05 02:18:27 +09:00
appleneko2001 0da1d6ec83 Update transitions part of SetTheme procedure (call from any thread has allowed) 2021-12-05 02:17:22 +09:00
appleneko2001 b912774e27 Use ColorTransition in SetTheme procedure to implement color change animation (unstable) 2021-12-05 02:00:38 +09:00
SKProCH fbe0790f72 Merge pull request #126 from AvaloniaCommunity/dev
v2.5.0
2021-11-28 15:39:01 +03:00
SKProCH ffec0f90c3 Bump version to v2.4.1 2021-11-28 11:51:11 +03:00
appleneko2001 49f016aa43 Merge remote-tracking branch 'origin/dev' into dev 2021-11-28 15:34:39 +09:00
appleneko2001 2b22f8da56 Fixes for issue #124 2021-11-28 15:34:26 +09:00
appleneko2001 c41e390261 Remove unused refs in ComboBox.xaml 2021-11-28 15:33:37 +09:00
SKProCH f3a7d648c0 Add Label style
#123
2021-11-19 14:44:27 +03:00
SKProCH 32484d29db [skip ci] Fix OpenMoreDialogHostExamples in Demo 2021-11-15 11:25:33 +03:00
SKProCH 025972e5bc Make DialogHost PopupTemplate respect DialogMargin and CornerRadius, remove unnecessary ContentPresenter in PopupTemplate 2021-11-15 11:22:54 +03:00
SKProCH 89b8840d8e Fixed doubling the padding of the Card 2021-11-14 20:50:08 +03:00
SKProCH 25b8940fc6 Add recursive BundledTheme finding in resources for theming
#120
2021-11-13 19:38:15 +03:00
SKProCH 5fe712b868 Replace ContentControl in CustomDialog with ContentPresenter for Content
#121
2021-11-12 22:47:27 +03:00
SKProCH f7469d96c7 Add DialogHost examples for demo 2021-11-07 21:14:32 +03:00
SKProCH d7ed3a4a6b Update DialogHost package 2021-11-07 21:08:28 +03:00
SKProCH 800b8a96d5 Merge branch 'dev' into dialogHost
# Conflicts:
#	Material.Styles/Material.Styles.csproj
2021-11-07 19:08:36 +03:00
appleneko2001 6befd2c33a First version Outlined ComboBox 2021-11-04 18:47:06 +09:00
appleneko2001 937a4f016d Merge remote-tracking branch 'origin/dev' into dev 2021-10-18 22:01:21 +09:00
appleneko2001 7e2392822e Use Panel instead of Grid in Card.xaml 2021-10-18 22:01:06 +09:00
appleneko2001 161a76692f Deprecate and replace Transitions instead of Animations in TreeView.xaml to solve issue #117 attempt 1 2021-10-18 21:59:27 +09:00
SKProCH 728df4b0b8 Merge pull request #116 from hahn-kev/snackbar-alighhment-configuration
Allow the alignment of the snackbar to be configured
2021-10-17 10:55:17 +03:00
appleneko2001 93d06dd024 Merge remote-tracking branch 'origin/dev' into dev 2021-10-16 17:13:41 +09:00
appleneko2001 7dfcdb018f Replacing IBrush instead of Brush class to solve issue #114 in RippleEffect 2021-10-16 17:13:20 +09:00
appleneko2001 fdce17c8dc Prevent ArgumentNullException in StringToTransformConverter 2021-10-16 17:09:22 +09:00
Kevin Hahn ea5f04f846 allow the alignment of the snackbar to be configured 2021-10-15 11:42:51 -07:00
SKProCH 6786f19876 Merge pull request #115
Add support for vertically scrolling textboxes
2021-10-10 14:14:03 +03:00
Kevin Hahn 9db98d9df2 add support for vertically scrolling textboxes 2021-10-10 01:37:30 -07:00
SKProCH 5492fba302 Merge pull request #113 from AvaloniaCommunity/dev
v2.4.0
2021-09-28 22:29:07 +03:00
SKProCH 0db1411809 Bump version to 2.4.0.
[skip ci]
2021-09-27 23:02:47 +03:00
SKProCH 8ce8353d29 Add publishing nightly builds on official nuget feed.
[SKIP CI] Closes #110
2021-09-27 22:58:30 +03:00
SKProCH 72af8851aa Remove TextBox's InnerLeftContent and InnerRightContent alignment 2021-09-27 20:55:25 +03:00
SKProCH fb8eac5617 Add DatePicker styles.
Closes #104
2021-09-26 23:20:54 +03:00
SKProCH d963b97d90 Improve ToggleButton.NoFeedback style, add ToggleButton.NoFeedback.Icon style.
Add ToggleButtons to demo
2021-09-21 12:19:26 +03:00
appleneko2001 8ec692eb49 Update AvaloniaUI packages to latest (0.10.7) 2021-09-06 21:55:02 +09:00
SKProCH ee2415c79c Merge pull request #111 from AvaloniaCommunity/dev
v2.3.1
2021-09-05 19:30:59 +03:00
appleneko2001 ee04e89d1e Merge remote-tracking branch 'origin/dev' into dev 2021-09-06 01:27:08 +09:00
appleneko2001 dc0551d22c Remove unnecessary line of FieldsDemo.axaml 2021-09-06 01:25:59 +09:00
SKProCH 23a3ada358 Bump version to 2.3.1 2021-09-05 19:17:21 +03:00
SKProCH e87705329b Merge remote-tracking branch 'origin/master' into dev 2021-09-05 18:57:56 +03:00
appleneko2001 0a46c70563 Adjust PART_MenuItemHighlighter behaviour in MenuItem.xaml 2021-09-05 19:24:16 +09:00
appleneko2001 a608d4a053 Update TreeViewsDemo 2021-09-05 18:32:32 +09:00
appleneko2001 0d1eeb56b1 Merge remote-tracking branch 'origin/dev' into dev 2021-09-05 18:04:26 +09:00
appleneko2001 19dcbd101f Merge ShowMeTheXamlDisplay style 2021-09-05 17:52:28 +09:00
appleneko2001 afe3482a86 Add TreeView demo 2021-09-05 17:51:41 +09:00
appleneko2001 043c157903 Set default padding of TreeView to zero 2021-09-05 17:51:11 +09:00
SKProCH 60e9f000dc Remove unused MaterialDesignColor class 2021-08-29 21:39:13 +03:00
SKProCH ba2cdb46c8 Upgrade Avalonia version to 0.10.1 in Material.Avalonia,
Upgraded packages versions in Material.Demo
2021-08-29 14:59:32 +03:00
SKProCH ae5e550a9c Fix Flyouts visibility. Closes #107 2021-08-29 14:52:24 +03:00
SKProCH 28dc9c54e2 Fix for snackbars compiled binding error 2021-08-14 22:52:13 +03:00
SKProCH aaf4fca2fb Add nightly builds 2021-08-13 23:40:12 +03:00
SKProCH 00c3ad46dc Merge pull request #102 from AvaloniaCommunity/dev
Change urls in csproj to match AvaloniaCommunity organisation
2021-08-13 12:18:44 +03:00
SKProCH 5ec0e8e52a Change RepositoryUrl, PackageProjectUrl, PackageLicenseUrl to match AvaloniaCommunity organisation 2021-08-13 12:06:11 +03:00
appleneko2001 8a6a33823b Merge pull request #100 from AvaloniaCommunity/dev
Fix for release pipeline
2021-08-02 03:17:12 +09:00
SKProCH 6ca41d15d4 Fix for pipelines 2021-08-01 20:54:09 +03:00
SKProCH e54b8f8827 Merge pull request #99 from AvaloniaCommunity/dev
v2.3.0
2021-08-01 20:07:27 +03:00
SKProCH 80b43e7b2c Bump version to 2.3.0 2021-08-01 19:10:25 +03:00
SKProCH b150b8d7cc Fix disabled FloatingButtons disappearing,
Fix disabled Button opacity,
Closes #93
2021-08-01 19:04:18 +03:00
SKProCH 36e923a9de Upload images for wiki 2021-08-01 18:35:35 +03:00
SKProCH 0b51fd02fc Add scrollbar styles to DataGrid,
Remove space between scrollbar and right border of the DataGrid,
Closes #97
2021-08-01 18:08:06 +03:00
appleneko2001 4c3e4c3a6a Update ColorZonesDemo 2021-06-08 14:07:58 +09:00
appleneko2001 dd7be53f43 Correct width of snackbar 2021-06-08 14:07:48 +09:00
appleneko2001 0c9746bbd6 Update colorzone and togglebutton styles 2021-06-08 14:06:58 +09:00
appleneko2001 31a5046c77 Initial update style of Menu and MenuItem 2021-06-08 13:20:12 +09:00
appleneko2001 dce3860c77 Update animation of progressbar 2021-06-08 13:18:48 +09:00
appleneko2001 289aae6531 Update ColorZone style 2021-06-08 13:02:55 +09:00
appleneko2001 4b7bdf12c7 Use binding instead in ButtonSpinner 2021-06-06 03:59:04 +09:00
appleneko2001 ba7378cca5 Update Slider 2021-06-06 03:55:34 +09:00
appleneko2001 598893180e Update NumericUpDown 2021-06-06 03:54:38 +09:00
appleneko2001 35b54a582c Slightly changes style of IconsExplorer 2021-06-06 03:53:49 +09:00
appleneko2001 a63d921886 Reduce performance leak in Circular Progress 2021-06-06 03:52:12 +09:00
appleneko2001 8d9ae0849f Fix toggle button unchecked behaviour 2021-05-29 06:40:31 +09:00
appleneko2001 67580dfe6a initial expander demo 2021-05-29 06:39:55 +09:00
appleneko2001 dcc2805778 Update expander 2021-05-29 06:39:13 +09:00
appleneko2001 ea47183056 Update expander 2021-05-29 05:25:17 +09:00
appleneko2001 ac09cd58ef Update styles of expander 2021-05-29 05:21:42 +09:00
appleneko2001 e4870e1ed7 Update custom dialog 2021-05-29 05:13:39 +09:00
appleneko2001 034322bf43 initial styles of expander 2021-05-29 05:11:30 +09:00
appleneko2001 5192918905 Update ProgressBar.xaml 2021-05-25 19:08:38 +09:00
appleneko2001 9538d90609 Use Avalonia render loop instead. 2021-05-25 19:08:21 +09:00
appleneko2001 32fd8e1f59 Merge remote-tracking branch 'origin/dev' into dev 2021-05-23 11:01:38 +09:00
appleneko2001 e2bb823bbe Update features table 2021-05-23 11:01:23 +09:00
appleneko2001 a1ae0efe88 Use snackbar system in demo 2021-05-23 11:01:05 +09:00
appleneko2001 f3e145b63d Add reference of style SnackbarHost 2021-05-23 11:00:21 +09:00
appleneko2001 2da6baf0eb Initial snackbar system 2021-05-23 10:59:43 +09:00
SKProCH d50eb3179d Merge pull request #90 from AvaloniaUtils/dev
v2.2.0
2021-05-22 23:42:26 +03:00
SKProCH 03b8647b81 Bump version 2021-05-22 23:13:02 +03:00
SKProCH 0597de8682 Add XamlDisplays to demo 2021-05-22 23:01:02 +03:00
appleneko2001 de17497835 Disable warning of CreateDatePicker 2021-05-19 23:48:17 +09:00
appleneko2001 75b8e05846 Update text field dialog 2021-05-19 15:43:42 +09:00
appleneko2001 d2174a22b8 Update TextBox styles 2021-05-19 15:24:58 +09:00
appleneko2001 d5926e7e1e Update RectHollowGeometryConverter 2021-05-19 15:24:47 +09:00
appleneko2001 32df597c32 Fix circular progress bar 2021-05-19 15:24:08 +09:00
appleneko2001 8df6316b50 Update ProgressBar and Demo 2021-05-19 13:16:28 +09:00
appleneko2001 79b4bcbdfb Add classes to DialogDemo 2021-05-19 13:15:07 +09:00
appleneko2001 71ba4aa42a Update DialogHelper 2021-05-19 13:14:50 +09:00
appleneko2001 bc29b5afc1 Disable warning about classes 2021-05-19 13:14:36 +09:00
appleneko2001 3d3ebf5f95 Implement classes setter to TextFieldDialog 2021-05-19 13:14:02 +09:00
appleneko2001 30e0177d92 Update avaloniaui package to latest 2021-05-18 23:29:15 +09:00
appleneko2001 10a59173e6 Remove unnecessary properties of Slider.xaml 2021-05-18 23:28:33 +09:00
appleneko2001 4b684272b0 Fix scroller 2021-05-18 23:28:03 +09:00
appleneko2001 33ca48a977 Fix uniform aspect radio of dialog icon 2021-05-18 23:27:38 +09:00
appleneko2001 3304436e27 Add circular progress bar 2021-05-18 23:24:58 +09:00
appleneko2001 c1a0c1a48c Define range to sweep converter 2021-05-18 23:24:26 +09:00
appleneko2001 8653e31a44 Define arc and rotator class 2021-05-18 23:23:58 +09:00
appleneko2001 2105fbc189 Separate RelayCommand 2021-05-18 23:23:29 +09:00
appleneko2001 744b50a8bf Update ColorZonesDemo 2021-05-16 07:57:02 +09:00
appleneko2001 1684089c0a Update text field styles 2021-05-16 07:56:38 +09:00
appleneko2001 819ef9153f Change flat button style 2021-05-16 06:05:27 +09:00
appleneko2001 61dbf7b19c Fix progress bar 2021-05-14 06:54:25 +09:00
appleneko2001 6ad02bdbcb Update styles of progress bar 2021-05-14 04:36:34 +09:00
appleneko2001 4f3c2954b2 Update custom dialog, add DataContext parameter 2021-05-12 04:54:27 +09:00
appleneko2001 673c520fa7 Update project file 2021-05-11 05:52:36 +09:00
appleneko2001 e3f9f0c684 Add color zones demo 2021-05-11 05:52:12 +09:00
appleneko2001 d35fc09785 Fix color zone controls 2021-05-11 05:50:13 +09:00
appleneko2001 9603c4ec20 Add comments for public method of DialogWindowBase 2021-05-11 05:49:15 +09:00
SKProCH 1d0ff46074 Fix project loading, refactor project file 2021-05-06 16:33:21 +03:00
SKProCH eef65d2cad Fix codebehind display in demo project 2021-05-06 11:11:40 +03:00
SKProCH 8f56638c14 Add DialogHost package and styles 2021-05-06 11:10:21 +03:00
AppleNeko2001 ebd80e60d4 Merge remote-tracking branch 'origin/dev' into dev 2021-05-06 06:23:28 +09:00
AppleNeko2001 cbf4dc64f4 Update dialog demo 2021-05-06 06:23:09 +09:00
AppleNeko2001 a7134f38e4 Disable some unused properties of TextFieldAssist 2021-05-06 06:22:58 +09:00
AppleNeko2001 096b5542e6 Update datepicker dialog 2021-05-06 06:22:28 +09:00
AppleNeko2001 584e044dad Update and cleanup picker view model 2021-05-06 06:19:13 +09:00
AppleNeko2001 5e3bd3627f Redesign calendar ver.1 2021-05-06 06:16:57 +09:00
SKProCH 956bf7a936 Include Material.Dialog into main package 2021-05-05 22:27:01 +03:00
AppleNeko2001 397b4650c9 Update date string converter 2021-05-06 01:19:31 +09:00
AppleNeko2001 07e888fa15 using method instead of lambda expression for better performance 2021-05-06 01:19:03 +09:00
AppleNeko2001 63b6359c91 Slightly change behaviour of text field and fix underline 2021-05-06 01:18:02 +09:00
AppleNeko2001 f81e83ef1e Update DialogDemo Text 2021-05-03 18:47:51 +09:00
AppleNeko2001 5d7d17a148 Slightly modify styles of controls 2021-05-03 18:47:34 +09:00
AppleNeko2001 16ce528d96 Use more high definition avalonia logo icon 2021-05-03 16:52:35 +09:00
AppleNeko2001 83387ffeb3 Update animations of ProgressBar indetermine state 2021-05-03 16:51:09 +09:00
AppleNeko2001 e0347c4516 Update DialogDemo 2021-05-03 01:04:35 +09:00
AppleNeko2001 2f14a505ea Update Material.Demo 2021-05-03 01:04:21 +09:00
AppleNeko2001 4545fa5203 Add custom dialog icon to assets folder 2021-05-03 01:03:15 +09:00
AppleNeko2001 cbe1096008 Remove DialogHeaderIcon and use DialogIcon instead. 2021-05-03 00:48:43 +09:00
AppleNeko2001 9ba5ef4512 Update DialogHelper 2021-05-03 00:48:16 +09:00
AppleNeko2001 15cccf2c68 Add flexible dialog icon property 2021-05-03 00:47:55 +09:00
AppleNeko2001 3a42dd46ec Use CSharp Language Standard ver. 8 in Material.Dialog 2021-05-03 00:47:27 +09:00
AppleNeko2001 84f1141b25 Fix floating text not colored when focused outline field 2021-05-03 00:09:49 +09:00
AppleNeko2001 27628dc168 Update FieldsDemo 2021-05-02 23:59:50 +09:00
AppleNeko2001 b6b61ddc67 Update TextField 2021-05-02 23:59:37 +09:00
AppleNeko2001 0296a8f6c3 Update FieldsDemo 2021-05-02 23:52:53 +09:00
AppleNeko2001 b37962b7d0 Remove IsVisible binding in TextBox.xaml 2021-05-02 23:52:30 +09:00
AppleNeko2001 9b1bbf9a18 Update FieldsDemo 2021-05-02 23:30:03 +09:00
AppleNeko2001 47ef4a30a8 Fix NumericUpDown.xaml 2021-05-02 23:29:48 +09:00
AppleNeko2001 abdae2a944 Remove additional codes of MaterialUnderline.xaml 2021-05-02 23:29:39 +09:00
AppleNeko2001 971d73be30 Correct validation error of text field 2021-05-02 23:29:08 +09:00
AppleNeko2001 9a5b65baf7 Configure Material.Dialog nuget 2021-05-02 20:04:29 +09:00
AppleNeko2001 713e88a120 Implement background independended clip outline textfield 2021-05-02 18:03:32 +09:00
AppleNeko2001 a30282929e Implement RectangleHollowGeometryConverter 2021-05-02 18:01:47 +09:00
AppleNeko2001 0ac9caccb4 temporarily fix for issue #89 2021-05-02 14:44:36 +09:00
AppleNeko2001 791b72ae8f Add header to DatePickerDialog.axaml 2021-04-23 20:10:11 +09:00
AppleNeko2001 efe9027ae7 Add DateTime property 2021-04-23 20:09:41 +09:00
AppleNeko2001 86cd236ce9 Add datetime tostring converter 2021-04-23 20:08:30 +09:00
AppleNeko2001 fe5aa40eaf Fix combobox (placeholder text, style) 2021-04-23 17:48:57 +09:00
SKProCH 1bb3c7a2ea Merge pull request #88 from AvaloniaUtils/dev
Version v2.1.0
2021-04-22 22:31:13 +03:00
SKProCH a4768ec352 Bump version 2021-04-22 22:11:44 +03:00
SKProCH bc6f322931 Fixed margins and add another NumericUpDown example to FieldsDemo 2021-04-22 22:07:14 +03:00
CreateLab bc73728866 Merge pull request #87 from AvaloniaUtils/numericUpDownFix
Numeric up down rework
2021-04-20 18:02:51 +03:00
SKProCH d6a15a0d57 Add NumericUpDown to fields demo 2021-04-20 17:56:13 +03:00
SKProCH 6d3048fd41 Restyle NumericUpDown 2021-04-20 17:49:30 +03:00
SKProCH 69e53184b6 Restyle ButtonSpinner 2021-04-20 17:49:00 +03:00
SKProCH ac21bd8ca8 Add Material style for RepeatButton 2021-04-20 17:43:25 +03:00
CreateLab 3e36033a8f Merge pull request #86 from AvaloniaUtils/xamlDisplayInDemo
Add XamlDisplays to demo project
2021-04-16 22:37:58 +03:00
SKProCH 5672684a89 Fix some XamlDisplay issues 2021-04-16 22:33:20 +03:00
SKProCH 20c62fb0b2 Add XamlDisplay to SlidersDemo.axaml 2021-04-16 22:33:05 +03:00
SKProCH dcca4be435 Merge branch 'dev' into xamlDisplayInDemo 2021-04-14 11:31:20 +03:00
SKProCH 56a166d5ca Merge pull request #85 from AvaloniaUtils/CreateLab-patch-1
Update README.md
2021-03-29 12:34:42 +03:00
CreateLab 3a94fc6647 Update README.md 2021-03-29 12:31:23 +03:00
SKProCH 8d574dbb16 Add XamlDisplay to TabsDemo 2021-03-22 15:47:15 +03:00
SKProCH c3839a9449 Add XamlDisplay to TypographyDemo 2021-03-22 15:28:08 +03:00
SKProCH ca49dd7c41 Add XamlDisplay to TogglesDemo 2021-03-22 15:21:13 +03:00
SKProCH 5731a28239 Merge pull request #84 from AvaloniaUtils/dev
v2.0.0
2021-03-22 10:15:36 +03:00
SKProCH 43867a27a5 Merge branch 'master' into dev 2021-03-22 10:10:17 +03:00
SKProCH ac40ce3f68 Bump version and update Material.Icons 2021-03-22 10:05:27 +03:00
SKProCH bec3be660c Add ContentTemplate support in TabControl. Fixes #83 2021-03-22 10:00:56 +03:00
AppleNeko2001 425842a8b9 Add entry of DatePicker to demo 2021-03-10 23:20:35 +09:00
AppleNeko2001 6eeb136777 Update DateTimePickerDialogResult 2021-03-10 23:20:05 +09:00
AppleNeko2001 27aff4b2b8 Reduce repeated code into one procedure 2021-03-10 23:19:11 +09:00
AppleNeko2001 1f36cb1886 Use DatePicker view model instead in DatePickerDialog.axaml 2021-03-10 23:17:56 +09:00
AppleNeko2001 da6acb004b Implement base members to DatePicker view model 2021-03-10 23:17:36 +09:00
AppleNeko2001 cf7ddf9e99 Initial IHasNegativeResult interface 2021-03-10 23:16:29 +09:00
SKProCH a5445a5ad8 Add XamlDisplay to ListsDemo.axaml, ScrollViewerDemo.axaml, ProgressIndicatorDemo.axaml 2021-03-09 09:59:02 +03:00
AppleNeko2001 ecfa75d9ad Update comments 2021-03-08 13:43:57 +09:00
AppleNeko2001 9ea962d714 Improve time picker 2021-03-08 13:43:41 +09:00
AppleNeko2001 dc29d4e6c7 Clean date picker code and initial view model 2021-03-08 13:43:05 +09:00
AppleNeko2001 a299e5ed1b Add new parameters base class 2021-03-08 13:42:25 +09:00
AppleNeko2001 a6d986e4ec Merge some common properties into base 2021-03-08 13:41:25 +09:00
AppleNeko2001 3cf9e59183 Correct clipping in solo textfield 2021-03-05 16:30:36 +09:00
AppleNeko2001 71942ee632 Add DatePicker dummy code (copied from TimePicker) 2021-03-05 16:25:00 +09:00
AppleNeko2001 a79531acc6 Fix textfields 2021-03-05 16:20:54 +09:00
AppleNeko2001 465fb97b8a Correct Material.Dialog.csproj 2021-03-04 13:18:54 +09:00
AppleNeko2001 196164e4bc Change Style to Styles tag for avoid some issues on Rider 2021-03-04 13:10:52 +09:00
AppleNeko2001 d07084b223 Remove unnecessary codes 2021-03-04 13:10:03 +09:00
AppleNeko2001 8b4842210b Add custom dialog type 2021-03-04 13:08:40 +09:00
AppleNeko2001 53ec26e726 Allow edit dialog externally by adding GetWindow() 2021-03-04 13:08:01 +09:00
AppleNeko2001 87eb77811b Rename xaml to axaml in Material.Dialog 2021-03-04 13:06:38 +09:00
AppleNeko2001 050d90fc8c Fix automover with the dumbest ways 2021-03-03 12:57:37 +09:00
AppleNeko2001 d36d6ffdf1 Use discrete automover in Slider.xaml (horizontal only) 2021-03-02 09:00:10 +09:00
AppleNeko2001 064cca5cc5 Add discrete automover (it's pretty buggy) 2021-03-02 09:00:10 +09:00
AppleNeko2001 07869e3983 Fix bubble of discrete slider 2021-03-01 12:24:38 +09:00
AppleNeko2001 5a1915467f Update demo 2021-03-01 12:20:20 +09:00
AppleNeko2001 09164be5fc Update MenuItem.xaml 2021-03-01 12:19:53 +09:00
AppleNeko2001 23948e56d3 Update ToggleButton.xaml 2021-03-01 12:19:19 +09:00
AppleNeko2001 8e04f7aa46 Update Button.xaml 2021-03-01 12:18:31 +09:00
AppleNeko2001 a7d9244c2b Update ColorZone.xaml 2021-03-01 12:18:10 +09:00
AppleNeko2001 03ca6337bc Update designs of CheckBox.xaml and RadioButton.xaml 2021-03-01 12:17:11 +09:00
AppleNeko2001 57ef4b9a3a Update slider discrete style 2021-03-01 12:13:55 +09:00
SKProCH 83304ec760 Add XamlDisplay to FieldsDemo.axaml 2021-02-28 22:43:07 +03:00
SKProCH b6ec616628 Add XamlDisplay to ComboBoxesDemo.axaml 2021-02-28 22:22:05 +03:00
SKProCH faf4014338 Add XamlDisplay to CardsDemo.axaml 2021-02-28 22:10:24 +03:00
SKProCH 059f89963f Fix style for XamlDisplay 2021-02-28 22:00:52 +03:00
SKProCH 7ba12479b2 Add XamlDisplay to ButtonsDemo 2021-02-28 21:49:57 +03:00
SKProCH dd7f59e38e Add XamlDisplay to demo project 2021-02-28 21:49:17 +03:00
AppleNeko2001 3e4c4edbc2 Update SelectionControlAssist.cs 2021-02-28 05:24:52 +09:00
SKProCH 6bcec33770 Merge pull request #82 from AvaloniaUtils/CreateLab-patch-1
Update README.md
2021-02-27 20:09:21 +03:00
CreateLab bd615cd1ad Update README.md 2021-02-27 17:26:23 +03:00
AppleNeko2001 6553447fd4 Adding support notransitions of ShadowAssist.cs 2021-02-26 18:24:26 +09:00
AppleNeko2001 86e65ff50c Update design of buttons including floating button 2021-02-26 18:24:01 +09:00
AppleNeko2001 8d1e59b286 Update dialog demo 2021-02-26 03:22:59 +09:00
AppleNeko2001 7562db8299 Improve TimePicker 2021-02-26 03:22:49 +09:00
AppleNeko2001 92c4079b2e Minimize dialog demo 2021-02-25 16:29:49 +09:00
AppleNeko2001 3583a62703 Update dialog builder parameters 2021-02-25 16:18:37 +09:00
AppleNeko2001 e0be059313 Make TimePicker width parameter optional, by default it will be 320 2021-02-25 15:43:28 +09:00
AppleNeko2001 1f782629bd TimePicker is ready for use! 2021-02-25 14:55:14 +09:00
AppleNeko2001 e9be448824 Update dialog demo 2021-02-25 14:51:41 +09:00
AppleNeko2001 f9a8dbf29e Update ViewModel of time picker 2021-02-25 14:50:29 +09:00
AppleNeko2001 76e640483c Change primitive type pickerResult 2021-02-25 14:50:04 +09:00
AppleNeko2001 e016989940 Optimize procedure of TimePicker and Allow pick when just clicked on panel 2021-02-25 14:49:33 +09:00
AppleNeko2001 e12cf85caf Remove unused class and replace binding to CompiledBinding 2021-02-25 14:47:58 +09:00
AppleNeko2001 147686fe7c Update TimePicker dialog, almost done 2021-02-25 08:47:39 +09:00
AppleNeko2001 3f9e6063c6 Add Obsolete attribution to give an warning about DialogHost is not ready for use 2021-02-25 05:16:50 +09:00
AppleNeko2001 9e7038d995 Create dialog host placeholder 2021-02-25 05:14:17 +09:00
AppleNeko2001 8eab5cb023 Solve warning from Material.Ripple project 2021-02-25 05:09:24 +09:00
AppleNeko2001 85e638e1b9 Remove AvaloniaXaml tags in demo csproj file (Simplified project file) 2021-02-25 05:05:01 +09:00
AppleNeko2001 3e8547a817 Using better ripple effect 2021-02-24 07:29:51 +09:00
AppleNeko2001 b394cf0c8d Remove unnecessary async keyword in RippleEffect.cs 2021-02-24 03:16:58 +09:00
AppleNeko2001 b9d734e9c5 Update FieldsDemo 2021-02-24 03:15:47 +09:00
AppleNeko2001 e91f12c7d0 Update style DataGrid 2021-02-24 02:43:49 +09:00
AppleNeko2001 54b9d2cf83 Fix Filled field, Cleanup code and replace all x:Name 2021-02-24 02:34:29 +09:00
AppleNeko2001 c0553e7b3d Correct color definitions in DataGrid.xaml 2021-02-24 01:52:53 +09:00
AppleNeko2001 839886d7da Update features list 2021-02-22 02:37:49 +09:00
AppleNeko2001 3c53110827 Update demo 2021-02-22 02:37:36 +09:00
AppleNeko2001 28434d6ecc Update Button.xaml 2021-02-22 02:37:17 +09:00
AppleNeko2001 3353c3a9d8 Add Solo Field style 2021-02-22 02:36:34 +09:00
AppleNeko2001 fa2214d3f0 Add CornerRadius property attachment to Text field 2021-02-22 02:36:03 +09:00
AppleNeko2001 4661345e8e Update ToggleButton 2021-02-22 02:34:45 +09:00
AppleNeko2001 88db8992ba Update dependencies packages 2021-02-19 17:40:38 +09:00
AppleNeko2001 ee655c75fe Material.Colors is still using Avalonia 0.10.0-rc1 lmao 2021-02-19 17:39:08 +09:00
AppleNeko2001 fdedc61ec0 Update layout of material icons demo 2021-02-18 22:54:05 +09:00
AppleNeko2001 babaa73832 Fix dotsmenu layout 2021-02-18 22:53:39 +09:00
AppleNeko2001 1c35d3eea6 Remove border of filled combobox 2021-02-18 20:54:01 +09:00
AppleNeko2001 3dd07b6479 Update code NavigationDrawer.xaml.cs 2021-02-18 20:49:44 +09:00
AppleNeko2001 e571f20d7e Enable TimePicker dialog demo 2021-02-18 20:48:51 +09:00
AppleNeko2001 e0b8fd7bd2 Update DialogHelper 2021-02-18 20:47:40 +09:00
AppleNeko2001 891426498c Fix Filled ComboBox 2021-02-18 20:47:25 +09:00
AppleNeko2001 cc822079a0 Complete scratch of TimePicker, still incomplete 2021-02-18 20:47:04 +09:00
AppleNeko2001 0c61b4272e Update Banner.svg 2021-02-16 06:50:16 +09:00
AppleNeko2001 83ead4a979 Change default icon size in TogglesDemo 2021-02-16 06:49:40 +09:00
AppleNeko2001 0a44a9e1f8 Update Icons browser 2021-02-16 06:49:21 +09:00
AppleNeko2001 c8452f8580 Update Material.Icons.Avalonia 2021-02-16 05:40:14 +09:00
AppleNeko2001 b7f2ef30ad Fix TextField style 2021-02-16 01:52:00 +09:00
AppleNeko2001 5a945ff1c2 Fix design of icons browser page 2021-02-12 03:43:58 +09:00
AppleNeko2001 0222b733c0 Update demo and icons browser 2021-02-12 03:39:25 +09:00
AppleNeko2001 e143e1a736 Use new textfields design 2021-02-12 00:43:35 +09:00
AppleNeko2001 d28be64606 Update design textfields (Beta) 2021-02-12 00:42:57 +09:00
AppleNeko2001 f2cccebf4f Update TextBox and ToggleButton 2021-02-11 18:52:53 +09:00
AppleNeko2001 7f559bd448 Merge changes 2021-02-11 18:39:52 +09:00
AppleNeko2001 3f3ad996b6 Update style of floating textbox 2021-02-11 18:24:11 +09:00
SKProCH 860a32d636 Fixes for icons rework 2021-02-10 19:11:19 +03:00
SKProCH d1c6348577 Merge branch 'icons' into dev 2021-02-10 19:05:27 +03:00
SKProCH ed29c051af Prettify icons demo 2021-02-10 19:04:16 +03:00
SKProCH ec03f55860 Replaced icons in demo app, add icons demo 2021-02-09 17:24:18 +03:00
SKProCH 7035bd4191 Add Material.Icons to Material.Avalonia project 2021-02-09 17:23:36 +03:00
SKProCH 35eb6a123e Remove hardcoded icons, add Material.Icons nuget instead 2021-02-09 17:16:37 +03:00
AppleNeko2001 3f96b4c4bb Update hyperlink style 2021-02-09 00:13:07 +09:00
AppleNeko2001 506f5ebe17 Redesign decorations of textfields and beauty code 2021-02-08 20:06:41 +09:00
AppleNeko2001 411a00b6d7 Redesign filled textfields 2021-02-08 17:19:43 +09:00
AppleNeko2001 dfce500c7d Decrease alpha of shadows to make shadows more softly 2021-02-08 16:55:43 +09:00
AppleNeko2001 d659704e8f Update Demo 2021-02-08 16:12:39 +09:00
AppleNeko2001 94b491874e Fix DisableTransitions not working on Material.Dialogs 2021-02-08 16:12:15 +09:00
AppleNeko2001 ccb772ac6f Remove Tool class 2021-02-08 05:17:51 +09:00
AppleNeko2001 e614d7d4e4 Add TimePickerDialog entry 2021-02-08 04:55:41 +09:00
AppleNeko2001 298fda0ed2 Beauty code 2021-02-08 04:54:27 +09:00
AppleNeko2001 f98940c944 Initial TimePicker Dialog (incomplete, do not use!) 2021-02-08 04:54:08 +09:00
AppleNeko2001 9a192e6dcd LeftDrawer should be unable to focus when closed 2021-02-08 01:28:48 +09:00
AppleNeko2001 9bb03cff82 Update Demo 2021-02-07 14:05:11 +09:00
AppleNeko2001 c1feb10c00 Correct OffsetY of CenterDepths in ShadowProvider 2021-02-07 14:02:55 +09:00
AppleNeko2001 e18b2db1d1 Increate padding by double times of dialogs for shadow. 2021-02-07 14:02:10 +09:00
AppleNeko2001 d0c5fc072e Upload example image for wiki use. 2021-02-07 13:03:18 +09:00
AppleNeko2001 40aa538c8a Redesign RadioButton 2021-02-07 06:05:54 +09:00
AppleNeko2001 c246b225e3 Add CreateFloatingButton function and update code 2021-02-07 05:40:52 +09:00
AppleNeko2001 2c7c5bf7b6 Upload Buttons images for wiki use 2021-02-06 04:44:36 +09:00
AppleNeko2001 1b50880cd9 Add ToolTip.Tip to grouped ToggleButton 2021-02-06 03:42:36 +09:00
AppleNeko2001 be78403e0d Rename GroupName in TogglesDemo 2021-02-06 03:36:34 +09:00
AppleNeko2001 97bf3c31f7 Update Demo 2021-02-06 03:34:34 +09:00
AppleNeko2001 e4c7155a0f Optimize grouped ToggleButton 2021-02-06 03:34:25 +09:00
AppleNeko2001 f1706d277e Correct grouped ToggleButton 2021-02-06 03:21:47 +09:00
AppleNeko2001 16e22a6f9f Update Demo 2021-02-06 03:15:17 +09:00
AppleNeko2001 8770e23a86 Implementing grouped ToggleButton based on RadioButton 2021-02-06 03:14:57 +09:00
AppleNeko2001 837d0e5d6c Apply customized ScrollerControlPresenter 2021-02-05 23:19:48 +09:00
AppleNeko2001 fe612615c4 Improve ListBoxItem 2021-02-03 02:50:35 +09:00
AppleNeko2001 c901087909 Update Demo 2021-02-03 02:39:12 +09:00
AppleNeko2001 6a856c602b Remove old screenshots 2021-02-03 02:37:17 +09:00
AppleNeko2001 8d2ebe8eb8 Archive screenshots into an wiki page 2021-02-03 02:36:45 +09:00
AppleNeko2001 7c1bb4859a Add demo screenshots for wiki use. 2021-02-03 02:30:12 +09:00
AppleNeko2001 a981d24904 Add image for wiki use. 2021-02-03 02:17:45 +09:00
AppleNeko2001 9b224bfd11 Change back menu with Dots icon in demos 2021-02-03 02:14:45 +09:00
AppleNeko2001 074b5ab83e Improve ToolTip 2021-02-03 02:13:58 +09:00
AppleNeko2001 83cedfcbe5 Improve Sliders tickbar (beta) 2021-02-03 02:13:14 +09:00
AppleNeko2001 a471f5bf27 Fix transitions in ToggleSwitch and FloatingButton 2021-02-01 12:04:31 +09:00
AppleNeko2001 ee72856e3c Update Demo 2021-01-31 15:00:40 +09:00
AppleNeko2001 a381694797 Fix notransitions on CheckBox and ToggleSwitch 2021-01-31 15:00:08 +09:00
AppleNeko2001 e9db3b62ef Add StyleInclude to Style Importer 2021-01-31 13:55:00 +09:00
AppleNeko2001 8b15fa7cff Use Scroller instead in TabControl with Scrollable classes 2021-01-31 13:54:32 +09:00
AppleNeko2001 1947ddcf4d Implement a customized ScrollViewer 2021-01-31 13:53:30 +09:00
AppleNeko2001 54ff5c7d82 Update Demo 2021-01-31 04:34:45 +09:00
AppleNeko2001 f23122614c Improve MenuItem 2021-01-31 04:31:33 +09:00
AppleNeko2001 d04745d1d1 Improve TabControl 2021-01-31 04:29:58 +09:00
AppleNeko2001 c9a5105038 Slightly improve button 2021-01-31 04:29:07 +09:00
AppleNeko2001 85dadb55da Improve slider and tickbar 2021-01-31 04:24:45 +09:00
AppleNeko2001 7817492562 Merge remote-tracking branch 'origin/dev' into dev 2021-01-28 22:46:04 +09:00
AppleNeko2001 b93dc044c4 Add some CJK fonts reference to TextBlock 2021-01-28 22:44:59 +09:00
AppleNeko2001 f1a8c87d4b Update Demo 2021-01-28 22:44:07 +09:00
AppleNeko2001 51662945b9 Add Outline Button demos 2021-01-28 22:42:31 +09:00
AppleNeko2001 1f063790eb Improve Outline Button style 2021-01-28 22:39:21 +09:00
AppleNeko2001 3274dbe602 Add Outline Button style 2021-01-28 22:35:00 +09:00
AppleNeko2001 3953bece08 Add PackIcon markup support 2021-01-28 22:32:53 +09:00
AppleNeko2001 6d8e357eec Improve ContextMenu and MenuItem 2021-01-28 22:32:29 +09:00
PigeonMaster 16a0c40580 Update README
Return back "Powered by JetBrains" since I'm using Rider instead now and this project is created with Rider before.
2021-01-28 18:30:52 +09:00
AppleNeko2001 92efc34551 Bug fixes for TextFieldDialog 2021-01-27 03:46:16 +09:00
AppleNeko2001 399c4b0165 Update Dialog and Dialog demos 2021-01-27 03:27:47 +09:00
AppleNeko2001 a9f2f242ce Update Demo 2021-01-27 01:08:15 +09:00
AppleNeko2001 3c40a76333 Update Material.Dialog (bug fixes) 2021-01-27 01:06:36 +09:00
AppleNeko2001 7aad518b7f Fix "dot in left-top" in Filled TextField control 2021-01-24 15:58:31 +09:00
AppleNeko2001 280c957d86 Include PackIcon style to MaterialToolKit.xaml and slightly beauty code :3 2021-01-24 15:12:41 +09:00
AppleNeko2001 6a155f84f8 Update Demo 2021-01-24 15:07:44 +09:00
AppleNeko2001 1144986f17 Integration PackIcon 2021-01-24 15:02:36 +09:00
AppleNeko2001 4801548e08 Update AvaloniaUI references to 0.10.0 2021-01-24 12:51:54 +09:00
AppleNeko2001 e8fad4ac4e Add namespace to avoid conflict ViewModelBase classes. 2021-01-24 12:50:50 +09:00
AppleNeko2001 de0f0bd3bf Update Validaters in DialogDemo 2021-01-23 17:07:40 +09:00
AppleNeko2001 dd5d1ca804 Update TextBox 2021-01-23 17:07:15 +09:00
AppleNeko2001 37bd59d7e8 Update TextFieldDialog 2021-01-23 17:06:44 +09:00
AppleNeko2001 f694e7a2b1 Improve TextFieldAssist 2021-01-23 17:05:53 +09:00
AppleNeko2001 7e3bb29434 Update Demo 2021-01-23 15:26:17 +09:00
AppleNeko2001 124182c8fe Update Material.Dialog, TimePicker is on the way (preparing). 2021-01-23 15:25:47 +09:00
AppleNeko2001 3d26c58783 Use TextFieldAssist.Label to everywhere in FieldsDemo. 2021-01-23 03:49:53 +09:00
AppleNeko2001 8aba246d44 To add label texts, use TextFieldAssist.Label instead, watermark will become placeholder text, correct focus. 2021-01-23 03:48:55 +09:00
AppleNeko2001 6ee9333a8b Implementing text field assist for attaching label and hints properties 2021-01-23 03:47:01 +09:00
AppleNeko2001 e79e5a3ba2 Add Switch Transitions to home page 2021-01-23 03:45:33 +09:00
AppleNeko2001 8a8039202c Implementing carousel with notransitions classes for disable transitions 2021-01-23 03:45:00 +09:00
AppleNeko2001 6993a8e88b Fix .notransitions feature 2021-01-23 03:43:52 +09:00
AppleNeko2001 e979209792 Correct header about slider and classes. 2021-01-22 23:43:36 +09:00
AppleNeko2001 29e59fcffd Redesign slider again and correct definitions. 2021-01-22 23:42:49 +09:00
AppleNeko2001 e017d2bbda Correct bubble text color of slider 2021-01-22 22:21:07 +09:00
AppleNeko2001 7a0225126a Add Material.Dialog to Solution file 2021-01-22 19:39:13 +09:00
AppleNeko2001 069e6e9ebc Add Dialog features to Features Table in homepage of demo. 2021-01-22 19:38:52 +09:00
AppleNeko2001 9459629fc9 Add Dialog demos (currently without DialogHost) 2021-01-22 19:38:15 +09:00
AppleNeko2001 aab980d608 Implementing more better and flexible MessageBox for Material.Avalonia. 2021-01-22 19:36:22 +09:00
AppleNeko2001 1a25c6efab Add centered shadow depth for dialog card use. 2021-01-22 19:34:56 +09:00
AppleNeko2001 c14782d8f3 Update changes of description in Material.Colors.csproj 2021-01-22 19:34:16 +09:00
AppleNeko2001 70e4573684 Add information of components to per projects (except demo) 2021-01-22 19:33:07 +09:00
AppleNeko2001 cb9cd55a51 Correct notransition selector in ProgressBar.xaml 2021-01-19 23:50:50 +09:00
502 changed files with 18911 additions and 14932 deletions
+168
View File
@@ -0,0 +1,168 @@
# editorconfig.org
# top-most EditorConfig file
root = true
# Default settings:
# A newline ending every file
# Use 4 spaces as indentation
[*]
insert_final_newline = true
indent_style = space
indent_size = 4
# ReSharper properties
resharper_place_simple_initializer_on_single_line = true
resharper_wrap_before_arrow_with_expressions = false
# C# files
[*.cs]
# New line preferences
csharp_new_line_before_open_brace = none
csharp_new_line_before_else = true
csharp_new_line_before_catch = true
csharp_new_line_before_finally = true
csharp_new_line_before_members_in_object_initializers = false
csharp_new_line_before_members_in_anonymous_types = true
csharp_new_line_between_query_expression_clauses = true
# trim_trailing_whitespace = true
# Indentation preferences
csharp_indent_block_contents = true
csharp_indent_braces = false
csharp_indent_case_contents = true
csharp_indent_switch_labels = true
csharp_indent_labels = one_less_than_current
# avoid this. unless absolutely necessary
dotnet_style_qualification_for_field = false:suggestion
dotnet_style_qualification_for_property = false:suggestion
dotnet_style_qualification_for_method = false:suggestion
dotnet_style_qualification_for_event = false:suggestion
# prefer var
csharp_style_var_for_built_in_types = true
csharp_style_var_when_type_is_apparent = true
csharp_style_var_elsewhere = true:suggestion
# use language keywords instead of BCL types
dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion
dotnet_style_predefined_type_for_member_access = true:suggestion
# name all constant fields using PascalCase
dotnet_naming_rule.constant_fields_should_be_pascal_case.severity = suggestion
dotnet_naming_rule.constant_fields_should_be_pascal_case.symbols = constant_fields
dotnet_naming_rule.constant_fields_should_be_pascal_case.style = pascal_case_style
dotnet_naming_symbols.constant_fields.applicable_kinds = field
dotnet_naming_symbols.constant_fields.required_modifiers = const
dotnet_naming_style.pascal_case_style.capitalization = pascal_case
# static fields should have s_ prefix
dotnet_naming_rule.static_fields_should_have_prefix.severity = suggestion
dotnet_naming_rule.static_fields_should_have_prefix.symbols = static_fields
dotnet_naming_rule.static_fields_should_have_prefix.style = static_prefix_style
dotnet_naming_symbols.static_fields.applicable_kinds = field
dotnet_naming_symbols.static_fields.required_modifiers = static
dotnet_naming_style.static_prefix_style.required_prefix = s_
dotnet_naming_style.static_prefix_style.capitalization = camel_case
# internal and private fields should be _camelCase
dotnet_naming_rule.camel_case_for_private_internal_fields.severity = suggestion
dotnet_naming_rule.camel_case_for_private_internal_fields.symbols = private_internal_fields
dotnet_naming_rule.camel_case_for_private_internal_fields.style = camel_case_underscore_style
dotnet_naming_symbols.private_internal_fields.applicable_kinds = field
dotnet_naming_symbols.private_internal_fields.applicable_accessibilities = private, internal
dotnet_naming_style.camel_case_underscore_style.required_prefix = _
dotnet_naming_style.camel_case_underscore_style.capitalization = camel_case
# use accessibility modifiers
dotnet_style_require_accessibility_modifiers = for_non_interface_members:suggestion
# Code style defaults
dotnet_sort_system_directives_first = true
csharp_preserve_single_line_blocks = true
csharp_preserve_single_line_statements = false
# Expression-level preferences
dotnet_style_object_initializer = true:suggestion
dotnet_style_collection_initializer = true:suggestion
dotnet_style_explicit_tuple_names = true:suggestion
dotnet_style_coalesce_expression = true:suggestion
dotnet_style_null_propagation = true:suggestion
# Expression-bodied members
csharp_style_expression_bodied_methods = false:none
csharp_style_expression_bodied_constructors = false:none
csharp_style_expression_bodied_operators = false:none
csharp_style_expression_bodied_properties = true:none
csharp_style_expression_bodied_indexers = true:none
csharp_style_expression_bodied_accessors = true:none
# Pattern matching
csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
csharp_style_inlined_variable_declaration = true:suggestion
# Null checking preferences
csharp_style_throw_expression = true:suggestion
csharp_style_conditional_delegate_call = true:suggestion
# Space preferences
csharp_space_after_cast = false
csharp_space_after_colon_in_inheritance_clause = true
csharp_space_after_comma = true
csharp_space_after_dot = false
csharp_space_after_keywords_in_control_flow_statements = true
csharp_space_after_semicolon_in_for_statement = true
csharp_space_around_binary_operators = before_and_after
csharp_space_around_declaration_statements = do_not_ignore
csharp_space_before_colon_in_inheritance_clause = true
csharp_space_before_comma = false
csharp_space_before_dot = false
csharp_space_before_open_square_brackets = false
csharp_space_before_semicolon_in_for_statement = false
csharp_space_between_empty_square_brackets = false
csharp_space_between_method_call_empty_parameter_list_parentheses = false
csharp_space_between_method_call_name_and_opening_parenthesis = false
csharp_space_between_method_call_parameter_list_parentheses = false
csharp_space_between_method_declaration_empty_parameter_list_parentheses = false
csharp_space_between_method_declaration_name_and_open_parenthesis = false
csharp_space_between_method_declaration_parameter_list_parentheses = false
csharp_space_between_parentheses = false
csharp_space_between_square_brackets = false
space_within_single_line_array_initializer_braces = true
# Xaml files
[*.{xaml,axaml}]
indent_size = 2
# Xml project files
[*.{csproj,vcxproj,vcxproj.filters,proj,nativeproj,locproj}]
indent_size = 2
# Xml build files
[*.builds]
indent_size = 2
# Xml files
[*.{xml,stylecop,resx,ruleset}]
indent_size = 2
# Xml config files
[*.{props,targets,config,nuspec}]
indent_size = 2
[*.json]
indent_size = 2
# Shell scripts
[*.sh]
end_of_line = lf
[*.{cmd, bat}]
end_of_line = crlf
+2 -1
View File
@@ -11,11 +11,12 @@ on:
jobs:
build:
runs-on: ubuntu-latest
name: Build solution
steps:
- uses: actions/checkout@v1
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.*
dotnet-version: 6.0.*
- name: Build with dotnet
run: dotnet build --configuration Release
+62
View File
@@ -0,0 +1,62 @@
name: Publish nightly builds
on:
push:
branches: [ dev ]
jobs:
build:
name: Build and pack
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, 'no nightly')"
steps:
- uses: actions/checkout@v2
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: 6.0.*
- name: Restore dependencies
run: dotnet restore
- name: Build
run: dotnet build --no-restore --configuration Release
- name: Pack
run: dotnet pack --configuration Release /p:PatchNumber=$GITHUB_RUN_NUMBER-nightly
- name: Collect packages
run: |
mkdir artifacts
cp Config.Numerge.json artifacts/
mkdir -p artifacts/input/
find . -name \*.nupkg -exec cp {} artifacts/input/ \;
- name: Upload artifacts
uses: actions/upload-artifact@v2
with:
name: artifacts
path: artifacts/
numerge:
name: Merge packages and publish nightly
runs-on: ubuntu-latest
needs: [build]
steps:
- name: Checkout Numerge
uses: actions/checkout@v2.3.4
with:
repository: CreateLab/Numerge
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: 3.1.*
- name: Build Numerge
run: dotnet build
- name: Download packages
uses: actions/download-artifact@v2.0.8
with:
name: artifacts
path: artifacts
- name: Merge packages
run: |
mkdir artifacts/output/
dotnet run --project Numerge.Console artifacts/Config.Numerge.json artifacts/input/ artifacts/output/
- name: Publish to Nuget
run: dotnet nuget push "artifacts/output/Material.Avalonia.*.nupkg" --api-key ${{secrets.NUGET_KEY}} --source https://api.nuget.org/v3/index.json --skip-duplicate
- name: Publish to GitHub Packages
run: dotnet nuget push "artifacts/output/Material.Avalonia.*.nupkg" --api-key ${{secrets.GITHUB_TOKEN}} --source https://nuget.pkg.github.com/AvaloniaCommunity/index.json --skip-duplicate
@@ -1,4 +1,4 @@
name: Deploy
name: Publish release
on:
push:
@@ -7,12 +7,13 @@ on:
jobs:
build:
runs-on: ubuntu-latest
name: Build and pack
steps:
- uses: actions/checkout@v2
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.*
dotnet-version: 6.0.*
- name: Restore dependencies
run: dotnet restore
- name: Build
@@ -32,6 +33,7 @@ jobs:
path: artifacts/
numerge:
runs-on: ubuntu-latest
name: Merge packages and publish release
needs: [build]
steps:
- name: Checkout Numerge
@@ -56,4 +58,4 @@ jobs:
- name: Publish to Nuget
run: dotnet nuget push "artifacts/output/Material.Avalonia.*.nupkg" --api-key ${{secrets.NUGET_KEY}} --source https://api.nuget.org/v3/index.json --skip-duplicate
- name: Publish to GitHub Packages
run: dotnet nuget push "artifacts/output/Material.Avalonia.*.nupkg" --api-key ${{secrets.GITHUB_TOKEN}} --source https://nuget.pkg.github.com/AvaloniaUtils/index.json --skip-duplicate
run: dotnet nuget push "artifacts/output/Material.Avalonia.*.nupkg" --api-key ${{secrets.GITHUB_TOKEN}} --source https://nuget.pkg.github.com/AvaloniaCommunity/index.json --skip-duplicate
-633
View File
@@ -1,633 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="1280"
height="720"
viewBox="0 0 338.66667 190.5"
version="1.1"
id="svg8"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
sodipodi:docname="Banner.svg"
inkscape:export-filename="D:\Projects\CSharpProjects\Material.Avalonia\Material.Demo\FavIcon_200x.png"
inkscape:export-xdpi="400"
inkscape:export-ydpi="400">
<defs
id="defs2">
<linearGradient
inkscape:collect="always"
id="linearGradient877">
<stop
style="stop-color:#5d2f75;stop-opacity:1"
offset="0"
id="stop873" />
<stop
style="stop-color:#8b44ac;stop-opacity:1"
offset="1"
id="stop875" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient896">
<stop
style="stop-color:#663481;stop-opacity:1"
offset="0"
id="stop892" />
<stop
style="stop-color:#8b44ac;stop-opacity:1"
offset="1"
id="stop894" />
</linearGradient>
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 355.6 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="16.792565 : 355.85057 : 1"
inkscape:persp3d-origin="6.3500001 : 353.48333 : 1"
id="perspective42" />
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1529"
x="-0.046412673"
width="1.0928253"
y="-0.10218951"
height="1.204379">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.14960497"
id="feGaussianBlur1531" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1529-8"
x="-0.046412673"
width="1.0928253"
y="-0.10218951"
height="1.204379">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.14960497"
id="feGaussianBlur1531-7" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1529-8-0"
x="-0.046412673"
width="1.0928253"
y="-0.10218951"
height="1.204379">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.14960497"
id="feGaussianBlur1531-7-2" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1529-8-0-9"
x="-0.046412673"
width="1.0928253"
y="-0.10218951"
height="1.204379">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.14960497"
id="feGaussianBlur1531-7-2-8" />
</filter>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient896"
id="linearGradient898-0"
x1="112.09926"
y1="556.44598"
x2="442.89478"
y2="285.79514"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.00445478,0,0,0.00445478,26.037369,14.067162)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient896"
id="linearGradient1043"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.03325317,0,0,0.03325317,55.272345,44.496406)"
x1="112.09926"
y1="556.44598"
x2="442.89478"
y2="285.79514" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient976"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient978"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient980"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient982"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient984"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient986"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient988"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient990"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient992"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient994"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient996"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient998"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient1000"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient1002"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient1004"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient1006"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient877"
id="linearGradient1008"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(10,0,0,10,-1.6666667e-5,-0.91531081)"
x1="15.875"
y1="11.90625"
x2="18.520834"
y2="10.583333" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.50000001"
inkscape:cx="133.1262"
inkscape:cy="129.19921"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="true"
units="px"
inkscape:window-width="1920"
inkscape:window-height="1017"
inkscape:window-x="760"
inkscape:window-y="-8"
inkscape:window-maximized="1"
width="128px"
inkscape:snap-path-mask="true"
inkscape:snap-path-clip="true" />
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Слой 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g901"
transform="matrix(7.8647492,0,0,7.8647492,59.188766,26.962839)">
<circle
style="fill:#f5eef7;fill-opacity:1;stroke:none;stroke-width:0.287951;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path881"
cx="27.610304"
cy="15.533154"
r="2.3" />
<rect
style="fill:#f5eef7;fill-opacity:1;stroke:none;stroke-width:0.333328;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="rect893"
width="3.0933816"
height="3.2224536"
x="26.816923"
y="14.610701"
ry="1.0629624" />
<path
id="circle4-6"
style="fill:url(#linearGradient898-0);fill-opacity:1;stroke-width:0.00861446"
d="m 27.610303,14.023948 a 1.5092502,1.5092502 0 0 0 -1.509206,1.509207 1.5092502,1.5092502 0 0 0 1.509206,1.509206 1.5092502,1.5092502 0 0 0 1.509207,-1.509206 1.5092502,1.5092502 0 0 0 -1.509207,-1.509207 z m 0,0.814521 a 0.69464725,0.69464725 0 0 1 0.694686,0.694686 0.69464725,0.69464725 0 0 1 -0.694686,0.694685 0.69464725,0.69464725 0 0 1 -0.694685,-0.694685 0.69464725,0.69464725 0 0 1 0.694685,-0.694686 z" />
<g
id="g891">
<circle
style="fill:#5d2f75;stroke:#ffffff;stroke-width:0.125421;stroke-miterlimit:10"
id="circle21"
r="0.3273499"
cy="15.533231"
cx="26.107803"
class="st3" />
<path
id="rect19"
style="fill:#8b44ac;stroke-width:0.0134893"
d="m 28.30525,15.514316 v 1.528569 h 0.809289 v -1.528569 z" />
</g>
</g>
<rect
style="fill:#000000;fill-opacity:0.200803;fill-rule:evenodd;stroke-width:0.275241;filter:url(#filter1529-8-0-9)"
id="rect58-1-1-2-1-2"
width="3.199091"
height="3.199091"
x="-4.1320586"
y="6.7448502"
ry="0"
transform="matrix(11.516892,-5.2307688,11.516892,5.2307688,102.41321,25.770542)" />
<rect
style="fill:#8b44ac;fill-opacity:1;fill-rule:evenodd;stroke-width:3.48155"
id="rect58-0-0-9-7"
width="40.465622"
height="40.465622"
x="-23.138884"
y="168.66969"
ry="3.6434028"
transform="matrix(0.91049097,-0.41352895,0.91049097,0.41352895,0,0)" />
<rect
style="fill:#000000;fill-opacity:0.200803;fill-rule:evenodd;stroke-width:0.275241;filter:url(#filter1529-8-0)"
id="rect58-1-1-2-1"
width="3.199091"
height="3.199091"
x="-4.1320586"
y="6.7448502"
ry="0"
transform="matrix(11.516892,-5.2307688,11.516892,5.2307688,102.38378,12.383578)" />
<rect
style="fill:#ffdc00;fill-opacity:1;fill-rule:evenodd;stroke-width:3.48155"
id="rect58-0-0-4"
width="40.465622"
height="40.465622"
x="-6.9526424"
y="152.48343"
ry="3.6434147"
transform="matrix(0.91049097,-0.41352895,0.91049097,0.41352895,0,0)" />
<rect
style="fill:#000000;fill-opacity:0.200803;fill-rule:evenodd;stroke-width:0.275241;filter:url(#filter1529-8)"
id="rect58-1-1-2"
width="3.199091"
height="3.199091"
x="-4.1320586"
y="6.7448502"
ry="0"
transform="matrix(11.516892,-5.2307688,11.516892,5.2307688,102.38378,-1.0033868)" />
<rect
style="fill:#ff86ff;fill-opacity:1;fill-rule:evenodd;stroke-width:3.48155"
id="rect58-0-9"
width="40.465622"
height="40.465622"
x="9.217432"
y="136.28101"
ry="3.6757557"
transform="matrix(0.91049097,-0.41352895,0.91049097,0.41352895,0,0)" />
<rect
style="fill:#000000;fill-opacity:0.200803;fill-rule:evenodd;stroke-width:0.275241;filter:url(#filter1529)"
id="rect58-1-1"
width="3.199091"
height="3.199091"
x="-4.1320586"
y="6.7448502"
ry="0"
transform="matrix(11.516891,-5.2307689,11.516891,5.2307689,102.38378,-14.390351)" />
<rect
style="fill:#00aeff;fill-opacity:1;fill-rule:evenodd;stroke-width:3.48155"
id="rect58-1"
width="40.465622"
height="40.465622"
x="25.419847"
y="120.11092"
ry="3.6434269"
transform="matrix(0.91049097,-0.41352895,0.91049097,0.41352895,0,0)" />
<g
id="g1006-5"
transform="matrix(0.0388683,0.0167648,-0.0378579,0.0168465,168.08252,26.554354)">
<g
id="g1000-5">
<path
id="circle4-6-4"
style="fill:url(#linearGradient1043);fill-opacity:1;stroke-width:0.0643035"
d="M 67.013672,44.173828 A 11.26595,11.26595 0 0 0 55.748047,55.439453 11.26595,11.26595 0 0 0 67.013672,66.705078 11.26595,11.26595 0 0 0 78.279297,55.439453 11.26595,11.26595 0 0 0 67.013672,44.173828 Z m 0,6.080078 a 5.1852643,5.1852643 0 0 1 5.185547,5.185547 5.1852643,5.1852643 0 0 1 -5.185547,5.185547 5.1852643,5.1852643 0 0 1 -5.185547,-5.185547 5.1852643,5.1852643 0 0 1 5.185547,-5.185547 z"
transform="matrix(20.654872,0,0,20.654872,-1031.0664,-816.00658)" />
<circle
style="fill:#5d2f75;stroke:#ffffff;stroke-width:19.3375;stroke-miterlimit:10"
id="circle21-6"
r="50.470928"
cy="329.10001"
cx="121.43651"
class="st3" />
</g>
<path
id="rect19-7"
style="fill:#8b44ac;stroke-width:0.100692"
d="m 72.201172,55.298828 v 11.410156 h 6.041016 V 55.298828 Z"
transform="matrix(20.654872,0,0,20.654872,-1031.0664,-816.00658)" />
</g>
<path
d="m 98.510658,119.78944 h -6.304535 l -1.415936,3.92742 h -2.04639 l 5.746428,-15.0482 h 1.736331 l 5.756764,15.0482 h -2.036055 z m -5.705087,-1.63297 h 5.115975 l -2.563155,-7.03834 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient976);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path873" />
<path
d="m 106.88225,121.1227 2.76986,-8.58864 h 1.95338 l -4.0101,11.1828 h -1.45728 l -4.05144,-11.1828 h 1.95337 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient978);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path875" />
<path
d="m 120.19412,123.71686 q -0.1654,-0.3307 -0.2687,-1.17822 -1.33326,1.38493 -3.18328,1.38493 -1.65365,0 -2.71818,-0.9302 -1.0542,-0.9405 -1.0542,-2.37712 0,-1.74667 1.32292,-2.70785 1.33325,-0.9715 3.74137,-0.9715 h 1.86036 v -0.8785 q 0,-1.00252 -0.5995,-1.59164 -0.5994,-0.5994 -1.76733,-0.5994 -1.0232,0 -1.71567,0.5168 -0.6925,0.5168 -0.6925,1.25057 h -1.92237 q 0,-0.8372 0.5891,-1.6123 0.5994,-0.7855 1.6123,-1.24024 1.0232,-0.4548 2.24276,-0.4548 1.9327,0 3.02825,0.9715 1.09554,0.9612 1.13688,2.65617 v 5.14698 q 0,1.53996 0.3927,2.44946 v 0.1654 z m -3.17293,-1.45728 q 0.8992,0 1.70532,-0.4651 0.8061,-0.4651 1.16789,-1.20923 v -2.29442 h -1.49862 q -3.514,0 -3.514,2.05672 0,0.8992 0.5995,1.4056 0.5994,0.5064 1.53996,0.5064 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient980);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path877" />
<path
d="m 126.88106,123.71686 h -1.91203 v -15.87502 h 1.91203 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient982);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path879" />
<path
d="m 129.43388,118.02211 q 0,-1.64331 0.6408,-2.9559 0.6511,-1.31258 1.79834,-2.02572 1.15756,-0.7131 2.63551,-0.7131 2.2841,0 3.6897,1.5813 1.41594,1.5813 1.41594,4.20647 v 0.1343 q 0,1.63298 -0.6305,2.93523 -0.6201,1.29191 -1.78801,2.01538 -1.15755,0.7235 -2.6665,0.7235 -2.27377,0 -3.68971,-1.58131 -1.4056,-1.5813 -1.4056,-4.18579 z m 1.92237,0.2274 q 0,1.86036 0.8578,2.98691 0.8682,1.12655 2.31511,1.12655 1.45727,0 2.3151,-1.13689 0.8578,-1.14722 0.8578,-3.20394 0,-1.83969 -0.8785,-2.97657 -0.8682,-1.14722 -2.3151,-1.14722 -1.41594,0 -2.28411,1.12655 -0.8682,1.12655 -0.8682,3.22461 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient984);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path882" />
<path
d="m 143.82062,112.53406 0.062,1.4056 q 1.28157,-1.6123 3.34863,-1.6123 3.54501,0 3.57602,3.99976 v 7.38974 h -1.91203 v -7.40008 q -0.01,-1.20923 -0.5581,-1.788 -0.5374,-0.5788 -1.68465,-0.5788 -0.9302,0 -1.63298,0.4961 -0.7028,0.4961 -1.09554,1.30225 v 7.96852 h -1.91203 v -11.1828 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient986);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path884" />
<path
d="m 155.76823,123.71686 h -1.91203 v -11.1828 h 1.91203 z m -2.06706,-14.14903 q 0,-0.4651 0.2791,-0.7855 0.2894,-0.3204 0.8475,-0.3204 0.5581,0 0.8475,0.3204 0.2894,0.3204 0.2894,0.7855 0,0.4651 -0.2894,0.7752 -0.2894,0.3101 -0.8475,0.3101 -0.5581,0 -0.8475,-0.3101 -0.2791,-0.3101 -0.2791,-0.7752 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient988);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path886" />
<path
d="m 165.73147,123.71686 q -0.1654,-0.3307 -0.2687,-1.17822 -1.33326,1.38493 -3.18327,1.38493 -1.65365,0 -2.71819,-0.9302 -1.0542,-0.9405 -1.0542,-2.37712 0,-1.74667 1.32292,-2.70785 1.33325,-0.9715 3.74138,-0.9715 h 1.86035 v -0.8785 q 0,-1.00252 -0.5994,-1.59164 -0.5994,-0.5994 -1.76733,-0.5994 -1.0232,0 -1.71566,0.5168 -0.6925,0.5168 -0.6925,1.25057 h -1.92236 q 0,-0.8372 0.5891,-1.6123 0.5995,-0.7855 1.61231,-1.24024 1.02319,-0.4548 2.24276,-0.4548 1.9327,0 3.02824,0.9715 1.09554,0.9612 1.13688,2.65617 v 5.14698 q 0,1.53996 0.3927,2.44946 v 0.1654 z m -3.17294,-1.45728 q 0.8992,0 1.70532,-0.4651 0.8062,-0.4651 1.16789,-1.20923 v -2.29443 h -1.49862 q -3.514,0 -3.514,2.05672 0,0.8992 0.5995,1.4056 0.5994,0.5064 1.53996,0.5064 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient990);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path888" />
<path
d="m 170.38235,122.71434 q 0,-0.4961 0.2894,-0.8268 0.2997,-0.3307 0.8888,-0.3307 0.5891,0 0.8888,0.3307 0.3101,0.3307 0.3101,0.8268 0,0.4754 -0.3101,0.7958 -0.2997,0.3204 -0.8888,0.3204 -0.5891,0 -0.8888,-0.3204 -0.2894,-0.3204 -0.2894,-0.7958 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient992);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path890" />
<path
d="m 178.77462,108.66866 4.9196,12.27834 4.91961,-12.27834 h 2.57349 v 15.0482 h -1.98438 v -5.86012 l 0.186,-6.3252 -4.94027,12.18532 h -1.51929 l -4.92994,-12.15432 0.1964,6.2942 v 5.86012 h -1.98438 v -15.0482 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient994);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path892" />
<path
d="m 201.29524,123.71686 q -0.1654,-0.3307 -0.2687,-1.17822 -1.33325,1.38493 -3.18327,1.38493 -1.65365,0 -2.71819,-0.9302 -1.0542,-0.9405 -1.0542,-2.37712 0,-1.74667 1.32292,-2.70785 1.33326,-0.9715 3.74138,-0.9715 h 1.86036 v -0.8785 q 0,-1.00252 -0.5995,-1.59164 -0.5994,-0.5994 -1.76734,-0.5994 -1.02319,0 -1.71566,0.5168 -0.6925,0.5168 -0.6925,1.25057 h -1.92237 q 0,-0.8372 0.5891,-1.6123 0.5994,-0.7855 1.61231,-1.24024 1.02319,-0.4548 2.24276,-0.4548 1.9327,0 3.02824,0.9715 1.09555,0.9612 1.13689,2.65617 v 5.14698 q 0,1.53996 0.3927,2.44946 v 0.1654 z m -3.17294,-1.45728 q 0.8992,0 1.70533,-0.4651 0.8061,-0.4651 1.16789,-1.20923 v -2.29443 h -1.49862 q -3.51401,0 -3.51401,2.05672 0,0.8992 0.5994,1.4056 0.5995,0.5064 1.53996,0.5064 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient996);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path894" />
<path
d="m 208.49895,109.82621 v 2.70785 h 2.08773 v 1.47795 h -2.08773 v 6.93499 q 0,0.6718 0.2791,1.01286 0.2791,0.3307 0.9509,0.3307 0.3307,0 0.9095,-0.124 v 1.5503 q -0.7545,0.2067 -1.46762,0.2067 -1.28157,0 -1.9327,-0.7752 -0.6511,-0.7752 -0.6511,-2.20142 v -6.93499 h -2.03606 V 112.534 h 2.03606 v -2.70785 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient998);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path896" />
<path
d="m 217.45965,123.92357 q -2.27377,0 -3.70004,-1.48829 -1.42627,-1.49862 -1.42627,-3.99976 v -0.3514 q 0,-1.66398 0.6304,-2.96623 0.6408,-1.31259 1.77767,-2.04639 1.14722,-0.7441 2.48048,-0.7441 2.18075,0 3.38998,1.4366 1.20923,1.43661 1.20923,4.11345 v 0.7958 h -7.57578 q 0.041,1.65365 0.9612,2.67685 0.9302,1.01286 2.35645,1.01286 1.01286,0 1.71566,-0.4134 0.7028,-0.4134 1.2299,-1.09554 l 1.16789,0.9095 q -1.4056,2.16008 -4.2168,2.16008 z m -0.2377,-10.02525 q -1.15756,0 -1.94304,0.8475 -0.7855,0.8372 -0.9715,2.35645 h 5.60173 v -0.1447 q -0.083,-1.45728 -0.7855,-2.25309 -0.7028,-0.8062 -1.90169,-0.8062 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient1000);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path898" />
<path
d="m 229.43827,114.24972 q -0.4341,-0.072 -0.9405,-0.072 -1.88103,0 -2.55282,1.60197 v 7.93751 h -1.91203 v -11.1828 h 1.86035 l 0.031,1.29192 q 0.9405,-1.49862 2.6665,-1.49862 0.5581,0 0.8475,0.1447 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient1002);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path900" />
<path
d="m 233.27266,123.71686 h -1.91203 v -11.1828 h 1.91203 z m -2.06706,-14.14903 q 0,-0.4651 0.2791,-0.7855 0.2894,-0.3204 0.8475,-0.3204 0.5581,0 0.8475,0.3204 0.2894,0.3204 0.2894,0.7855 0,0.4651 -0.2894,0.7752 -0.2894,0.3101 -0.8475,0.3101 -0.5581,0 -0.8475,-0.3101 -0.2791,-0.3101 -0.2791,-0.7752 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient1004);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path902" />
<path
d="m 243.23589,123.71686 q -0.1654,-0.3307 -0.2687,-1.17822 -1.33325,1.38493 -3.18327,1.38493 -1.65365,0 -2.71818,-0.9302 -1.05421,-0.9405 -1.05421,-2.37712 0,-1.74667 1.32292,-2.70785 1.33326,-0.9715 3.74138,-0.9715 h 1.86036 v -0.8785 q 0,-1.00252 -0.5994,-1.59164 -0.5994,-0.5994 -1.76734,-0.5994 -1.02319,0 -1.71566,0.5168 -0.6925,0.5168 -0.6925,1.25057 h -1.92237 q 0,-0.8372 0.5891,-1.6123 0.5995,-0.7855 1.61231,-1.24024 1.0232,-0.4548 2.24276,-0.4548 1.9327,0 3.02824,0.9715 1.09555,0.9612 1.13689,2.65617 v 5.14698 q 0,1.53996 0.3927,2.44946 v 0.1654 z m -3.17294,-1.45728 q 0.8992,0 1.70533,-0.4651 0.8062,-0.4651 1.16789,-1.20923 v -2.29443 h -1.49862 q -3.514,0 -3.514,2.05672 0,0.8992 0.5994,1.4056 0.5994,0.5064 1.53996,0.5064 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient1006);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path904" />
<path
d="m 249.92283,123.71686 h -1.91203 v -15.87502 h 1.91203 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:url(#linearGradient1008);fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path906" />
<path
d="m 27.837863,149.08068 q 0,-2.33578 0.62012,-4.48552 0.63045,-2.14974 1.87069,-3.90674 1.24024,-1.757 2.57349,-2.48047 l 0.39274,1.2609 q -1.50895,1.15756 -2.48047,3.53468 -0.96118,2.37711 -1.0542,5.32268 l -0.0103,0.8785 q 0,3.98942 1.45727,6.92465 0.8785,1.757 2.08773,2.74919 l -0.39274,1.16789 q -1.37459,-0.7648 -2.62516,-2.56316 -2.43913,-3.514 -2.43913,-8.4026 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path909" />
<path
d="m 42.048903,155.18885 q -0.16536,-0.3307 -0.26872,-1.17823 -1.33325,1.38493 -3.18327,1.38493 -1.65365,0 -2.71819,-0.9302 -1.0542,-0.9405 -1.0542,-2.37712 0,-1.74667 1.32292,-2.70785 1.33325,-0.9715 3.74138,-0.9715 h 1.86035 v -0.8785 q 0,-1.00253 -0.59945,-1.59164 -0.59945,-0.5995 -1.76733,-0.5995 -1.0232,0 -1.71566,0.5168 -0.69247,0.5168 -0.69247,1.25057 h -1.92236 q 0,-0.8372 0.58911,-1.61231 0.59945,-0.7855 1.61231,-1.24023 1.02319,-0.4548 2.24276,-0.4548 1.9327,0 3.02824,0.9715 1.09554,0.9612 1.13689,2.65617 v 5.14699 q 0,1.53996 0.39274,2.44946 v 0.1654 z m -3.17294,-1.45728 q 0.89917,0 1.70533,-0.4651 0.80615,-0.4651 1.16789,-1.20923 v -2.29443 h -1.49862 q -3.51401,0 -3.51401,2.05673 0,0.8992 0.59945,1.4056 0.59945,0.5064 1.53996,0.5064 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path911" />
<path
d="m 49.779713,150.01086 -1.1989,1.25057 v 3.92742 h -1.91203 v -15.87503 h 1.91203 v 9.6015 l 1.0232,-1.2299 3.482993,-3.67937 h 2.325443 l -4.351166,4.67156 4.857596,6.51124 h -2.242761 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path913" />
<path
d="m 64.290472,155.18885 q -0.16536,-0.3307 -0.26872,-1.17823 -1.333254,1.38493 -3.183273,1.38493 -1.653648,0 -2.718184,-0.9302 -1.054201,-0.9405 -1.054201,-2.37712 0,-1.74667 1.322919,-2.70785 1.333254,-0.9715 3.741379,-0.9715 h 1.860355 v -0.8785 q 0,-1.00253 -0.59945,-1.59164 -0.59945,-0.5995 -1.767337,-0.5995 -1.023195,0 -1.71566,0.5168 -0.69247,0.5168 -0.69247,1.25057 h -1.922357 q 0,-0.8372 0.58911,-1.61231 0.59945,-0.7855 1.612307,-1.24023 1.023195,-0.4548 2.242761,-0.4548 1.932701,0 3.028243,0.9715 1.095542,0.9612 1.136883,2.65617 v 5.14699 q 0,1.53996 0.39274,2.44946 v 0.1654 z m -3.172938,-1.45728 q 0.89917,0 1.705325,-0.4651 0.80615,-0.4651 1.16789,-1.20923 v -2.29443 H 62.49213 q -3.514003,0 -3.514003,2.05673 0,0.8992 0.59945,1.4056 0.59945,0.5064 1.53996,0.5064 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path915" />
<path
d="m 68.94136,154.18632 q 0,-0.4961 0.28939,-0.8268 0.29972,-0.3307 0.88884,-0.3307 0.58911,0 0.88884,0.3307 0.31006,0.3307 0.31006,0.8268 0,0.4754 -0.31006,0.7958 -0.29972,0.3204 -0.88884,0.3204 -0.58911,0 -0.88884,-0.3204 -0.28939,-0.3204 -0.28939,-0.7958 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path917" />
<path
d="m 82.573621,140.14065 4.919604,12.27834 4.919604,-12.27834 h 2.57349 v 15.0482 h -1.984378 v -5.86012 l 0.18604,-6.3252 -4.940275,12.18532 h -1.519293 l -4.929939,-12.15432 0.19637,6.2942 v 5.86012 h -1.984378 v -15.0482 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path919" />
<path
d="m 105.09425,155.18885 q -0.1654,-0.3307 -0.2687,-1.17823 -1.33325,1.38493 -3.18327,1.38493 -1.653651,0 -2.718187,-0.9302 -1.054201,-0.9405 -1.054201,-2.37712 0,-1.74667 1.322919,-2.70785 1.333249,-0.9715 3.741379,-0.9715 h 1.86035 v -0.8785 q 0,-1.00253 -0.5994,-1.59164 -0.5995,-0.5995 -1.76734,-0.5995 -1.0232,0 -1.71566,0.5168 -0.6925,0.5168 -0.6925,1.25057 h -1.922392 q 0,-0.8372 0.58911,-1.61231 0.59945,-0.7855 1.612312,-1.24023 1.02319,-0.4548 2.24276,-0.4548 1.9327,0 3.02824,0.9715 1.09554,0.9612 1.13688,2.65617 v 5.14699 q 0,1.53996 0.3927,2.44946 v 0.1654 z m -3.17294,-1.45728 q 0.8992,0 1.70532,-0.4651 0.8062,-0.4651 1.16789,-1.20923 v -2.29444 h -1.49862 q -3.513997,0 -3.513997,2.05673 0,0.8992 0.599447,1.4056 0.5994,0.5064 1.53996,0.5064 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path921" />
<path
d="m 112.29795,141.2982 v 2.70785 h 2.08774 v 1.47795 h -2.08774 v 6.93499 q 0,0.6718 0.2791,1.01286 0.2791,0.3307 0.9509,0.3307 0.3307,0 0.9095,-0.124 v 1.5503 q -0.7545,0.2067 -1.46761,0.2067 -1.28158,0 -1.9327,-0.7752 -0.6511,-0.7751 -0.6511,-2.20141 V 145.484 h -2.03605 v -1.47795 h 2.03605 v -2.70785 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path923" />
<path
d="m 121.25866,155.39555 q -2.27377,0 -3.70004,-1.48828 -1.42627,-1.49862 -1.42627,-3.99976 v -0.3514 q 0,-1.66399 0.6305,-2.96623 0.6408,-1.31259 1.77767,-2.04639 1.14722,-0.7442 2.48047,-0.7442 2.18075,0 3.38998,1.43661 1.20923,1.43661 1.20923,4.11345 v 0.7958 h -7.57582 q 0.041,1.65365 0.9612,2.67684 0.9302,1.01286 2.35645,1.01286 1.01286,0 1.71566,-0.4134 0.7028,-0.4134 1.2299,-1.09554 l 1.16789,0.9095 q -1.4056,2.16008 -4.2168,2.16008 z m -0.2377,-10.02524 q -1.15755,0 -1.94303,0.8475 -0.7855,0.8372 -0.9715,2.35645 h 5.60173 v -0.1447 q -0.083,-1.45728 -0.7855,-2.2531 -0.7028,-0.8061 -1.9017,-0.8061 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path925" />
<path
d="m 133.23728,145.72171 q -0.4341,-0.072 -0.9405,-0.072 -1.88102,0 -2.55282,1.60197 v 7.93752 h -1.91203 v -11.1828 h 1.86036 l 0.031,1.29191 q 0.9405,-1.49862 2.66651,-1.49862 0.5581,0 0.8475,0.1447 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path927" />
<path
d="m 137.07167,155.18885 h -1.91203 v -11.1828 h 1.91203 z m -2.06706,-14.14903 q 0,-0.4651 0.2791,-0.7855 0.2894,-0.3204 0.8475,-0.3204 0.5581,0 0.8475,0.3204 0.2894,0.3204 0.2894,0.7855 0,0.4651 -0.2894,0.7752 -0.2894,0.3101 -0.8475,0.3101 -0.5581,0 -0.8475,-0.3101 -0.2791,-0.3101 -0.2791,-0.7752 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path929" />
<path
d="m 147.0349,155.18885 q -0.1654,-0.3307 -0.2687,-1.17823 -1.33325,1.38493 -3.18327,1.38493 -1.65365,0 -2.71819,-0.9302 -1.0542,-0.9405 -1.0542,-2.37712 0,-1.74667 1.32292,-2.70785 1.33325,-0.9715 3.74138,-0.9715 h 1.86035 v -0.8785 q 0,-1.00253 -0.5994,-1.59164 -0.5995,-0.5995 -1.76734,-0.5995 -1.02319,0 -1.71566,0.5168 -0.6925,0.5168 -0.6925,1.25057 h -1.92236 q 0,-0.8372 0.5891,-1.61231 0.5994,-0.7855 1.61231,-1.24023 1.02319,-0.4548 2.24276,-0.4548 1.9327,0 3.02824,0.9715 1.09554,0.9612 1.13689,2.65617 v 5.14699 q 0,1.53996 0.3927,2.44946 v 0.1654 z m -3.17294,-1.45728 q 0.8992,0 1.70533,-0.4651 0.8062,-0.4651 1.16788,-1.20923 v -2.29444 h -1.49861 q -3.51401,0 -3.51401,2.05673 0,0.8992 0.5994,1.4056 0.5995,0.5064 1.53996,0.5064 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path931" />
<path
d="m 153.72184,155.18885 h -1.91203 v -15.87503 h 1.91203 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path933" />
<path
d="m 162.32081,155.18885 v -15.0482 h 4.24781 q 1.96371,0 3.47266,0.8682 1.50896,0.8682 2.32545,2.47014 0.8268,1.60197 0.8372,3.67937 v 0.9612 q 0,2.12907 -0.8268,3.73104 -0.8165,1.60198 -2.34611,2.45981 -1.51929,0.8578 -3.54501,0.8785 z m 1.98438,-13.41523 v 11.79258 h 2.08773 q 2.29444,0 3.56568,-1.42627 1.28158,-1.42627 1.28158,-4.06177 v -0.8785 q 0,-2.56316 -1.20923,-3.97909 -1.1989,-1.42628 -3.41065,-1.44695 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path935" />
<path
d="m 180.54195,155.39555 q -2.27377,0 -3.70004,-1.48828 -1.42627,-1.49862 -1.42627,-3.99976 v -0.3514 q 0,-1.66399 0.6304,-2.96623 0.6408,-1.31259 1.77768,-2.04639 1.14721,-0.7442 2.48047,-0.7442 2.18075,0 3.38998,1.43661 1.20923,1.43661 1.20923,4.11345 v 0.7958 h -7.57578 q 0.041,1.65365 0.9612,2.67684 0.9302,1.01286 2.35645,1.01286 1.01286,0 1.71566,-0.4134 0.7028,-0.4134 1.2299,-1.09554 l 1.16789,0.9095 q -1.4056,2.16008 -4.2168,2.16008 z m -0.2377,-10.02524 q -1.15756,0 -1.94304,0.8475 -0.7855,0.8372 -0.9715,2.35645 h 5.60174 v -0.1447 q -0.083,-1.45728 -0.7855,-2.2531 -0.7028,-0.8061 -1.90169,-0.8061 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path937" />
<path
d="m 193.62645,152.22261 q 0,-0.7751 -0.5891,-1.19889 -0.5788,-0.4341 -2.03606,-0.7441 -1.44694,-0.3101 -2.30477,-0.7441 -0.8475,-0.4341 -1.26091,-1.03353 -0.4031,-0.5995 -0.4031,-1.42628 0,-1.37459 1.15756,-2.32544 1.16789,-0.9508 2.97657,-0.9508 1.90169,0 3.07992,0.9819 1.18856,0.9818 1.18856,2.51148 h -1.92237 q 0,-0.7855 -0.6718,-1.35393 -0.6614,-0.5684 -1.67431,-0.5684 -1.04387,0 -1.63298,0.4547 -0.5891,0.4548 -0.5891,1.18856 0,0.6925 0.5478,1.04387 0.5478,0.3514 1.97404,0.6718 1.43661,0.3204 2.32544,0.7648 0.8888,0.4444 1.31259,1.07487 0.4341,0.6201 0.4341,1.51929 0,1.49861 -1.1989,2.40812 -1.19889,0.8992 -3.11092,0.8992 -1.34359,0 -2.37712,-0.4754 -1.03353,-0.4754 -1.62264,-1.32292 -0.5788,-0.8578 -0.5788,-1.85002 h 1.91203 q 0.052,0.9612 0.7648,1.52963 0.7235,0.5581 1.9017,0.5581 1.0852,0 1.73633,-0.4341 0.6615,-0.4444 0.6615,-1.17823 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path939" />
<path
d="m 200.10668,155.18885 h -1.91203 v -11.1828 h 1.91203 z m -2.06706,-14.14903 q 0,-0.4651 0.2791,-0.7855 0.2894,-0.3204 0.8475,-0.3204 0.5581,0 0.8475,0.3204 0.2894,0.3204 0.2894,0.7855 0,0.4651 -0.2894,0.7752 -0.2894,0.3101 -0.8475,0.3101 -0.5581,0 -0.8475,-0.3101 -0.2791,-0.3101 -0.2791,-0.7752 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path941" />
<path
d="m 202.71117,149.50443 q 0,-2.61483 1.20923,-4.15479 1.20923,-1.5503 3.20395,-1.5503 2.04639,0 3.19361,1.44695 l 0.093,-1.24024 h 1.74667 v 10.91408 q 0,2.17041 -1.29191,3.42098 -1.28158,1.25058 -3.45199,1.25058 -1.20923,0 -2.36679,-0.5168 -1.15755,-0.5168 -1.76733,-1.41594 l 0.9922,-1.14721 q 1.22991,1.51928 3.00758,1.51928 1.39526,0 2.17041,-0.7855 0.7855,-0.7855 0.7855,-2.21175 v -0.9612 q -1.14721,1.32292 -3.13159,1.32292 -1.96371,0 -3.18328,-1.5813 -1.20923,-1.5813 -1.20923,-4.30982 z m 1.92237,0.217 q 0,1.89136 0.7751,2.97657 0.7752,1.07487 2.17041,1.07487 1.80868,0 2.65617,-1.64331 v -5.10564 q -0.8785,-1.60197 -2.6355,-1.60197 -1.39526,0 -2.18075,1.0852 -0.7855,1.08521 -0.7855,3.21428 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path943" />
<path
d="m 216.84987,144.00605 0.062,1.4056 q 1.28158,-1.61231 3.34864,-1.61231 3.54501,0 3.57602,3.99977 v 7.38974 h -1.91203 v -7.40008 q -0.01,-1.20923 -0.5581,-1.78801 -0.5374,-0.5788 -1.68465,-0.5788 -0.9302,0 -1.63298,0.4961 -0.7028,0.4961 -1.09554,1.30225 v 7.96852 h -1.91204 v -11.1828 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path945" />
<path
d="m 234.03748,155.18885 h -1.91203 v -11.1828 h 1.91203 z m -2.06706,-14.14903 q 0,-0.4651 0.279,-0.7855 0.2894,-0.3204 0.8475,-0.3204 0.5581,0 0.8475,0.3204 0.2894,0.3204 0.2894,0.7855 0,0.4651 -0.2894,0.7752 -0.2894,0.3101 -0.8475,0.3101 -0.5581,0 -0.8475,-0.3101 -0.279,-0.3101 -0.279,-0.7752 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path947" />
<path
d="m 238.9054,144.00605 0.062,1.4056 q 1.28158,-1.61231 3.34864,-1.61231 3.54501,0 3.57602,3.99977 v 7.38974 h -1.91203 v -7.40008 q -0.01,-1.20923 -0.5581,-1.78801 -0.5374,-0.5788 -1.68465,-0.5788 -0.9302,0 -1.63298,0.4961 -0.7028,0.4961 -1.09554,1.30225 v 7.96852 h -1.91204 v -11.1828 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path949" />
<path
d="m 310.82877,149.18404 q 0,2.30477 -0.6098,4.42351 -0.5994,2.1084 -1.85002,3.8964 -1.24023,1.78801 -2.60449,2.54249 l -0.4031,-1.16789 q 1.59164,-1.21957 2.55282,-3.78272 0.9715,-2.57349 0.9922,-5.70509 v -0.3307 q 0,-2.17041 -0.4547,-4.03077 -0.4548,-1.87069 -1.27125,-3.34863 -0.8062,-1.47795 -1.81901,-2.30478 l 0.4031,-1.16788 q 1.36426,0.7545 2.59416,2.52181 1.24023,1.76734 1.85002,3.89641 0.6201,2.12907 0.6201,4.55787 z"
style="font-size:2.11667px;line-height:1.25;font-family:Roboto;-inkscape-font-specification:Roboto;fill:#af7fc7;fill-opacity:1;stroke:#ffffff;stroke-width:2.65;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="path951" />
</g>
<style
type="text/css"
id="style2">
.st0{fill:#FFFFFF;}
.st1{fill:none;stroke:url(#SVGID_1_);stroke-width:60;stroke-miterlimit:10;}
.st2{fill:#8B44AC;}
.st3{fill:#5D2F75;stroke:#FFFFFF;stroke-width:10;stroke-miterlimit:10;}
</style>
</svg>

Before

Width:  |  Height:  |  Size: 43 KiB

+5
View File
@@ -10,6 +10,11 @@
"IgnoreMissingFrameworkBinaries": true,
"IgnoreMissingFrameworkDependencies": true
},
{
"Id": "Material.Dialog",
"IgnoreMissingFrameworkBinaries": true,
"IgnoreMissingFrameworkDependencies": true
},
{
"Id": "Material.Colors",
"IgnoreMissingFrameworkBinaries": true,
View File
BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

+1 -1
View File
@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2019 CreateLab
Copyright (c) CreateLab, SKProCH, appleneko2001 and Contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
+6
View File
@@ -15,6 +15,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Material.Colors", "Material
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Material.DataGrid", "Material.DataGrid\Material.DataGrid.csproj", "{E0F697EE-358C-4E73-A4A8-3279B5B8DFF3}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Material.Dialog", "Material.Dialog\Material.Dialog.csproj", "{4F5F7FFD-B6E2-4C36-B250-D6B8169A0B1A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -45,6 +47,10 @@ Global
{E0F697EE-358C-4E73-A4A8-3279B5B8DFF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E0F697EE-358C-4E73-A4A8-3279B5B8DFF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E0F697EE-358C-4E73-A4A8-3279B5B8DFF3}.Release|Any CPU.Build.0 = Release|Any CPU
{4F5F7FFD-B6E2-4C36-B250-D6B8169A0B1A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4F5F7FFD-B6E2-4C36-B250-D6B8169A0B1A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4F5F7FFD-B6E2-4C36-B250-D6B8169A0B1A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4F5F7FFD-B6E2-4C36-B250-D6B8169A0B1A}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -1,3 +1,6 @@
namespace Material.Avalonia {
public class MaterialAvaloniaTemplates : global::Avalonia.Styling.Styles { }
namespace Material.Avalonia
{
public class MaterialAvaloniaTemplates : global::Avalonia.Styling.Styles
{
}
}
+25 -11
View File
@@ -2,17 +2,27 @@
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageVersion>1.0.1</PackageVersion>
<Title>Material.Avalonia</Title>
<Title>Speckle.Material.Avalonia</Title>
<Authors>Larymar,SKProCH,Appleneko2001</Authors>
<Description>This repository is a set of styles that will help you customize your application in an appropriate material design.</Description>
<PackageProjectUrl>https://github.com/AvaloniaUtils/material.avalonia</PackageProjectUrl>
<PackageLicenseUrl>https://raw.githubusercontent.com/AvaloniaUtils/material.avalonia/master/LICENSE</PackageLicenseUrl>
<RepositoryUrl>https://github.com/AvaloniaUtils/material.avalonia</RepositoryUrl>
<Description>Fork of Material.Avalonia</Description>
<PackageProjectUrl>https://github.com/specklesystems/Speckle.Material.Avalonia</PackageProjectUrl>
<RepositoryUrl>https://github.com/specklesystems/Speckle.Material.Avalonia</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<LangVersion>8</LangVersion>
<LangVersion>8</LangVersion>
<PackageTags>avalonia xaml material design theme colour color ui ux material-design google-material</PackageTags>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageReadmeFile>README.md</PackageReadmeFile>
<PackageIcon>FavIcon.png</PackageIcon>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageId>Speckle.Material.Avalonia</PackageId>
<Version>3.0.3</Version>
</PropertyGroup>
<ItemGroup>
<None Include="../README.md" Pack="true" PackagePath="/" />
<None Include="../wiki/FavIcon.png" Pack="true" PackagePath="/" />
</ItemGroup>
<ItemGroup>
<AvaloniaResource Include="**\*.xaml">
<SubType>Designer</SubType>
@@ -20,11 +30,15 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Avalonia" Version="0.10.0-rc1" />
<PackageReference Include="Avalonia" Version="0.10.18" />
<PackageReference Include="Teronis.MSBuild.Packaging.ProjectBuildInPackage" Version="1.0.0">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Material.Styles\Material.Styles.csproj" />
<ProjectReference Include="..\Material.Dialog\Material.Dialog.csproj" PrivateAssets="all" />
<ProjectReference Include="..\Material.Styles\Material.Styles.csproj" PrivateAssets="all" />
</ItemGroup>
</Project>
+100 -20
View File
@@ -1,51 +1,131 @@
using System;
using Avalonia.Media;
namespace Material.Colors.ColorManipulation {
public static class ColorHelper {
public static Color ContrastingForegroundColor(this Color color) {
double RgbSrgb(double d) {
d = d / 255.0;
return d > 0.03928
? d = Math.Pow((d + 0.055) / 1.055, 2.4)
: d = d / 12.92;
}
namespace Material.Colors.ColorManipulation
{
public static class ColorHelper
{
[Obsolete("Please use PickContrastColor method instead.")]
public static Color ContrastingForegroundColor(this Color color) =>
PickContrastColor(color);
var r = RgbSrgb(color.R);
var g = RgbSrgb(color.G);
var b = RgbSrgb(color.B);
var luminance = 0.2126 * r + 0.7152 * g + 0.0722 * b;
return luminance > 0.179 ? Avalonia.Media.Colors.Black : Avalonia.Media.Colors.White;
/// <summary>
/// Choose most accessible color by algorithm. The primary and secondary color is pure black and white.
/// </summary>
/// <param name="color">Background color</param>
/// <param name="ratio">Minimal contrast ratio. It is 4.5 by default.</param>
/// <returns>The most accessible color (AAA or AA level) for text</returns>
public static Color PickContrastColor(this Color color, double ratio = 4.5)
{
return AlgorithmContrastColor(color, Avalonia.Media.Colors.Black, Avalonia.Media.Colors.White, ratio);
}
public static Color ShiftLightness(this Color color, int amount = 1) {
/// <summary>
/// Choose most accessible color by algorithm.
/// </summary>
/// <param name="color">Background color</param>
/// <param name="a">Primary accessible color</param>
/// <param name="b">Secondary accessible color</param>
/// <param name="ratio">Minimal contrast ratio. It is 4.5 by default.</param>
/// <returns>The most accessible color for text or control (not guarantee its accessible because the primary and secondary colors might not most used on UIs.)</returns>
public static Color PickContrastColor(this Color color, Color a, Color b, double ratio = 4.5)
{
return AlgorithmContrastColor(color, a, b, ratio);
}
public static Color ShiftLightness(this Color color, int amount = 1)
{
var lab = color.ToLab();
var shifted = new Lab(lab.L - LabConstants.Kn * amount, lab.A, lab.B);
return shifted.ToColor();
}
public static Color Darken(this Color color, int amount = 1) {
public static Color Darken(this Color color, int amount = 1)
{
return color.ShiftLightness(amount);
}
public static Color Lighten(this Color color, int amount = 1) {
public static Color Lighten(this Color color, int amount = 1)
{
return color.ShiftLightness(-amount);
}
/// <summary>
/// Calculate relative luminance of color.
/// https://www.w3.org/TR/WCAG21/#dfn-relative-luminance
/// </summary>
/// <param name="c">Color used for measurement.</param>
/// <returns>The magnitude of relative luminance of color</returns>
public static double RelativeLuminance(this Color c)
{
double Process(double s) =>
s < 0.03928 ? s / 12.92 : Math.Pow((s + 0.055) / 1.055, 2.4);
double dR = (double) c.R / 255,
dG = (double) c.G / 255,
dB = (double) c.B / 255;
var r = Process(dR);
var g = Process(dG);
var b = Process(dB);
return 0.2126 * r + 0.7152 * g + 0.0722 * b;
}
/// <summary>
/// Get color contrast between two colors
/// </summary>
/// <param name="a">First color</param>
/// <param name="b">Second color</param>
/// <returns>Maximum possible contrast value. E.g: contrast white and black is 21, then it return 21.</returns>
public static double Contrast(this Color a, Color b)
{
var l1 = RelativeLuminance(a) + 0.05;
var l2 = RelativeLuminance(b) + 0.05;
var ratio = l1 / l2;
if (l2 > l1)
ratio = l2 / l1;
return ratio;
}
/// <summary>
/// Calculates the CIE76 distance between two colors.
/// </summary>
/// <param name="color"></param>
/// <param name="other"></param>
/// <returns></returns>
public static double Difference(this Color color, Color other) {
public static double Difference(this Color color, Color other)
{
var lab1 = color.ToLab();
var lab2 = color.ToLab();
var lab2 = other.ToLab();
return Math.Sqrt(Math.Pow(lab2.L - lab1.L, 2) +
Math.Pow(lab2.A - lab1.A, 2) +
Math.Pow(lab2.B - lab1.B, 2));
}
// https://github.com/LeaVerou/contrast-ratio
private static Color AlgorithmContrastColor(Color backColor, Color a, Color b, double ratio = 4.5)
{
var contrast1 = Contrast(backColor, a);
var contrast2 = Contrast(backColor, b);
Color result;
switch (contrast1 >= ratio)
{
case true:
result = contrast1 > contrast2 ? a : b;
break;
default:
result = contrast2 > contrast1 ? b : a;
break;
}
return result;
}
}
}
+6 -3
View File
@@ -1,10 +1,13 @@
namespace Material.Colors.ColorManipulation {
public struct Hsb {
namespace Material.Colors.ColorManipulation
{
public struct Hsb
{
public double Hue { get; }
public double Saturation { get; }
public double Brightness { get; }
public Hsb(double hue, double saturation, double brightness) {
public Hsb(double hue, double saturation, double brightness)
{
Hue = hue;
Saturation = saturation;
Brightness = brightness;
@@ -2,9 +2,12 @@
using System.Linq;
using Avalonia.Media;
namespace Material.Colors.ColorManipulation {
public static class HsbConverter {
public static Color ToColor(this Hsb hsv) {
namespace Material.Colors.ColorManipulation
{
public static class HsbConverter
{
public static Color ToColor(this Hsb hsv)
{
var h = hsv.Hue;
var s = hsv.Saturation;
var b = hsv.Brightness;
@@ -25,17 +28,27 @@ namespace Material.Colors.ColorManipulation {
var q = b * (1 - s * f);
var t = b * (1 - s * (1 - f));
if (i == 0) return Color.FromRgb((byte) b, (byte) t, (byte) p);
if (i == 1) return Color.FromRgb((byte) q, (byte) b, (byte) p);
if (i == 2) return Color.FromRgb((byte) p, (byte) b, (byte) t);
if (i == 3) return Color.FromRgb((byte) p, (byte) q, (byte) b);
if (i == 4) return Color.FromRgb((byte) t, (byte) p, (byte) b);
if (i == 5) return Color.FromRgb((byte) b, (byte) p, (byte) q);
throw new Exception("Invalid HSB values");
switch (i)
{
case 0:
return Color.FromRgb((byte) b, (byte) t, (byte) p);
case 1:
return Color.FromRgb((byte) q, (byte) b, (byte) p);
case 2:
return Color.FromRgb((byte) p, (byte) b, (byte) t);
case 3:
return Color.FromRgb((byte) p, (byte) q, (byte) b);
case 4:
return Color.FromRgb((byte) t, (byte) p, (byte) b);
case 5:
return Color.FromRgb((byte) b, (byte) p, (byte) q);
default:
throw new Exception("Invalid HSB values");
}
}
public static Hsb ToHsb(this Color color) {
public static Hsb ToHsb(this Color color)
{
double r = color.R;
double g = color.G;
double b = color.B;
@@ -53,10 +66,12 @@ namespace Material.Colors.ColorManipulation {
var d = max - min;
var s = max.IsCloseTo(0) ? 0 : d / max;
if (max.IsCloseTo(min)) {
if (max.IsCloseTo(min))
{
h = 0; // achromatic
}
else {
else
{
if (max.IsCloseTo(r))
h = (g - b) / d + (g < b ? 6 : 0);
else if (max.IsCloseTo(g))
@@ -69,7 +84,8 @@ namespace Material.Colors.ColorManipulation {
return new Hsb(h, s, v);
}
private static bool IsCloseTo(this double value, double target, double tolerance = double.Epsilon) {
private static bool IsCloseTo(this double value, double target, double tolerance = double.Epsilon)
{
return Math.Abs(value - target) < tolerance;
}
}
+6 -3
View File
@@ -1,10 +1,13 @@
namespace Material.Colors.ColorManipulation {
internal struct Hsl {
namespace Material.Colors.ColorManipulation
{
internal struct Hsl
{
public double H { get; }
public double S { get; }
public double L { get; }
public Hsl(double h, double s, double l) {
public Hsl(double h, double s, double l)
{
H = h;
S = s;
L = l;
@@ -1,10 +1,14 @@
using System;
using Avalonia.Media;
namespace Material.Colors.ColorManipulation {
internal static class HslConverter {
public static Color ToColor(this Hsl hsl) {
double HsvRbg(double v1, double v2, double vH) {
namespace Material.Colors.ColorManipulation
{
internal static class HslConverter
{
public static Color ToColor(this Hsl hsl)
{
double HsvRbg(double v1, double v2, double vH)
{
if (vH < 0) vH += 1;
if (vH > 1) vH -= 1;
if (6 * vH < 1) return v1 + (v2 - v1) * 6 * vH;
@@ -18,12 +22,14 @@ namespace Material.Colors.ColorManipulation {
var l = hsl.L * (1.0 / 100);
double r, g, b;
if (s == 0) {
if (s == 0)
{
r = l * 255;
g = l * 255;
b = l * 255;
}
else {
else
{
double var2;
if (l < 0.5) var2 = l * (1 + s);
else var2 = l + s - s * l;
+8 -4
View File
@@ -1,19 +1,23 @@
using System;
namespace Material.Colors.ColorManipulation {
internal struct Lab {
namespace Material.Colors.ColorManipulation
{
internal struct Lab
{
public double L { get; }
public double A { get; }
public double B { get; }
public Lab(double l, double a, double b) {
public Lab(double l, double a, double b)
{
L = l;
A = a;
B = b;
}
}
internal class LabConstants {
internal class LabConstants
{
public const double Kn = 18;
public const double WhitePointX = 0.95047;
@@ -1,15 +1,20 @@
using System;
using Avalonia.Media;
namespace Material.Colors.ColorManipulation {
internal static class LabConverter {
public static Lab ToLab(this Color c) {
namespace Material.Colors.ColorManipulation
{
internal static class LabConverter
{
public static Lab ToLab(this Color c)
{
var xyz = c.ToXyz();
return xyz.ToLab();
}
public static Lab ToLab(this Xyz xyz) {
double XyzLab(double v) {
public static Lab ToLab(this Xyz xyz)
{
double XyzLab(double v)
{
if (v > LabConstants.E)
return Math.Pow(v, 1 / 3.0);
return (v * LabConstants.K + 16) / 116;
@@ -25,7 +30,8 @@ namespace Material.Colors.ColorManipulation {
return new Lab(l, a, b);
}
public static Color ToColor(this Lab lab) {
public static Color ToColor(this Lab lab)
{
var xyz = lab.ToXyz();
return xyz.ToColor();
+6 -3
View File
@@ -1,10 +1,13 @@
namespace Material.Colors.ColorManipulation {
internal struct Xyz {
namespace Material.Colors.ColorManipulation
{
internal struct Xyz
{
public double X { get; }
public double Y { get; }
public double Z { get; }
public Xyz(double x, double y, double z) {
public Xyz(double x, double y, double z)
{
X = x;
Y = y;
Z = z;
@@ -1,16 +1,21 @@
using System;
using Avalonia.Media;
namespace Material.Colors.ColorManipulation {
internal static class XyzConverter {
public static Color ToColor(this Xyz xyz) {
double XyzRgb(double d) {
namespace Material.Colors.ColorManipulation
{
internal static class XyzConverter
{
public static Color ToColor(this Xyz xyz)
{
double XyzRgb(double d)
{
if (d > 0.0031308)
return 255.0 * (1.055 * Math.Pow(d, 1.0 / 2.4) - 0.055);
return 255.0 * (12.92 * d);
}
byte Clip(double d) {
byte Clip(double d)
{
if (d < 0) return 0;
if (d > 255) return 255;
return (byte) Math.Round(d);
@@ -23,8 +28,10 @@ namespace Material.Colors.ColorManipulation {
return Color.FromRgb(Clip(r), Clip(g), Clip(b));
}
public static Xyz ToXyz(this Color c) {
double RgbXyz(double v) {
public static Xyz ToXyz(this Color c)
{
double RgbXyz(double v)
{
v /= 255;
if (v > 0.04045)
return Math.Pow((v + 0.055) / 1.055, 2.4);
@@ -41,8 +48,10 @@ namespace Material.Colors.ColorManipulation {
return new Xyz(x, y, z);
}
public static Xyz ToXyz(this Lab lab) {
double LabXyz(double d) {
public static Xyz ToXyz(this Lab lab)
{
double LabXyz(double d)
{
if (d > LabConstants.ECubedRoot)
return d * d * d;
return (116 * d - 16) / LabConstants.K;
+13 -12
View File
@@ -1,32 +1,33 @@
using Avalonia.Media;
using Material.Colors.ColorManipulation;
namespace Material.Colors {
public struct ColorPair {
public Color Color { get; set; }
namespace Material.Colors
{
public struct ColorPair
{
public Color Color { get; }
/// <summary>
/// The foreground or opposite color. If left null, this will be calculated for you.
/// Calculated by calling ColorHelper.ContrastingForegroundColor()
/// </summary>
public Color? ForegroundColor { get; set; }
public Color ForegroundColor { get; }
public static implicit operator ColorPair(Color color) {
public static implicit operator ColorPair(Color color)
{
return new ColorPair(color);
}
public ColorPair(Color color) {
public ColorPair(Color color)
{
Color = color;
ForegroundColor = null;
ForegroundColor = color.PickContrastColor(4.5);
}
public ColorPair(Color color, Color? foreground) {
public ColorPair(Color color, Color foreground)
{
Color = color;
ForegroundColor = foreground;
}
public Color GetForegroundColor() {
return ForegroundColor ?? Color.ContrastingForegroundColor();
}
}
}
-24
View File
@@ -1,24 +0,0 @@
using System;
using Avalonia.Media;
namespace Material.Colors {
public class Hue {
public Hue(string name, Color color, Color foreground) {
if (name == null) throw new ArgumentNullException(nameof(name));
Name = name;
Color = color;
Foreground = foreground;
}
public string Name { get; }
public Color Color { get; }
public Color Foreground { get; }
public override string ToString() {
return Name;
}
}
}
+4 -2
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors {
public interface ISwatch {
namespace Material.Colors
{
public interface ISwatch
{
string Name { get; }
IEnumerable<Color> Hues { get; }
IDictionary<MaterialColor, Color> Lookup { get; }
+6 -1
View File
@@ -3,6 +3,11 @@
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Authors>Larymar,SKProCH,Appleneko2001</Authors>
<RepositoryUrl>https://github.com/AvaloniaUtils/material.avalonia</RepositoryUrl>
<PackageProjectUrl>https://github.com/AvaloniaUtils/material.avalonia</PackageProjectUrl>
<RepositoryType>git</RepositoryType>
<Description>Color palette component of Material.Avalonia.</Description>
</PropertyGroup>
<ItemGroup>
@@ -12,6 +17,6 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Avalonia" Version="0.10.0-rc1" />
<PackageReference Include="Avalonia" Version="0.10.18" />
</ItemGroup>
</Project>
+8 -4
View File
@@ -1,5 +1,7 @@
namespace Material.Colors {
public enum PrimaryColor {
namespace Material.Colors
{
public enum PrimaryColor
{
Red = MaterialColor.Red500,
Pink = MaterialColor.Pink500,
Purple = MaterialColor.Purple500,
@@ -21,7 +23,8 @@
BlueGrey = MaterialColor.BlueGrey500
}
public enum SecondaryColor {
public enum SecondaryColor
{
Red = MaterialColor.RedSecondary,
Pink = MaterialColor.PinkSecondary,
Purple = MaterialColor.PurpleSecondary,
@@ -40,7 +43,8 @@
DeepOrange = MaterialColor.DeepOrangeSecondary
}
public enum MaterialColor {
public enum MaterialColor
{
Red50,
Red100,
Red200,
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class AmberSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class AmberSwatch : ISwatch
{
public static Color Amber50 { get; } = Color.Parse("#FFF8E1");
public static Color Amber100 { get; } = Color.Parse("#FFECB3");
public static Color Amber200 { get; } = Color.Parse("#FFE082");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Amber";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Amber50, Amber50},
{MaterialColor.Amber100, Amber100},
{MaterialColor.Amber200, Amber200},
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class BlueGreySwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class BlueGreySwatch : ISwatch
{
public static Color BlueGrey50 { get; } = Color.Parse("#ECEFF1");
public static Color BlueGrey100 { get; } = Color.Parse("#CFD8DC");
public static Color BlueGrey200 { get; } = Color.Parse("#B0BEC5");
@@ -16,7 +18,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Blue Grey";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.BlueGrey50, BlueGrey50},
{MaterialColor.BlueGrey100, BlueGrey100},
{MaterialColor.BlueGrey200, BlueGrey200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class BlueSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class BlueSwatch : ISwatch
{
public static Color Blue50 { get; } = Color.Parse("#E3F2FD");
public static Color Blue100 { get; } = Color.Parse("#BBDEFB");
public static Color Blue200 { get; } = Color.Parse("#90CAF9");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Blue";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Blue50, Blue50},
{MaterialColor.Blue100, Blue100},
{MaterialColor.Blue200, Blue200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class BrownSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class BrownSwatch : ISwatch
{
public static Color Brown50 { get; } = Color.Parse("#EFEBE9");
public static Color Brown100 { get; } = Color.Parse("#D7CCC8");
public static Color Brown200 { get; } = Color.Parse("#BCAAA4");
@@ -16,7 +18,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Brown";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Brown50, Brown50},
{MaterialColor.Brown100, Brown100},
{MaterialColor.Brown200, Brown200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class CyanSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class CyanSwatch : ISwatch
{
public static Color Cyan50 { get; } = Color.Parse("#E0F7FA");
public static Color Cyan100 { get; } = Color.Parse("#B2EBF2");
public static Color Cyan200 { get; } = Color.Parse("#80DEEA");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Cyan";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Cyan50, Cyan50},
{MaterialColor.Cyan100, Cyan100},
{MaterialColor.Cyan200, Cyan200},
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class DeepOrangeSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class DeepOrangeSwatch : ISwatch
{
public static Color DeepOrange50 { get; } = Color.Parse("#FBE9E7");
public static Color DeepOrange100 { get; } = Color.Parse("#FFCCBC");
public static Color DeepOrange200 { get; } = Color.Parse("#FFAB91");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Deep Orange";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.DeepOrange50, DeepOrange50},
{MaterialColor.DeepOrange100, DeepOrange100},
{MaterialColor.DeepOrange200, DeepOrange200},
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class DeepPurpleSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class DeepPurpleSwatch : ISwatch
{
public static Color DeepPurple50 { get; } = Color.Parse("#EDE7F6");
public static Color DeepPurple100 { get; } = Color.Parse("#D1C4E9");
public static Color DeepPurple200 { get; } = Color.Parse("#B39DDB");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Deep Purple";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.DeepPurple50, DeepPurple50},
{MaterialColor.DeepPurple100, DeepPurple100},
{MaterialColor.DeepPurple200, DeepPurple200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class GreenSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class GreenSwatch : ISwatch
{
public static Color Green50 { get; } = Color.Parse("#E8F5E9");
public static Color Green100 { get; } = Color.Parse("#C8E6C9");
public static Color Green200 { get; } = Color.Parse("#A5D6A7");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Green";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Green50, Green50},
{MaterialColor.Green100, Green100},
{MaterialColor.Green200, Green200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class GreySwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class GreySwatch : ISwatch
{
public static Color Grey50 { get; } = Color.Parse("#FAFAFA");
public static Color Grey100 { get; } = Color.Parse("#F5F5F5");
public static Color Grey200 { get; } = Color.Parse("#EEEEEE");
@@ -16,7 +18,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Grey";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Grey50, Grey50},
{MaterialColor.Grey100, Grey100},
{MaterialColor.Grey200, Grey200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class IndigoSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class IndigoSwatch : ISwatch
{
public static Color Indigo50 { get; } = Color.Parse("#E8EAF6");
public static Color Indigo100 { get; } = Color.Parse("#C5CAE9");
public static Color Indigo200 { get; } = Color.Parse("#9FA8DA");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Indigo";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Indigo50, Indigo50},
{MaterialColor.Indigo100, Indigo100},
{MaterialColor.Indigo200, Indigo200},
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class LightBlueSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class LightBlueSwatch : ISwatch
{
public static Color LightBlue50 { get; } = Color.Parse("#E1F5FE");
public static Color LightBlue100 { get; } = Color.Parse("#B3E5FC");
public static Color LightBlue200 { get; } = Color.Parse("#81D4FA");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Light Blue";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.LightBlue50, LightBlue50},
{MaterialColor.LightBlue100, LightBlue100},
{MaterialColor.LightBlue200, LightBlue200},
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class LightGreenSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class LightGreenSwatch : ISwatch
{
public static Color LightGreen50 { get; } = Color.Parse("#F1F8E9");
public static Color LightGreen100 { get; } = Color.Parse("#DCEDC8");
public static Color LightGreen200 { get; } = Color.Parse("#C5E1A5");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Light Green";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.LightGreen50, LightGreen50},
{MaterialColor.LightGreen100, LightGreen100},
{MaterialColor.LightGreen200, LightGreen200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class LimeSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class LimeSwatch : ISwatch
{
public static Color Lime50 { get; } = Color.Parse("#F9FBE7");
public static Color Lime100 { get; } = Color.Parse("#F0F4C3");
public static Color Lime200 { get; } = Color.Parse("#E6EE9C");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Lime";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Lime50, Lime50},
{MaterialColor.Lime100, Lime100},
{MaterialColor.Lime200, Lime200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class OrangeSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class OrangeSwatch : ISwatch
{
public static Color Orange50 { get; } = Color.Parse("#FFF3E0");
public static Color Orange100 { get; } = Color.Parse("#FFE0B2");
public static Color Orange200 { get; } = Color.Parse("#FFCC80");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Orange";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Orange50, Orange50},
{MaterialColor.Orange100, Orange100},
{MaterialColor.Orange200, Orange200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class PinkSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class PinkSwatch : ISwatch
{
public static Color Pink50 { get; } = Color.Parse("#FCE4EC");
public static Color Pink100 { get; } = Color.Parse("#F8BBD0");
public static Color Pink200 { get; } = Color.Parse("#F48FB1");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Pink";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Pink50, Pink50},
{MaterialColor.Pink100, Pink100},
{MaterialColor.Pink200, Pink200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class PurpleSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class PurpleSwatch : ISwatch
{
public static Color Purple50 { get; } = Color.Parse("#F3E5F5");
public static Color Purple100 { get; } = Color.Parse("#E1BEE7");
public static Color Purple200 { get; } = Color.Parse("#CE93D8");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Purple";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Purple50, Purple50},
{MaterialColor.Purple100, Purple100},
{MaterialColor.Purple200, Purple200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class RedSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class RedSwatch : ISwatch
{
public static Color Red50 { get; } = Color.Parse("#FFEBEE");
public static Color Red100 { get; } = Color.Parse("#FFCDD2");
public static Color Red200 { get; } = Color.Parse("#EF9A9A");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Red";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Red50, Red50},
{MaterialColor.Red100, Red100},
{MaterialColor.Red200, Red200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class TealSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class TealSwatch : ISwatch
{
public static Color Teal50 { get; } = Color.Parse("#E0F2F1");
public static Color Teal100 { get; } = Color.Parse("#B2DFDB");
public static Color Teal200 { get; } = Color.Parse("#80CBC4");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Teal";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Teal50, Teal50},
{MaterialColor.Teal100, Teal100},
{MaterialColor.Teal200, Teal200},
+6 -3
View File
@@ -1,8 +1,10 @@
using System.Collections.Generic;
using Avalonia.Media;
namespace Material.Colors.Recommended {
public class YellowSwatch : ISwatch {
namespace Material.Colors.Recommended
{
public class YellowSwatch : ISwatch
{
public static Color Yellow50 { get; } = Color.Parse("#FFFDE7");
public static Color Yellow100 { get; } = Color.Parse("#FFF9C4");
public static Color Yellow200 { get; } = Color.Parse("#FFF59D");
@@ -20,7 +22,8 @@ namespace Material.Colors.Recommended {
public string Name { get; } = "Yellow";
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color> {
public IDictionary<MaterialColor, Color> Lookup { get; } = new Dictionary<MaterialColor, Color>
{
{MaterialColor.Yellow50, Yellow50},
{MaterialColor.Yellow100, Yellow100},
{MaterialColor.Yellow200, Yellow200},
-47
View File
@@ -1,47 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
namespace Material.Colors {
/// <summary>
/// Defines a single colour swatch.
/// </summary>
public class Swatch {
public Swatch(string name, IEnumerable<Hue> primaryHues, IEnumerable<Hue> accentHues) {
if (name == null) throw new ArgumentNullException(nameof(name));
if (primaryHues == null) throw new ArgumentNullException(nameof(primaryHues));
if (accentHues == null) throw new ArgumentNullException(nameof(accentHues));
var primaryHuesList = primaryHues.ToList();
if (primaryHuesList.Count == 0) throw new ArgumentException("Non primary hues provided.", nameof(primaryHues));
Name = name;
PrimaryHues = primaryHuesList;
var accentHuesList = accentHues.ToList();
AccentHues = accentHuesList;
ExemplarHue = primaryHuesList[ExemplarHueIndex];
if (IsAccented)
AccentExemplarHue = accentHuesList[AccentExemplarHueIndex];
}
public string Name { get; }
public Hue ExemplarHue { get; }
public Hue AccentExemplarHue { get; }
public IList<Hue> PrimaryHues { get; }
public IList<Hue> AccentHues { get; }
public bool IsAccented => AccentHues.Any();
public int ExemplarHueIndex => Math.Min(5, PrimaryHues.Count - 1);
public int AccentExemplarHueIndex => Math.Min(2, AccentHues.Count - 1);
public override string ToString() {
return Name;
}
}
}
+8 -4
View File
@@ -3,9 +3,12 @@ using System.Linq;
using Avalonia.Media;
using Material.Colors.Recommended;
namespace Material.Colors {
public static class SwatchHelper {
public static IEnumerable<ISwatch> Swatches { get; } = new ISwatch[] {
namespace Material.Colors
{
public static class SwatchHelper
{
public static IEnumerable<ISwatch> Swatches { get; } = new ISwatch[]
{
new RedSwatch(),
new PinkSwatch(),
new PurpleSwatch(),
@@ -27,6 +30,7 @@ namespace Material.Colors {
new BlueGreySwatch()
};
public static IDictionary<MaterialColor, Color> Lookup { get; } = Swatches.SelectMany(o => o.Lookup).ToDictionary(o => o.Key, o => o.Value);
public static IDictionary<MaterialColor, Color> Lookup { get; } =
Swatches.SelectMany(o => o.Lookup).ToDictionary(o => o.Key, o => o.Value);
}
}
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Accent100">#ffe57f</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#ffd740</Color>
<Color x:Key="Accent200Foreground">#DD000000</Color>
<Color x:Key="Accent400">#ffc400</Color>
<Color x:Key="Accent400Foreground">#DD000000</Color>
<Color x:Key="Accent700">#ffab00</Color>
<Color x:Key="Accent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="AmberAccent100">#ffe57f</Color>
<Color x:Key="AmberAccent100Foreground">#DD000000</Color>
<Color x:Key="AmberAccent200">#ffd740</Color>
<Color x:Key="AmberAccent200Foreground">#DD000000</Color>
<Color x:Key="AmberAccent400">#ffc400</Color>
<Color x:Key="AmberAccent400Foreground">#DD000000</Color>
<Color x:Key="AmberAccent700">#ffab00</Color>
<Color x:Key="AmberAccent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="AmberPrimary50">#fff8e1</Color>
<Color x:Key="AmberPrimary50Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary100">#ffecb3</Color>
<Color x:Key="AmberPrimary100Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary200">#ffe082</Color>
<Color x:Key="AmberPrimary200Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary300">#ffd54f</Color>
<Color x:Key="AmberPrimary300Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary400">#ffca28</Color>
<Color x:Key="AmberPrimary400Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary500">#ffc107</Color>
<Color x:Key="AmberPrimary500Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary600">#ffb300</Color>
<Color x:Key="AmberPrimary600Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary700">#ffa000</Color>
<Color x:Key="AmberPrimary700Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary800">#ff8f00</Color>
<Color x:Key="AmberPrimary800Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary900">#ff6f00</Color>
<Color x:Key="AmberPrimary900Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="AmberPrimary50">#fff8e1</Color>
<Color x:Key="AmberPrimary50Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary100">#ffecb3</Color>
<Color x:Key="AmberPrimary100Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary200">#ffe082</Color>
<Color x:Key="AmberPrimary200Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary300">#ffd54f</Color>
<Color x:Key="AmberPrimary300Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary400">#ffca28</Color>
<Color x:Key="AmberPrimary400Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary500">#ffc107</Color>
<Color x:Key="AmberPrimary500Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary600">#ffb300</Color>
<Color x:Key="AmberPrimary600Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary700">#ffa000</Color>
<Color x:Key="AmberPrimary700Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary800">#ff8f00</Color>
<Color x:Key="AmberPrimary800Foreground">#DD000000</Color>
<Color x:Key="AmberPrimary900">#ff6f00</Color>
<Color x:Key="AmberPrimary900Foreground">#DD000000</Color>
<Color x:Key="AmberAccent100">#ffe57f</Color>
<Color x:Key="AmberAccent100Foreground">#DD000000</Color>
<Color x:Key="AmberAccent200">#ffd740</Color>
<Color x:Key="AmberAccent200Foreground">#DD000000</Color>
<Color x:Key="AmberAccent400">#ffc400</Color>
<Color x:Key="AmberAccent400Foreground">#DD000000</Color>
<Color x:Key="AmberAccent700">#ffab00</Color>
<Color x:Key="AmberAccent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#fff8e1</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#ffecb3</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#ffe082</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#ffd54f</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#ffca28</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#ffc107</Color>
<Color x:Key="Primary500Foreground">#DD000000</Color>
<Color x:Key="Primary600">#ffb300</Color>
<Color x:Key="Primary600Foreground">#DD000000</Color>
<Color x:Key="Primary700">#ffa000</Color>
<Color x:Key="Primary700Foreground">#DD000000</Color>
<Color x:Key="Primary800">#ff8f00</Color>
<Color x:Key="Primary800Foreground">#DD000000</Color>
<Color x:Key="Primary900">#ff6f00</Color>
<Color x:Key="Primary900Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#fff8e1</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#ffecb3</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#ffe082</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#ffd54f</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#ffca28</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#ffc107</Color>
<Color x:Key="Primary500Foreground">#DD000000</Color>
<Color x:Key="Primary600">#ffb300</Color>
<Color x:Key="Primary600Foreground">#DD000000</Color>
<Color x:Key="Primary700">#ffa000</Color>
<Color x:Key="Primary700Foreground">#DD000000</Color>
<Color x:Key="Primary800">#ff8f00</Color>
<Color x:Key="Primary800Foreground">#DD000000</Color>
<Color x:Key="Primary900">#ff6f00</Color>
<Color x:Key="Primary900Foreground">#DD000000</Color>
<Color x:Key="Accent100">#ffe57f</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#ffd740</Color>
<Color x:Key="Accent200Foreground">#DD000000</Color>
<Color x:Key="Accent400">#ffc400</Color>
<Color x:Key="Accent400Foreground">#DD000000</Color>
<Color x:Key="Accent700">#ffab00</Color>
<Color x:Key="Accent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Accent100">#82b1ff</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#448aff</Color>
<Color x:Key="Accent200Foreground">#FFFFFFFF</Color>
<Color x:Key="Accent400">#2979ff</Color>
<Color x:Key="Accent400Foreground">#DDFFFFFF</Color>
<Color x:Key="Accent700">#2962ff</Color>
<Color x:Key="Accent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="BlueAccent100">#82b1ff</Color>
<Color x:Key="BlueAccent100Foreground">#DD000000</Color>
<Color x:Key="BlueAccent200">#448aff</Color>
<Color x:Key="BlueAccent200Foreground">#FFFFFFFF</Color>
<Color x:Key="BlueAccent400">#2979ff</Color>
<Color x:Key="BlueAccent400Foreground">#DDFFFFFF</Color>
<Color x:Key="BlueAccent700">#2962ff</Color>
<Color x:Key="BlueAccent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="BluePrimary50">#e3f2fd</Color>
<Color x:Key="BluePrimary50Foreground">#DD000000</Color>
<Color x:Key="BluePrimary100">#bbdefb</Color>
<Color x:Key="BluePrimary100Foreground">#DD000000</Color>
<Color x:Key="BluePrimary200">#90caf9</Color>
<Color x:Key="BluePrimary200Foreground">#DD000000</Color>
<Color x:Key="BluePrimary300">#64b5f6</Color>
<Color x:Key="BluePrimary300Foreground">#DD000000</Color>
<Color x:Key="BluePrimary400">#42a5f5</Color>
<Color x:Key="BluePrimary400Foreground">#DD000000</Color>
<Color x:Key="BluePrimary500">#2196f3</Color>
<Color x:Key="BluePrimary500Foreground">#FFFFFFFF</Color>
<Color x:Key="BluePrimary600">#1e88e5</Color>
<Color x:Key="BluePrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="BluePrimary700">#1976d2</Color>
<Color x:Key="BluePrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="BluePrimary800">#1565c0</Color>
<Color x:Key="BluePrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="BluePrimary900">#0d47a1</Color>
<Color x:Key="BluePrimary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="BluePrimary50">#e3f2fd</Color>
<Color x:Key="BluePrimary50Foreground">#DD000000</Color>
<Color x:Key="BluePrimary100">#bbdefb</Color>
<Color x:Key="BluePrimary100Foreground">#DD000000</Color>
<Color x:Key="BluePrimary200">#90caf9</Color>
<Color x:Key="BluePrimary200Foreground">#DD000000</Color>
<Color x:Key="BluePrimary300">#64b5f6</Color>
<Color x:Key="BluePrimary300Foreground">#DD000000</Color>
<Color x:Key="BluePrimary400">#42a5f5</Color>
<Color x:Key="BluePrimary400Foreground">#DD000000</Color>
<Color x:Key="BluePrimary500">#2196f3</Color>
<Color x:Key="BluePrimary500Foreground">#FFFFFFFF</Color>
<Color x:Key="BluePrimary600">#1e88e5</Color>
<Color x:Key="BluePrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="BluePrimary700">#1976d2</Color>
<Color x:Key="BluePrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="BluePrimary800">#1565c0</Color>
<Color x:Key="BluePrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="BluePrimary900">#0d47a1</Color>
<Color x:Key="BluePrimary900Foreground">#DDFFFFFF</Color>
<Color x:Key="BlueAccent100">#82b1ff</Color>
<Color x:Key="BlueAccent100Foreground">#DD000000</Color>
<Color x:Key="BlueAccent200">#448aff</Color>
<Color x:Key="BlueAccent200Foreground">#FFFFFFFF</Color>
<Color x:Key="BlueAccent400">#2979ff</Color>
<Color x:Key="BlueAccent400Foreground">#DDFFFFFF</Color>
<Color x:Key="BlueAccent700">#2962ff</Color>
<Color x:Key="BlueAccent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#e3f2fd</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#bbdefb</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#90caf9</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#64b5f6</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#42a5f5</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#2196f3</Color>
<Color x:Key="Primary500Foreground">#FFFFFFFF</Color>
<Color x:Key="Primary600">#1e88e5</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#1976d2</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#1565c0</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#0d47a1</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#e3f2fd</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#bbdefb</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#90caf9</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#64b5f6</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#42a5f5</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#2196f3</Color>
<Color x:Key="Primary500Foreground">#FFFFFFFF</Color>
<Color x:Key="Primary600">#1e88e5</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#1976d2</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#1565c0</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#0d47a1</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
<Color x:Key="Accent100">#82b1ff</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#448aff</Color>
<Color x:Key="Accent200Foreground">#FFFFFFFF</Color>
<Color x:Key="Accent400">#2979ff</Color>
<Color x:Key="Accent400Foreground">#DDFFFFFF</Color>
<Color x:Key="Accent700">#2962ff</Color>
<Color x:Key="Accent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Blue GreyPrimary50">#eceff1</Color>
<Color x:Key="Blue GreyPrimary50Foreground">#DD000000</Color>
<Color x:Key="Blue GreyPrimary100">#cfd8dc</Color>
<Color x:Key="Blue GreyPrimary100Foreground">#DD000000</Color>
<Color x:Key="Blue GreyPrimary200">#b0bec5</Color>
<Color x:Key="Blue GreyPrimary200Foreground">#DD000000</Color>
<Color x:Key="Blue GreyPrimary300">#90a4ae</Color>
<Color x:Key="Blue GreyPrimary300Foreground">#DD000000</Color>
<Color x:Key="Blue GreyPrimary400">#78909c</Color>
<Color x:Key="Blue GreyPrimary400Foreground">#FFFFFFFF</Color>
<Color x:Key="Blue GreyPrimary500">#607d8b</Color>
<Color x:Key="Blue GreyPrimary500Foreground">#DDFFFFFF</Color>
<Color x:Key="Blue GreyPrimary600">#546e7a</Color>
<Color x:Key="Blue GreyPrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Blue GreyPrimary700">#455a64</Color>
<Color x:Key="Blue GreyPrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Blue GreyPrimary800">#37474f</Color>
<Color x:Key="Blue GreyPrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Blue GreyPrimary900">#263238</Color>
<Color x:Key="Blue GreyPrimary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Blue GreyPrimary50">#eceff1</Color>
<Color x:Key="Blue GreyPrimary50Foreground">#DD000000</Color>
<Color x:Key="Blue GreyPrimary100">#cfd8dc</Color>
<Color x:Key="Blue GreyPrimary100Foreground">#DD000000</Color>
<Color x:Key="Blue GreyPrimary200">#b0bec5</Color>
<Color x:Key="Blue GreyPrimary200Foreground">#DD000000</Color>
<Color x:Key="Blue GreyPrimary300">#90a4ae</Color>
<Color x:Key="Blue GreyPrimary300Foreground">#DD000000</Color>
<Color x:Key="Blue GreyPrimary400">#78909c</Color>
<Color x:Key="Blue GreyPrimary400Foreground">#FFFFFFFF</Color>
<Color x:Key="Blue GreyPrimary500">#607d8b</Color>
<Color x:Key="Blue GreyPrimary500Foreground">#DDFFFFFF</Color>
<Color x:Key="Blue GreyPrimary600">#546e7a</Color>
<Color x:Key="Blue GreyPrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Blue GreyPrimary700">#455a64</Color>
<Color x:Key="Blue GreyPrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Blue GreyPrimary800">#37474f</Color>
<Color x:Key="Blue GreyPrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Blue GreyPrimary900">#263238</Color>
<Color x:Key="Blue GreyPrimary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#eceff1</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#cfd8dc</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#b0bec5</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#90a4ae</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#78909c</Color>
<Color x:Key="Primary400Foreground">#FFFFFFFF</Color>
<Color x:Key="Primary500">#607d8b</Color>
<Color x:Key="Primary500Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary600">#546e7a</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#455a64</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#37474f</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#263238</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#eceff1</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#cfd8dc</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#b0bec5</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#90a4ae</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#78909c</Color>
<Color x:Key="Primary400Foreground">#FFFFFFFF</Color>
<Color x:Key="Primary500">#607d8b</Color>
<Color x:Key="Primary500Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary600">#546e7a</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#455a64</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#37474f</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#263238</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="BrownPrimary50">#efebe9</Color>
<Color x:Key="BrownPrimary50Foreground">#DD000000</Color>
<Color x:Key="BrownPrimary100">#d7ccc8</Color>
<Color x:Key="BrownPrimary100Foreground">#DD000000</Color>
<Color x:Key="BrownPrimary200">#bcaaa4</Color>
<Color x:Key="BrownPrimary200Foreground">#DD000000</Color>
<Color x:Key="BrownPrimary300">#a1887f</Color>
<Color x:Key="BrownPrimary300Foreground">#FFFFFFFF</Color>
<Color x:Key="BrownPrimary400">#8d6e63</Color>
<Color x:Key="BrownPrimary400Foreground">#DDFFFFFF</Color>
<Color x:Key="BrownPrimary500">#795548</Color>
<Color x:Key="BrownPrimary500Foreground">#DDFFFFFF</Color>
<Color x:Key="BrownPrimary600">#6d4c41</Color>
<Color x:Key="BrownPrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="BrownPrimary700">#5d4037</Color>
<Color x:Key="BrownPrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="BrownPrimary800">#4e342e</Color>
<Color x:Key="BrownPrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="BrownPrimary900">#3e2723</Color>
<Color x:Key="BrownPrimary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="BrownPrimary50">#efebe9</Color>
<Color x:Key="BrownPrimary50Foreground">#DD000000</Color>
<Color x:Key="BrownPrimary100">#d7ccc8</Color>
<Color x:Key="BrownPrimary100Foreground">#DD000000</Color>
<Color x:Key="BrownPrimary200">#bcaaa4</Color>
<Color x:Key="BrownPrimary200Foreground">#DD000000</Color>
<Color x:Key="BrownPrimary300">#a1887f</Color>
<Color x:Key="BrownPrimary300Foreground">#FFFFFFFF</Color>
<Color x:Key="BrownPrimary400">#8d6e63</Color>
<Color x:Key="BrownPrimary400Foreground">#DDFFFFFF</Color>
<Color x:Key="BrownPrimary500">#795548</Color>
<Color x:Key="BrownPrimary500Foreground">#DDFFFFFF</Color>
<Color x:Key="BrownPrimary600">#6d4c41</Color>
<Color x:Key="BrownPrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="BrownPrimary700">#5d4037</Color>
<Color x:Key="BrownPrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="BrownPrimary800">#4e342e</Color>
<Color x:Key="BrownPrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="BrownPrimary900">#3e2723</Color>
<Color x:Key="BrownPrimary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#efebe9</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#d7ccc8</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#bcaaa4</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#a1887f</Color>
<Color x:Key="Primary300Foreground">#FFFFFFFF</Color>
<Color x:Key="Primary400">#8d6e63</Color>
<Color x:Key="Primary400Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary500">#795548</Color>
<Color x:Key="Primary500Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary600">#6d4c41</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#5d4037</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#4e342e</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#3e2723</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#efebe9</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#d7ccc8</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#bcaaa4</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#a1887f</Color>
<Color x:Key="Primary300Foreground">#FFFFFFFF</Color>
<Color x:Key="Primary400">#8d6e63</Color>
<Color x:Key="Primary400Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary500">#795548</Color>
<Color x:Key="Primary500Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary600">#6d4c41</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#5d4037</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#4e342e</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#3e2723</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Accent100">#84ffff</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#18ffff</Color>
<Color x:Key="Accent200Foreground">#DD000000</Color>
<Color x:Key="Accent400">#00e5ff</Color>
<Color x:Key="Accent400Foreground">#DD000000</Color>
<Color x:Key="Accent700">#00b8d4</Color>
<Color x:Key="Accent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="CyanAccent100">#84ffff</Color>
<Color x:Key="CyanAccent100Foreground">#DD000000</Color>
<Color x:Key="CyanAccent200">#18ffff</Color>
<Color x:Key="CyanAccent200Foreground">#DD000000</Color>
<Color x:Key="CyanAccent400">#00e5ff</Color>
<Color x:Key="CyanAccent400Foreground">#DD000000</Color>
<Color x:Key="CyanAccent700">#00b8d4</Color>
<Color x:Key="CyanAccent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="CyanPrimary50">#e0f7fa</Color>
<Color x:Key="CyanPrimary50Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary100">#b2ebf2</Color>
<Color x:Key="CyanPrimary100Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary200">#80deea</Color>
<Color x:Key="CyanPrimary200Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary300">#4dd0e1</Color>
<Color x:Key="CyanPrimary300Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary400">#26c6da</Color>
<Color x:Key="CyanPrimary400Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary500">#00bcd4</Color>
<Color x:Key="CyanPrimary500Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary600">#00acc1</Color>
<Color x:Key="CyanPrimary600Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary700">#0097a7</Color>
<Color x:Key="CyanPrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="CyanPrimary800">#00838f</Color>
<Color x:Key="CyanPrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="CyanPrimary900">#006064</Color>
<Color x:Key="CyanPrimary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="CyanPrimary50">#e0f7fa</Color>
<Color x:Key="CyanPrimary50Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary100">#b2ebf2</Color>
<Color x:Key="CyanPrimary100Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary200">#80deea</Color>
<Color x:Key="CyanPrimary200Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary300">#4dd0e1</Color>
<Color x:Key="CyanPrimary300Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary400">#26c6da</Color>
<Color x:Key="CyanPrimary400Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary500">#00bcd4</Color>
<Color x:Key="CyanPrimary500Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary600">#00acc1</Color>
<Color x:Key="CyanPrimary600Foreground">#DD000000</Color>
<Color x:Key="CyanPrimary700">#0097a7</Color>
<Color x:Key="CyanPrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="CyanPrimary800">#00838f</Color>
<Color x:Key="CyanPrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="CyanPrimary900">#006064</Color>
<Color x:Key="CyanPrimary900Foreground">#DDFFFFFF</Color>
<Color x:Key="CyanAccent100">#84ffff</Color>
<Color x:Key="CyanAccent100Foreground">#DD000000</Color>
<Color x:Key="CyanAccent200">#18ffff</Color>
<Color x:Key="CyanAccent200Foreground">#DD000000</Color>
<Color x:Key="CyanAccent400">#00e5ff</Color>
<Color x:Key="CyanAccent400Foreground">#DD000000</Color>
<Color x:Key="CyanAccent700">#00b8d4</Color>
<Color x:Key="CyanAccent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#e0f7fa</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#b2ebf2</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#80deea</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#4dd0e1</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#26c6da</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#00bcd4</Color>
<Color x:Key="Primary500Foreground">#DD000000</Color>
<Color x:Key="Primary600">#00acc1</Color>
<Color x:Key="Primary600Foreground">#DD000000</Color>
<Color x:Key="Primary700">#0097a7</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#00838f</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#006064</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#e0f7fa</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#b2ebf2</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#80deea</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#4dd0e1</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#26c6da</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#00bcd4</Color>
<Color x:Key="Primary500Foreground">#DD000000</Color>
<Color x:Key="Primary600">#00acc1</Color>
<Color x:Key="Primary600Foreground">#DD000000</Color>
<Color x:Key="Primary700">#0097a7</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#00838f</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#006064</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
<Color x:Key="Accent100">#84ffff</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#18ffff</Color>
<Color x:Key="Accent200Foreground">#DD000000</Color>
<Color x:Key="Accent400">#00e5ff</Color>
<Color x:Key="Accent400Foreground">#DD000000</Color>
<Color x:Key="Accent700">#00b8d4</Color>
<Color x:Key="Accent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Accent100">#ff9e80</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#ff6e40</Color>
<Color x:Key="Accent200Foreground">#DD000000</Color>
<Color x:Key="Accent400">#ff3d00</Color>
<Color x:Key="Accent400Foreground">#DDFFFFFF</Color>
<Color x:Key="Accent700">#dd2c00</Color>
<Color x:Key="Accent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Deep OrangeAccent100">#ff9e80</Color>
<Color x:Key="Deep OrangeAccent100Foreground">#DD000000</Color>
<Color x:Key="Deep OrangeAccent200">#ff6e40</Color>
<Color x:Key="Deep OrangeAccent200Foreground">#DD000000</Color>
<Color x:Key="Deep OrangeAccent400">#ff3d00</Color>
<Color x:Key="Deep OrangeAccent400Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep OrangeAccent700">#dd2c00</Color>
<Color x:Key="Deep OrangeAccent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Deep OrangePrimary50">#fbe9e7</Color>
<Color x:Key="Deep OrangePrimary50Foreground">#DD000000</Color>
<Color x:Key="Deep OrangePrimary100">#ffccbc</Color>
<Color x:Key="Deep OrangePrimary100Foreground">#DD000000</Color>
<Color x:Key="Deep OrangePrimary200">#ffab91</Color>
<Color x:Key="Deep OrangePrimary200Foreground">#DD000000</Color>
<Color x:Key="Deep OrangePrimary300">#ff8a65</Color>
<Color x:Key="Deep OrangePrimary300Foreground">#DD000000</Color>
<Color x:Key="Deep OrangePrimary400">#ff7043</Color>
<Color x:Key="Deep OrangePrimary400Foreground">#DD000000</Color>
<Color x:Key="Deep OrangePrimary500">#ff5722</Color>
<Color x:Key="Deep OrangePrimary500Foreground">#FFFFFFFF</Color>
<Color x:Key="Deep OrangePrimary600">#f4511e</Color>
<Color x:Key="Deep OrangePrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep OrangePrimary700">#e64a19</Color>
<Color x:Key="Deep OrangePrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep OrangePrimary800">#d84315</Color>
<Color x:Key="Deep OrangePrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep OrangePrimary900">#bf360c</Color>
<Color x:Key="Deep OrangePrimary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Deep OrangePrimary50">#fbe9e7</Color>
<Color x:Key="Deep OrangePrimary50Foreground">#DD000000</Color>
<Color x:Key="Deep OrangePrimary100">#ffccbc</Color>
<Color x:Key="Deep OrangePrimary100Foreground">#DD000000</Color>
<Color x:Key="Deep OrangePrimary200">#ffab91</Color>
<Color x:Key="Deep OrangePrimary200Foreground">#DD000000</Color>
<Color x:Key="Deep OrangePrimary300">#ff8a65</Color>
<Color x:Key="Deep OrangePrimary300Foreground">#DD000000</Color>
<Color x:Key="Deep OrangePrimary400">#ff7043</Color>
<Color x:Key="Deep OrangePrimary400Foreground">#DD000000</Color>
<Color x:Key="Deep OrangePrimary500">#ff5722</Color>
<Color x:Key="Deep OrangePrimary500Foreground">#FFFFFFFF</Color>
<Color x:Key="Deep OrangePrimary600">#f4511e</Color>
<Color x:Key="Deep OrangePrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep OrangePrimary700">#e64a19</Color>
<Color x:Key="Deep OrangePrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep OrangePrimary800">#d84315</Color>
<Color x:Key="Deep OrangePrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep OrangePrimary900">#bf360c</Color>
<Color x:Key="Deep OrangePrimary900Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep OrangeAccent100">#ff9e80</Color>
<Color x:Key="Deep OrangeAccent100Foreground">#DD000000</Color>
<Color x:Key="Deep OrangeAccent200">#ff6e40</Color>
<Color x:Key="Deep OrangeAccent200Foreground">#DD000000</Color>
<Color x:Key="Deep OrangeAccent400">#ff3d00</Color>
<Color x:Key="Deep OrangeAccent400Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep OrangeAccent700">#dd2c00</Color>
<Color x:Key="Deep OrangeAccent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#fbe9e7</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#ffccbc</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#ffab91</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#ff8a65</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#ff7043</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#ff5722</Color>
<Color x:Key="Primary500Foreground">#FFFFFFFF</Color>
<Color x:Key="Primary600">#f4511e</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#e64a19</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#d84315</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#bf360c</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#fbe9e7</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#ffccbc</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#ffab91</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#ff8a65</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#ff7043</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#ff5722</Color>
<Color x:Key="Primary500Foreground">#FFFFFFFF</Color>
<Color x:Key="Primary600">#f4511e</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#e64a19</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#d84315</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#bf360c</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
<Color x:Key="Accent100">#ff9e80</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#ff6e40</Color>
<Color x:Key="Accent200Foreground">#DD000000</Color>
<Color x:Key="Accent400">#ff3d00</Color>
<Color x:Key="Accent400Foreground">#DDFFFFFF</Color>
<Color x:Key="Accent700">#dd2c00</Color>
<Color x:Key="Accent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Accent100">#b388ff</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#7c4dff</Color>
<Color x:Key="Accent200Foreground">#FFFFFFFF</Color>
<Color x:Key="Accent400">#651fff</Color>
<Color x:Key="Accent400Foreground">#DDFFFFFF</Color>
<Color x:Key="Accent700">#6200ea</Color>
<Color x:Key="Accent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Deep PurpleAccent100">#b388ff</Color>
<Color x:Key="Deep PurpleAccent100Foreground">#DD000000</Color>
<Color x:Key="Deep PurpleAccent200">#7c4dff</Color>
<Color x:Key="Deep PurpleAccent200Foreground">#FFFFFFFF</Color>
<Color x:Key="Deep PurpleAccent400">#651fff</Color>
<Color x:Key="Deep PurpleAccent400Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurpleAccent700">#6200ea</Color>
<Color x:Key="Deep PurpleAccent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Deep PurplePrimary50">#ede7f6</Color>
<Color x:Key="Deep PurplePrimary50Foreground">#DD000000</Color>
<Color x:Key="Deep PurplePrimary100">#d1c4e9</Color>
<Color x:Key="Deep PurplePrimary100Foreground">#DD000000</Color>
<Color x:Key="Deep PurplePrimary200">#b39ddb</Color>
<Color x:Key="Deep PurplePrimary200Foreground">#DD000000</Color>
<Color x:Key="Deep PurplePrimary300">#9575cd</Color>
<Color x:Key="Deep PurplePrimary300Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary400">#7e57c2</Color>
<Color x:Key="Deep PurplePrimary400Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary500">#673ab7</Color>
<Color x:Key="Deep PurplePrimary500Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary600">#5e35b1</Color>
<Color x:Key="Deep PurplePrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary700">#512da8</Color>
<Color x:Key="Deep PurplePrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary800">#4527a0</Color>
<Color x:Key="Deep PurplePrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary900">#311b92</Color>
<Color x:Key="Deep PurplePrimary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Deep PurplePrimary50">#ede7f6</Color>
<Color x:Key="Deep PurplePrimary50Foreground">#DD000000</Color>
<Color x:Key="Deep PurplePrimary100">#d1c4e9</Color>
<Color x:Key="Deep PurplePrimary100Foreground">#DD000000</Color>
<Color x:Key="Deep PurplePrimary200">#b39ddb</Color>
<Color x:Key="Deep PurplePrimary200Foreground">#DD000000</Color>
<Color x:Key="Deep PurplePrimary300">#9575cd</Color>
<Color x:Key="Deep PurplePrimary300Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary400">#7e57c2</Color>
<Color x:Key="Deep PurplePrimary400Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary500">#673ab7</Color>
<Color x:Key="Deep PurplePrimary500Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary600">#5e35b1</Color>
<Color x:Key="Deep PurplePrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary700">#512da8</Color>
<Color x:Key="Deep PurplePrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary800">#4527a0</Color>
<Color x:Key="Deep PurplePrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurplePrimary900">#311b92</Color>
<Color x:Key="Deep PurplePrimary900Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurpleAccent100">#b388ff</Color>
<Color x:Key="Deep PurpleAccent100Foreground">#DD000000</Color>
<Color x:Key="Deep PurpleAccent200">#7c4dff</Color>
<Color x:Key="Deep PurpleAccent200Foreground">#FFFFFFFF</Color>
<Color x:Key="Deep PurpleAccent400">#651fff</Color>
<Color x:Key="Deep PurpleAccent400Foreground">#DDFFFFFF</Color>
<Color x:Key="Deep PurpleAccent700">#6200ea</Color>
<Color x:Key="Deep PurpleAccent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#ede7f6</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#d1c4e9</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#b39ddb</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#9575cd</Color>
<Color x:Key="Primary300Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary400">#7e57c2</Color>
<Color x:Key="Primary400Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary500">#673ab7</Color>
<Color x:Key="Primary500Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary600">#5e35b1</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#512da8</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#4527a0</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#311b92</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#ede7f6</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#d1c4e9</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#b39ddb</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#9575cd</Color>
<Color x:Key="Primary300Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary400">#7e57c2</Color>
<Color x:Key="Primary400Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary500">#673ab7</Color>
<Color x:Key="Primary500Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary600">#5e35b1</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#512da8</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#4527a0</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#311b92</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
<Color x:Key="Accent100">#b388ff</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#7c4dff</Color>
<Color x:Key="Accent200Foreground">#FFFFFFFF</Color>
<Color x:Key="Accent400">#651fff</Color>
<Color x:Key="Accent400Foreground">#DDFFFFFF</Color>
<Color x:Key="Accent700">#6200ea</Color>
<Color x:Key="Accent700Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Accent100">#b9f6ca</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#69f0ae</Color>
<Color x:Key="Accent200Foreground">#DD000000</Color>
<Color x:Key="Accent400">#00e676</Color>
<Color x:Key="Accent400Foreground">#DD000000</Color>
<Color x:Key="Accent700">#00c853</Color>
<Color x:Key="Accent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,13 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="GreenAccent100">#b9f6ca</Color>
<Color x:Key="GreenAccent100Foreground">#DD000000</Color>
<Color x:Key="GreenAccent200">#69f0ae</Color>
<Color x:Key="GreenAccent200Foreground">#DD000000</Color>
<Color x:Key="GreenAccent400">#00e676</Color>
<Color x:Key="GreenAccent400Foreground">#DD000000</Color>
<Color x:Key="GreenAccent700">#00c853</Color>
<Color x:Key="GreenAccent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="GreenPrimary50">#e8f5e9</Color>
<Color x:Key="GreenPrimary50Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary100">#c8e6c9</Color>
<Color x:Key="GreenPrimary100Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary200">#a5d6a7</Color>
<Color x:Key="GreenPrimary200Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary300">#81c784</Color>
<Color x:Key="GreenPrimary300Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary400">#66bb6a</Color>
<Color x:Key="GreenPrimary400Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary500">#4caf50</Color>
<Color x:Key="GreenPrimary500Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary600">#43a047</Color>
<Color x:Key="GreenPrimary600Foreground">#FFFFFFFF</Color>
<Color x:Key="GreenPrimary700">#388e3c</Color>
<Color x:Key="GreenPrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="GreenPrimary800">#2e7d32</Color>
<Color x:Key="GreenPrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="GreenPrimary900">#1b5e20</Color>
<Color x:Key="GreenPrimary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="GreenPrimary50">#e8f5e9</Color>
<Color x:Key="GreenPrimary50Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary100">#c8e6c9</Color>
<Color x:Key="GreenPrimary100Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary200">#a5d6a7</Color>
<Color x:Key="GreenPrimary200Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary300">#81c784</Color>
<Color x:Key="GreenPrimary300Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary400">#66bb6a</Color>
<Color x:Key="GreenPrimary400Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary500">#4caf50</Color>
<Color x:Key="GreenPrimary500Foreground">#DD000000</Color>
<Color x:Key="GreenPrimary600">#43a047</Color>
<Color x:Key="GreenPrimary600Foreground">#FFFFFFFF</Color>
<Color x:Key="GreenPrimary700">#388e3c</Color>
<Color x:Key="GreenPrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="GreenPrimary800">#2e7d32</Color>
<Color x:Key="GreenPrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="GreenPrimary900">#1b5e20</Color>
<Color x:Key="GreenPrimary900Foreground">#DDFFFFFF</Color>
<Color x:Key="GreenAccent100">#b9f6ca</Color>
<Color x:Key="GreenAccent100Foreground">#DD000000</Color>
<Color x:Key="GreenAccent200">#69f0ae</Color>
<Color x:Key="GreenAccent200Foreground">#DD000000</Color>
<Color x:Key="GreenAccent400">#00e676</Color>
<Color x:Key="GreenAccent400Foreground">#DD000000</Color>
<Color x:Key="GreenAccent700">#00c853</Color>
<Color x:Key="GreenAccent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#e8f5e9</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#c8e6c9</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#a5d6a7</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#81c784</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#66bb6a</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#4caf50</Color>
<Color x:Key="Primary500Foreground">#DD000000</Color>
<Color x:Key="Primary600">#43a047</Color>
<Color x:Key="Primary600Foreground">#FFFFFFFF</Color>
<Color x:Key="Primary700">#388e3c</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#2e7d32</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#1b5e20</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,33 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#e8f5e9</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#c8e6c9</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#a5d6a7</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#81c784</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#66bb6a</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#4caf50</Color>
<Color x:Key="Primary500Foreground">#DD000000</Color>
<Color x:Key="Primary600">#43a047</Color>
<Color x:Key="Primary600Foreground">#FFFFFFFF</Color>
<Color x:Key="Primary700">#388e3c</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#2e7d32</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#1b5e20</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
<Color x:Key="Accent100">#b9f6ca</Color>
<Color x:Key="Accent100Foreground">#DD000000</Color>
<Color x:Key="Accent200">#69f0ae</Color>
<Color x:Key="Accent200Foreground">#DD000000</Color>
<Color x:Key="Accent400">#00e676</Color>
<Color x:Key="Accent400Foreground">#DD000000</Color>
<Color x:Key="Accent700">#00c853</Color>
<Color x:Key="Accent700Foreground">#DD000000</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="GreyPrimary50">#fafafa</Color>
<Color x:Key="GreyPrimary50Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary100">#f5f5f5</Color>
<Color x:Key="GreyPrimary100Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary200">#eeeeee</Color>
<Color x:Key="GreyPrimary200Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary300">#e0e0e0</Color>
<Color x:Key="GreyPrimary300Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary400">#bdbdbd</Color>
<Color x:Key="GreyPrimary400Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary500">#9e9e9e</Color>
<Color x:Key="GreyPrimary500Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary600">#757575</Color>
<Color x:Key="GreyPrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="GreyPrimary700">#616161</Color>
<Color x:Key="GreyPrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="GreyPrimary800">#424242</Color>
<Color x:Key="GreyPrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="GreyPrimary900">#212121</Color>
<Color x:Key="GreyPrimary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="GreyPrimary50">#fafafa</Color>
<Color x:Key="GreyPrimary50Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary100">#f5f5f5</Color>
<Color x:Key="GreyPrimary100Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary200">#eeeeee</Color>
<Color x:Key="GreyPrimary200Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary300">#e0e0e0</Color>
<Color x:Key="GreyPrimary300Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary400">#bdbdbd</Color>
<Color x:Key="GreyPrimary400Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary500">#9e9e9e</Color>
<Color x:Key="GreyPrimary500Foreground">#DD000000</Color>
<Color x:Key="GreyPrimary600">#757575</Color>
<Color x:Key="GreyPrimary600Foreground">#DDFFFFFF</Color>
<Color x:Key="GreyPrimary700">#616161</Color>
<Color x:Key="GreyPrimary700Foreground">#DDFFFFFF</Color>
<Color x:Key="GreyPrimary800">#424242</Color>
<Color x:Key="GreyPrimary800Foreground">#DDFFFFFF</Color>
<Color x:Key="GreyPrimary900">#212121</Color>
<Color x:Key="GreyPrimary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#fafafa</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#f5f5f5</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#eeeeee</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#e0e0e0</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#bdbdbd</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#9e9e9e</Color>
<Color x:Key="Primary500Foreground">#DD000000</Color>
<Color x:Key="Primary600">#757575</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#616161</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#424242</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#212121</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>
@@ -1,25 +0,0 @@
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<Color x:Key="Primary50">#fafafa</Color>
<Color x:Key="Primary50Foreground">#DD000000</Color>
<Color x:Key="Primary100">#f5f5f5</Color>
<Color x:Key="Primary100Foreground">#DD000000</Color>
<Color x:Key="Primary200">#eeeeee</Color>
<Color x:Key="Primary200Foreground">#DD000000</Color>
<Color x:Key="Primary300">#e0e0e0</Color>
<Color x:Key="Primary300Foreground">#DD000000</Color>
<Color x:Key="Primary400">#bdbdbd</Color>
<Color x:Key="Primary400Foreground">#DD000000</Color>
<Color x:Key="Primary500">#9e9e9e</Color>
<Color x:Key="Primary500Foreground">#DD000000</Color>
<Color x:Key="Primary600">#757575</Color>
<Color x:Key="Primary600Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary700">#616161</Color>
<Color x:Key="Primary700Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary800">#424242</Color>
<Color x:Key="Primary800Foreground">#DDFFFFFF</Color>
<Color x:Key="Primary900">#212121</Color>
<Color x:Key="Primary900Foreground">#DDFFFFFF</Color>
</Styles.Resources>
</Styles>

Some files were not shown because too many files have changed in this diff Show More