Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 /* Copyright 2016 The Chromium Authors. All rights reserved. | 1 /* Copyright 2016 The Chromium Authors. All rights reserved. |
| 2 * Use of this source code is governed by a BSD-style license that can be | 2 * Use of this source code is governed by a BSD-style license that can be |
| 3 * found in the LICENSE file. */ | 3 * found in the LICENSE file. */ |
| 4 | 4 |
| 5 html { | 5 html { |
| 6 background-color: rgba(255, 255, 255, 0); | 6 background-color: rgba(255, 255, 255, 0); |
| 7 } | 7 } |
| 8 | 8 |
| 9 #ui { | 9 #ui { |
| 10 --scaleFactor: 4; | |
| 11 left: 0; | 10 left: 0; |
| 11 max-width: 1920px; | |
| 12 position: absolute; | 12 position: absolute; |
| 13 top: 0; | 13 top: 0; |
| 14 transform: scale(0.25, 0.25); | |
| 15 transform-origin: left top; | 14 transform-origin: left top; |
| 16 width: 400%; | |
| 17 } | 15 } |
| 18 | 16 |
| 19 /* This class manages the position of elements on the texture page. | 17 /* This class manages the position of elements on the texture page. |
| 20 * Each UI element should have a bounding div of this class. */ | 18 * Each UI element should have a bounding div of this class. */ |
| 21 .ui-element { | 19 .ui-element { |
| 22 float: left; | 20 float: left; |
| 23 margin: 2px; | 21 margin: 2px; |
| 24 } | 22 } |
| 25 | 23 |
| 26 .webvr-message-box { | 24 .webvr-message-box { |
| 27 align-items: center; | 25 align-items: center; |
| 28 display: flex; | 26 display: flex; |
| 29 flex-direction: column; | 27 flex-direction: column; |
| 30 justify-content: center; | 28 justify-content: center; |
| 31 } | 29 } |
| 32 | 30 |
| 33 /* Permanent security warning for WebVR. */ | 31 /* Permanent security warning for WebVR. */ |
| 34 #webvr-not-secure-permanent { | 32 #webvr-not-secure-permanent { |
|
bshe
2016/11/30 23:00:46
nit: remove this empty selector
mthiesse
2016/11/30 23:25:05
Done.
| |
| 35 height: 128px; | |
| 36 width: 512px; | |
| 37 } | 33 } |
| 38 | 34 |
| 39 #webvr-not-secure-permanent .webvr-not-secure-icon { | 35 #webvr-not-secure-permanent .webvr-not-secure-icon { |
| 40 display: inline-block; | 36 display: inline-block; |
| 41 margin: 20px 0; | 37 margin: 20px 0; |
| 42 vertical-align: middle; | 38 vertical-align: middle; |
| 43 } | 39 } |
| 44 | 40 |
| 45 #webvr-not-secure-permanent .webvr-string { | 41 #webvr-not-secure-permanent .webvr-string { |
| 46 display: inline-block; | 42 display: inline-block; |
| 47 margin: 20px 10.5px; | 43 margin: 20px 10.5px; |
| 48 vertical-align: middle; | 44 vertical-align: middle; |
| 49 } | 45 } |
| 50 | 46 |
| 51 /* This is a single-line (nowrap) short message. The width has some elasticity | 47 /* This is a single-line (nowrap) short message. The width is elastic for |
| 52 * for translations, and the underlying string had a request to translators | 48 * translations, and the underlying string had a request to translators |
| 53 * to keep it short. The maximum is based on the fixed-size container DIV, | 49 * to keep it short. */ |
| 54 * excess will be clipped. There's space for about twice the length of the | |
| 55 * English "Not secure" message. */ | |
| 56 #webvr-not-secure-permanent .webvr-box { | 50 #webvr-not-secure-permanent .webvr-box { |
| 57 background-color: white; | 51 background-color: white; |
| 58 border-radius: 6px; | 52 border-radius: 6px; |
| 59 box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); | 53 box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); |
| 60 box-sizing: border-box; | 54 box-sizing: border-box; |
| 61 color: #444; | 55 color: #444; |
| 62 font-size: 26px; | 56 font-size: 26px; |
| 63 height: 78px; | 57 height: 78px; |
| 64 max-width: 472px; | |
| 65 min-width: 226px; | 58 min-width: 226px; |
| 66 overflow: hidden; | 59 overflow: hidden; |
| 67 padding: 0 20px; | 60 padding: 0 20px; |
| 68 white-space: nowrap; | 61 white-space: nowrap; |
| 69 } | 62 } |
| 70 | 63 |
| 71 /* Transient security warning for WebVR. */ | 64 /* Transient security warning for WebVR. */ |
| 72 #webvr-not-secure-transient { | 65 #webvr-not-secure-transient { |
|
bshe
2016/11/30 23:00:46
ditto
mthiesse
2016/11/30 23:25:05
Done.
| |
| 73 height: 256px; | |
| 74 width: 512px; | |
| 75 } | 66 } |
| 76 | 67 |
| 77 /* This uses fixed width but the height has some elasticity for translations. | 68 /* This uses fixed width but the height is elastic for translations. */ |
| 78 * The maximum is based on the fixed-size container DIV, excess will be | |
| 79 * clipped. */ | |
| 80 #webvr-not-secure-transient > div { | 69 #webvr-not-secure-transient > div { |
| 81 background-color: rgba(26, 26, 26, 0.8); | 70 background-color: rgba(26, 26, 26, 0.8); |
| 82 border-radius: 6px; | 71 border-radius: 6px; |
| 83 box-sizing: border-box; | 72 box-sizing: border-box; |
| 84 color: white; | 73 color: white; |
| 85 display: flex; | 74 display: flex; |
| 86 flex-direction: column; | 75 flex-direction: column; |
| 87 font-size: 26px; | 76 font-size: 26px; |
| 88 justify-content: center; | 77 justify-content: center; |
| 89 line-height: 1.4; | 78 line-height: 1.4; |
| 90 max-height: 210px; | |
| 91 min-height: 160px; | 79 min-height: 160px; |
| 92 overflow: hidden; | 80 overflow: hidden; |
| 93 padding: 20px; | 81 padding: 20px; |
| 94 text-align: center; | 82 text-align: center; |
| 95 width: 512px; | 83 width: 512px; |
| 96 } | 84 } |
| 97 | 85 |
| 98 .round-button .button { | 86 .round-button .button { |
| 99 background-color: #eee; | 87 background-color: #eee; |
| 100 background-position: center; | 88 background-position: center; |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 136 background-color: #555; | 124 background-color: #555; |
| 137 color: white; | 125 color: white; |
| 138 font-size: 24px; | 126 font-size: 24px; |
| 139 padding: 12px; | 127 padding: 12px; |
| 140 } | 128 } |
| 141 | 129 |
| 142 #omni-container { | 130 #omni-container { |
| 143 --tranX: 0; | 131 --tranX: 0; |
| 144 --tranY: -0.65; | 132 --tranY: -0.65; |
| 145 --tranZ: -1.2; | 133 --tranZ: -1.2; |
| 134 height: 164px; | |
| 135 overflow: hidden; | |
| 136 width: 512px; | |
| 146 } | 137 } |
| 147 | 138 |
| 148 #omni { | 139 #omni { |
| 149 align-items: center; | 140 align-items: center; |
| 150 background-color: rgba(255, 255, 255, 0.9); | 141 background-color: rgba(255, 255, 255, 0.9); |
| 151 border-radius: 100px; | 142 border-radius: 100px; |
| 152 box-sizing: border-box; | 143 box-sizing: border-box; |
| 153 display: flex; | 144 display: flex; |
| 154 height: 104px; | 145 height: 104px; |
| 155 justify-content: center; | 146 justify-content: center; |
| 156 margin-bottom: 60px; | 147 margin-bottom: 60px; |
| 157 margin-top: 0; | 148 margin-top: 0; |
| 158 opacity: 1; | 149 opacity: 1; |
| 150 overflow: hidden; | |
| 159 transition: opacity 500ms ease, margin-top 500ms ease; | 151 transition: opacity 500ms ease, margin-top 500ms ease; |
| 160 white-space: nowrap; | 152 white-space: nowrap; |
| 161 width: 512px; | 153 width: 512px; |
| 162 } | 154 } |
| 163 | 155 |
| 164 #omni-content { | 156 #omni-content { |
| 165 align-items: center; | 157 align-items: center; |
| 166 display: flex; | 158 display: flex; |
| 167 max-width: 448px; | 159 max-width: 448px; |
| 168 } | 160 } |
| (...skipping 25 matching lines...) Expand all Loading... | |
| 194 border: 4px solid rgb(86, 203, 255); | 186 border: 4px solid rgb(86, 203, 255); |
| 195 } | 187 } |
| 196 | 188 |
| 197 #omni.idle { | 189 #omni.idle { |
| 198 background-color: #ececec; | 190 background-color: #ececec; |
| 199 } | 191 } |
| 200 | 192 |
| 201 #omni.idle #domain { | 193 #omni.idle #domain { |
| 202 color: black; | 194 color: black; |
| 203 } | 195 } |
| OLD | NEW |