Skip to content

Commit 9e3c738

Browse files
committed
fix: wallboard display glitch in Safari
1 parent e2a46ca commit 9e3c738

File tree

2 files changed

+14
-13
lines changed

2 files changed

+14
-13
lines changed

spring-boot-admin-server-ui/src/main/frontend/views/wallboard/hex-mesh.vue

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,7 @@ export default {
183183
}
184184
185185
.hex polygon {
186-
fill: theme('colors.gray.200');
187-
stroke: theme('colors.gray.200');
186+
fill: transparent;
188187
transition: all ease-out 250ms;
189188
}
190189
@@ -193,15 +192,4 @@ export default {
193192
stroke-opacity: 1;
194193
stroke-width: 2;
195194
}
196-
197-
.hex__body {
198-
position: relative;
199-
z-index: 10;
200-
width: 100%;
201-
height: 100%;
202-
display: flex;
203-
flex-direction: column;
204-
justify-content: center;
205-
align-items: center;
206-
}
207195
</style>

spring-boot-admin-server-ui/src/main/frontend/views/wallboard/index.vue

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
:key="application.name"
3434
class="hex__body application"
3535
>
36+
<div class="application__status-indicator"></div>
3637
<div class="application__header application__time-ago is-muted">
3738
<sba-time-ago :date="application.statusTimestamp" />
3839
</div>
@@ -170,6 +171,7 @@
170171
fill: theme('colors.red.400');
171172
stroke-width: 2;
172173
}
174+
173175
.hex .hex__body::after {
174176
display: flex;
175177
justify-content: center;
@@ -180,6 +182,17 @@
180182
width: 100%;
181183
}
182184
185+
.hex .hex__body {
186+
position: fixed;
187+
z-index: 10;
188+
width: 100%;
189+
height: 100%;
190+
display: flex;
191+
flex-direction: column;
192+
justify-content: center;
193+
align-items: center;
194+
}
195+
183196
.hex.down .hex__body::after {
184197
content: "!";
185198
color: theme('colors.red.400');

0 commit comments

Comments
 (0)