Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(412)

Side by Side Diff: chrome/browser/resources/md_extensions/item_list.html

Issue 2974583003: MD Extensions: Show messages for no extensions, and for no search results (Closed)
Patch Set: add md_extensions_strings.grdp=* in OWNER Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <link rel="import" href="chrome://resources/cr_elements/hidden_style_css.html">
1 <link rel="import" href="chrome://resources/html/cr.html"> 2 <link rel="import" href="chrome://resources/html/cr.html">
2 <link rel="import" href="chrome://resources/html/polymer.html"> 3 <link rel="import" href="chrome://resources/html/polymer.html">
3 <link rel="import" href="chrome://resources/polymer/v1_0/iron-list/iron-list.htm l"> 4 <link rel="import" href="chrome://resources/polymer/v1_0/iron-list/iron-list.htm l">
4 <link rel="import" href="chrome://resources/polymer/v1_0/iron-resizable-behavior /iron-resizable-behavior.html"> 5 <link rel="import" href="chrome://resources/polymer/v1_0/iron-resizable-behavior /iron-resizable-behavior.html">
5 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani matable-behavior.html"> 6 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani matable-behavior.html">
6 <link rel="import" href="chrome://extensions/animation_helper.html"> 7 <link rel="import" href="chrome://extensions/animation_helper.html">
7 <link rel="import" href="chrome://extensions/item.html"> 8 <link rel="import" href="chrome://extensions/item.html">
8 9
9 <dom-module id="extensions-item-list"> 10 <dom-module id="extensions-item-list">
10 <template> 11 <template>
11 <style> 12 <style include="cr-hidden-style">
12 :host { 13 :host {
13 @apply(--layout-vertical); 14 @apply(--layout-vertical);
14 } 15 }
15 16
16 iron-list { 17 iron-list {
17 @apply(--layout-flex); 18 @apply(--layout-flex);
18 margin-top: 18px; 19 margin-top: 18px;
19 } 20 }
20 21
22 .empty-list-message {
23 align-items: center;
24 color: #6e6e6e;
25 display: flex;
26 flex: 1;
27 font-weight: 500;
28 justify-content: center;
29 }
30
21 .wrapper { 31 .wrapper {
22 padding: 6px; 32 padding: 6px;
23 } 33 }
24 </style> 34 </style>
25 <iron-list id="list" items="[[computeShownItems_(items.*, filter)]]" 35 <div id="no-items" class="empty-list-message"
36 hidden$="[[!shouldShowEmptyItemsMessage_(items.length)]]">
37 <span>$i18nRaw{noExtensionsOrApps}</span>
38 </div>
39 <div id="no-search-results" class="empty-list-message"
40 hidden$="[[!shouldShowEmptySearchMessage_(shownItems_.length)]]">
41 <span>$i18n{noSearchResults}</span>
42 </div>
43
44 <iron-list id="list" items="[[shownItems_]]"
26 as="item" grid> 45 as="item" grid>
27 <template> 46 <template>
28 <div class="wrapper"> 47 <div class="wrapper">
29 <extensions-item data="[[item]]" delegate="[[delegate]]" 48 <extensions-item data="[[item]]" delegate="[[delegate]]"
30 id="[[item.id]]" in-dev-mode="[[inDevMode]]"> 49 id="[[item.id]]" in-dev-mode="[[inDevMode]]">
31 </extensions-item> 50 </extensions-item>
32 </div> 51 </div>
33 </template> 52 </template>
34 </iron-list> 53 </iron-list>
35 </template> 54 </template>
36 <script src="chrome://extensions/item_list.js"></script> 55 <script src="chrome://extensions/item_list.js"></script>
37 </dom-module> 56 </dom-module>
OLDNEW
« no previous file with comments | « chrome/app/md_extensions_strings.grdp ('k') | chrome/browser/resources/md_extensions/item_list.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698