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/html/cr/ui.html"> | 2 <link rel="import" href="chrome://resources/html/cr/ui.html"> |
3 <link rel="import" href="chrome://resources/html/cr/ui/command.html"> | 3 <link rel="import" href="chrome://resources/html/cr/ui/command.html"> |
4 <link rel="import" href="chrome://resources/polymer/v1_0/app-route/app-location.
html"> | |
5 <link rel="import" href="chrome://resources/polymer/v1_0/app-route/app-route.htm
l"> | |
6 <link rel="import" href="chrome://resources/polymer/v1_0/iron-media-query/iron-m
edia-query.html"> | 4 <link rel="import" href="chrome://resources/polymer/v1_0/iron-media-query/iron-m
edia-query.html"> |
7 <link rel="import" href="chrome://resources/polymer/v1_0/iron-pages/iron-pages.h
tml"> | 5 <link rel="import" href="chrome://resources/polymer/v1_0/iron-pages/iron-pages.h
tml"> |
8 <link rel="import" href="chrome://resources/polymer/v1_0/iron-scroll-target-beha
vior/iron-scroll-target-behavior.html"> | 6 <link rel="import" href="chrome://resources/polymer/v1_0/iron-scroll-target-beha
vior/iron-scroll-target-behavior.html"> |
9 <link rel="import" href="chrome://history/history_toolbar.html"> | 7 <link rel="import" href="chrome://history/history_toolbar.html"> |
10 <link rel="import" href="chrome://history/list_container.html"> | 8 <link rel="import" href="chrome://history/list_container.html"> |
| 9 <link rel="import" href="chrome://history/router.html"> |
| 10 <link rel="import" href="chrome://history/shared_style.html"> |
11 <link rel="import" href="chrome://history/side_bar.html"> | 11 <link rel="import" href="chrome://history/side_bar.html"> |
12 <link rel="import" href="chrome://history/shared_style.html"> | |
13 <link rel="stylesheet" href="chrome://resources/css/md_colors.css"> | 12 <link rel="stylesheet" href="chrome://resources/css/md_colors.css"> |
14 | 13 |
15 <!-- Lazy loaded: history-synced-device-manager, app-drawer. --> | 14 <!-- Lazy loaded: history-synced-device-manager, app-drawer. --> |
16 | 15 |
17 <dom-module id="history-app"> | 16 <dom-module id="history-app"> |
18 <template> | 17 <template> |
19 <style no-process> | 18 <style no-process> |
20 history-toolbar { | 19 history-toolbar { |
21 background: var(--md-toolbar-color); | 20 background: var(--md-toolbar-color); |
22 } | 21 } |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
80 position: absolute; | 79 position: absolute; |
81 right: 0; | 80 right: 0; |
82 top: 0; | 81 top: 0; |
83 transition: opacity 500ms; | 82 transition: opacity 500ms; |
84 } | 83 } |
85 | 84 |
86 :host([toolbar-shadow_]) #drop-shadow { | 85 :host([toolbar-shadow_]) #drop-shadow { |
87 opacity: 1; | 86 opacity: 1; |
88 } | 87 } |
89 </style> | 88 </style> |
90 <app-location route="{{route_}}"></app-location> | 89 <history-router selected-page="{{selectedPage_}}" |
91 <app-route route="{{route_}}" pattern="/:page" data="{{routeData_}}" | 90 query-state="{{queryState_}}"> |
92 query-params="{{queryParams_}}"> | 91 </history-router> |
93 </app-route> | |
94 <history-toolbar id="toolbar" | 92 <history-toolbar id="toolbar" |
95 spinner-active="[[shouldShowSpinner_(queryState_.querying, | 93 spinner-active="[[shouldShowSpinner_(queryState_.querying, |
96 queryState_.incremental, | 94 queryState_.incremental, |
97 queryState_.searchTerm)]]" | 95 queryState_.searchTerm)]]" |
98 is-grouped-mode="{{grouped_}}" | 96 is-grouped-mode="{{grouped_}}" |
99 grouped-range="{{queryState_.range}}" | 97 grouped-range="{{queryState_.range}}" |
100 search-term="{{queryState_.searchTerm}}" | 98 search-term="{{queryState_.searchTerm}}" |
101 query-start-time="[[queryResult_.info.queryStartTime]]" | 99 query-start-time="[[queryResult_.info.queryStartTime]]" |
102 query-end-time="[[queryResult_.info.queryEndTime]]" | 100 query-end-time="[[queryResult_.info.queryEndTime]]" |
103 has-drawer="[[hasDrawer_]]" | 101 has-drawer="[[hasDrawer_]]" |
104 show-sync-notice="[[showSyncNotice_(hasSyncedResults, selectedPage_)]]"> | 102 show-sync-notice="[[showSyncNotice_(hasSyncedResults, selectedPage_)]]"> |
105 </history-toolbar> | 103 </history-toolbar> |
106 | 104 |
107 <div id="main-container"> | 105 <div id="main-container"> |
108 <history-side-bar id="content-side-bar" selected-page="[[selectedPage_]]" | 106 <history-side-bar id="content-side-bar" selected-page="{{selectedPage_}}" |
109 route="[[route_]]" show-footer="[[showSidebarFooter]]" | 107 show-footer="[[showSidebarFooter]]" |
110 hidden$="[[hasDrawer_]]"> | 108 hidden$="[[hasDrawer_]]"> |
111 </history-side-bar> | 109 </history-side-bar> |
112 <iron-pages id="content" attr-for-selected="path" | 110 <iron-pages id="content" attr-for-selected="path" |
113 fallback-selection="history" | 111 fallback-selection="history" |
114 selected="[[getSelectedPage_(selectedPage_, items)]]" | 112 selected="[[getSelectedPage_(selectedPage_, items)]]" |
115 items="{{items}}"> | 113 items="{{items}}"> |
116 <history-list-container id="history" query-state="{{queryState_}}" | 114 <history-list-container id="history" query-state="{{queryState_}}" |
117 query-result="[[queryResult_]]" grouped="[[grouped_]]" | 115 query-result="[[queryResult_]]" grouped="[[grouped_]]" |
118 grouped-range="{{queryState_.range}}" path="history"> | 116 grouped-range="{{queryState_.range}}" path="history"> |
119 </history-list-container> | 117 </history-list-container> |
120 <template is="dom-if" if="[[syncedTabsSelected_(selectedPage_)]]"> | 118 <template is="dom-if" if="[[syncedTabsSelected_(selectedPage_)]]"> |
121 <history-synced-device-manager id="synced-devices" | 119 <history-synced-device-manager id="synced-devices" |
122 session-list="[[queryResult_.sessionList]]" | 120 session-list="[[queryResult_.sessionList]]" |
123 search-term="[[queryState_.searchTerm]]" | 121 search-term="[[queryState_.searchTerm]]" |
124 sign-in-state="[[isUserSignedIn_]]" | 122 sign-in-state="[[isUserSignedIn_]]" |
125 path="syncedTabs"> | 123 path="syncedTabs"> |
126 </history-synced-device-manager> | 124 </history-synced-device-manager> |
127 </template> | 125 </template> |
128 </iron-pages> | 126 </iron-pages> |
129 <div id="drop-shadow"></div> | 127 <div id="drop-shadow"></div> |
130 </div> | 128 </div> |
131 | 129 |
132 <template is="dom-if" if="[[hasDrawer_]]"> | 130 <template is="dom-if" if="[[hasDrawer_]]"> |
133 <app-drawer id="drawer" swipe-open align="start" tabindex="0"> | 131 <app-drawer id="drawer" swipe-open align="start" tabindex="0"> |
134 <div id="drawer-header"> | 132 <div id="drawer-header"> |
135 <h1>$i18n{title}</h1> | 133 <h1>$i18n{title}</h1> |
136 </div> | 134 </div> |
137 <history-side-bar id="drawer-side-bar" selected-page="[[selectedPage_]]" | 135 <history-side-bar id="drawer-side-bar" selected-page="{{selectedPage_}}" |
138 route="[[route_]]" show-footer="[[showSidebarFooter]]" drawer> | 136 show-footer="[[showSidebarFooter]]" drawer> |
139 </history-side-bar> | 137 </history-side-bar> |
140 </app-drawer> | 138 </app-drawer> |
141 </template> | 139 </template> |
142 | 140 |
143 <iron-media-query query="(max-width: 1023px)" | 141 <iron-media-query query="(max-width: 1023px)" |
144 query-matches="{{hasDrawer_}}"> | 142 query-matches="{{hasDrawer_}}"> |
145 </iron-media-query> | 143 </iron-media-query> |
146 </template> | 144 </template> |
147 <script src="chrome://history/app.js"></script> | 145 <script src="chrome://history/app.js"></script> |
148 </dom-module> | 146 </dom-module> |
OLD | NEW |