Commit a35b6d64 authored by pfeldman@chromium.org's avatar pfeldman@chromium.org

DevTools: beautify the responsive design warning message.

BUG=327641
NOTRY=true
R=dgozman@chromium.org

Review URL: https://codereview.chromium.org/343563003

git-svn-id: svn://svn.chromium.org/blink/trunk@176412 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent b0253095
...@@ -26,8 +26,9 @@ WebInspector.ResponsiveDesignView = function(inspectedPagePlaceholder) ...@@ -26,8 +26,9 @@ WebInspector.ResponsiveDesignView = function(inspectedPagePlaceholder)
this._canvas = this._canvasContainer.element.createChild("canvas", "fill"); this._canvas = this._canvasContainer.element.createChild("canvas", "fill");
this._warningMessage = this._canvasContainer.element.createChild("div", "responsive-design-warning hidden"); this._warningMessage = this._canvasContainer.element.createChild("div", "responsive-design-warning hidden");
this._warningMessage.createChild("div", "warning-icon-small");
this._warningMessage.createChild("span"); this._warningMessage.createChild("span");
var warningCloseButton = this._warningMessage.createChild("div", "responsive-design-warning-close"); var warningCloseButton = this._warningMessage.createChild("div", "close-button");
warningCloseButton.addEventListener("click", this._closeOverridesWarning.bind(this), false); warningCloseButton.addEventListener("click", this._closeOverridesWarning.bind(this), false);
WebInspector.overridesSupport.addEventListener(WebInspector.OverridesSupport.Events.OverridesWarningUpdated, this._overridesWarningUpdated, this); WebInspector.overridesSupport.addEventListener(WebInspector.OverridesSupport.Events.OverridesWarningUpdated, this._overridesWarningUpdated, this);
......
...@@ -340,56 +340,20 @@ body.platform-mac .responsive-design-toolbar select { ...@@ -340,56 +340,20 @@ body.platform-mac .responsive-design-toolbar select {
/* Warning message */ /* Warning message */
.responsive-design-warning { .responsive-design-warning {
background-color: rgb(0, 0, 0); background-color: rgb(252, 234, 156);
color: rgb(255, 255, 255); color: #222;
position: absolute; position: absolute;
left: 0; left: 0;
right: 0; right: 0;
top: 0; top: 0;
padding: 2px; padding: 2px 4px;
white-space: nowrap; white-space: nowrap;
display: flex;
align-items: center;
border-bottom: 1px solid rgb(171, 171, 171);
} }
.responsive-design-warning::before { .responsive-design-warning > span {
background-image: url(Images/statusbarButtonGlyphs.png); flex: auto;
background-size: 320px 144px; padding-left: 3px;
width: 10px;
height: 10px;
content: "";
position: relative;
top: 2px;
background-position: -202px -107px;
float: left;
margin-right: 4px;
margin-left: 2px;
}
@media (-webkit-min-device-pixel-ratio: 1.5) {
.responsive-design-warning::before {
background-image: url(Images/statusbarButtonGlyphs_2x.png);
}
} /* media */
.responsive-design-warning-close {
position: absolute;
right: 3px;
top: 3px;
width: 13px;
height: 13px;
cursor: pointer;
background-image: url(Images/statusbarButtonGlyphs.png);
background-size: 320px 144px;
background-position: -175px -96px;
display: inline-block;
}
@media (-webkit-min-device-pixel-ratio: 1.5) {
.responsive-design-warning-close {
background-image: url(Images/statusbarButtonGlyphs_2x.png);
}
} /* media */
.responsive-design-warning-close:hover,
.responsive-design-warning-close:active {
opacity: 0.7;
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment