Skip to content

Commit ce0a956

Browse files
Use new ipywidgets 8.0 CSS selectors
Basicly, .p-# selectors are now .jupyter-widget-#. This is of course unreliable, so a follow-up commit should remove any reliance on these.
1 parent c6ebadf commit ce0a956

1 file changed

Lines changed: 13 additions & 7 deletions

File tree

src/aiidalab_qe/app/static/styles/custom.css

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -85,33 +85,39 @@ footer {
8585
text-align: right;
8686
}
8787

88-
.p-Accordion-child:has(.qe-app-step-ready) > .p-Collapse-header {
88+
.jupyter-widget-Accordion-child:has(.qe-app-step-ready)
89+
> .jupyter-widget-Collapse-header {
8990
background-color: var(--color-ready);
9091
}
9192

92-
.p-Accordion-child:has(.qe-app-step-configured) > .p-Collapse-header {
93+
.jupyter-widget-Accordion-child:has(.qe-app-step-configured)
94+
> .jupyter-widget-Collapse-header {
9395
background-color: var(--color-ready);
9496
filter: brightness(0.95);
9597
-webkit-filter: brightness(0.95);
9698
}
9799

98-
.p-Accordion-child:has(.qe-app-step-active) > .p-Collapse-header {
100+
.jupyter-widget-Accordion-child:has(.qe-app-step-active)
101+
> .jupyter-widget-Collapse-header {
99102
background-color: var(--color-active);
100103
}
101104

102-
.p-Accordion-child:has(.qe-app-step-success) > .p-Collapse-header {
105+
.jupyter-widget-Accordion-child:has(.qe-app-step-success)
106+
> .jupyter-widget-Collapse-header {
103107
background-color: var(--color-success);
104108
}
105109

106-
.p-Accordion-child:has(.qe-app-step-fail) > .p-Collapse-header {
110+
.jupyter-widget-Accordion-child:has(.qe-app-step-fail)
111+
> .jupyter-widget-Collapse-header {
107112
background-color: var(--color-failed);
108113
}
109114

110-
.p-Accordion-child:has(.qe-app-step-blocked) > .p-Collapse-header {
115+
.jupyter-widget-Accordion-child:has(.qe-app-step-blocked)
116+
> .jupyter-widget-Collapse-header {
111117
background-color: var(--color-blocked);
112118
}
113119

114-
.p-TabBar-tab {
120+
.jupyter-widget-TabBar-tab {
115121
min-width: fit-content !important;
116122
}
117123

0 commit comments

Comments
 (0)