Commit 011b3c29 authored by estade's avatar estade Committed by Commit bot

Fix labels in import data overlay.

1. you can now click in the space between the text and checkbox
2. clicking on the text now works consistently (due to removing selectability)

BUG=408344

Review URL: https://codereview.chromium.org/517433002

Cr-Commit-Position: refs/heads/master@{#292946}
parent cd6ec976
...@@ -11,14 +11,15 @@ ...@@ -11,14 +11,15 @@
padding-top: 7px; padding-top: 7px;
} }
.controlled-setting-with-label > input + span { .controlled-setting-with-label input + span {
-webkit-box-align: center; -webkit-box-align: center;
-webkit-box-flex: 1; -webkit-box-flex: 1;
-webkit-margin-start: 0.6em; -webkit-margin-start: 0.6em;
-webkit-user-select: none;
display: -webkit-box; display: -webkit-box;
} }
.controlled-setting-with-label > input:disabled + span label { .controlled-setting-with-label input:disabled + span label {
color: #999; color: #999;
} }
......
...@@ -11,57 +11,44 @@ ...@@ -11,57 +11,44 @@
</div> </div>
<div id="import-checkboxes"> <div id="import-checkboxes">
<div i18n-content="importDescription"></div> <div i18n-content="importDescription"></div>
<div class="checkbox"> <div class="checkbox controlled-setting-with-label"
<span id="import-history-with-label" id="import-history-with-label">
class="controlled-setting-with-label"> <label>
<input id="import-history" type="checkbox" pref="import_history"> <input id="import-history" type="checkbox" pref="import_history">
<span> <span i18n-content="importHistory"></span>
<label for="import-history" i18n-content="importHistory"></label> </label>
<span class="controlled-setting-indicator" pref="import_history"> <span class="controlled-setting-indicator" pref="import_history">
</span>
</span>
</span> </span>
</div> </div>
<div class="checkbox"> <div class="checkbox controlled-setting-with-label"
<span id="import-favorites-with-label" id="import-favorites-with-label">
class="controlled-setting-with-label"> <label>
<input id="import-favorites" type="checkbox" <input id="import-favorites" type="checkbox"
pref="import_bookmarks"> pref="import_bookmarks">
<span> <span i18n-content="importFavorites"></span>
<label for="import-favorites" i18n-content="importFavorites"> </label>
</label> <span class="controlled-setting-indicator"
<span class="controlled-setting-indicator" pref="import_bookmarks"></span>
pref="import_bookmarks">
</span>
</span>
</span>
</div> </div>
<div class="checkbox"> <div class="checkbox controlled-setting-with-label"
<span id="import-passwords-with-label" id="import-passwords-with-label">
class="controlled-setting-with-label"> <label>
<input id="import-passwords" type="checkbox" <input id="import-passwords" type="checkbox"
pref="import_saved_passwords"> pref="import_saved_passwords">
<span> <span i18n-content="importPasswords"></span>
<label for="import-passwords" i18n-content="importPasswords"> </label>
</label> <span class="controlled-setting-indicator"
<span class="controlled-setting-indicator" pref="import_saved_passwords"></span>
pref="import_saved_passwords">
</span>
</span>
</span>
</div> </div>
<div class="checkbox"> <div class="checkbox controlled-setting-with-label"
<span id="import-search-with-label" id="import-search-with-label">
class="controlled-setting-with-label"> <label>
<input id="import-search" type="checkbox" <input id="import-search" type="checkbox"
pref="import_search_engine"> pref="import_search_engine">
<span> <span i18n-content="importSearch"></span>
<label for="import-search" i18n-content="importSearch"></label> </label>
<span class="controlled-setting-indicator" <span class="controlled-setting-indicator"
pref="import_search_engine"> pref="import_search_engine"></span>
</span>
</span>
</span>
</div> </div>
</div> </div>
</div> </div>
...@@ -74,20 +61,15 @@ ...@@ -74,20 +61,15 @@
</div> </div>
<div id="import-find-your-bookmarks"> <div id="import-find-your-bookmarks">
<span i18n-content="findYourImportedBookmarks"></span> <span i18n-content="findYourImportedBookmarks"></span>
<div class="checkbox"> <div class="checkbox controlled-setting-with-label">
<span class="controlled-setting-with-label"> <label>
<input id="import-data-show-bookmarks-bar" <input id="import-data-show-bookmarks-bar"
pref="bookmark_bar.show_on_all_tabs" pref="bookmark_bar.show_on_all_tabs"
metric="Options_ShowBookmarksBar" type="checkbox"> metric="Options_ShowBookmarksBar" type="checkbox">
<span> <span i18n-content="toolbarShowBookmarksBar"></span>
<label for="import-data-show-bookmarks-bar" </label>
i18n-content="toolbarShowBookmarksBar"> <span class="controlled-setting-indicator"
</label> pref="bookmark_bar.show_on_all_tabs"></span>
<span class="controlled-setting-indicator"
pref="bookmark_bar.show_on_all_tabs">
</span>
</span>
</span>
</div> </div>
</div> </div>
</div> </div>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment