Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 /* | 1 /* |
| 2 * Copyright (c) 2015 The Chromium Authors. All rights reserved. | 2 * Copyright (c) 2015 The Chromium Authors. All rights reserved. |
| 3 * Use of this source code is governed by a BSD-style license that can be | 3 * Use of this source code is governed by a BSD-style license that can be |
| 4 * found in the LICENSE file. | 4 * found in the LICENSE file. |
| 5 */ | 5 */ |
| 6 | 6 |
| 7 .sensors-view { | 7 .sensors-view { |
| 8 padding: 12px; | 8 padding: 12px; |
| 9 display: block; | 9 display: block; |
| 10 } | 10 } |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 46 | 46 |
| 47 .sensors-view input[readonly] { | 47 .sensors-view input[readonly] { |
| 48 background-color: rgb(235, 235, 228); | 48 background-color: rgb(235, 235, 228); |
| 49 } | 49 } |
| 50 | 50 |
| 51 .sensors-view fieldset { | 51 .sensors-view fieldset { |
| 52 border: none; | 52 border: none; |
| 53 padding: 10px 0px; | 53 padding: 10px 0px; |
| 54 margin-left: 0; | 54 margin-left: 0; |
| 55 flex: 0 0 auto; | 55 flex: 0 0 auto; |
| 56 margin: 0; | |
| 56 } | 57 } |
| 57 | 58 |
| 58 .sensors-view fieldset[disabled] { | 59 .sensors-view fieldset[disabled] { |
| 59 opacity: 0.5; | 60 opacity: 0.5; |
| 60 } | 61 } |
| 61 | 62 |
| 62 .sensors-view .field-error-message { | 63 .sensors-view .field-error-message { |
| 63 display: none; | 64 display: none; |
| 64 } | 65 } |
| 65 | 66 |
| 66 .sensors-view input:focus::-webkit-input-placeholder { | 67 .sensors-view input:focus::-webkit-input-placeholder { |
| 67 color: transparent !important; | 68 color: transparent !important; |
| 68 } | 69 } |
| 69 | 70 |
| 70 .sensors-view .chrome-select { | 71 .sensors-view .chrome-select { |
| 71 max-width: 200px; | 72 width: 200px; |
| 72 width: 100%; | |
| 73 } | 73 } |
| 74 | 74 |
| 75 .sensors-group-title { | 75 .sensors-group-title { |
| 76 width: 100px; | 76 width: 100px; |
| 77 line-height: 24px; | 77 line-height: 24px; |
| 78 } | 78 } |
| 79 | 79 |
| 80 .sensors-group { | 80 .sensors-group { |
| 81 display: flex; | 81 display: flex; |
| 82 flex-wrap: wrap; | |
| 82 } | 83 } |
| 83 | 84 |
| 84 .geo-fields { | 85 .geo-fields { |
| 85 flex: 2 0 200px; | 86 flex: 2 0 200px; |
| 86 } | 87 } |
| 87 | 88 |
| 88 .latlong-group { | 89 .latlong-group { |
| 89 display: flex; | 90 display: flex; |
| 90 margin-bottom: 10px; | 91 margin-bottom: 10px; |
| 91 } | 92 } |
| 92 | 93 |
| 93 .latlong-title { | 94 .latlong-title { |
| 94 width: 70px; | 95 width: 70px; |
| 95 } | 96 } |
| 96 | 97 |
| 97 /* Accelerometer */ | 98 /* Accelerometer */ |
| 98 | 99 |
| 100 .orientation-content { | |
| 101 display: flex; | |
| 102 } | |
| 103 | |
| 104 .orientation-fields { | |
| 105 margin-right: 10px; | |
| 106 } | |
| 107 | |
| 99 .accelerometer-stage { | 108 .accelerometer-stage { |
| 100 -webkit-perspective: 700px; | 109 -webkit-perspective: 700px; |
| 101 -webkit-perspective-origin: 50% 50%; | 110 -webkit-perspective-origin: 50% 50%; |
| 102 width: 200px; | 111 width: 160px; |
| 103 height: 130px; | 112 height: 150px; |
| 113 background: -webkit-linear-gradient(#E1F5FE 0%, #E1F5FE 64%, #b0Ebf3 64%, #D EF6F9 100%); | |
|
PhistucK
2016/05/06 11:25:44
Why -webkit-linear-gradient and not just linear-gr
| |
| 114 transition: 0.2s ease opacity, 0.2s ease -webkit-filter; | |
| 115 } | |
| 116 | |
| 117 .accelerometer-stage.disabled { | |
| 118 -webkit-filter: grayscale(); | |
| 119 opacity: 0.5; | |
| 104 } | 120 } |
| 105 | 121 |
| 106 fieldset.device-orientation-override-section[disabled] .accelerometer-stage { | 122 fieldset.device-orientation-override-section[disabled] .accelerometer-stage { |
| 107 cursor: default !important; | 123 cursor: default !important; |
| 108 } | 124 } |
| 109 | 125 |
| 110 .accelerometer-box { | 126 .accelerometer-element, |
| 111 pointer-events:none; | 127 .accelerometer-element::before, |
| 112 margin-top: -54px; | 128 .accelerometer-element::after |
| 113 margin-left: -40px; | 129 { |
| 114 position: absolute; | 130 position: absolute; |
| 115 top: 50%; | 131 box-sizing: border-box; |
| 116 left: 50%; | 132 transform-style: preserve-3d; |
| 117 width: 80px; | 133 background: no-repeat; |
| 118 height: 108px; | 134 background-size: cover; |
| 119 -webkit-transform-style: preserve-3d; | 135 backface-visibility: hidden; |
| 120 } | 136 } |
| 121 | 137 |
| 122 .accelerometer-box.smooth-transition { | 138 .accelerometer-box { |
| 123 transition: 0.2s ease transform; | 139 width: 66px; |
| 140 height: 122px; | |
| 141 left: 0; | |
| 142 right: 0; | |
| 143 top: 0; | |
| 144 bottom: 0; | |
| 145 margin: auto; | |
| 124 } | 146 } |
| 125 | 147 |
| 126 .accelerometer-box section { | 148 .accelerometer-box.is-animating { |
| 127 margin-top: -54px; | 149 transition: transform 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; |
| 128 margin-left: -40px; | |
| 129 position: absolute; | |
| 130 display: block; | |
| 131 overflow: hidden; | |
| 132 top: 50%; | |
| 133 left: 50%; | |
| 134 -webkit-transform-style: flat; | |
| 135 -webkit-box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.7); | |
| 136 } | 150 } |
| 137 | 151 |
| 138 .accelerometer-box .front { | 152 .accelerometer-front, |
| 139 border:15px solid black; | 153 .accelerometer-back |
| 140 width: 80px; | 154 { |
| 141 height: 107px; | 155 width: 66px; |
| 142 background-color: gray; | 156 height: 122px; |
| 143 transform: translate3d(0, 0, 10px); | 157 border-radius: 8px; |
| 144 } | 158 } |
| 145 | 159 |
| 146 .accelerometer-box .back { | 160 .accelerometer-front { |
| 147 width: 80px; | 161 background-image: url(Images/accelerometer-front.png); |
| 148 height: 107px; | |
| 149 background-color: black; | |
| 150 transform: rotateY(-180deg) translate3d(0, 0, 10px); | |
| 151 } | 162 } |
| 152 | 163 |
| 153 .accelerometer-box .top { | 164 .accelerometer-back { |
| 154 overflow: hidden; | 165 transform: rotateY(180deg) translateZ(12px); |
| 155 width: 80px; | 166 background-image: url(Images/accelerometer-back.png); |
| 156 height: 20px; | |
| 157 background-color: #75CE89; | |
| 158 transform: rotateX(-90deg) translate3d(0, 0, -10px); | |
| 159 } | 167 } |
| 160 | 168 |
| 161 .accelerometer-box .bottom { | 169 |
| 162 overflow: hidden; | 170 .accelerometer-left, |
| 163 width: 80px; | 171 .accelerometer-right { |
| 164 height: 20px; | 172 width: 12px; |
| 165 background-color: #865C6C; | 173 height: 106px; |
| 166 transform: rotateX(90deg) translate3d(0, 0, -97px); | 174 top: 8px; |
| 175 background-position: center center; | |
| 167 } | 176 } |
| 168 | 177 |
| 169 .accelerometer-box .left { | 178 .accelerometer-left { |
| 170 width: 20px; | 179 left: -12px; |
| 171 height: 107px; | 180 transform-origin: right center; |
| 172 background-color: #7992CB; | 181 transform: rotateY(-90deg); |
| 173 transform: rotateY(90deg) translate3d(0, 0, 70px); | 182 background-image: url(Images/accelerometer-left.png); |
| 174 } | 183 } |
| 175 | 184 |
| 176 .accelerometer-box .right { | 185 |
| 177 width: 20px; | 186 .accelerometer-right { |
| 178 height: 107px; | 187 right: -12px; |
| 179 background-color: #7992CB; | 188 transform-origin: left center; |
| 180 transform: rotateY(-90deg) translate3d(0, 0, 10px); | 189 transform: rotateY(90deg); |
| 190 background-image: url(Images/accelerometer-right.png); | |
| 191 } | |
| 192 | |
| 193 .accelerometer-left::before, | |
| 194 .accelerometer-left::after, | |
| 195 .accelerometer-right::before, | |
| 196 .accelerometer-right::after | |
| 197 { | |
| 198 content: ''; | |
| 199 width: 12px; | |
| 200 height: 6px; | |
| 201 } | |
| 202 | |
| 203 .accelerometer-left::before, | |
| 204 .accelerometer-left::after | |
| 205 { | |
| 206 background-image: url(Images/accelerometer-left.png); | |
| 207 } | |
| 208 | |
| 209 .accelerometer-right::before, | |
| 210 .accelerometer-right::after | |
| 211 { | |
| 212 background-image: url(Images/accelerometer-right.png); | |
| 213 } | |
| 214 | |
| 215 .accelerometer-left::before, | |
| 216 .accelerometer-right::before { | |
| 217 top: -6px; | |
| 218 transform-origin: center bottom; | |
| 219 transform: rotateX(26deg); | |
| 220 background-position: center top; | |
| 221 } | |
| 222 | |
| 223 .accelerometer-left::after, | |
| 224 .accelerometer-right::after { | |
| 225 bottom: -6px; | |
| 226 transform-origin: center top; | |
| 227 transform: rotateX(-25deg); | |
| 228 background-position: center bottom; | |
| 229 } | |
| 230 | |
| 231 .accelerometer-top, | |
| 232 .accelerometer-bottom { | |
| 233 width: 50px; | |
| 234 height: 12px; | |
| 235 left: 8px; | |
| 236 background-position: center center; | |
| 237 } | |
| 238 | |
| 239 .accelerometer-top { | |
| 240 top: -12px; | |
| 241 transform-origin: center bottom; | |
| 242 transform: rotateX(90deg); | |
| 243 background-image: url(Images/accelerometer-top.png); | |
| 244 } | |
| 245 | |
| 246 | |
| 247 .accelerometer-bottom { | |
| 248 bottom: -12px; | |
| 249 transform-origin: center top; | |
| 250 transform: rotateX(-90deg); | |
| 251 background-image: url(Images/accelerometer-bottom.png); | |
| 252 } | |
| 253 | |
| 254 | |
| 255 .accelerometer-top::before, | |
| 256 .accelerometer-top::after, | |
| 257 .accelerometer-bottom::before, | |
| 258 .accelerometer-bottom::after | |
| 259 { | |
| 260 content: ''; | |
| 261 width: 8px; | |
| 262 height: 12px; | |
| 263 } | |
| 264 | |
| 265 .accelerometer-top::before, | |
| 266 .accelerometer-top::after | |
| 267 { | |
| 268 background-image: url(Images/accelerometer-top.png); | |
| 269 } | |
| 270 | |
| 271 .accelerometer-bottom::before, | |
| 272 .accelerometer-bottom::after | |
| 273 { | |
| 274 background-image: url(Images/accelerometer-bottom.png); | |
| 275 } | |
| 276 | |
| 277 .accelerometer-top::before, | |
| 278 .accelerometer-bottom::before { | |
| 279 left: -6px; | |
| 280 transform-origin: right center; | |
| 281 transform: rotateY(-26deg); | |
| 282 background-position: left center; | |
| 283 } | |
| 284 | |
| 285 .accelerometer-top::after, | |
| 286 .accelerometer-bottom::after { | |
| 287 right: -6px; | |
| 288 transform-origin: left center; | |
| 289 transform: rotateY(26deg); | |
| 290 background-position: right center; | |
| 181 } | 291 } |
| 182 | 292 |
| 183 .accelerometer-axis-input-container { | 293 .accelerometer-axis-input-container { |
| 184 margin-bottom: 10px; | 294 margin-bottom: 10px; |
| 185 } | 295 } |
| 186 | 296 |
| 187 .accelerometer-axis-input-container input { | 297 .accelerometer-axis-input-container input { |
| 188 max-width: 100px; | 298 max-width: 100px; |
| 189 } | 299 } |
| 190 | 300 |
| 191 .accelerometer-reset-button { | 301 .accelerometer-reset-button { |
| 192 min-width: 80px; | 302 min-width: 80px; |
| 193 } | 303 } |
| 194 | 304 |
| 195 fieldset.device-orientation-override-section { | 305 fieldset.device-orientation-override-section { |
| 306 margin: 0; | |
| 196 display: flex; | 307 display: flex; |
| 197 margin-left: -3px; | |
| 198 } | 308 } |
| 199 | 309 |
| 200 .touch-label { | 310 .touch-label { |
| 201 margin-top: 10px; | 311 margin-top: 10px; |
| 202 } | 312 } |
| 203 | 313 |
| 204 .touch-label select { | 314 .touch-label select { |
| 205 margin-left: 10px; | 315 margin-left: 10px; |
| 206 } | 316 } |
| 207 | 317 |
| 208 .panel-section-separator { | 318 .panel-section-separator { |
| 209 height: 2px; | 319 height: 2px; |
| 210 margin-bottom: 12px; | 320 margin-bottom: 12px; |
| 211 background: #f1f1f1; | 321 background: #f1f1f1; |
| 212 } | 322 } |
| OLD | NEW |