diff --git a/PROJECT/styles/common.css b/PROJECT/styles/common.css index f86f58d..fdf7f4e 100644 --- a/PROJECT/styles/common.css +++ b/PROJECT/styles/common.css @@ -605,10 +605,10 @@ /* Interactions */ /* Hover */ - a:hover, label:not(:has(:disabled)):hover, .Button:enabled:hover /* .Combobox:enabled:hover, .Textbox:enabled:hover */ { + a:hover, label:not(:has(:disabled:not(option))):hover, .Button:enabled:hover /* .Combobox:enabled:hover, .Textbox:enabled:hover */ { background-color: #F0D0FF; } - .Active:enabled:hover, .Active:not(:has(:disabled)):hover { + .Active:enabled:hover, .Active:not(:has(:disabled:not(option))):hover { background-color: #B8E8B8; } .Button.Shaped:enabled:hover .Shape { @@ -625,9 +625,9 @@ } /* Click */ - a:active, label:not(:has(:disabled)):active, .Button:enabled:active, + a:active, label:not(:has(:disabled:not(option))):active, .Button:enabled:active, .Combobox:enabled:active, .Textbox:enabled:active, .Textbox.ShownAsLabel:enabled:active, - .Active:enabled:active, .Active:not(:has(:disabled)):active { + .Active:enabled:active, .Active:not(:has(:disabled:not(option))):active { background-color: #8040A0; color: #FFFFFF; } diff --git a/PROJECT/styles/common_Dark.css b/PROJECT/styles/common_Dark.css index dc5aeb9..179cf6a 100644 --- a/PROJECT/styles/common_Dark.css +++ b/PROJECT/styles/common_Dark.css @@ -146,10 +146,10 @@ /* Interactions */ /* Hover */ - a:hover, label:not(:has(:disabled)):hover, .Button:enabled:hover /* .Combobox:enabled:hover, .Textbox:enabled:hover */ { + a:hover, label:not(:has(:disabled:not(option))):hover, .Button:enabled:hover /* .Combobox:enabled:hover, .Textbox:enabled:hover */ { background-color: #583868; } - .Active:enabled:hover, .Active:not(:has(:disabled)):hover { + .Active:enabled:hover, .Active:not(:has(:disabled:not(option))):hover { background-color: #185818; } .Button.Shaped:enabled:hover .Shape { @@ -166,9 +166,9 @@ } /* Click */ - a:active, label:not(:has(:disabled)):active, .Button:enabled:active, + a:active, label:not(:has(:disabled:not(option))):active, .Button:enabled:active, .Combobox:enabled:active, .Textbox:enabled:active, .Textbox.ShownAsLabel:enabled:active, - .Active:enabled:active, .Active:not(:has(:disabled)):active { + .Active:enabled:active, .Active:not(:has(:disabled:not(option))):active { background-color: #D090F0; color: #000000; } diff --git a/PROJECT/styles/common_Genshin.css b/PROJECT/styles/common_Genshin.css index 39be7fc..bdc2ed9 100644 --- a/PROJECT/styles/common_Genshin.css +++ b/PROJECT/styles/common_Genshin.css @@ -156,11 +156,11 @@ /* Interactions */ /* Hover */ - a:hover, label:not(:has(:disabled)):hover, .Button:enabled:hover /* .Combobox:enabled:hover, .Textbox:enabled:hover */ { + a:hover, label:not(:has(:disabled:not(option))):hover, .Button:enabled:hover /* .Combobox:enabled:hover, .Textbox:enabled:hover */ { background-color: #EEE4D9; box-shadow: 0 0 0 3px #DEB76C; color: #485267; } - .Active:enabled:hover, .Active:not(:has(:disabled)):hover { + .Active:enabled:hover, .Active:not(:has(:disabled:not(option))):hover { background-color: #C8EC86; } .Button.Shaped:enabled:hover { @@ -177,7 +177,7 @@ box-shadow: none; color: #DEB76C; } - .Dropctrl .Button:enabled:hover, .ScrollableList label:not(:has(:disabled)):hover { + .Dropctrl .Button:enabled:hover, .ScrollableList label:not(:has(:disabled:not(option))):hover { box-shadow: 0 0 0 3px inset #DEB76C; } .Textbox.ShownAsLabel:enabled:hover, .Textbox.ShownAsLabel:focus-visible { @@ -186,9 +186,9 @@ } /* Click */ - a:active, label:not(:has(:disabled)):active, .Button:enabled:active, + a:active, label:not(:has(:disabled:not(option))):active, .Button:enabled:active, .Combobox:enabled:active, .Textbox:enabled:active, .Textbox.ShownAsLabel:enabled:active, - .Active:enabled:active, .Active:not(:has(:disabled)):active { + .Active:enabled:active, .Active:not(:has(:disabled:not(option))):active { background-color: #D0C6BD; color: #EEE4D9; } diff --git a/PROJECT/styles/common_HighContrast.css b/PROJECT/styles/common_HighContrast.css index 141a05e..36fcec7 100644 --- a/PROJECT/styles/common_HighContrast.css +++ b/PROJECT/styles/common_HighContrast.css @@ -145,11 +145,11 @@ /* Interactions */ /* Hover */ - a:hover, label:not(:has(:disabled)):hover, .Button:enabled:hover /* .Combobox:enabled:hover, .Textbox:enabled:hover */ { + a:hover, label:not(:has(:disabled:not(option))):hover, .Button:enabled:hover /* .Combobox:enabled:hover, .Textbox:enabled:hover */ { background-color: #00C0FF; color: #000000; } - .Active:enabled:hover, .Active:not(:has(:disabled)):hover { + .Active:enabled:hover, .Active:not(:has(:disabled:not(option))):hover { background-color: #00D800; } .Button.Shaped:enabled:hover .Shape { @@ -166,9 +166,9 @@ } /* Click */ - a:active, label:not(:has(:disabled)):active, .Button:enabled:active, + a:active, label:not(:has(:disabled:not(option))):active, .Button:enabled:active, .Combobox:enabled:active, .Textbox:enabled:active, .Textbox.ShownAsLabel:enabled:active, - .Active:enabled:active, .Active:not(:has(:disabled)):active { + .Active:enabled:active, .Active:not(:has(:disabled:not(option))):active { background-color: #00FFFF; color: #000000; }