Skip to content

Commit 035bb6d

Browse files
committed
Fix rendering of the popover
1 parent 9715eea commit 035bb6d

File tree

5 files changed

+23
-13
lines changed

5 files changed

+23
-13
lines changed

src/plugins/controlbox/loginform.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,6 @@ class LoginForm extends CustomElement {
3333
return tplLoginPanel(this);
3434
}
3535

36-
firstUpdated () {
37-
this.initPopovers();
38-
}
39-
4036
/**
4137
* @param {SubmitEvent} ev
4238
*/
@@ -85,10 +81,6 @@ class LoginForm extends CustomElement {
8581
return api.connection.get().discoverConnectionMethods(domain);
8682
}
8783

88-
initPopovers () {
89-
Array.from(this.querySelectorAll('[data-toggle="popover"]')).forEach(el => new Popover(el));
90-
}
91-
9284
/**
9385
* @param {string} [jid]
9486
*/

src/shared/styles/themes/classic.scss

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,13 @@
2828
--warning-color: var(--orange);
2929
--info-color: var(--light-blue);
3030

31-
--converse-highlight-color: var(--dark-red);
31+
--converse-body-bg: var(--background-color);
3232
--converse-body-color: var(--foreground-color) !important;
33+
--converse-highlight-color: var(--dark-red);
34+
.popover {
35+
--converse-popover-header-color: var(--background-color) !important;
36+
--converse-popover-header-bg: var(--info-color) !important;
37+
}
3338
.modal {
3439
--converse-modal-color: var(--foreground-color) !important;
3540
}

src/shared/styles/themes/cyberpunk.scss

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,13 @@
3232
--warning-color: var(--orange);
3333
--info-color: var(--yellow);
3434

35-
--converse-highlight-color: var(--yellow);
35+
--converse-body-bg: var(--background-color);
3636
--converse-body-color: var(--foreground-color) !important;
37-
37+
--converse-highlight-color: var(--yellow);
38+
.popover {
39+
--converse-popover-header-color: var(--background-color) !important;
40+
--converse-popover-header-bg: var(--info-color) !important;
41+
}
3842
.modal {
3943
--converse-modal-color: var(--foreground-color) !important;
4044
}

src/shared/styles/themes/dracula.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@
3030
--converse-body-bg: var(--background-color);
3131
--converse-body-color: var(--foreground-color) !important;
3232
--converse-highlight-color: var(--yellow) !important;
33+
.popover {
34+
--converse-popover-header-color: var(--background-color) !important;
35+
--converse-popover-header-bg: var(--info-color) !important;
36+
}
3337
.modal {
3438
--converse-modal-color: var(--foreground-color) !important;
3539
}

src/shared/styles/themes/nordic.scss

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,15 @@
3838
--success-color: var(--green-3);
3939
--danger-color: var(--red);
4040
--warning-color: var(--orange);
41-
4241
--info-color: var(--purple);
43-
--converse-highlight-color: var(--red);
42+
43+
--converse-body-bg: var(--background-color);
4444
--converse-body-color: var(--foreground-color) !important;
45+
--converse-highlight-color: var(--red);
46+
.popover {
47+
--converse-popover-header-color: var(--background-color) !important;
48+
--converse-popover-header-bg: var(--info-color) !important;
49+
}
4550
.modal {
4651
--converse-modal-color: var(--foreground-color) !important;
4752
}

0 commit comments

Comments
 (0)