OLD | NEW |
1 <link rel="import" href="chrome://resources/html/polymer.html"> | 1 <link rel="import" href="chrome://resources/html/polymer.html"> |
2 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt
on.html"> | 2 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt
on.html"> |
3 <link rel="import" href="chrome://resources/polymer/v1_0/paper-dropdown-menu/pap
er-dropdown-menu-light.html"> | 3 <link rel="import" href="chrome://resources/polymer/v1_0/paper-dropdown-menu/pap
er-dropdown-menu-light.html"> |
4 <link rel="import" href="chrome://resources/polymer/v1_0/paper-input/paper-input
.html"> | 4 <link rel="import" href="chrome://resources/polymer/v1_0/paper-input/paper-input
.html"> |
5 <link rel="import" href="chrome://resources/polymer/v1_0/paper-spinner/paper-spi
nner.html"> | 5 <link rel="import" href="chrome://resources/polymer/v1_0/paper-spinner/paper-spi
nner.html"> |
6 <link rel="import" href="/i18n_setup.html"> | 6 <link rel="import" href="/i18n_setup.html"> |
7 <link rel="import" href="/printing_page/cups_add_printer_dialog_util.html"> | 7 <link rel="import" href="/printing_page/cups_add_printer_dialog_util.html"> |
8 <link rel="import" href="/printing_page/cups_printers_browser_proxy.html"> | 8 <link rel="import" href="/printing_page/cups_printers_browser_proxy.html"> |
9 <link rel="import" href="/settings_shared_css.html"> | 9 <link rel="import" href="/settings_shared_css.html"> |
10 | 10 |
11 <dom-module id="add-printer-discovery-dialog"> | 11 <dom-module id="add-printer-discovery-dialog"> |
12 <template> | 12 <template> |
13 <style include="settings-shared"> | 13 <style include="settings-shared"> |
14 add-printer-list { | 14 add-printer-list { |
15 max-height: 350px; | 15 max-height: 310px; |
16 overflow-y: auto; | 16 overflow-y: auto; |
| 17 position: absolute; |
| 18 width: 100%; |
| 19 } |
| 20 |
| 21 .dialog-body .center { |
| 22 display: flex; |
| 23 justify-content: center; |
| 24 position: absolute; |
| 25 top: 50%; |
| 26 width: 100%; |
| 27 } |
| 28 |
| 29 #searchSpinner { |
| 30 position: absolute; |
| 31 top: 80%; |
| 32 } |
| 33 |
| 34 #searchSpinner paper-spinner { |
| 35 --paper-spinner-stroke-width: 2px; |
| 36 -webkit-margin-end: 3px; |
| 37 -webkit-margin-start: 20px; |
| 38 height: 15px; |
| 39 width: 15px; |
17 } | 40 } |
18 | 41 |
19 #manuallyAddPrinterButton { | 42 #manuallyAddPrinterButton { |
20 -webkit-margin-end: 210px; | 43 -webkit-margin-end: 210px; |
21 } | 44 } |
22 </style> | 45 </style> |
23 <add-printer-dialog> | 46 <add-printer-dialog> |
24 <div class="dialog-body"> | 47 <div class="dialog-body"> |
25 <add-printer-list printers="[[discoveredPrinters]]" | 48 <add-printer-list printers="[[discoveredPrinters]]" |
26 selected-printer="{{selectedPrinter}}"> | 49 selected-printer="{{selectedPrinter}}"> |
27 </add-printer-list> | 50 </add-printer-list> |
28 <!-- TODO(xdai): Add the paper-spinner --> | 51 <div class="center" id="noPrinterMessage" hidden> |
| 52 $i18n{noPrinterNearbyMessage} |
| 53 </div> |
| 54 <div id="searchSpinner" hidden="[[!discovering_]]"> |
| 55 <paper-spinner active="[[discovering_]]"></paper-spinner> |
| 56 <span>$i18n{searchingNearbyPrinters}</span> |
| 57 </div> |
29 </div> | 58 </div> |
30 <div class="dialog-buttons"> | 59 <div class="dialog-buttons"> |
31 <paper-button id="manuallyAddPrinterButton" | 60 <paper-button id="manuallyAddPrinterButton" |
32 on-tap="switchToManualAddDialog_"> | 61 on-tap="switchToManualAddDialog_"> |
33 $i18n{manuallyAddPrinterButtonText} | 62 $i18n{manuallyAddPrinterButtonText} |
34 </paper-button> | 63 </paper-button> |
35 <paper-button class="cancel-button" on-tap="onCancelTap_"> | 64 <paper-button class="cancel-button" on-tap="onCancelTap_"> |
36 $i18n{cancelButtonText} | 65 $i18n{cancelButtonText} |
37 </paper-button> | 66 </paper-button> |
38 <paper-button class="action-button" id="addPrinterButton" | 67 <paper-button class="action-button" id="addPrinterButton" |
(...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
346 <!-- Manufacturer and Model Dialog --> | 375 <!-- Manufacturer and Model Dialog --> |
347 <template is="dom-if" if="[[showManufacturerDialog_]]" restamp> | 376 <template is="dom-if" if="[[showManufacturerDialog_]]" restamp> |
348 <add-printer-manufacturer-model-dialog new-printer="{{newPrinter}}" | 377 <add-printer-manufacturer-model-dialog new-printer="{{newPrinter}}" |
349 setup-failed="[[setupFailed]]"> | 378 setup-failed="[[setupFailed]]"> |
350 </add-printer-manufacturer-model-dialog> | 379 </add-printer-manufacturer-model-dialog> |
351 </template> | 380 </template> |
352 | 381 |
353 </template> | 382 </template> |
354 <script src="cups_add_printer_dialog.js"></script> | 383 <script src="cups_add_printer_dialog.js"></script> |
355 </dom-module> | 384 </dom-module> |
OLD | NEW |