Hi Jerome, Regarding to the theme light and dark, we are working on a platform theme that will have a main (light) and main (dark)swatches.
Hi Patrick,
Regarding to the warnings
ColorFilterExtension extension, the [AcceptEmptyServiceProvider] attribute is missing, resulting in a lot of warnings in the build log. The LocalizeExtension is also missing this attribute. I extracted those extensions to use them with the tag.
the team applied a fix for this.
Regarding to the Telerik font, yes we do not provide this font, it is used internally in the controls. I assume the app build and runs as expected without registering the font in the app. Still on my side I cannot reproduce issues with the missing font.
Regarding to the When we keep the tag in the project file, annoying build messages appear, as it seems like the ResourcesDictionaries are being loaded multiple times. - could you please share what is the exact message?
The original black and white theme should also be supported as it was in version 7.0, without having to implement the new theming machanism.
Patrick
Posted on:21 Jan 2025 19:00
The <UseTelerikTheme/> feature in the project file is awesome! However, I think we are missing the TelerikFont for controls styles. It seems like the static built-in TelerikFont class in the Telerik.Maui namespace is looking for a font registered as "TelerikFont" and attempting to load a file named telerikfont.ttf, which we don’t currently have in Resources\Fonts. I tried renaming the telerikfontexample.ttf file from the sample project, and it seems to be the correct file. Unfortunately, I am using the FluentUI icon set again...
When we keep the tag in the project file, annoying build messages appear, as it seems like the ResourcesDictionaries are being loaded multiple times. To resolve this, I decided to generate the project with the tag included. Afterward, I removed the tag and renamed the TelerikTheming folder because it appears that without the tag, the system recognizes the folder and that we are using the theme and rebuilds everything each time.
Additionally, in the ColorFilterExtension extension, the [AcceptEmptyServiceProvider] attribute is missing, resulting in a lot of warnings in the build log. The LocalizeExtension is also missing this attribute. I extracted those extensions to use them with the tag.
ADMIN
Yana
Posted on:18 Nov 2024 09:34
Hello,
With version 8.0.0 (2024 Q4) of Telerik UI for .NET MAUI we introduced preview theming for our .NET MAUI controls, with full support for all input controls, DataGrid, CollectionView, Scheduler, Calendar, TabView, Buttons, Pickers.
For more details on how to enable and use the Telerik theme, go to the Theming Support documentation topic.
I agree this is an essential feature and we're definitely taking it into account for the future releases of Telerik UI for .NET MAUI. In 2024 we're planning to ship Dark Mode support, so stay tuned.
Regards,
Yana
Progress Telerik
A brand new .NET MAUI course was just added to the Virtual Classroom. The training course is developed to help you get started with the Telerik UI for .NET MAUI components and features. It aims to put you in the shoes of an engineer who adds new features to an existing application. You can check it out at https://learn.telerik.com
Karim
Posted on:10 Nov 2023 09:15
The most important feature for any Third-party Controls provider is theming, Frankly, I am surprised that it has still not been implemented (Net6-->Net7--Net8 now). It must be challenging for a cross-platform like MAUI, but are you not #1?
Jonas
Posted on:10 Jul 2023 13:26
Highly requested feature! Currently, this is one of the main reasons that speak against Telerik and in favor of a competitor.
ADMIN
Maria
Posted on:12 Jun 2023 08:47
Hello Hanoch,
Thank you for the provided feedback.
We have this feature request in our future plans. At this time I can not give a specific time when this will be planned. Please click on the follow button in this item on our public feedback portal. You will get notified by email when there is a status update for the item. Also, you could check our Roadmap, where we announce the new components, features, and tools that will be shipped with Telerik UI for .NET MAUI.