File tree Expand file tree Collapse file tree
core/frontend/src/components/kraken/cards Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88 size =" 150"
99 />
1010 </div >
11- <v-icon
12- v-if =" extension.enabled && !container && !loading"
13- v-tooltip =" 'This extension is enabled but the container is not running.'"
14- class =" container-not-up-alert"
15- color =" warning"
16- size =" 35"
17- >
18- mdi-robot-dead
19- </v-icon >
2011 <v-card-title class =" pb-1 d-flex justify-space-between align-center" >
2112 <div class =" d-flex align-center" >
22- <v-avatar
13+ <v-badge
2314 v-if =" extensionData && extensionData.extension_logo"
24- size =" 60"
25- class =" mr-3"
26- rounded =" 0"
15+ v-tooltip =" container_not_up ? 'This extension is enabled but the container is not running.' : ''"
16+ :value =" container_not_up"
17+ overlap
18+ offset-x =" 7"
19+ offset-y =" 10"
20+ color =" warning"
21+ icon =" mdi-robot-dead"
22+ class =" mr-3 container-not-up-badge"
2723 >
28- <v-img
29- :src =" extensionData.extension_logo"
30- :alt =" extension.name"
31- />
32- </v-avatar >
24+ <v-avatar
25+ size =" 60"
26+ rounded =" 0"
27+ >
28+ <v-img
29+ :src =" extensionData.extension_logo"
30+ :alt =" extension.name"
31+ />
32+ </v-avatar >
33+ </v-badge >
3334 <div >
3435 <div >{{ extension.name }}</div >
3536 <span
@@ -292,6 +293,9 @@ export default Vue.extend({
292293 buttonBgColor() {
293294 return settings .is_dark_theme ? ' #20455e' : ' #BDE0F0'
294295 },
296+ container_not_up(): boolean {
297+ return this .extension .enabled && ! this .container && ! this .loading
298+ },
295299 update_available() : false | string {
296300 if (! this .extensionData ) {
297301 return false
@@ -426,9 +430,15 @@ export default Vue.extend({
426430 z-index : 9999 !important ;
427431}
428432
429- .container-not-up-alert {
430- position : absolute ;
431- right : 13px ;
432- top : 13px ;
433+ .container-not-up-badge ::v-deep .v-badge__badge {
434+ min-width : 20px ;
435+ height : 20px ;
436+ padding : 0 ;
437+ opacity : 0.9 ;
438+ }
439+
440+ .container-not-up-badge ::v-deep .v-badge__badge .v-icon {
441+ font-size : 18px ;
433442}
443+
434444 </style >
You can’t perform that action at this time.
0 commit comments