4
4
5
5
// Button
6
6
7
+ /// The default border radius for buttons in this theme
8
+ /// @group button
9
+ // $kendo-button-default-rounded: k-border-radius(full) !default;
10
+ // $kendo-button-default-rounded: full !default;
11
+
12
+
13
+
7
14
/// The width of the border around the Button.
8
15
/// @group button
9
16
$kendo-button-border-width : 1px !default ;
10
17
11
18
/// The border radius of the Button.
12
19
/// @group button
13
- $kendo-button-border-radius : null !default ;
20
+ $kendo-button-border-radius : k-border-radius ( md ) !default ;
14
21
22
+ $kendo-button-default-padding-x : k-spacing (2 ) !default ;
15
23
/// The horizontal padding of the small Button.
16
24
/// @group button
17
25
$kendo-button-sm-padding-x : k-spacing (2 ) !default ;
@@ -21,7 +29,11 @@ $kendo-button-md-padding-x: k-spacing(2) !default;
21
29
/// The horizontal padding of the large Button.
22
30
/// @group button
23
31
$kendo-button-lg-padding-x : k-spacing (2 ) !default ;
32
+ /// The horizontal padding of the none Button.
33
+ /// @group button
34
+ $kendo-button-none-padding-x : 0 !default ;
24
35
36
+ $kendo-button-default-padding-y : k-spacing (1 ) !default ;
25
37
/// The vertical padding of the small Button.
26
38
/// @group button
27
39
$kendo-button-sm-padding-y : k-spacing (0.5 ) !default ;
@@ -31,6 +43,9 @@ $kendo-button-md-padding-y: k-spacing(1) !default;
31
43
/// The vertical padding of the large Button.
32
44
/// @group button
33
45
$kendo-button-lg-padding-y : k-spacing (2 ) !default ;
46
+ /// The horizontal padding of the none Button.
47
+ /// @group button
48
+ $kendo-button-none-padding-y : 0 !default ;
34
49
35
50
/// The font family of the Button.
36
51
/// @group button
@@ -51,6 +66,10 @@ $kendo-button-md-font-size: $kendo-button-font-size !default;
51
66
/// The font size of the large Button.
52
67
/// @group button
53
68
$kendo-button-lg-font-size : var ( --kendo-font-size-lg , inherit ) !default ;
69
+ /// The font size of the none Button.
70
+ /// @group button
71
+ $kendo-button-none-font-size : var ( --kendo-font-size , inherit ) !default ;
72
+
54
73
55
74
/// The line height used along with the $kendo-font-size the.
56
75
/// @group button
@@ -64,6 +83,9 @@ $kendo-button-md-line-height: $kendo-button-line-height !default;
64
83
/// The line height used along with the $kendo-font-size the of the large Button.
65
84
/// @group button
66
85
$kendo-button-lg-line-height : var ( --kendo-line-height-lg , normal ) !default ;
86
+ /// The line height used along with the $kendo-font-size the of the none Button.
87
+ /// @group button
88
+ $kendo-button-none-line-height : var ( --kendo-line-height , normal ) !default ;
67
89
68
90
/// The calculated height of the Button.
69
91
/// @group button
@@ -98,6 +120,12 @@ $kendo-button-sizes: (
98
120
padding-y : $kendo-button-lg-padding-y ,
99
121
font-size : $kendo-button-lg-font-size ,
100
122
line-height : $kendo-button-lg-line-height
123
+ ),
124
+ size-none : (
125
+ padding-x : $kendo-button-none-padding-x ,
126
+ padding-y : $kendo-button-none-padding-y ,
127
+ font-size : $kendo-button-none-font-size ,
128
+ line-height : $kendo-button-none-line-height
101
129
)
102
130
) !default ;
103
131
@@ -258,14 +286,19 @@ $kendo-flat-button-focus-ring-opacity: .12 !default;
258
286
$kendo-button-transition : color .2s ease-in-out !default ;
259
287
260
288
@forward " @progress/kendo-theme-core/scss/components/button/_variables.scss" with (
289
+ // $kendo-button-default-rounded: $kendo-button-default-rounded, // For testing purpose only - ToDo - remove it
261
290
$kendo-button-border-width : $kendo-button-border-width ,
262
291
$kendo-button-border-radius : $kendo-button-border-radius ,
292
+ $kendo-button-default-padding-x : $kendo-button-default-padding-x ,
263
293
$kendo-button-sm-padding-x : $kendo-button-sm-padding-x ,
264
294
$kendo-button-md-padding-x : $kendo-button-md-padding-x ,
265
295
$kendo-button-lg-padding-x : $kendo-button-lg-padding-x ,
296
+ $kendo-button-none-padding-x : $kendo-button-none-padding-x ,
297
+ $kendo-button-default-padding-y : $kendo-button-default-padding-y ,
266
298
$kendo-button-sm-padding-y : $kendo-button-sm-padding-y ,
267
299
$kendo-button-md-padding-y : $kendo-button-md-padding-y ,
268
300
$kendo-button-lg-padding-y : $kendo-button-lg-padding-y ,
301
+ $kendo-button-none-padding-y : $kendo-button-none-padding-y ,
269
302
$kendo-button-font-family : $kendo-button-font-family ,
270
303
$kendo-button-font-weight : $kendo-button-font-weight ,
271
304
$kendo-button-font-size : $kendo-button-font-size ,
0 commit comments