⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 244063 in webkit


Ignore:
Timestamp:
Apr 8, 2019, 6:31:54 PM (7 years ago)
Author:
Matt Baker
Message:

Web Inspector: Elements tab: Classes toggle should use accent color on hover
https://bugs.webkit.org/show_bug.cgi?id=196266

Reviewed by Devin Rousso.

  • UserInterface/Views/GeneralStyleDetailsSidebarPanel.css:

(.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle):
(.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle::before):
(.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:matches(.selected, :hover)):
(.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:matches(.selected, :hover)::before):
(.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:not(.selected):hover::before):
(.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle.selected:active::before):
(.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle.selected): Deleted.
(.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:not(.selected):hover): Deleted.

Location:
trunk/Source/WebInspectorUI
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebInspectorUI/ChangeLog

    r244039 r244063  
     12019-04-08  Matt Baker  <mattbaker@apple.com>
     2
     3        Web Inspector: Elements tab: Classes toggle should use accent color on hover
     4        https://bugs.webkit.org/show_bug.cgi?id=196266
     5
     6        Reviewed by Devin Rousso.
     7
     8        * UserInterface/Views/GeneralStyleDetailsSidebarPanel.css:
     9        (.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle):
     10        (.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle::before):
     11        (.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:matches(.selected, :hover)):
     12        (.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:matches(.selected, :hover)::before):
     13        (.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:not(.selected):hover::before):
     14        (.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle.selected:active::before):
     15        (.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle.selected): Deleted.
     16        (.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:not(.selected):hover): Deleted.
     17
    1182019-04-08  Devin Rousso  <drousso@apple.com>
    219
  • trunk/Source/WebInspectorUI/UserInterface/Views/GeneralStyleDetailsSidebarPanel.css

    r242768 r244063  
    100100
    101101.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle {
     102    position: relative;
    102103    margin: 0 0 1px;
    103104    -webkit-margin-end: 5px;
     
    111112}
    112113
    113 .sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle.selected {
     114.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle::before {
     115    position: absolute;
     116    content: "";
     117    left: 0;
     118    top: 0;
     119    width: 100%;
     120    height: 100%;
     121    border-radius: 3px;
     122    opacity: var(--glyph-opacity);
     123    z-index: -1;
     124}
     125
     126.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:matches(.selected, :hover) {
    114127    color: var(--selected-foreground-color);
    115     background-color: var(--selected-background-color);
    116 }
    117 
    118 .sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:not(.selected):hover {
    119     color: var(--selected-foreground-color);
    120     background-color: var(--selected-background-color-hover);
     128}
     129
     130.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:matches(.selected, :hover)::before {
     131    background-color: var(--glyph-color-active);
     132}
     133
     134.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle:not(.selected):hover::before {
     135    opacity: 0.5;
     136}
     137
     138.sidebar > .panel.details.css-style > .content ~ .options-container > .toggle-class-toggle.selected:active::before {
     139    filter: brightness(0.8);
    121140}
    122141
Note: See TracChangeset for help on using the changeset viewer.