Skip to content

Commit 5ab3f2b

Browse files
authored
DC Calculator Updates (helium#1325)
* On mobile use number pad for inputs. * handle large numbers on mobile
1 parent bbf99f5 commit 5ab3f2b

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/css/custom.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -761,6 +761,8 @@ html[data-theme='dark'] .badge--secondary:hover {
761761
.dc-calc-table td {
762762
font-weight: bold;
763763
text-align: center;
764+
overflow: hidden;
765+
white-space: nowrap;
764766
}
765767
/* End DcCostEstimator.jsx */
766768

src/theme/DcCostEstimator.jsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ const OperationCostEstimator = () => {
5858
<label htmlFor="numberOfDevices">Number of Devices:</label>
5959
<input
6060
type="number"
61+
pattern="[0-9]*"
6162
id="numberOfDevices"
6263
value={numberOfDevices}
6364
onChange={handleNumberOfDevicesChange}
@@ -69,6 +70,7 @@ const OperationCostEstimator = () => {
6970
<div className='dc-calc-frequency-wrapper'>
7071
<input
7172
type="number"
73+
pattern="[0-9]*"
7274
id="uplinkFrequency"
7375
value={uplinkFrequency}
7476
onChange={handleUplinkFrequencyChange}

0 commit comments

Comments
 (0)