OLD | NEW |
1 <link rel="import" href="chrome://resources/cr_elements/cr_search_field/cr_searc
h_field.html"> | 1 <link rel="import" href="chrome://resources/cr_elements/cr_search_field/cr_searc
h_field.html"> |
2 <link rel="import" href="chrome://resources/html/cr.html"> | 2 <link rel="import" href="chrome://resources/html/cr.html"> |
3 <link rel="import" href="chrome://resources/html/i18n_behavior.html"> | 3 <link rel="import" href="chrome://resources/html/i18n_behavior.html"> |
4 <link rel="import" href="chrome://resources/html/polymer.html"> | 4 <link rel="import" href="chrome://resources/html/polymer.html"> |
5 <link rel="import" href="chrome://resources/html/promise_resolver.html"> | 5 <link rel="import" href="chrome://resources/html/promise_resolver.html"> |
6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-header-panel/pape
r-header-panel.html"> | 6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-header-panel/pape
r-header-panel.html"> |
7 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani
matable.html"> | 7 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani
matable.html"> |
8 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani
mated-pages.html"> | 8 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani
mated-pages.html"> |
9 <link rel="import" href="chrome://extensions/detail_view.html"> | 9 <link rel="import" href="chrome://extensions/detail_view.html"> |
10 <link rel="import" href="chrome://extensions/drop_overlay.html"> | 10 <link rel="import" href="chrome://extensions/drop_overlay.html"> |
11 <link rel="import" href="chrome://extensions/item_list.html"> | 11 <link rel="import" href="chrome://extensions/item_list.html"> |
12 <link rel="import" href="chrome://extensions/keyboard_shortcuts.html"> | 12 <link rel="import" href="chrome://extensions/keyboard_shortcuts.html"> |
13 <link rel="import" href="chrome://extensions/options_dialog.html"> | 13 <link rel="import" href="chrome://extensions/options_dialog.html"> |
14 <link rel="import" href="chrome://extensions/pack_dialog.html"> | 14 <link rel="import" href="chrome://extensions/pack_dialog.html"> |
15 <link rel="import" href="chrome://extensions/service.html"> | 15 <link rel="import" href="chrome://extensions/service.html"> |
16 <link rel="import" href="chrome://extensions/sidebar.html"> | 16 <link rel="import" href="chrome://extensions/sidebar.html"> |
17 | 17 |
18 <dom-module id="extensions-manager"> | 18 <dom-module id="extensions-manager"> |
19 <template> | 19 <template> |
| 20 <style> |
| 21 [hidden] { |
| 22 display: none !important; |
| 23 } |
| 24 :host { |
| 25 height: 100%; |
| 26 } |
| 27 #panel { |
| 28 --paper-header-panel-standard-container: { |
| 29 display: flex; |
| 30 }; |
| 31 } |
| 32 #pages { |
| 33 -webkit-margin-start: 30px; |
| 34 overflow-y: auto; |
| 35 padding-bottom: 30px; |
| 36 width: 100%; |
| 37 } |
| 38 extensions-item { |
| 39 display: inline-block; |
| 40 } |
| 41 .paper-header { |
| 42 align-items: center; |
| 43 background: rgb(63, 85, 102); |
| 44 color: white; |
| 45 display: flex; |
| 46 height: 56px; |
| 47 } |
| 48 .paper-header cr-search-field { |
| 49 -webkit-padding-end: 10px; |
| 50 } |
| 51 .paper-header h1 { |
| 52 -webkit-margin-start: 24px; |
| 53 flex: 1; |
| 54 font-size: 107.7%; |
| 55 font-weight: normal; |
| 56 margin-bottom: 0; |
| 57 margin-top: 0; |
| 58 } |
| 59 </style> |
20 <extensions-drop-overlay></extensions-drop-overlay> | 60 <extensions-drop-overlay></extensions-drop-overlay> |
21 <paper-header-panel id="panel"> | 61 <paper-header-panel id="panel"> |
22 <div class="paper-header"> | 62 <div class="paper-header"> |
23 <h1>$i18n{toolbarTitle}</h1> | 63 <h1>$i18n{toolbarTitle}</h1> |
24 <cr-search-field label="$i18n{search}" | 64 <cr-search-field label="$i18n{search}" |
25 on-search-changed="onFilterChanged_"></cr-search-field> | 65 on-search-changed="onFilterChanged_"></cr-search-field> |
26 </div> | 66 </div> |
27 <extensions-sidebar in-dev-mode="[[inDevMode]]"> | 67 <extensions-sidebar in-dev-mode="[[inDevMode]]"> |
28 </extensions-sidebar> | 68 </extensions-sidebar> |
29 <neon-animated-pages id="pages" selected="0"> | 69 <neon-animated-pages id="pages" selected="0"> |
30 <extensions-item-list id="items-list" items="[[extensions]]" | 70 <extensions-item-list id="items-list" items="[[extensions]]" |
31 delegate="[[itemDelegate]]" in-dev-mode="[[inDevMode]]" | 71 delegate="[[itemDelegate]]" in-dev-mode="[[inDevMode]]" |
32 filter="[[filter]]" | 72 filter="[[filter]]" |
33 hidden$="[[computeListHidden_(extensions, extensions.splices, apps,
apps.splices)]]"> | 73 hidden$="[[computeListHidden_(extensions, extensions.splices, apps,
apps.splices)]]"> |
34 </extensions-item-list> | 74 </extensions-item-list> |
35 <extensions-detail-view id="details-view" delegate="[[itemDelegate]]" | 75 <extensions-detail-view id="details-view" delegate="[[itemDelegate]]" |
36 on-close="onDetailsViewClose_"> | 76 on-close="onDetailsViewClose_"> |
37 </extensions-detail-view> | 77 </extensions-detail-view> |
38 <extensions-keyboard-shortcuts id="keyboard-shortcuts" | 78 <extensions-keyboard-shortcuts id="keyboard-shortcuts" |
39 items="[[extensions]]"> | 79 items="[[extensions]]"> |
40 </extensions-keyboard-shortcuts> | 80 </extensions-keyboard-shortcuts> |
41 </neon-animated-pages> | 81 </neon-animated-pages> |
42 <extensions-options-dialog id="options-dialog"> | 82 <extensions-options-dialog id="options-dialog"> |
43 </extensions-options-dialog> | 83 </extensions-options-dialog> |
44 <extensions-pack-dialog id="pack-dialog"></extensions-pack-dialog> | 84 <extensions-pack-dialog id="pack-dialog"></extensions-pack-dialog> |
45 </paper-header-panel> | 85 </paper-header-panel> |
46 </template> | 86 </template> |
47 <link rel="import" type="css" href="chrome://extensions/manager.css"> | |
48 <script src="chrome://extensions/manager.js"></script> | 87 <script src="chrome://extensions/manager.js"></script> |
49 </dom-module> | 88 </dom-module> |
OLD | NEW |