Skip to content

Commit ec16a06

Browse files
committed
Minor enhancements
### UPDATED - Title on Sensors Tab for each configured sensor (Settings UI) - Tested on Homebridge v2.0.0-beta.20
1 parent b84f8b9 commit ec16a06

File tree

2 files changed

+32
-16
lines changed

2 files changed

+32
-16
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "homebridge-adt-pulse",
33
"displayName": "Homebridge ADT Pulse",
4-
"version": "3.4.1",
4+
"version": "3.4.2",
55
"description": "Homebridge security system platform for ADT Pulse",
66
"main": "./build/index.js",
77
"exports": "./build/index.js",
@@ -62,7 +62,7 @@
6262
],
6363
"homepage": "https://github.com/mrjackyliang/homebridge-adt-pulse",
6464
"engines": {
65-
"homebridge": "~1.8.0",
65+
"homebridge": "~1.8.0 || ~2.0.0-beta.20",
6666
"node": ">=20"
6767
},
6868
"dependencies": {

src/config-ui/vite/src/pages/settings-sensors.tsx

Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -94,20 +94,36 @@ export default function SettingsSensors(props: SettingsSensorsProps) {
9494
aria-controls={`collapse-${sensor.id}`}
9595
>
9696
<div className="d-flex justify-content-between" style={styles.sensorHeader}>
97-
{
98-
(getSensorHeader(index).name !== null) ? (
99-
<span>
100-
{getSensorHeader(index).name}
101-
</span>
102-
) : null
103-
}
104-
{
105-
(getSensorHeader(index).adtName !== null) ? (
106-
<span className="text-secondary fst-italic">
107-
{getSensorHeader(index).adtName}
108-
</span>
109-
) : null
110-
}
97+
<div className="container-fluid">
98+
<div className="row">
99+
{
100+
(getSensorHeader(index).name !== null && getSensorHeader(index).adtName !== null) ? (
101+
<>
102+
<div className="col-6 text-break">
103+
{getSensorHeader(index).name}
104+
</div>
105+
<div className="col-6 text-secondary text-end text-break fst-italic">
106+
{getSensorHeader(index).adtName}
107+
</div>
108+
</>
109+
) : null
110+
}
111+
{
112+
(getSensorHeader(index).name !== null && getSensorHeader(index).adtName === null) ? (
113+
<div className="col-6 text-break">
114+
{getSensorHeader(index).name}
115+
</div>
116+
) : null
117+
}
118+
{
119+
(getSensorHeader(index).name === null && getSensorHeader(index).adtName !== null) ? (
120+
<div className="col-6 text-break">
121+
{getSensorHeader(index).adtName}
122+
</div>
123+
) : null
124+
}
125+
</div>
126+
</div>
111127
</div>
112128
</button>
113129
</div>

0 commit comments

Comments
 (0)