@@ -1241,6 +1241,25 @@ input[type="range"]:disabled::-moz-range-progress{
12411241cursor : default;
12421242}
12431243
1244+ .form-group-text-small ,
1245+ .form-group-text-medium ,
1246+ .form-group-text-large {
1247+ padding-left : 0.5em ;
1248+ padding-right : 0.5em ;
1249+ }
1250+
1251+ .form-group-text-small {
1252+ min-width : 3em ;
1253+ }
1254+
1255+ .form-group-text-medium {
1256+ min-width : 6em ;
1257+ }
1258+
1259+ .form-group-text-large {
1260+ min-width : 9em ;
1261+ }
1262+
12441263.form-group {
12451264margin : 0 0 1em 0 ;
12461265display : inline-flex;
@@ -1274,7 +1293,8 @@ input[type="range"]:disabled::-moz-range-progress{
12741293.form-group > input [type = "search" ],
12751294.form-group > input [type = "tel" ],
12761295.form-group > input [type = "text" ],
1277- .form-group > input [type = "color" ]{
1296+ .form-group > input [type = "color" ],
1297+ .form-group > input [type = "range" ]{
12781298margin : 0 ;
12791299border-radius : 0 ;
12801300height : inherit;
@@ -1302,7 +1322,8 @@ input[type="range"]:disabled::-moz-range-progress{
13021322.form-group > input [type = "search" ]: focus ,
13031323.form-group > input [type = "tel" ]: focus ,
13041324.form-group > input [type = "text" ]: focus ,
1305- .form-group > input [type = "color" ]: focus {
1325+ .form-group > input [type = "color" ]: focus ,
1326+ .form-group > input [type = "range" ]: focus {
13061327z-index : 2 ;
13071328}
13081329
@@ -1315,7 +1336,8 @@ input[type="range"]:disabled::-moz-range-progress{
13151336.form-group > input [type = "search" ]: hover ,
13161337.form-group > input [type = "tel" ]: hover ,
13171338.form-group > input [type = "text" ]: hover ,
1318- .form-group > input [type = "color" ]: hover {
1339+ .form-group > input [type = "color" ]: hover ,
1340+ .form-group > input [type = "range" ]: hover {
13191341z-index : 3 ;
13201342}
13211343
@@ -1329,7 +1351,8 @@ input[type="range"]:disabled::-moz-range-progress{
13291351.form-group > input [type = "search" ]: first-child ,
13301352.form-group > input [type = "tel" ]: first-child ,
13311353.form-group > input [type = "text" ]: first-child ,
1332- .form-group > input [type = "color" ]: first-child {
1354+ .form-group > input [type = "color" ]: first-child ,
1355+ .form-group > input [type = "range" ]: first-child {
13331356border-radius : var (--theme-radius ) 0 0 var (--theme-radius );
13341357}
13351358
@@ -1343,7 +1366,8 @@ input[type="range"]:disabled::-moz-range-progress{
13431366.form-group > input [type = "search" ]: last-child ,
13441367.form-group > input [type = "tel" ]: last-child ,
13451368.form-group > input [type = "text" ]: last-child ,
1346- .form-group > input [type = "color" ]: last-child {
1369+ .form-group > input [type = "color" ]: last-child ,
1370+ .form-group > input [type = "range" ]: last-child {
13471371border-radius : 0 var (--theme-radius ) var (--theme-radius ) 0 ;
13481372}
13491373
@@ -1370,6 +1394,36 @@ input[type="range"]:disabled::-moz-range-progress{
13701394border-radius : 0 var (--theme-radius ) var (--theme-radius ) 0 ;
13711395}
13721396
1397+ .form-group .form-group-radius-left .form-group-text ,
1398+ .form-group .form-group-radius-left .button ,
1399+ .form-group > select .form-group-radius-left ,
1400+ .form-group > input .form-group-radius-left [type = "email" ],
1401+ .form-group > input .form-group-radius-left [type = "number" ],
1402+ .form-group > input .form-group-radius-left [type = "password" ],
1403+ .form-group > input .form-group-radius-left [type = "search" ],
1404+ .form-group > input .form-group-radius-left [type = "tel" ],
1405+ .form-group > input .form-group-radius-left [type = "text" ],
1406+ .form-group > input .form-group-radius-left [type = "color" ],
1407+ .form-group > input .form-group-radius-left [type = "range" ]{
1408+ border-top-left-radius : var (--theme-radius );
1409+ border-bottom-left-radius : var (--theme-radius );
1410+ }
1411+
1412+ .form-group .form-group-radius-right .form-group-text ,
1413+ .form-group .form-group-radius-right .button ,
1414+ .form-group > select .form-group-radius-right ,
1415+ .form-group > input .form-group-radius-right [type = "email" ],
1416+ .form-group > input .form-group-radius-right [type = "number" ],
1417+ .form-group > input .form-group-radius-right [type = "password" ],
1418+ .form-group > input .form-group-radius-right [type = "search" ],
1419+ .form-group > input .form-group-radius-right [type = "tel" ],
1420+ .form-group > input .form-group-radius-right [type = "text" ],
1421+ .form-group > input .form-group-radius-right [type = "color" ],
1422+ .form-group > input .form-group-radius-right [type = "range" ]{
1423+ border-top-right-radius : var (--theme-radius );
1424+ border-bottom-right-radius : var (--theme-radius );
1425+ }
1426+
13731427.form-dropdown {
13741428position : relative;
13751429}
0 commit comments