| OLD | NEW |
| 1 <!DOCTYPE html><html dir="$i18n{textdirection}" lang="$i18n{language}"><head><!-
- | 1 <!DOCTYPE html><html dir="$i18n{textdirection}" lang="$i18n{language}"><head><!-
- |
| 2 @license | 2 @license |
| 3 Copyright (c) 2014 The Polymer Project Authors. All rights reserved. | 3 Copyright (c) 2014 The Polymer Project Authors. All rights reserved. |
| 4 This code may only be used under the BSD style license found at http://polymer.g
ithub.io/LICENSE.txt | 4 This code may only be used under the BSD style license found at http://polymer.g
ithub.io/LICENSE.txt |
| 5 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt | 5 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt |
| 6 The complete set of contributors may be found at http://polymer.github.io/CONTRI
BUTORS.txt | 6 The complete set of contributors may be found at http://polymer.github.io/CONTRI
BUTORS.txt |
| 7 Code distributed by Google as part of the polymer project is also | 7 Code distributed by Google as part of the polymer project is also |
| 8 subject to an additional IP rights grant found at http://polymer.github.io/PATEN
TS.txt | 8 subject to an additional IP rights grant found at http://polymer.github.io/PATEN
TS.txt |
| 9 --><!-- | 9 --><!-- |
| 10 @license | 10 @license |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 48 | 48 |
| 49 html, | 49 html, |
| 50 body { | 50 body { |
| 51 height: 100%; | 51 height: 100%; |
| 52 } | 52 } |
| 53 | 53 |
| 54 body { | 54 body { |
| 55 display: flex; | 55 display: flex; |
| 56 margin: 0; | 56 margin: 0; |
| 57 } | 57 } |
| 58 |
| 59 :root { |
| 60 --downloads-card-margin: 24px; |
| 61 --downloads-card-width: 622px; |
| 62 } |
| 58 </style> | 63 </style> |
| 59 </head> | 64 </head> |
| 60 <body><div hidden="" by-vulcanize=""><script src="chrome://resources/js/load_tim
e_data.js"></script> | 65 <body><div hidden="" by-vulcanize=""><script src="chrome://resources/js/load_tim
e_data.js"></script> |
| 61 <script src="chrome://downloads/strings.js"></script> | 66 <script src="chrome://downloads/strings.js"></script> |
| 62 <dom-module id="iron-list" assetpath="chrome://resources/polymer/v1_0/iron-list/
" css-build="shadow"> | 67 <dom-module id="iron-list" assetpath="chrome://resources/polymer/v1_0/iron-list/
" css-build="shadow"> |
| 63 <template> | 68 <template> |
| 64 <style scope="iron-list">:host { | 69 <style scope="iron-list">:host { |
| 65 display: block; | 70 display: block; |
| 66 position: relative; | 71 position: relative; |
| 67 } | 72 } |
| (...skipping 931 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 999 | 1004 |
| 1000 <iron-iconset-svg name="downloads" size="24"> | 1005 <iron-iconset-svg name="downloads" size="24"> |
| 1001 <svg> | 1006 <svg> |
| 1002 <defs> | 1007 <defs> |
| 1003 | 1008 |
| 1004 <g id="remove-circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4
.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z"></path></g> | 1009 <g id="remove-circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4
.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z"></path></g> |
| 1005 </defs> | 1010 </defs> |
| 1006 </svg> | 1011 </svg> |
| 1007 </iron-iconset-svg> | 1012 </iron-iconset-svg> |
| 1008 <dom-module id="downloads-item" assetpath="chrome://downloads/" css-build="shado
w"> | 1013 <dom-module id="downloads-item" assetpath="chrome://downloads/" css-build="shado
w"> |
| 1009 <template><style scope="downloads-item">:host { | 1014 <template> |
| 1015 <style scope="downloads-item">[is='action-link'] { |
| 1016 cursor: pointer; |
| 1017 display: inline-block; |
| 1018 text-decoration: none; |
| 1019 } |
| 1020 |
| 1021 [is='action-link']:hover { |
| 1022 text-decoration: underline; |
| 1023 } |
| 1024 |
| 1025 [is='action-link']:active { |
| 1026 color: rgb(5, 37, 119); |
| 1027 text-decoration: underline; |
| 1028 } |
| 1029 |
| 1030 [is='action-link'][disabled] { |
| 1031 color: #999; |
| 1032 cursor: default; |
| 1033 pointer-events: none; |
| 1034 text-decoration: none; |
| 1035 } |
| 1036 |
| 1037 [is='action-link'].no-outline { |
| 1038 outline: none; |
| 1039 } |
| 1040 |
| 1041 :host { |
| 1010 display: flex; | 1042 display: flex; |
| 1011 flex-direction: column; | 1043 flex-direction: column; |
| 1044 } |
| 1045 |
| 1046 [hidden] { |
| 1047 display: none !important; |
| 1048 } |
| 1049 |
| 1050 paper-button { |
| 1051 font-weight: 500; |
| 1052 margin: 0; |
| 1053 min-width: auto; |
| 1012 } | 1054 } |
| 1013 | 1055 |
| 1014 #date { | 1056 #date { |
| 1015 color: rgb(104, 113, 116); | 1057 color: rgb(104, 113, 116); |
| 1016 font-size: 100%; | 1058 font-size: 100%; |
| 1017 font-weight: 500; | 1059 font-weight: 500; |
| 1018 margin: 24px auto 10px; | 1060 margin: 24px auto 10px; |
| 1019 width: var(--downloads-item-width); | 1061 width: var(--downloads-card-width); |
| 1020 } | 1062 } |
| 1021 | 1063 |
| 1022 #date:empty { | 1064 #date:empty { |
| 1023 display: none; | 1065 display: none; |
| 1024 } | 1066 } |
| 1025 | 1067 |
| 1026 #content { | 1068 #content { |
| 1027 background: white; | 1069 background: white; |
| 1028 border-radius: 2px; | 1070 border-radius: 2px; |
| 1029 display: flex; | 1071 display: flex; |
| 1030 flex: none; | 1072 flex: none; |
| 1031 margin: 6px auto; | 1073 margin: 6px auto; |
| 1032 min-height: 103px; | 1074 min-height: 103px; |
| 1033 position: relative; | 1075 position: relative; |
| 1034 width: var(--downloads-item-width); | 1076 width: var(--downloads-card-width); |
| 1035 } | 1077 } |
| 1036 | 1078 |
| 1037 #content.is-active { | 1079 #content.is-active { |
| 1038 box-shadow: var(--shadow-elevation-2dp_-_box-shadow); | 1080 box-shadow: var(--shadow-elevation-2dp_-_box-shadow); |
| 1039 } | 1081 } |
| 1040 | 1082 |
| 1041 #content:not(.is-active) { | 1083 #content:not(.is-active) { |
| 1042 background: rgba(255, 255, 255, .6); | 1084 background: rgba(255, 255, 255, .6); |
| 1043 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .03), 0 1px 4px 0 rgba(0, 0, 0, .048), | 1085 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .03), 0 1px 4px 0 rgba(0, 0, 0, .0
48), |
| 1044 0 3px 1px -2px rgba(0, 0, 0, .12); | 1086 0 3px 1px -2px rgba(0, 0, 0, .12); |
| 1045 } | 1087 } |
| 1046 | 1088 |
| 1047 #details { | 1089 #details { |
| 1048 -webkit-border-start: 1px #d8d8d8 solid; | 1090 -webkit-border-start: 1px #d8d8d8 solid; |
| 1049 -webkit-padding-end: 16px; | 1091 -webkit-padding-end: 16px; |
| 1050 -webkit-padding-start: 24px; | 1092 -webkit-padding-start: var(--downloads-card-margin); |
| 1051 display: flex; | 1093 display: flex; |
| 1052 flex: 1; | 1094 flex: 1; |
| 1053 flex-direction: column; | 1095 flex-direction: column; |
| 1054 min-width: 0; | 1096 min-width: 0; |
| 1055 padding-bottom: 12px; | 1097 padding-bottom: 12px; |
| 1056 padding-top: 16px; | 1098 padding-top: 16px; |
| 1057 } | 1099 } |
| 1058 | 1100 |
| 1059 #content:not(.is-active) #details { | 1101 #content:not(.is-active) #details { |
| 1060 color: rgba(186, 186, 186, .6); | 1102 color: rgba(186, 186, 186, .6); |
| 1061 } | 1103 } |
| 1062 | 1104 |
| 1063 #content:not(.is-active) #name { | 1105 #content:not(.is-active) #name { |
| 1064 text-decoration: line-through; | 1106 text-decoration: line-through; |
| 1065 } | 1107 } |
| 1066 | 1108 |
| 1067 .icon-wrapper { | 1109 .icon-wrapper { |
| 1068 align-self: center; | 1110 align-self: center; |
| 1069 flex: none; | 1111 flex: none; |
| 1070 justify-content: center; | 1112 justify-content: center; |
| 1071 margin: 0 24px; | 1113 margin: 0 24px; |
| 1072 } | 1114 } |
| 1073 | 1115 |
| 1074 .icon { | 1116 .icon { |
| 1075 height: 32px; | 1117 height: 32px; |
| 1076 width: 32px; | 1118 width: 32px; |
| 1077 } | 1119 } |
| 1078 | 1120 |
| 1079 #content:-webkit-any(.show-progress, .dangerous) #file-icon-wrapper { | 1121 #content:-webkit-any(.show-progress, .dangerous) #file-icon-wrapper { |
| 1080 align-self: flex-start; | 1122 align-self: flex-start; |
| 1081 padding-top: 16px; | 1123 padding-top: 16px; |
| 1082 } | 1124 } |
| 1083 | 1125 |
| 1084 #content:not(.is-active) .icon { | 1126 #content:not(.is-active) .icon { |
| 1085 -webkit-filter: grayscale(100%); | 1127 -webkit-filter: grayscale(100%); |
| 1086 opacity: .5; | 1128 opacity: .5; |
| 1087 } | 1129 } |
| 1088 | 1130 |
| 1089 #danger-icon { | 1131 #danger-icon { |
| 1090 height: 32px; | 1132 height: 32px; |
| 1091 width: 32px; | 1133 width: 32px; |
| 1092 } | 1134 } |
| 1093 | 1135 |
| 1094 #danger-icon[icon='cr:warning'] { | 1136 #danger-icon[icon='cr:warning'] { |
| 1095 color: rgb(255, 193, 7); | 1137 color: rgb(255, 193, 7); |
| 1096 } | 1138 } |
| 1097 | 1139 |
| 1098 #danger-icon[icon='downloads:remove-circle'] { | 1140 #danger-icon[icon='downloads:remove-circle'] { |
| 1099 color: rgb(244, 67, 54); | 1141 color: rgb(244, 67, 54); |
| 1100 } | 1142 } |
| 1101 | 1143 |
| 1102 #name, #file-link, #url { | 1144 #name, #file-link, #url { |
| 1103 max-width: 100%; | 1145 max-width: 100%; |
| 1104 } | 1146 } |
| 1105 | 1147 |
| 1106 #name, #file-link { | 1148 #name, #file-link { |
| 1107 font-weight: 500; | 1149 font-weight: 500; |
| 1108 word-break: break-all; | 1150 word-break: break-all; |
| 1109 } | 1151 } |
| 1110 | 1152 |
| 1111 #name { | 1153 #name { |
| 1112 -webkit-margin-end: 12px; | 1154 -webkit-margin-end: 12px; |
| 1113 } | 1155 } |
| 1114 | 1156 |
| 1115 #pause-or-resume, .is-active :-webkit-any(#name, #file-link, #show) { | 1157 #pause-or-resume, .is-active :-webkit-any(#name, #file-link, #show) { |
| 1116 color: rgb(51, 103, 214); | 1158 color: rgb(51, 103, 214); |
| 1117 } | 1159 } |
| 1118 | 1160 |
| 1119 #tag { | 1161 #tag { |
| 1120 color: #5a5a5a; | 1162 color: #5a5a5a; |
| 1121 font-weight: 500; | 1163 font-weight: 500; |
| 1122 } | 1164 } |
| 1123 | 1165 |
| 1124 #url { | 1166 #url { |
| 1125 color: inherit; | 1167 color: inherit; |
| 1126 margin-top: 6px; | 1168 margin-top: 6px; |
| 1127 min-height: 0; | 1169 min-height: 0; |
| 1128 overflow: hidden; | 1170 overflow: hidden; |
| 1129 text-decoration: none; | 1171 text-decoration: none; |
| 1130 text-overflow: ellipsis; | 1172 text-overflow: ellipsis; |
| 1131 white-space: nowrap; | 1173 white-space: nowrap; |
| 1132 } | 1174 } |
| 1133 | 1175 |
| 1134 .is-active #url { | 1176 .is-active #url { |
| 1135 color: #969696; | 1177 color: #969696; |
| 1136 } | 1178 } |
| 1137 | 1179 |
| 1138 #progress, #description:not(:empty), .controls { | 1180 #progress, #description:not(:empty), .controls { |
| 1139 margin-top: 16px; | 1181 margin-top: 16px; |
| 1140 } | 1182 } |
| 1141 | 1183 |
| 1142 .is-active #description { | 1184 .is-active #description { |
| 1143 color: #616161; | 1185 color: #616161; |
| 1144 } | 1186 } |
| 1145 | 1187 |
| 1146 .dangerous #description { | 1188 .dangerous #description { |
| 1147 color: rgb(239, 108, 0); | 1189 color: rgb(239, 108, 0); |
| 1148 } | 1190 } |
| 1149 | 1191 |
| 1150 #progress { | 1192 #progress { |
| 1151 --paper-progress-active-color: rgb(54, 126, 237); | 1193 --paper-progress-active-color: rgb(54, 126, 237); |
| 1152 --paper-progress-container-color: rgb(223, 222, 223); | 1194 --paper-progress-container-color: rgb(223, 222, 223); |
| 1153 width: auto; | 1195 width: auto; |
| 1154 } | 1196 } |
| 1155 | 1197 |
| 1156 .controls { | 1198 .controls { |
| 1157 -webkit-margin-start: -.57em; | 1199 -webkit-margin-start: -.57em; |
| 1158 } | 1200 } |
| 1159 | 1201 |
| 1160 #cancel, #retry, .keep, .discard { | 1202 #cancel, #retry, .keep, .discard { |
| 1161 color: #5a5a5a; | 1203 color: #5a5a5a; |
| 1162 } | 1204 } |
| 1163 | 1205 |
| (...skipping 12 matching lines...) Expand all Loading... |
| 1176 .is-active #controlled-by { | 1218 .is-active #controlled-by { |
| 1177 color: #333; | 1219 color: #333; |
| 1178 } | 1220 } |
| 1179 | 1221 |
| 1180 .is-active #controlled-by a { | 1222 .is-active #controlled-by a { |
| 1181 color: rgb(51, 103, 214); | 1223 color: rgb(51, 103, 214); |
| 1182 } | 1224 } |
| 1183 | 1225 |
| 1184 #remove-wrapper { | 1226 #remove-wrapper { |
| 1185 align-self: flex-start; | 1227 align-self: flex-start; |
| 1186 margin: 0; | 1228 margin: 0; |
| 1187 } | 1229 } |
| 1188 | 1230 |
| 1189 #remove { | 1231 #remove { |
| 1190 color: #969696; | 1232 color: #969696; |
| 1191 font-size: 16px; | 1233 font-size: 16px; |
| 1192 height: 32px; | 1234 height: 32px; |
| 1193 line-height: 17px; | 1235 line-height: 17px; |
| 1194 width: 32px; | 1236 width: 32px; |
| 1195 } | 1237 } |
| 1196 | 1238 |
| 1197 #incognito { | 1239 #incognito { |
| 1198 bottom: 20px; | 1240 bottom: 20px; |
| 1199 content: -webkit-image-set( | 1241 content: -webkit-image-set( |
| 1200 url("chrome://downloads/1x/incognito_marker.png") 1x, | 1242 url("chrome://downloads/1x/incognito_marker.png") 1x, |
| 1201 url("chrome://downloads/2x/incognito_marker.png") 2x); | 1243 url("chrome://downloads/2x/incognito_marker.png") 2x); |
| 1202 position: absolute; | 1244 position: absolute; |
| 1203 right: 10px; | 1245 right: 10px; |
| 1204 } | |
| 1205 | |
| 1206 * { | |
| 1207 --downloads-item-width: 622px; | |
| 1208 } | |
| 1209 | |
| 1210 [hidden] { | |
| 1211 display: none !important; | |
| 1212 } | |
| 1213 | |
| 1214 paper-button { | |
| 1215 font-weight: 500; | |
| 1216 margin: 0; | |
| 1217 min-width: auto; | |
| 1218 } | |
| 1219 | |
| 1220 [is='action-link'] { | |
| 1221 cursor: pointer; | |
| 1222 display: inline-block; | |
| 1223 text-decoration: none; | |
| 1224 } | |
| 1225 | |
| 1226 [is='action-link']:hover { | |
| 1227 text-decoration: underline; | |
| 1228 } | |
| 1229 | |
| 1230 [is='action-link']:active { | |
| 1231 color: rgb(5, 37, 119); | |
| 1232 text-decoration: underline; | |
| 1233 } | |
| 1234 | |
| 1235 [is='action-link'][disabled] { | |
| 1236 color: #999; | |
| 1237 cursor: default; | |
| 1238 pointer-events: none; | |
| 1239 text-decoration: none; | |
| 1240 } | |
| 1241 | |
| 1242 [is='action-link'].no-outline { | |
| 1243 outline: none; | |
| 1244 } | 1246 } |
| 1245 | 1247 |
| 1246 </style> | 1248 </style> |
| 1249 |
| 1247 <h3 id="date">[[computeDate_(data.hideDate, data.since_string, data.date_str
ing)]]</h3> | 1250 <h3 id="date">[[computeDate_(data.hideDate, data.since_string, data.date_str
ing)]]</h3> |
| 1248 | 1251 |
| 1249 <div id="content" on-dragstart="onDragStart_" class$="[[computeClass_(isActi
ve_, isDangerous_, showProgress_)]]"> | 1252 <div id="content" on-dragstart="onDragStart_" class$="[[computeClass_(isActi
ve_, isDangerous_, showProgress_)]]"> |
| 1250 <div id="file-icon-wrapper" class="icon-wrapper"> | 1253 <div id="file-icon-wrapper" class="icon-wrapper"> |
| 1251 <img class="icon" id="file-icon" alt="" hidden="[[isDangerous_]]"> | 1254 <img class="icon" id="file-icon" alt="" hidden="[[isDangerous_]]"> |
| 1252 <iron-icon id="danger-icon" icon$="[[computeDangerIcon_(isDangerous_, da
ta.danger_type)]]" hidden="[[!isDangerous_]]"></iron-icon> | 1255 <iron-icon id="danger-icon" icon$="[[computeDangerIcon_(isDangerous_, da
ta.danger_type)]]" hidden="[[!isDangerous_]]"></iron-icon> |
| 1253 </div> | 1256 </div> |
| 1254 | 1257 |
| 1255 <div id="details"> | 1258 <div id="details"> |
| 1256 <div id="title-area"><a is="action-link" id="file-link" href="[[data.url
]]" on-tap="onFileLinkTap_" hidden="[[!completelyOnDisk_]]">[[data.file_name]]</
a><span id="name" hidden="[[completelyOnDisk_]]">[[data.file_name]]</span> | 1259 <div id="title-area"><a is="action-link" id="file-link" href="[[data.url
]]" on-tap="onFileLinkTap_" hidden="[[!completelyOnDisk_]]">[[data.file_name]]</
a><span id="name" hidden="[[completelyOnDisk_]]">[[data.file_name]]</span> |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1305 <div id="remove-wrapper" class="icon-wrapper"> | 1308 <div id="remove-wrapper" class="icon-wrapper"> |
| 1306 <button is="paper-icon-button-light" id="remove" title="$i18n{controlRem
oveFromList}" style$="[[computeRemoveStyle_(isDangerous_, showCancel_)]]" on-tap
="onRemoveTap_">✕</button> | 1309 <button is="paper-icon-button-light" id="remove" title="$i18n{controlRem
oveFromList}" style$="[[computeRemoveStyle_(isDangerous_, showCancel_)]]" on-tap
="onRemoveTap_">✕</button> |
| 1307 </div> | 1310 </div> |
| 1308 | 1311 |
| 1309 <div id="incognito" title="$i18n{inIncognito}" hidden="[[!data.otr]]"> | 1312 <div id="incognito" title="$i18n{inIncognito}" hidden="[[!data.otr]]"> |
| 1310 </div> | 1313 </div> |
| 1311 </div> | 1314 </div> |
| 1312 | 1315 |
| 1313 </template> | 1316 </template> |
| 1314 | 1317 |
| 1315 | |
| 1316 | |
| 1317 </dom-module> | 1318 </dom-module> |
| 1318 | 1319 |
| 1319 | 1320 |
| 1320 <style is="custom-style" css-build="shadow">html { | 1321 <style is="custom-style" css-build="shadow">html { |
| 1321 --primary-text-color: var(--light-theme-text-color); | 1322 --primary-text-color: var(--light-theme-text-color); |
| 1322 --primary-background-color: var(--light-theme-background-color); | 1323 --primary-background-color: var(--light-theme-background-color); |
| 1323 --secondary-text-color: var(--light-theme-secondary-color); | 1324 --secondary-text-color: var(--light-theme-secondary-color); |
| 1324 --disabled-text-color: var(--light-theme-disabled-color); | 1325 --disabled-text-color: var(--light-theme-disabled-color); |
| 1325 --divider-color: var(--light-theme-divider-color); | 1326 --divider-color: var(--light-theme-divider-color); |
| 1326 --error-color: var(--paper-deep-orange-a700); | 1327 --error-color: var(--paper-deep-orange-a700); |
| (...skipping 2093 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3420 <iron-media-query query="(max-width: 900px)" query-matches="{{narrow_}}"> | 3421 <iron-media-query query="(max-width: 900px)" query-matches="{{narrow_}}"> |
| 3421 </iron-media-query> | 3422 </iron-media-query> |
| 3422 </div> | 3423 </div> |
| 3423 | 3424 |
| 3424 <div id="rightContent"> | 3425 <div id="rightContent"> |
| 3425 <content select=".more-actions"></content> | 3426 <content select=".more-actions"></content> |
| 3426 </div> | 3427 </div> |
| 3427 </template> | 3428 </template> |
| 3428 </dom-module> | 3429 </dom-module> |
| 3429 <dom-module id="downloads-toolbar" assetpath="chrome://downloads/" css-build="sh
adow"> | 3430 <dom-module id="downloads-toolbar" assetpath="chrome://downloads/" css-build="sh
adow"> |
| 3430 <template><style scope="downloads-toolbar">:host { | 3431 <template> |
| 3432 <style scope="downloads-toolbar">:host { |
| 3431 align-items: center; | 3433 align-items: center; |
| 3432 background: var(--md-toolbar-color); | 3434 background: var(--md-toolbar-color); |
| 3433 color: white; | 3435 color: white; |
| 3434 display: flex; | 3436 display: flex; |
| 3435 min-height: 56px; | 3437 min-height: 56px; |
| 3438 } |
| 3439 |
| 3440 [hidden] { |
| 3441 display: none !important; |
| 3436 } | 3442 } |
| 3437 | 3443 |
| 3438 #toolbar { | 3444 #toolbar { |
| 3439 --cr-toolbar-field-end-padding: 0; | 3445 --cr-toolbar-field-end-padding: 0; |
| 3440 --cr-toolbar-field-width: var(--downloads-item-width); | 3446 --cr-toolbar-field-width: var(--downloads-card-width); |
| 3441 --cr-toolbar-header-wide_-_-webkit-margin-start: 24px; --cr-toolbar-header-wi
de_-_-webkit-margin-end: 16px;; | 3447 --cr-toolbar-header-wide_-_-webkit-margin-start: 24px; --cr-toolbar-hea
der-wide_-_-webkit-margin-end: 16px;; |
| 3442 --cr-toolbar-left-content-wide_-_-webkit-margin-start: 0; --cr-toolbar-left-c
ontent-wide_-_flex: 1 0 1px; --cr-toolbar-left-content-wide_-_max-width: none;
--cr-toolbar-left-content-wide_-_position: static;; | 3448 --cr-toolbar-left-content-wide_-_-webkit-margin-start: 0; --cr-toolbar-
left-content-wide_-_flex: 1 0 1px; --cr-toolbar-left-content-wide_-_max-width:
none; --cr-toolbar-left-content-wide_-_position: static;; |
| 3443 --cr-toolbar-right-content-wide_-_flex: 1 0 1px; --cr-toolbar-right-content-w
ide_-_position: static;; | 3449 --cr-toolbar-right-content-wide_-_flex: 1 0 1px; --cr-toolbar-right-con
tent-wide_-_position: static;; |
| 3444 align-items: center; | 3450 align-items: center; |
| 3445 flex: 1; | 3451 flex: 1; |
| 3446 } | 3452 } |
| 3447 | 3453 |
| 3448 paper-icon-button { | 3454 paper-icon-button { |
| 3449 --iron-icon-height: 20px; | 3455 --iron-icon-height: 20px; |
| 3450 --iron-icon-width: 20px; | 3456 --iron-icon-width: 20px; |
| 3451 --paper-icon-button_-_height: 32px; --paper-icon-button_-_padding: 6px; --pa
per-icon-button_-_width: 32px;; | 3457 --paper-icon-button_-_height: 32px; --paper-icon-button_-_padding: 6px
; --paper-icon-button_-_width: 32px;; |
| 3452 } | 3458 } |
| 3453 | 3459 |
| 3454 .more-actions { | 3460 .more-actions { |
| 3455 -webkit-margin-end: 16px; | 3461 -webkit-margin-end: 16px; |
| 3456 -webkit-margin-start: 8px; | 3462 -webkit-margin-start: 8px; |
| 3457 text-align: end; | 3463 text-align: end; |
| 3458 } | 3464 } |
| 3459 | 3465 |
| 3460 #more { | 3466 #more { |
| 3461 --paper-menu-button_-_padding: 0;; | 3467 --paper-menu-button_-_padding: 0;; |
| 3462 } | 3468 } |
| 3463 | 3469 |
| 3464 paper-menu { | 3470 paper-menu { |
| 3465 --paper-menu-selected-item_-_font-weight: normal;; | 3471 --paper-menu-selected-item_-_font-weight: normal;; |
| 3466 } | 3472 } |
| 3467 | 3473 |
| 3468 paper-item { | 3474 paper-item { |
| 3469 -webkit-user-select: none; | 3475 -webkit-user-select: none; |
| 3470 cursor: pointer; | 3476 cursor: pointer; |
| 3471 font: inherit; | 3477 font: inherit; |
| 3472 min-height: 40px; | 3478 min-height: 40px; |
| 3473 | 3479 |
| 3474 white-space: nowrap; | 3480 white-space: nowrap; |
| 3475 } | |
| 3476 | |
| 3477 * { | |
| 3478 --downloads-item-width: 622px; | |
| 3479 } | |
| 3480 | |
| 3481 [hidden] { | |
| 3482 display: none !important; | |
| 3483 } | |
| 3484 | |
| 3485 paper-button { | |
| 3486 font-weight: 500; | |
| 3487 margin: 0; | |
| 3488 min-width: auto; | |
| 3489 } | 3481 } |
| 3490 | 3482 |
| 3491 </style> | 3483 </style> |
| 3492 <cr-toolbar id="toolbar" page-name="$i18n{title}" search-prompt="$i18n{searc
h}" clear-label="$i18n{clearSearch}" spinner-active="{{spinnerActive}}" on-searc
h-changed="onSearchChanged_"> | 3484 <cr-toolbar id="toolbar" page-name="$i18n{title}" search-prompt="$i18n{searc
h}" clear-label="$i18n{clearSearch}" spinner-active="{{spinnerActive}}" on-searc
h-changed="onSearchChanged_"> |
| 3493 <div class="more-actions"> | 3485 <div class="more-actions"> |
| 3494 <paper-menu-button id="more" horizontal-align="right" allow-outside-scro
ll=""> | 3486 <paper-menu-button id="more" horizontal-align="right" allow-outside-scro
ll=""> |
| 3495 <paper-icon-button icon="cr:more-vert" title="$i18n{moreActions}" clas
s="dropdown-trigger"></paper-icon-button> | 3487 <paper-icon-button icon="cr:more-vert" title="$i18n{moreActions}" clas
s="dropdown-trigger"></paper-icon-button> |
| 3496 <paper-menu class="dropdown-content"> | 3488 <paper-menu class="dropdown-content"> |
| 3497 <paper-item class="clear-all" on-tap="onClearAllTap_" on-blur="onIte
mBlur_"> | 3489 <paper-item class="clear-all" on-tap="onClearAllTap_" on-blur="onIte
mBlur_"> |
| 3498 $i18n{clearAll} | 3490 $i18n{clearAll} |
| 3499 </paper-item> | 3491 </paper-item> |
| 3500 <paper-item on-tap="onOpenDownloadsFolderTap_" on-blur="onItemBlur_"
> | 3492 <paper-item on-tap="onOpenDownloadsFolderTap_" on-blur="onItemBlur_"
> |
| 3501 $i18n{openDownloadsFolder} | 3493 $i18n{openDownloadsFolder} |
| 3502 </paper-item> | 3494 </paper-item> |
| 3503 </paper-menu> | 3495 </paper-menu> |
| 3504 </paper-menu-button> | 3496 </paper-menu-button> |
| 3505 </div> | 3497 </div> |
| 3506 </cr-toolbar> | 3498 </cr-toolbar> |
| 3507 </template> | 3499 </template> |
| 3508 | |
| 3509 | |
| 3510 </dom-module> | 3500 </dom-module> |
| 3511 <style> | 3501 <style> |
| 3512 /* Copyright 2016 The Chromium Authors. All rights reserved. | 3502 /* Copyright 2016 The Chromium Authors. All rights reserved. |
| 3513 * Use of this source code is governed by a BSD-style license that can be | 3503 * Use of this source code is governed by a BSD-style license that can be |
| 3514 * found in the LICENSE file. */ | 3504 * found in the LICENSE file. */ |
| 3515 | 3505 |
| 3516 :root { | 3506 :root { |
| 3517 /* This is a custom, Chrome-specific color that does not have a --paper or | 3507 /* This is a custom, Chrome-specific color that does not have a --paper or |
| 3518 * --google equivalent. */ | 3508 * --google equivalent. */ |
| 3519 --md-background-color: rgb(241, 241, 241); | 3509 --md-background-color: rgb(241, 241, 241); |
| 3520 /* This is --google-blue-700, rewritten as a native custom property for speed. | 3510 /* This is --google-blue-700, rewritten as a native custom property for speed. |
| 3521 */ | 3511 */ |
| 3522 --md-toolbar-color: rgb(51, 103, 214); | 3512 --md-toolbar-color: rgb(51, 103, 214); |
| 3523 } | 3513 } |
| 3524 | 3514 |
| 3525 </style> | 3515 </style> |
| 3526 | 3516 |
| 3527 <dom-module id="downloads-manager" assetpath="chrome://downloads/" css-build="sh
adow"> | 3517 <dom-module id="downloads-manager" assetpath="chrome://downloads/" css-build="sh
adow"> |
| 3528 <template> | 3518 <template> |
| 3529 <style scope="downloads-manager">:host { | 3519 <style scope="downloads-manager">:host { |
| 3530 display: flex; | 3520 display: flex; |
| 3531 flex: 1 0; | 3521 flex: 1 0; |
| 3532 flex-direction: column; | 3522 flex-direction: column; |
| 3533 height: 100%; | 3523 height: 100%; |
| 3534 z-index: 0; | 3524 z-index: 0; |
| 3525 } |
| 3526 |
| 3527 [hidden] { |
| 3528 display: none !important; |
| 3535 } | 3529 } |
| 3536 | 3530 |
| 3537 @media screen and (max-width: 1024px) { | 3531 @media screen and (max-width: 1024px) { |
| 3538 :host { | 3532 :host { |
| 3539 flex-basis: 670px; | 3533 flex-basis: calc( |
| 3534 var(--downloads-card-width) + 2 * var(--downloads-card-margin)); |
| 3540 } | 3535 } |
| 3541 | 3536 |
| 3542 } | 3537 } |
| 3543 | 3538 |
| 3544 #toolbar { | 3539 #toolbar { |
| 3545 position: relative; | 3540 position: relative; |
| 3546 z-index: 1; | 3541 z-index: 1; |
| 3547 } | 3542 } |
| 3548 | 3543 |
| 3549 #toolbar::after { | 3544 #toolbar::after { |
| 3550 box-shadow: inset 0 5px 6px -3px rgba(0, 0, 0, 0.4); | 3545 box-shadow: inset 0 5px 6px -3px rgba(0, 0, 0, 0.4); |
| 3551 content: ''; | 3546 content: ''; |
| 3552 display: block; | 3547 display: block; |
| 3553 height: 6px; | 3548 height: 6px; |
| 3554 opacity: 0; | 3549 opacity: 0; |
| 3555 position: absolute; | 3550 position: absolute; |
| 3556 top: 100%; | 3551 top: 100%; |
| 3557 transition: opacity 500ms; | 3552 transition: opacity 500ms; |
| 3558 width: 100%; | 3553 width: 100%; |
| 3559 } | 3554 } |
| 3560 | 3555 |
| 3561 :host([has-shadow_]) #toolbar::after { | 3556 :host([has-shadow_]) #toolbar::after { |
| 3562 opacity: 1; | 3557 opacity: 1; |
| 3563 } | 3558 } |
| 3564 | 3559 |
| 3565 #downloads-list { | 3560 #downloads-list { |
| 3566 overflow-y: overlay !important; | 3561 overflow-y: overlay !important; |
| 3567 } | 3562 } |
| 3568 | 3563 |
| 3569 #no-downloads, #downloads-list { | 3564 #no-downloads, #downloads-list { |
| 3570 flex: 1; | 3565 flex: 1; |
| 3571 } | 3566 } |
| 3572 | 3567 |
| 3573 :host([loading]) #no-downloads, :host([loading]) #downloads-list { | 3568 :host([loading]) #no-downloads, :host([loading]) #downloads-list { |
| 3574 display: none; | 3569 display: none; |
| 3575 } | 3570 } |
| 3576 | 3571 |
| 3577 #no-downloads { | 3572 #no-downloads { |
| 3578 align-items: center; | 3573 align-items: center; |
| 3579 color: #b4b4b4; | 3574 color: #b4b4b4; |
| 3580 display: flex; | 3575 display: flex; |
| 3581 font-size: 123.1%; | 3576 font-size: 123.1%; |
| 3582 font-weight: 500; | 3577 font-weight: 500; |
| 3583 justify-content: center; | 3578 justify-content: center; |
| 3584 | 3579 |
| 3585 min-height: min-content; | 3580 min-height: min-content; |
| 3586 } | 3581 } |
| 3587 | 3582 |
| 3588 #no-downloads .illustration { | 3583 #no-downloads .illustration { |
| 3589 background: -webkit-image-set( | 3584 background: -webkit-image-set( |
| 3590 url("chrome://downloads/1x/no_downloads.png") 1x, | 3585 url("chrome://downloads/1x/no_downloads.png") 1x, |
| 3591 url("chrome://downloads/2x/no_downloads.png") 2x) no-repeat center center; | 3586 url("chrome://downloads/2x/no_downloads.png") 2x) |
| 3592 height: 144px; | 3587 no-repeat center center; |
| 3593 margin-bottom: 32px; | 3588 height: 144px; |
| 3594 } | 3589 margin-bottom: 32px; |
| 3595 | |
| 3596 * { | |
| 3597 --downloads-item-width: 622px; | |
| 3598 } | |
| 3599 | |
| 3600 [hidden] { | |
| 3601 display: none !important; | |
| 3602 } | |
| 3603 | |
| 3604 paper-button { | |
| 3605 font-weight: 500; | |
| 3606 margin: 0; | |
| 3607 min-width: auto; | |
| 3608 } | |
| 3609 | |
| 3610 #toolbar { | |
| 3611 background: var(--md-toolbar-color); | |
| 3612 } | 3590 } |
| 3613 | 3591 |
| 3614 </style> | 3592 </style> |
| 3593 |
| 3615 <downloads-toolbar id="toolbar" spinner-active="{{spinnerActive_}}"> | 3594 <downloads-toolbar id="toolbar" spinner-active="{{spinnerActive_}}"> |
| 3616 </downloads-toolbar> | 3595 </downloads-toolbar> |
| 3617 <iron-list id="downloads-list" items="{{items_}}" hidden="[[!hasDownloads_]]
"> | 3596 <iron-list id="downloads-list" items="{{items_}}" hidden="[[!hasDownloads_]]
"> |
| 3618 <template> | 3597 <template> |
| 3619 <downloads-item data="[[item]]" hide-date="[[item.hideDate]]"> | 3598 <downloads-item data="[[item]]" hide-date="[[item.hideDate]]"> |
| 3620 </downloads-item> | 3599 </downloads-item> |
| 3621 </template> | 3600 </template> |
| 3622 </iron-list> | 3601 </iron-list> |
| 3623 <div id="no-downloads" hidden="[[hasDownloads_]]"> | 3602 <div id="no-downloads" hidden="[[hasDownloads_]]"> |
| 3624 <div> | 3603 <div> |
| 3625 <div class="illustration"></div> | 3604 <div class="illustration"></div> |
| 3626 <span></span> | 3605 <span></span> |
| 3627 </div> | 3606 </div> |
| 3628 </div> | 3607 </div> |
| 3629 </template> | 3608 </template> |
| 3630 | |
| 3631 | |
| 3632 </dom-module> | 3609 </dom-module> |
| 3633 </div> | 3610 </div> |
| 3634 <downloads-manager></downloads-manager> | 3611 <downloads-manager></downloads-manager> |
| 3635 <if expr="is_macosx"> | 3612 <if expr="is_macosx"> |
| 3636 <command id="clear-all-command" shortcut="Alt|c Alt|ç"></command> | 3613 <command id="clear-all-command" shortcut="Alt|c Alt|ç"></command> |
| 3637 <command id="undo-command" shortcut="Meta|z"></command> | 3614 <command id="undo-command" shortcut="Meta|z"></command> |
| 3638 <command id="find-command" shortcut="Meta|f"></command> | 3615 <command id="find-command" shortcut="Meta|f"></command> |
| 3639 </if> | 3616 </if> |
| 3640 <if expr="not is_macosx"> | 3617 <if expr="not is_macosx"> |
| 3641 <command id="clear-all-command" shortcut="Alt|c"></command> | 3618 <command id="clear-all-command" shortcut="Alt|c"></command> |
| 3642 <command id="undo-command" shortcut="Ctrl|z"></command> | 3619 <command id="undo-command" shortcut="Ctrl|z"></command> |
| 3643 <command id="find-command" shortcut="Ctrl|f"></command> | 3620 <command id="find-command" shortcut="Ctrl|f"></command> |
| 3644 </if> | 3621 </if> |
| 3645 <link rel="import" href="chrome://resources/html/polymer.html"> | 3622 <link rel="import" href="chrome://resources/html/polymer.html"> |
| 3646 <script src="crisper.js"></script></body></html> | 3623 <script src="crisper.js"></script></body></html> |
| OLD | NEW |