Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(204)

Unified Diff: Source/devtools/front_end/responsiveDesignView.css

Issue 526423002: [DevTools] Combine media queries preview by sections. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/devtools/front_end/responsiveDesignView.css
diff --git a/Source/devtools/front_end/responsiveDesignView.css b/Source/devtools/front_end/responsiveDesignView.css
index 09d75cc4a4d1514fff767318d0a5fa99b2c8732f..1de69d320876d6d8e722caefd4beca39b3df68a4 100644
--- a/Source/devtools/front_end/responsiveDesignView.css
+++ b/Source/devtools/front_end/responsiveDesignView.css
@@ -5,7 +5,6 @@
*/
.responsive-design {
- overflow: hidden;
position: relative;
}
@@ -435,7 +434,6 @@
right: 0px;
top: 0px;
background-color: transparent;
- overflow: hidden;
}
.responsive-design-toggle-media-inspector .glyph {
@@ -447,34 +445,27 @@
background-color: rgb(105, 194, 236) !important;
}
-/* media */
+/* Media query inspector */
.responsive-design-media-container {
flex: none;
}
.view.media-inspector-view {
- overflow-y: auto;
- overflow-x: hidden;
+ overflow: hidden;
background-color: rgb(0, 0, 0);
- max-height: 100px;
}
.media-inspector-view:not(.media-inspector-view-empty) {
border-bottom: 1px solid rgb(104, 104, 104);
}
-.media-inspector-view::-webkit-scrollbar {
- background: rgb(54, 54, 54);
-}
-
-.media-inspector-view::-webkit-scrollbar-thumb {
- background: rgb(94, 94, 94);
-}
+/* Media query bars */
.media-inspector-marker-container {
position: relative;
margin: 2px 0 2px 0;
+ height: 16px;
}
.media-inspector-marker {
@@ -483,128 +474,130 @@
bottom: 0px;
white-space: nowrap;
border-radius: 2px;
+ padding-right: 1px;
+ box-sizing: content-box;
}
.media-inspector-marker-inactive {
- -webkit-filter: brightness(75%);
+ -webkit-filter: brightness(85%);
}
-.media-inspector-marker-inactive:hover {
- -webkit-filter: brightness(100%);
+.media-inspector-marker-highlight {
+ -webkit-filter: brightness(115%) !important;
}
-.media-inspector-marker-container:hover {
- background-color: rgb(32, 32, 32);
+.media-inspector-marker-max-width {
+ background: linear-gradient(to bottom, rgb(72, 139, 249), rgb(26, 113, 233));
+ box-shadow: rgb(0, 0, 0) 1px 0 3px;
+ border-radius: 0 2px 2px 0;
}
-.media-inspector-marker-container:hover .media-inspector-marker {
- -webkit-filter: brightness(125%);
+.media-inspector-marker-min-max-width {
+ background: linear-gradient(to bottom, rgb(102, 186, 11), rgb(4, 166, 0));
+ box-shadow: rgb(0, 0, 0) -1px 0 3px, rgb(0, 0, 0) 1px 0 3px;
+ border-radius: 2px;
}
-.media-inspector-marker-container-max-width .media-inspector-marker {
- background: linear-gradient(to bottom, rgb(72,139,249), rgb(26,113,233));
- border-right: 3px solid rgb(51,148,242);
- border-radius: 0 2px 2px 0;
+.media-inspector-marker-min-width {
+ background: linear-gradient(to bottom, rgb(222, 129, 30), rgb(204, 104, 31));
+ box-shadow: rgb(0, 0, 0) -1px 0 3px;
+ border-radius: 2px 0 0 2px;
}
-.media-inspector-marker-container-min-max-width .media-inspector-marker {
- background: linear-gradient(to bottom, rgb(102,186,11), rgb(4,166,0));
- border-left: 3px solid rgb(109,219,85);
- border-right: 3px solid rgb(109,219,85);
+.media-inspector-marker-under-highlighted {
+ background: transparent !important;
+ box-shadow: none !important;
}
-.media-inspector-marker-container-min-width .media-inspector-marker {
- background: linear-gradient(to bottom, rgb(222,129,30), rgb(204,104,31));
- border-left: 3px solid rgb(243,170,42);
- border-radius: 2px 0 0 2px;
+/* Media query serifs on ruler */
+
+.media-inspector-threshold {
+ position: absolute;
+ top: 0px;
+ bottom: 0px;
+ width: 5px;
+ margin-left: -2px;
}
-.media-inspector-marker-container:not(.media-inspector-marker-container-max-width) .media-inspector-max-label-filler,
-.media-inspector-marker-container:not(.media-inspector-marker-container-max-width) .media-inspector-min-label-filler {
- min-width: 50px;
+.media-inspector-threshold::before {
+ content: ".";
+ color: transparent;
+ position: absolute;
+ left: 2px;
+ right: 2px;
+ top: 0px;
+ bottom: 0px;
+ box-sizing: border-box;
}
-.media-inspector-max-label-filler {
- flex: auto;
+.media-inspector-threshold-max:hover {
+ background-color: rgb(26, 113, 233);
}
-.media-inspector-min-label-filler {
- display: flex;
- justify-content: flex-end;
+.media-inspector-threshold-min-max:hover {
+ background-color: rgb(4, 166, 0);
}
-.media-inspector-marker-label {
- color: rgb(180, 180, 180);
- position: relative;
- text-shadow: 0px 0px 2px black;
+.media-inspector-threshold-min:hover {
+ background-color: rgb(204, 104, 31);
}
-.media-inspector-min-label {
- padding-right: 11px;
+.media-inspector-threshold-max::before {
+ border-left: 1px solid rgb(26, 113, 233);
}
-.media-inspector-min-label::after {
- position: absolute;
- padding-left: 2px;
- right: -1px;
- height: 6px;
- content: url(Images/graphLabelCalloutLeft.png);
- -webkit-filter: invert(0.8);
- box-sizing: border-box;
+.media-inspector-threshold-min-max::before {
+ border-left: 1px solid rgb(4, 166, 0);
}
-.media-inspector-max-label {
- padding-left: 11px;
+.media-inspector-threshold-min::before {
+ border-left: 1px solid rgb(204, 104, 31);
}
-.media-inspector-max-label::before {
+/* Media query extension lines on ruler */
+
+.media-inspector-highlight-threshold {
position: absolute;
- padding-right: 2px;
- left: -1px;
- height: 6px;
- content: url(Images/graphLabelCalloutRight.png);
- -webkit-filter: invert(0.8);
+ bottom: 0;
+ width: 1px;
+ -webkit-filter: brightness(115%);
}
-.media-inspector-threshold-serif {
- position: absolute;
- top: 0px;
- bottom: 0px;
- width: 5px;
- margin-left: -2px;
+.media-inspector-highlight-threshold-one-row {
+ top: -4px;
}
-.media-inspector-threshold-serif::before {
- content: ".";
- color: transparent;
- position: absolute;
- left: 2px;
- right: 2px;
- top: 0px;
- bottom: 0px;
- border-left: 1px solid rgba(225, 124, 0, 0.86);
- box-sizing: border-box;
+.media-inspector-highlight-threshold-two-rows {
+ top: -22px;
}
-.media-inspector-threshold-serif:hover {
- background-color: rgba(225, 124, 0, 0.86);
+.media-inspector-highlight-threshold-three-rows {
+ top: -40px;
}
-.media-inspector-marker-highlight-1 {
- -webkit-animation: media-inspector-animation-highlight-1 0.7s 1;
+.media-inspector-highlight-threshold-max {
+ background-color: rgb(26, 113, 233);
}
-.media-inspector-marker-highlight-2 {
- -webkit-animation: media-inspector-animation-highlight-2 0.7s 1;
+.media-inspector-highlight-threshold-min-max {
+ background-color: rgb(4, 166, 0);
}
+.media-inspector-highlight-threshold-min {
+ background-color: rgb(204, 104, 31);
+}
-@-webkit-keyframes media-inspector-animation-highlight-1 {
- from { -webkit-filter: brightness(135%); }
- to { -webkit-filter: brightness(100%); }
+.media-inspector-highlight-threshold-label {
+ position: absolute;
+ color: rgb(255, 255, 255);
+ font-size: 13px;
+ bottom: 8px;
}
-@-webkit-keyframes media-inspector-animation-highlight-2 {
- from { -webkit-filter: brightness(135%); }
- to { -webkit-filter: brightness(100%); }
+.media-inspector-highlight-threshold-left .media-inspector-highlight-threshold-label {
+ right: 2px;
+}
+
+.media-inspector-highlight-threshold-right .media-inspector-highlight-threshold-label {
+ left: 2px;
}

Powered by Google App Engine
This is Rietveld 408576698