Skip to content

Commit 5dc1bc1

Browse files
committed
[feature] add range value counts
1 parent 97c44dd commit 5dc1bc1

File tree

3 files changed

+254
-36
lines changed

3 files changed

+254
-36
lines changed

‎src/css/form.css‎

Lines changed: 59 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1241,6 +1241,25 @@ input[type="range"]:disabled::-moz-range-progress{
12411241
cursor: 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{
12451264
margin:001em0;
12461265
display: 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"]{
12781298
margin:0;
12791299
border-radius:0;
12801300
height: 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{
13061327
z-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{
13191341
z-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{
13331356
border-radius:var(--theme-radius) 00var(--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{
13471371
border-radius:0var(--theme-radius) var(--theme-radius) 0;
13481372
}
13491373

@@ -1370,6 +1394,36 @@ input[type="range"]:disabled::-moz-range-progress{
13701394
border-radius:0var(--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{
13741428
position: relative;
13751429
}

0 commit comments

Comments
(0)