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

Side by Side Diff: chrome/browser/resources/settings/site_settings/site_data.html

Issue 2429973003: [MD settings] content settings add site button; layout fixes (Closed)
Patch Set: Created 4 years, 2 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/html/polymer.html"> 1 <link rel="import" href="chrome://resources/html/polymer.html">
2 <link rel="import" href="chrome://resources/cr_elements/cr_dialog/cr_dialog.html "> 2 <link rel="import" href="chrome://resources/cr_elements/cr_dialog/cr_dialog.html ">
3 <link rel="import" href="chrome://resources/cr_elements/icons.html"> 3 <link rel="import" href="chrome://resources/cr_elements/icons.html">
4 <link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html"> 4 <link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html">
5 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/iron-f lex-layout-classes.html"> 5 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/iron-f lex-layout-classes.html">
6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button-light.html">
6 <link rel="import" href="/settings_page/settings_subpage_search.html"> 7 <link rel="import" href="/settings_page/settings_subpage_search.html">
7 <link rel="import" href="/settings_shared_css.html"> 8 <link rel="import" href="/settings_shared_css.html">
8 <link rel="import" href="/site_settings/site_data_details_dialog.html"> 9 <link rel="import" href="/site_settings/site_data_details_dialog.html">
9 <link rel="import" href="/site_settings/site_settings_behavior.html"> 10 <link rel="import" href="/site_settings/site_settings_behavior.html">
10 11
11 <dom-module id="site-data"> 12 <dom-module id="site-data">
12 <template> 13 <template>
13 <style include="settings-shared"> 14 <style include="settings-shared">
14 :host { 15 .secondary-button {
15 display: block; 16 margin-top: 12px; /* Align with <h2>. */
16 margin-top: 18px;
17 width: 100%;
18 }
19
20 .list-frame {
21 -webkit-margin-end: -29px;
22 -webkit-padding-start: 36px;
23 margin-top: 10px;
24 }
25
26 .site-header {
27 margin-top: 10px;
28 }
29
30 .site {
31 margin-top: 7px;
32 }
33
34 #filter {
35 margin-top: -4px;
36 } 17 }
37 </style> 18 </style>
19 <div class="settings-box first">
20 <h2 class="start">$i18n{siteSettingsCookieHeader}</h2>
21 <paper-button class="secondary-button"
22 on-tap="onConfirmDeleteMultipleSites_"
23 hidden$="[[!isRemoveButtonVisible_(sites, renderedItemCount)]]">
24 [[computeRemoveLabel_(filterString_)]]
25 </paper-button>
26 </div>
27
28 <div class="list-frame vertical-list">
29 <settings-subpage-search id="filter" on-search-changed="onSearchChanged_"
30 label="$i18n{siteSettingsCookieSearch}">
31 </settings-subpage-search>
32 <template is="dom-repeat" id="list" items="[[sites]]" filter="showItem_"
33 rendered-item-count="{{renderedItemCount}}">
34 <div class="list-item two-line" on-tap="onSiteTap_" actionable>
35 <div class="favicon-image" style$="[[computeSiteIcon(item.site)]]">
36 </div>
37 <div class="middle">
38 [[item.site]]
39 <div class="secondary">[[item.localData]]</div>
40 </div>
41 <button class="subpage-arrow" is="paper-icon-button-light"></button>
42 </div>
43 </template>
44 </div>
45
38 <!-- Confirm Delete dialog --> 46 <!-- Confirm Delete dialog -->
39 <dialog is="cr-dialog" id="confirmDeleteDialog"> 47 <dialog is="cr-dialog" id="confirmDeleteDialog">
40 <div class="title">$i18n{siteSettingsCookieRemoveDialogTitle}</div> 48 <div class="title">$i18n{siteSettingsCookieRemoveDialogTitle}</div>
41 <div class="body">[[confirmationDeleteMsg_]]</div> 49 <div class="body">[[confirmationDeleteMsg_]]</div>
42 <div class="button-container"> 50 <div class="button-container">
43 <paper-button class="cancel-button" on-tap="onCloseDialog_"> 51 <paper-button class="cancel-button" on-tap="onCloseDialog_">
44 $i18n{cancel} 52 $i18n{cancel}
45 </paper-button> 53 </paper-button>
46 <paper-button class="action-button" on-tap="onConfirmDelete_"> 54 <paper-button class="action-button" on-tap="onConfirmDelete_">
47 $i18n{siteSettingsCookiesClearAll} 55 $i18n{siteSettingsCookiesClearAll}
48 </paper-button> 56 </paper-button>
49 </div> 57 </div>
50 </dialog> 58 </dialog>
51
52 <div class="layout horizontal">
53 <div class="flex site-header">$i18n{siteSettingsCookieHeader}</div>
54 <div class="secondary-action"
55 hidden$="[[!isRemoveButtonVisible_(sites, renderedItemCount)]]">
56 <paper-button on-tap="onConfirmDeleteMultipleSites_"
57 class="secondary-button">
58 [[computeRemoveLabel_(filterString_)]]
59 </paper-button>
60 </div>
61 <settings-subpage-search id="filter" on-search-changed="onSearchChanged_"
62 label="$i18n{siteSettingsCookieSearch}">
63 </settings-subpage-search>
64 </div>
65
66 <div class="list-frame vertical-list">
67 <template is="dom-repeat" id="list" items="[[sites]]" filter="showItem_"
68 rendered-item-count="{{renderedItemCount}}">
69 <div class="list-item layout horizontal">
70 <div class="layout horizontal flex" on-tap="onSiteTap_" actionable>
71 <div class="favicon-image site"
72 style$="[[computeSiteIcon(item.site)]]">
73 </div>
74 <div class="flex middle">[[item.site]]</div>
75 <div class="site">[[item.localData]]</div>
76 </div>
77 <paper-icon-button on-tap="onConfirmDeleteSite_"
78 icon="cr:delete"></paper-icon-button>
79 </div>
80 </template>
81 </div>
82 </template> 59 </template>
83 <script src="cookie_info.js"></script> 60 <script src="cookie_info.js"></script>
84 <script src="cookie_tree_node.js"></script> 61 <script src="cookie_tree_node.js"></script>
85 <script src="site_data.js"></script> 62 <script src="site_data.js"></script>
86 </dom-module> 63 </dom-module>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698