| Index: chrome/browser/resources/settings/appearance_page/appearance_page.html
|
| diff --git a/chrome/browser/resources/settings/appearance_page/appearance_page.html b/chrome/browser/resources/settings/appearance_page/appearance_page.html
|
| index 33a89ab11a5fdaa90211f405df750b281fc835c5..b7b8f23b9e9c882ee424336cbe12ca88b1abb73c 100644
|
| --- a/chrome/browser/resources/settings/appearance_page/appearance_page.html
|
| +++ b/chrome/browser/resources/settings/appearance_page/appearance_page.html
|
| @@ -29,17 +29,20 @@
|
| <neon-animatable id="main">
|
| <if expr="chromeos">
|
| <div class="settings-box first two-line" id="wallpaperButton"
|
| - on-tap="openWallpaperManager_" actionable>
|
| + on-tap="openWallpaperManager_" actionable
|
| + hidden="[[!pageVisibility.appearance.setWallpaper]]">
|
| <iron-icon icon="settings:wallpaper"></iron-icon>
|
| <div class="start">
|
| <div>$i18n{setWallpaper}</div>
|
| <div class="secondary">$i18n{openWallpaperApp}</div>
|
| </div>
|
| </div>
|
| - <div class="settings-box two-line">
|
| + <div class="settings-box two-line"
|
| + hidden="[[!pageVisibility.appearance.setTheme]]">
|
| </if>
|
| <if expr="not chromeos">
|
| - <div class="settings-box two-line first">
|
| + <div class="settings-box two-line first"
|
| + hidden="[[!pageVisibility.appearance.setTheme]]">
|
| </if>
|
| <div class="layout horizontal center flex"
|
| on-tap="openThemesGallery_" actionable>
|
| @@ -58,14 +61,16 @@
|
| </div>
|
| </template>
|
| </div>
|
| - <div class="settings-box two-line">
|
| + <div class="settings-box two-line"
|
| + hidden="[[!pageVisibility.appearance.homeButton]]">
|
| <settings-checkbox class="start" label="$i18n{showHomeButton}"
|
| sub-label="[[getShowHomeSubLabel_(prefs.homepage_is_newtabpage.value, prefs.homepage.value)]]"
|
| pref="{{prefs.browser.show_home_button}}">
|
| </settings-checkbox>
|
| </div>
|
| <template is="dom-if" if="[[prefs.browser.show_home_button.value]]">
|
| - <div class="list-frame">
|
| + <div class="list-frame"
|
| + hidden="[[!pageVisibility.appearance.homeButton]]">
|
| <settings-radio-group pref="{{prefs.homepage_is_newtabpage}}">
|
| <paper-radio-button class="list-item" name="true">
|
| $i18n{homePageNtp}
|
| @@ -79,19 +84,21 @@
|
| </settings-radio-group>
|
| </div>
|
| </template>
|
| - <div class="settings-box">
|
| + <div class="settings-box"
|
| + hidden="[[!pageVisibility.appearance.bookmarksBar]]">
|
| <settings-checkbox class="start" label="$i18n{showBookmarksBar}"
|
| pref="{{prefs.bookmark_bar.show_on_all_tabs}}">
|
| </settings-checkbox>
|
| </div>
|
| + <div class="settings-box"
|
| + first$="[[!pageVisibility.appearance.bookmarksBar]]">
|
| <if expr="is_linux and not chromeos">
|
| - <div class="settings-box">
|
| <settings-checkbox class="start" label="$i18n{showWindowDecorations}"
|
| pref="{{prefs.browser.custom_chrome_frame}}">
|
| </settings-checkbox>
|
| </div>
|
| -</if>
|
| <div class="settings-box">
|
| +</if>
|
| <div class="start">$i18n{fontSize}</div>
|
| <settings-dropdown-menu id="defaultFontSize"
|
| pref="{{prefs.webkit.webprefs.default_font_size}}"
|
| @@ -105,7 +112,8 @@
|
| <div class="secondary">$i18n{chooseFontsAndEncoding}</div>
|
| </div>
|
| </div>
|
| - <div class="settings-box">
|
| + <div class="settings-box"
|
| + hidden="[[!pageVisibility.appearance.pageZoom]]">
|
| <div class="start">$i18n{pageZoom}</div>
|
| <settings-dropdown-menu id="pageZoom" pref="{{defaultZoomLevel_}}"
|
| menu-options="[[pageZoomOptions_]]" no-label-float>
|
|
|