Reorder "action links" on chrome://extensions
[chromium-blink-merge.git] / chrome / browser / resources / extensions / extensions.html
blobb19449a5fc76a256bb97305003acbd031cfefbe1
1 <!DOCTYPE html>
2 <html i18n-values="dir:textdirection;" class="loading">
3 <head>
4 <meta charset="utf-8">
6 <link rel="stylesheet" href="extensions.css">
7 <link rel="stylesheet" href="extension_commands_overlay.css">
8 <link rel="stylesheet" href="extension_error.css">
9 <link rel="stylesheet" href="extension_error_overlay.css">
10 <link rel="stylesheet" href="extension_load_error.css">
11 <link rel="stylesheet" href="extension_options_overlay.css">
12 <link rel="stylesheet" href="pack_extension_overlay.css">
13 <link rel="stylesheet" href="chrome://resources/css/alert_overlay.css">
14 <link rel="stylesheet" href="chrome://resources/css/chrome_shared.css">
15 <link rel="stylesheet" href="chrome://resources/css/overlay.css">
16 <link rel="stylesheet" href="chrome://resources/css/trash.css">
17 <link rel="stylesheet" href="../uber/uber_shared.css">
19 <script src="chrome://resources/js/cr.js"></script>
20 <script src="chrome://resources/js/load_time_data.js"></script>
21 <script src="chrome://resources/js/util.js"></script>
22 <script src="chrome://resources/js/cr/ui.js"></script>
23 <script src="chrome://resources/js/cr/ui/alert_overlay.js"></script>
24 <script src="chrome://resources/js/cr/ui/drag_wrapper.js"></script>
25 <script src="chrome://resources/js/cr/ui/focus_manager.js"></script>
26 <script src="chrome://resources/js/cr/ui/focus_outline_manager.js"></script>
27 <script src="chrome://resources/js/cr/ui/overlay.js"></script>
29 <if expr="chromeos">
30 <link rel="stylesheet" href="chrome://resources/css/list.css">
31 <link rel="stylesheet" href="chromeos/kiosk_apps.css">
32 <script src="chrome://resources/js/cr/event_target.js"></script>
33 <script src="chrome://resources/js/cr/ui/array_data_model.js"></script>
34 <script src="chrome://resources/js/cr/ui/list_selection_model.js"></script>
35 <script src="chrome://resources/js/cr/ui/list_selection_controller.js"></script>
36 <script src="chrome://resources/js/cr/ui/list_single_selection_model.js">
37 </script>
38 <script src="chrome://resources/js/cr/ui/list_item.js"></script>
39 <script src="chrome://resources/js/cr/ui/list.js"></script>
40 </if>
42 <script src="chrome://extensions-frame/extensions.js"></script>
43 </head>
45 <body class="uber-frame"
46 i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize">
48 <div id="overlay" class="overlay" hidden>
49 <include src="extension_commands_overlay.html">
50 <include src="extension_error_overlay.html">
51 <include src="extension_options_overlay.html">
52 <include src="pack_extension_overlay.html">
53 <include src="../../../../ui/webui/resources/html/alert_overlay.html">
54 <if expr="chromeos">
55 <include src="chromeos/kiosk_apps.html">
56 <include src="chromeos/kiosk_app_disable_bailout_confirm.html">
57 </if>
58 <div id="drop-target-overlay" class="page">
59 <div i18n-content="extensionSettingsInstallDropTarget"></div>
60 </div>
61 </div>
63 <div class="page" id="extension-settings">
64 <header id="page-header"><h1 i18n-content="extensionSettings"></h1>
65 <div id="header-controls" class="header-extras">
66 <div id="dev-toggle" class="checkbox">
67 <label>
68 <input id="toggle-dev-on" type="checkbox">
69 <span i18n-content="extensionSettingsDeveloperMode"></span>
70 </label>
71 </div>
72 </div>
73 <div class="page-banner profile-is-supervised-banner">
74 <div class="page-banner-gradient">
75 <span class="page-banner-text"
76 i18n-content="extensionSettingsSupervisedUser"></span>
77 </div>
78 </div>
79 </header>
80 <div id="dev-controls" hidden>
81 <div class="buttons-container">
82 <button id="load-unpacked"
83 i18n-content="extensionSettingsLoadUnpackedButton"></button>
84 <button id="pack-extension"
85 i18n-content="extensionSettingsPackButton"></button>
86 <if expr="chromeos">
87 <button id="add-kiosk-app"
88 i18n-content="addKioskAppButton" hidden></button>
89 </if>
90 <div id="dev-controls-spacer"></div>
91 <button id="update-extensions-now"
92 i18n-content="extensionSettingsUpdateButton"></button>
93 </div>
94 <div id="apps-developer-tools-promo">
95 <img></img>
96 <span id="apps-developer-tools-promo-text"
97 i18n-values=".innerHTML:extensionSettingsAppsDevToolsPromoHTML">
98 </span>
99 <div id="apps-developer-tools-promo-close-wrapper">
100 <button i18n-values="title:extensionSettingsAppDevToolsPromoClose"
101 class="custom-appearance close-button"></button>
102 </div>
103 </div>
104 </div>
105 <include src="extension_load_error.html">
106 <div id="extension-settings-list" class="empty-extension-list"></div>
107 <div id="no-extensions">
108 <span id="no-extensions-message"
109 i18n-content="extensionSettingsNoExtensions"></span>
110 <span id="suggest-gallery" class="more-extensions-link"
111 i18n-values=".innerHTML:extensionSettingsSuggestGallery">
112 </span>
113 </div>
114 <div id="footer-section">
115 <a target="_blank" class="more-extensions-link"
116 i18n-values="href:extensionSettingsGetMoreExtensionsUrl"
117 i18n-content="extensionSettingsGetMoreExtensions"></a>
118 <a target="_blank" hidden
119 class="extension-commands-config"
120 i18n-content="extensionSettingsCommandsLink"
121 href="#"></a>
122 </div>
123 </div>
125 <span id="font-measuring-div"></span>
127 <div id="template-collection" hidden>
129 <div class="extension-list-item-wrapper">
130 <div class="extension-list-item">
131 <div class="extension-details">
132 <div>
133 <span class="extension-title"></span>
134 <span class="extension-version"></span>
135 </div>
136 <p class="extension-description"></p>
137 <div class="action-links">
138 <button class="permissions-link link-button"
139 i18n-content="extensionSettingsPermissions"></button>
140 <button class="options-link link-button"
141 i18n-content="extensionSettingsOptions" hidden></button>
142 <a class="site-link" target="_parent" hidden></a>
143 <button class="launch-link link-button"
144 i18n-content="extensionSettingsLaunch" hidden></button>
145 <button class="reload-link link-button"
146 i18n-content="extensionSettingsReloadUnpacked" hidden>
147 </button>
148 </div>
149 <div class="permanent-warnings">
150 <div class="extension-warnings" hidden>
151 <span i18n-content="extensionSettingsWarningsTitle"></span>
152 <ul></ul>
153 </div>
154 <div class="suspicious-install-message" hidden>
155 <span i18n-content="extensionSettingsSuspiciousInstall"></span>
156 <a target="_blank" class="learn-more-link"
157 i18n-values="href:extensionSettingsSuspiciousInstallHelpUrl"
158 i18n-content="extensionSettingsLearnMore"
159 href="#">
160 </a>
161 </div>
162 <div class="corrupt-install-message" hidden>
163 <span i18n-content="extensionSettingsCorruptInstall"></span>
164 <a target="_blank" class="learn-more-link"
165 i18n-values="href:extensionSettingsCorruptInstallHelpUrl"
166 i18n-content="extensionSettingsLearnMore"
167 href="#">
168 </a>
169 </div>
170 </div>
171 <div class="dependent-extensions-message" hidden>
172 <span i18n-content="extensionSettingsDependentExtensions"></span>
173 <ul></ul>
174 </div>
175 <div class="developer-extras">
176 <div>
177 <span i18n-content="extensionSettingsExtensionId"></span>
178 <span class="extension-id"></span>
179 </div>
180 <div class="load-path" hidden>
181 <span i18n-content="extensionSettingsExtensionPath"></span>
182 <a href="#"></a>
183 </div>
184 <div class="managed-message"
185 i18n-content="extensionSettingsPolicyControlled" hidden>
186 </div>
187 <div class="active-views" hidden>
188 <span i18n-content="extensionSettingsInspectViews"></span>
189 <a href="#"></a>
190 </div>
191 <div class="manifest-errors" hidden></div>
192 <div class="runtime-errors" hidden></div>
193 <div class="install-warnings" hidden>
194 <span i18n-content="extensionSettingsInstallWarnings"></span>
195 <ul></ul>
196 </div>
197 </div>
198 <div class="optional-controls">
199 <button class="show-button"
200 i18n-content="extensionSettingsShowButton" hidden></button>
201 <div class="checkbox">
202 <label class="incognito-control">
203 <input type="checkbox">
204 <span i18n-content="extensionSettingsEnableIncognito"></span>
205 </label>
206 </div>
207 <div class="checkbox error-collection-control" hidden>
208 <label>
209 <input type="checkbox">
210 <span i18n-content="extensionSettingsEnableErrorCollection">
211 </span>
212 </label>
213 </div>
214 <div class="checkbox all-urls-control" hidden>
215 <label>
216 <input type="checkbox">
217 <span i18n-content="extensionSettingsAllowOnAllUrls"></span>
218 </label>
219 </div>
220 <div class="checkbox file-access-control" hidden>
221 <label>
222 <input type="checkbox">
223 <span i18n-content="extensionSettingsAllowFileAccess"></span>
224 </label>
225 </div>
226 </div>
227 <div class="butter-bar"
228 i18n-values=".innerHTML:extensionSettingsIncognitoWarning" hidden>
229 </div>
230 </div>
231 <div class="enable-controls">
232 <a class="terminated-reload-link" href="#"
233 i18n-content="extensionSettingsReloadTerminated" hidden></a>
234 <div class="checkbox enable-checkbox" hidden><label>
235 <input type="checkbox">
236 <span class="enable-checkbox-text">
237 <span class="enabled-text" i18n-content="extensionSettingsEnabled">
238 </span>
239 <span class="enable-text" i18n-content="extensionSettingsEnable">
240 </span>
241 </span>
242 </label>
243 <span class="location-text"></span>
244 <span class="blacklist-text"></span>
245 </div>
246 </div>
247 </div>
248 </div>
249 <li class="dependent-list-item">
250 <span class="dep-extension-title"></span>
251 <ul class="developer-extras">
252 <li>
253 <span i18n-content="extensionSettingsExtensionId"></span>
254 <span class="dep-extension-id"></span>
255 </li>
256 </ul>
257 </li>
260 <include src="../../../../ui/webui/resources/html/trash.html">
261 <include src="extension_error.html">
263 </div>
265 <script src="chrome://extensions-frame/strings.js"></script>
266 <script src="chrome://resources/js/i18n_template2.js"></script>
268 </body>
269 </html>