Skip to content

Commit 8b4844f

Browse files
Added theme file for the OtpInput
1 parent c0e0c1d commit 8b4844f

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

maui/src/Themes/SfOtpInputStyles.xaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<ResourceDictionary xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
3+
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
4+
x:Class="Syncfusion.Maui.Toolkit.Themes.SfOtpInputStyles"
5+
xmlns:otpinput="clr-namespace:Syncfusion.Maui.Toolkit.OtpInput">
6+
7+
<Style TargetType="otpinput:SfOtpInput">
8+
<Setter Property="TextColor" Value="{DynamicResource SfOtpInputTextColor}"/>
9+
<Setter Property="InputBackground" Value="{DynamicResource SfOtpInputFilledBackground}"/>
10+
<Setter Property="Stroke" Value="{DynamicResource SfOtpInputBorderDefault}"/>
11+
<Setter Property="PlaceholderColor" Value="{DynamicResource SfOtpInputPlaceholderColor}"/>
12+
</Style>
13+
</ResourceDictionary>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
using Microsoft.Maui.Controls;
2+
3+
namespace Syncfusion.Maui.Toolkit.Themes;
4+
5+
/// <summary>
6+
/// OtpEntryStyles provides a set of predefined styles for SfOtpInput control.
7+
/// </summary>
8+
[XamlCompilation(XamlCompilationOptions.Compile)]
9+
public partial class SfOtpInputStyles : ResourceDictionary
10+
{
11+
/// <summary>
12+
/// Initializes a new instance of the <see cref="SfOtpInputStyles"/> class.
13+
/// </summary>
14+
public SfOtpInputStyles()
15+
{
16+
InitializeComponent();
17+
}
18+
}

0 commit comments

Comments
 (0)