| Index: chrome/browser/resources/settings/search_page/search_page.html
|
| diff --git a/chrome/browser/resources/settings/search_page/search_page.html b/chrome/browser/resources/settings/search_page/search_page.html
|
| index 3b6f34bd6abeb1f77a1a16f7856e42c5eefab3d4..1c62e6372ce6fdc04e12d28750c7b5e2652c06c6 100644
|
| --- a/chrome/browser/resources/settings/search_page/search_page.html
|
| +++ b/chrome/browser/resources/settings/search_page/search_page.html
|
| @@ -1,6 +1,8 @@
|
| <link rel="import" href="chrome://resources/html/polymer.html">
|
| <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-animatable.html">
|
| <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-button.html">
|
| +<link rel="import" href="chrome://resources/polymer/v1_0/paper-dropdown-menu/paper-dropdown-menu.html">
|
| +<link rel="import" href="chrome://resources/polymer/v1_0/paper-listbox/paper-listbox.html">
|
| <link rel="import" href="chrome://md-settings/search_engines_page/search_engines_page.html">
|
| <link rel="import" href="chrome://md-settings/search_engines_page/search_engines_browser_proxy.html">
|
| <link rel="import" href="chrome://md-settings/settings_page/settings_animated_pages.html">
|
| @@ -8,21 +10,44 @@
|
| <link rel="import" href="chrome://md-settings/settings_shared_css.html">
|
|
|
| <dom-module id="settings-search-page">
|
| - <link rel="import" type="css" href="search_page.css">
|
| <template>
|
| - <style include="settings-shared"></style>
|
| + <style include="settings-shared">
|
| + paper-listbox div {
|
| + align-items: center;
|
| + display: flex;
|
| + font-size: 16px;
|
| + font-weight: 400;
|
| + line-height: 24px;
|
| + min-height: 48px;
|
| + padding: 0px 16px;
|
| + }
|
| +
|
| + paper-listbox div.iron-selected {
|
| + font-weight: bold;
|
| + }
|
| +
|
| + paper-listbox div:focus {
|
| + outline: none;
|
| + }
|
| +
|
| + paper-listbox div:hover {
|
| + background-color: var(--settings-hover-color);
|
| + }
|
| + </style>
|
| <settings-animated-pages id="pages" current-route="{{currentRoute}}"
|
| section="search">
|
| <neon-animatable id="main">
|
| <div class="settings-box first">
|
| <p class="start" i18n-content="searchExplanation"></p>
|
| - <select id="searchEnginesMenu" on-change="onDefaultEngineChanged_">
|
| - <template is="dom-repeat" items="[[searchEngines_]]">
|
| - <option selected$="[[item.default]]" value="[[item.modelIndex]]">
|
| - [[item.name]]
|
| - </option>
|
| - </template>
|
| - </select>
|
| + <paper-dropdown-menu>
|
| + <paper-listbox class="dropdown-content"
|
| + selected="[[getSelectedSearchEngineIndex_(searchEngines_)]]"
|
| + on-iron-select="onIronSelect_">
|
| + <template is="dom-repeat" items="[[searchEngines_]]">
|
| + <div>[[item.name]]</div>
|
| + </template>
|
| + </paper-listbox>
|
| + </paper-dropdown-menu>
|
| </div>
|
| <div class="settings-box">
|
| <paper-button i18n-content="searchEnginesManage"
|
|
|