Fixed selectors with multiple pseudo-classes.

Added support for :focus-within pseudo-class.
Fixed a bug in CSSPropertiesModel.
Fixed a bug in UIWidgetInspector.
Improved CSS syntax definition.
UIEditor: replaced the widget inspector in favor of UIWidgetInspector. Fixed a bug with the find-replace component.
This commit is contained in:
Martín Lucas Golini
2022-10-22 02:17:37 -03:00
parent de04dd3984
commit d787887982
17 changed files with 264 additions and 64 deletions
+4 -4
View File
@@ -70,7 +70,7 @@ Menu::item:hover > Menu::RadioButton::icon,
PushButton:pressed > PushButton::icon,
SelectButton:pressed > SelectButton::icon,
SelectButton:selected > SelectButton::icon,
SelectButton:selectedpressed > SelectButton::icon,
SelectButton:selected:pressed > SelectButton::icon,
tableview::row:selected tableview::cell::text,
treeview::row:selected treeview::cell::text,
listview::row:selected listview::cell::text,
@@ -166,7 +166,7 @@ ComboBox:focus {
PushButton:pressed,
SelectButton:pressed,
SelectButton:selected,
SelectButton:selectedpressed {
SelectButton:selected:pressed {
background-color: var(--primary);
}
@@ -551,7 +551,7 @@ Tab:selected {
border-top-right-radius: 2dp;
}
Tab:selectedhover {
Tab:selected:hover {
background-color: var(--tab-active);
}
@@ -1069,7 +1069,7 @@ Menu::item:hover > Menu::RadioButton::icon,
PushButton:pressed > PushButton::icon,
SelectButton:pressed > SelectButton::icon,
SelectButton:selected > SelectButton::icon,
SelectButton:selectedpressed > SelectButton::icon,
SelectButton:selected:pressed > SelectButton::icon,
tableview::row:selected tableview::cell::text,
treeview::row:selected treeview::cell::text,
listview::row:selected listview::cell::text,