Commit e2008834 authored by jhawkins@chromium.org's avatar jhawkins@chromium.org

DOMUI: Refactor the new overlay style and apply it to all overlays.

BUG=none
TEST=none

Review URL: http://codereview.chromium.org//6372010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72356 0039d316-1c4b-4281-b951-d872f2087c98
parent 8f221361
<div class="page hidden" id="addStartupPageOverlay"> <div class="page hidden" id="addStartupPageOverlay">
<h1 i18n-content="addStartupPageTitle"></h1> <h1 i18n-content="addStartupPageTitle"></h1>
<form id="addStartupPageForm"> <form id="addStartupPageForm">
<div class="content-area">
<label id="addURLBlock"><span <label id="addURLBlock"><span
i18n-content="addStartupPageURLLabel"></span> i18n-content="addStartupPageURLLabel"></span>
<input id="addStartupPageURL"></label> <input type="url" id="addStartupPageURL"></label>
<list id="addStartupRecentPageList"></list> <list id="addStartupRecentPageList"></list>
</div>
<div class="action-area button-strip"> <div class="action-area">
<div class="button-strip">
<button type="reset" <button type="reset"
i18n-content="addStartupPageCancelButton"></button> i18n-content="addStartupPageCancelButton"></button>
<button type="submit" id="addStartupPageAddButton" disabled <button type="submit" id="addStartupPageAddButton" disabled
i18n-content="addStartupPageAddButton"></button> i18n-content="addStartupPageAddButton"></button>
</div> </div>
</div>
</form> </form>
</div> </div>
<div class="page hidden" id="autoFillEditAddressOverlay"> <div class="page hidden" id="autoFillEditAddressOverlay">
<h1 id="autoFillAddressTitle"></h1> <h1 id="autoFillAddressTitle"></h1>
<div class="content-area">
<div class="input"> <div class="input">
<label id="fullNameLabel"> <label id="fullNameLabel">
<div><span i18n-content="fullNameLabel"></span></div> <div><span i18n-content="fullNameLabel"></span></div>
...@@ -25,7 +25,6 @@ ...@@ -25,7 +25,6 @@
<input type="text" class="form" class="form" id="addrLine2"> <input type="text" class="form" class="form" id="addrLine2">
</label> </label>
</div> </div>
<div class="table"> <div class="table">
<div class="row"> <div class="row">
<div class="input cell"> <div class="input cell">
...@@ -56,14 +55,12 @@ ...@@ -56,14 +55,12 @@
</div> </div>
</div> </div>
</div> </div>
<div class="input"> <div class="input">
<label id="countryLabel"> <label id="countryLabel">
<div><span i18n-content="countryLabel"></span></div> <div><span i18n-content="countryLabel"></span></div>
<input type="text" class="form" class="form" id="country"> <input type="text" class="form" class="form" id="country">
</label> </label>
</div> </div>
<div class="table"> <div class="table">
<div class="row"> <div class="row">
<div class="input cell"> <div class="input cell">
...@@ -86,18 +83,19 @@ ...@@ -86,18 +83,19 @@
</div> </div>
</div> </div>
</div> </div>
<div class="input"> <div class="input">
<label id="emailLabel"> <label id="emailLabel">
<div><span i18n-content="emailLabel"></span></div> <div><span i18n-content="emailLabel"></span></div>
<input type="text" class="form" class="form" id="email"> <input type="text" class="form" class="form" id="email">
</label> </label>
</div> </div>
</div>
<div class="action-area button-strip"> <div class="action-area">
<div class="button-strip">
<button type="reset" id="autoFillEditAddressCancelButton" <button type="reset" id="autoFillEditAddressCancelButton"
i18n-content="cancel"></button> i18n-content="cancel"></button>
<button type="submit" id="autoFillEditAddressApplyButton" disabled <button type="submit" id="autoFillEditAddressApplyButton" disabled
i18n-content="ok"></button> i18n-content="ok"></button>
</div> </div>
</div>
</div> </div>
<div class="page hidden" id="autoFillEditCreditCardOverlay"> <div class="page hidden" id="autoFillEditCreditCardOverlay">
<h1 id="autoFillCreditCardTitle"></h1> <h1 id="autoFillCreditCardTitle"></h1>
<div class="content-area">
<div> <div>
<label id="nameOnCardLabel"> <label id="nameOnCardLabel">
<span i18n-content="nameOnCardLabel"></span><br> <span i18n-content="nameOnCardLabel"></span><br>
<input type="text" id="nameOnCard"> <input type="text" id="nameOnCard">
</label> </label>
</div> </div>
<div> <div>
<label id="creditCardNumberLabel"> <label id="creditCardNumberLabel">
<span i18n-content="creditCardNumberLabel"></span><br> <span i18n-content="creditCardNumberLabel"></span><br>
<input type="text" id="creditCardNumber"> <input type="text" id="creditCardNumber">
</label> </label>
</div> </div>
<div> <div>
<label id="creditCardExpirationDateLabel"> <label id="creditCardExpirationDateLabel">
<span i18n-content="creditCardExpirationDateLabel"></span><br> <span i18n-content="creditCardExpirationDateLabel"></span><br>
...@@ -22,11 +20,13 @@ ...@@ -22,11 +20,13 @@
<select id="expirationYear"></select> <select id="expirationYear"></select>
</label> </label>
</div> </div>
</div>
<div class="action-area button-strip"> <div class="action-area">
<div class="button-strip">
<button type="reset" id="autoFillEditCreditCardCancelButton" <button type="reset" id="autoFillEditCreditCardCancelButton"
i18n-content="cancel"></button> i18n-content="cancel"></button>
<button type="submit" id="autoFillEditCreditCardApplyButton" disabled <button type="submit" id="autoFillEditCreditCardApplyButton" disabled
i18n-content="ok"></button> i18n-content="ok"></button>
</div> </div>
</div>
</div> </div>
<div class="page hidden" id="certificateEditCaTrustOverlay"> <div class="page hidden" id="certificateEditCaTrustOverlay">
<div class="content-area">
<p> <p>
<span id="certificateEditCaTrustDescription"></span> <span id="certificateEditCaTrustDescription"></span>
</p> </p>
<p> <p>
<span i18n-content="certificateEditTrustLabel"></span> <span i18n-content="certificateEditTrustLabel"></span>
<br> <br>
...@@ -21,11 +21,13 @@ ...@@ -21,11 +21,13 @@
<span i18n-content="certificateCaTrustObjSignLabel"></span> <span i18n-content="certificateCaTrustObjSignLabel"></span>
</label> </label>
</p> </p>
</div>
<div class="action-area button-strip"> <div class="action-area">
<div class="button-strip">
<button type="reset" id="certificateEditCaTrustCancelButton" <button type="reset" id="certificateEditCaTrustCancelButton"
i18n-content="cancel"></button> i18n-content="cancel"></button>
<button type="submit" id="certificateEditCaTrustOkButton" <button type="submit" id="certificateEditCaTrustOkButton"
i18n-content="ok"></button> i18n-content="ok"></button>
</div> </div>
</div>
</div> </div>
...@@ -4,33 +4,11 @@ Use of this source code is governed by a BSD-style license that can be ...@@ -4,33 +4,11 @@ Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file. found in the LICENSE file.
*/ */
/* TODO(estade): these rules override some more general style rules. We
* should unify these rules instead of overriding them, but first we need
* to update existing overlays. Since a lot of the overlays are going away,
* I'm making these rules specific to this overlay for now. */
#clearBrowserDataOverlay { #clearBrowserDataOverlay {
-webkit-box-shadow: 0px 0px 40px -5px #888;
border: 1px solid rgb(188, 193, 208);
border-radius: 2px;
min-width: 500px; min-width: 500px;
padding: 0;
}
#cbdTitle {
background: -webkit-linear-gradient(white, #F8F8F8);
border-bottom: 1px solid rgba(188, 193, 208, .5);
display: block;
font-size: 105%;
font-weight: bold;
padding: 10px 15px 8px 15px;
} }
#cbdContentArea { #clearBrowserDataOverlay > .content-area label {
padding: 10px 15px 5px 15px;
}
#cbdContentArea label {
margin: 5px 0; margin: 5px 0;
} }
...@@ -42,11 +20,3 @@ found in the LICENSE file. ...@@ -42,11 +20,3 @@ found in the LICENSE file.
visibility: hidden; visibility: hidden;
width: 16px; width: 16px;
} }
#cbdActionArea {
-webkit-box-align: center;
-webkit-box-orient: horizontal;
border-top: 1px solid rgba(188, 193, 208, .5);
display: -webkit-box;
padding: 12px;
}
<div id="clearBrowserDataOverlay" class="page hidden"> <div id="clearBrowserDataOverlay" class="page hidden">
<span i18n-content="clearBrowserDataTitle" id="cbdTitle"></span> <h1 i18n-content="clearBrowserDataTitle"></h1>
<div id="cbdContentArea"> <div class="content-area">
<span i18n-content="clearBrowserDataLabel"></span> <span i18n-content="clearBrowserDataLabel"></span>
<select id="clearBrowserDataTimePeriod" <select id="clearBrowserDataTimePeriod"
i18n-options="clearBrowserDataTimeList" i18n-options="clearBrowserDataTimeList"
...@@ -38,9 +38,12 @@ ...@@ -38,9 +38,12 @@
<span i18n-content="deleteFormDataCheckbox"></span> <span i18n-content="deleteFormDataCheckbox"></span>
</label> </label>
</div> </div>
<div id="cbdActionArea"> <div class="action-area">
<div>
<a target="_blank" i18n-content="flash_storage_settings" <a target="_blank" i18n-content="flash_storage_settings"
i18n-values="href:flash_storage_url"></a> i18n-values="href:flash_storage_url"></a>
</div>
<div class="action-area-right">
<div id="cbdThrobber" class="throbber"></div> <div id="cbdThrobber" class="throbber"></div>
<div class="button-strip"> <div class="button-strip">
<button id="clearBrowserDataDismiss" i18n-content="cancel"></button> <button id="clearBrowserDataDismiss" i18n-content="cancel"></button>
...@@ -49,4 +52,5 @@ ...@@ -49,4 +52,5 @@
</button> </button>
</div> </div>
</div> </div>
</div>
</div> </div>
#import-from-div { #import-from-div {
margin-top: 10px;
margin-bottom: 20px; margin-bottom: 20px;
} }
......
<div id="import-data-overlay" class="page hidden"> <div id="import-data-overlay" class="page hidden">
<h1 i18n-content="importDataTitle"></h1> <h1 i18n-content="importDataTitle"></h1>
<div class="content-area">
<div id="import-from-div"> <div id="import-from-div">
<span i18n-content="importFromLabel"></span> <span i18n-content="importFromLabel"></span>
<select id="import-browsers"> <select id="import-browsers">
...@@ -25,11 +26,14 @@ ...@@ -25,11 +26,14 @@
<label for="import-search" i18n-content="importSearch"></label> <label for="import-search" i18n-content="importSearch"></label>
</div> </div>
</div> </div>
</div>
<div class="action-area"> <div class="action-area">
<div class="action-area-right">
<div id="import-throbber" class="throbber"></div> <div id="import-throbber" class="throbber"></div>
<div class="button-strip"> <div class="button-strip">
<button id="import-data-cancel" i18n-content="cancel"></button> <button id="import-data-cancel" i18n-content="cancel"></button>
<button id="import-data-commit" i18n-content="importCommit"></button> <button id="import-data-commit" i18n-content="importCommit"></button>
</div> </div>
</div> </div>
</div>
</div> </div>
...@@ -7,10 +7,12 @@ ...@@ -7,10 +7,12 @@
</if> </if>
<if expr="not pp_ifdef('chromeos')"> <if expr="not pp_ifdef('chromeos')">
<h1 i18n-content="add_language_title"></h1> <h1 i18n-content="add_language_title"></h1>
<div class="content-area">
<label> <label>
<span i18n-content="add_language_select_label"></span> <span i18n-content="add_language_select_label"></span>
<select id="add-language-overlay-language-list"></select> <select id="add-language-overlay-language-list"></select>
</label> </label>
</div>
<div class="action-area"> <div class="action-area">
<div class="button-strip"> <div class="button-strip">
<button id="add-language-overlay-cancel-button" i18n-content="cancel"> <button id="add-language-overlay-cancel-button" i18n-content="cancel">
......
...@@ -167,3 +167,7 @@ ...@@ -167,3 +167,7 @@
width: 100px; width: 100px;
height: 30%; height: 30%;
} }
#add-language-overlay-page .content-area {
padding-bottom: 10px;
}
...@@ -84,20 +84,27 @@ html[hide-menu=true] .close-subpage { ...@@ -84,20 +84,27 @@ html[hide-menu=true] .close-subpage {
display: none display: none
} }
.content-area {
padding: 10px 15px 5px 15px;
}
.action-area { .action-area {
-webkit-box-align: center; -webkit-box-align: center;
-webkit-box-orient: horizontal; -webkit-box-orient: horizontal;
bottom: 0; -webkit-box-pack: end;
border-top: 1px solid rgba(188, 193, 208, .5);
display: -webkit-box; display: -webkit-box;
padding: 12px; padding: 12px;
position: absolute;
right: 0;
} }
html[dir='rtl'] .action-area { html[dir='rtl'] .action-area {
left: 0; left: 0;
} }
.action-area-right {
display: -webkit-box;
}
.button-strip { .button-strip {
-webkit-box-orient: horizontal; -webkit-box-orient: horizontal;
display: -webkit-box; display: -webkit-box;
...@@ -113,12 +120,12 @@ html[toolkit=views] .button-strip { ...@@ -113,12 +120,12 @@ html[toolkit=views] .button-strip {
} }
.overlay .page { .overlay .page {
-webkit-box-shadow: 3px 3px 3px #666; -webkit-box-shadow: 0px 0px 40px -5px #888;
background: white; background: white;
border: 1px solid #666; border: 1px solid rgb(188, 193, 208);
border-radius: 5px; border-radius: 2px;
min-width: 400px; min-width: 400px;
padding: 0 15px 50px 15px; padding: 0;
position: relative; position: relative;
} }
......
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