diff --git a/doc/styles/TextBox.md b/doc/styles/TextBox.md
index f0fda5cdb..66bfba144 100644
--- a/doc/styles/TextBox.md
+++ b/doc/styles/TextBox.md
@@ -75,6 +75,7 @@ IsDefaultStyle\*: Styles in this column will be set as the default implicit styl
| `FilledTextBoxCharacterSpacing` | `Int32` | `BodyLargeCharacterSpacing` |
| `FilledTextBoxBorderThicknessNormal` | `Double` | `TextBoxOutlinedStrokeHeight` |
| `FilledTextBoxBorderThicknessFocused` | `Double` | `TextBoxFocusStrokeWidth` |
+| `FilledTextBoxBorderHeightPointerOver` | `Double` | 2 |
| `MaterialTextBoxClearGlyphWidth` | `Double` | 20 |
| `MaterialTextBoxClearGlyphHeight` | `Double` | 20 |
| `MaterialFilledTextBoxCornerRadius` | `CornerRadius` | 4,4,0,0 |
@@ -87,3 +88,7 @@ IsDefaultStyle\*: Styles in this column will be set as the default implicit styl
| `MaterialOutlinedTextBoxMinHeight` | `Double` | 56 |
| `MaterialOutlinedTextBoxBorderPadding` | `Thickness` | 1 |
| `MaterialOutlinedTextBoxBorderThicknessFocused` | `Double` | 2 |
+| `MaterialOutlinedTextBoxPaddingFocused` | `Thickness` | 0 |
+| `MaterialOutlinedTextBoxPaddingPointerOver` | `Thickness` | 0 |
+| `MaterialOutlinedTextBoxBorderThicknessPointerOver`| `Double` | 2 |
+| `MaterialFilledTextBoxBorderHeightNormal` | `Double` | 1 |
diff --git a/src/library/Uno.Material/Styles/Controls/v2/TextBox.xaml b/src/library/Uno.Material/Styles/Controls/v2/TextBox.xaml
index 819230927..8fec55bcb 100644
--- a/src/library/Uno.Material/Styles/Controls/v2/TextBox.xaml
+++ b/src/library/Uno.Material/Styles/Controls/v2/TextBox.xaml
@@ -82,6 +82,7 @@
+ 2
@@ -162,6 +163,9 @@
56
1
2
+ 0
+ 2
+ 0
@@ -191,6 +195,7 @@
+ 2
@@ -271,6 +276,9 @@
56
1
2
+ 0
+ 2
+ 0
@@ -366,7 +374,7 @@
-
+
@@ -682,8 +690,8 @@
-
-
+
+
@@ -708,7 +716,7 @@
-
+