Skip to content

Commit aab1cd4

Browse files
committed
Change background color on hover
1 parent edbcbb6 commit aab1cd4

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

frontend/src/viewer/components/2d/planner-element.ts

+17-7
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,12 @@ export class PlannerElement extends connect(store)(LitElement) {
128128
.active {
129129
background-color: lightgray;
130130
}
131+
.hoverable:hover {
132+
background-color: #f0f0f0;
133+
}
131134
</style>
132135
<div class="control">
133-
<div @click=${this.closeHandler}>
136+
<div @click=${this.closeHandler} class="hoverable">
134137
<div><i class="las la-times-circle"></i> Close</div>
135138
</div>
136139
<div>
@@ -178,22 +181,29 @@ export class PlannerElement extends connect(store)(LitElement) {
178181
</div>
179182
<div class="large">${unsafeHTML(formatUnit(this.speed as number, this.units.speed, undefined, 'unit'))}</div>
180183
</div>
181-
<div @click=${this.drawHandler} class=${when(this.isFreeDrawing, () => 'active')}>
184+
<div
185+
@click=${this.drawHandler}
186+
class=${when(
187+
this.isFreeDrawing,
188+
() => 'active',
189+
() => 'hoverable',
190+
)}
191+
>
182192
<div><i class="las la-pen"></i> Free draw</div>
183193
</div>
184-
<div class="collapsible" @click=${this.closeFlightHandler}>
194+
<div class="collapsible hoverable" @click=${this.closeFlightHandler}>
185195
<div><i class="las la-redo-alt"></i> Close flight</div>
186196
</div>
187-
<div class="collapsible" @click=${this.shareHandler}>
197+
<div class="collapsible hoverable" @click=${this.shareHandler}>
188198
<div><i class="las la-share"></i> Share</div>
189199
</div>
190-
<div class="collapsible" @click=${this.downloadHandler}>
200+
<div class="collapsible hoverable" @click=${this.downloadHandler}>
191201
<div><i class="las la-cloud-download-alt"></i> Download</div>
192202
</div>
193-
<div class="collapsible" @click=${this.resetHandler}>
203+
<div class="collapsible hoverable" @click=${this.resetHandler}>
194204
<div><i class="las la-broom"></i> Reset</div>
195205
</div>
196-
<div @click=${() => (this.hideDetails = !this.hideDetails)}>
206+
<div @click=${() => (this.hideDetails = !this.hideDetails)} class="hoverable">
197207
<div>
198208
${this.hideDetails
199209
? html` <img height="5" width="8" src=${ICON_EXPAND} /> `

0 commit comments

Comments
 (0)