2019-10-25 20:17:07 -04:00
|
|
|
/*! This file is auto-generated */
|
2019-09-23 12:21:58 -04:00
|
|
|
/* ----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
NOTE: If you edit this file, you should make sure that the CSS rules for
|
|
|
|
buttons in the following files are updated.
|
|
|
|
|
|
|
|
* jquery-ui-dialog.css
|
|
|
|
* editor.css
|
|
|
|
|
|
|
|
WordPress-style Buttons
|
|
|
|
=======================
|
|
|
|
Create a button by adding the `.button` class to an element. For backward
|
|
|
|
compatibility, we support several other classes (such as `.button-secondary`),
|
|
|
|
but these will *not* work with the stackable classes described below.
|
|
|
|
|
|
|
|
Button Styles
|
|
|
|
-------------
|
|
|
|
To display a primary button style, add the `.button-primary` class to a button.
|
|
|
|
|
|
|
|
Button Sizes
|
|
|
|
------------
|
|
|
|
Adjust a button's size by adding the `.button-large` or `.button-small` class.
|
|
|
|
|
|
|
|
Button States
|
|
|
|
-------------
|
|
|
|
Lock the state of a button by adding the name of the pseudoclass as
|
|
|
|
an actual class (e.g. `.hover` for `:hover`).
|
|
|
|
|
|
|
|
|
|
|
|
TABLE OF CONTENTS:
|
|
|
|
------------------
|
|
|
|
1.0 - Button Layouts
|
|
|
|
2.0 - Default Button Style
|
|
|
|
3.0 - Primary Button Style
|
|
|
|
4.0 - Button Groups
|
|
|
|
5.0 - Responsive Button Styles
|
|
|
|
|
|
|
|
---------------------------------------------------------------------------- */
|
|
|
|
|
|
|
|
/* ----------------------------------------------------------------------------
|
|
|
|
1.0 - Button Layouts
|
|
|
|
---------------------------------------------------------------------------- */
|
|
|
|
|
|
|
|
.wp-core-ui .button,
|
|
|
|
.wp-core-ui .button-primary,
|
|
|
|
.wp-core-ui .button-secondary {
|
|
|
|
display: inline-block;
|
|
|
|
text-decoration: none;
|
|
|
|
font-size: 13px;
|
Administration: Standardize form control height and alignment across the admin.
This improves the appearance of various form controls in the admin and addresses some visual inconsistencies in WordPress 5.3.
Props afercia, audrasjb, jameskoster, GDragoN, azaozz, michaelarestad, murgroland, SamuelFernandez, chetan200891, veminom, dlh.
Fixes #48420.
Built from https://develop.svn.wordpress.org/trunk@46866
git-svn-id: http://core.svn.wordpress.org/trunk@46666 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-12-09 15:26:03 -05:00
|
|
|
line-height: 2.15384615; /* 28px */
|
|
|
|
min-height: 30px;
|
2019-09-23 12:21:58 -04:00
|
|
|
margin: 0;
|
|
|
|
padding: 0 10px;
|
|
|
|
cursor: pointer;
|
|
|
|
border-width: 1px;
|
|
|
|
border-style: solid;
|
|
|
|
-webkit-appearance: none;
|
|
|
|
border-radius: 3px;
|
|
|
|
white-space: nowrap;
|
|
|
|
box-sizing: border-box;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Remove the dotted border on :focus and the extra padding in Firefox */
|
|
|
|
.wp-core-ui button::-moz-focus-inner,
|
|
|
|
.wp-core-ui input[type="reset"]::-moz-focus-inner,
|
|
|
|
.wp-core-ui input[type="button"]::-moz-focus-inner,
|
|
|
|
.wp-core-ui input[type="submit"]::-moz-focus-inner {
|
|
|
|
border-width: 0;
|
|
|
|
border-style: none;
|
|
|
|
padding: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button.button-large,
|
|
|
|
.wp-core-ui .button-group.button-large .button {
|
Administration: Standardize form control height and alignment across the admin.
This improves the appearance of various form controls in the admin and addresses some visual inconsistencies in WordPress 5.3.
Props afercia, audrasjb, jameskoster, GDragoN, azaozz, michaelarestad, murgroland, SamuelFernandez, chetan200891, veminom, dlh.
Fixes #48420.
Built from https://develop.svn.wordpress.org/trunk@46866
git-svn-id: http://core.svn.wordpress.org/trunk@46666 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-12-09 15:26:03 -05:00
|
|
|
min-height: 32px;
|
|
|
|
line-height: 2.30769231; /* 30px */
|
|
|
|
padding: 0 12px;
|
2019-09-23 12:21:58 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button.button-small,
|
|
|
|
.wp-core-ui .button-group.button-small .button {
|
Administration: Standardize form control height and alignment across the admin.
This improves the appearance of various form controls in the admin and addresses some visual inconsistencies in WordPress 5.3.
Props afercia, audrasjb, jameskoster, GDragoN, azaozz, michaelarestad, murgroland, SamuelFernandez, chetan200891, veminom, dlh.
Fixes #48420.
Built from https://develop.svn.wordpress.org/trunk@46866
git-svn-id: http://core.svn.wordpress.org/trunk@46666 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-12-09 15:26:03 -05:00
|
|
|
min-height: 26px;
|
|
|
|
line-height: 2.18181818; /* 24px */
|
2019-09-30 13:24:59 -04:00
|
|
|
padding: 0 8px;
|
2019-09-23 12:21:58 -04:00
|
|
|
font-size: 11px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button.button-hero,
|
|
|
|
.wp-core-ui .button-group.button-hero .button {
|
|
|
|
font-size: 14px;
|
|
|
|
min-height: 46px;
|
|
|
|
line-height: 3.14285714;
|
|
|
|
padding: 0 36px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button.hidden {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Style Reset buttons as simple text links */
|
|
|
|
|
|
|
|
.wp-core-ui input[type="reset"],
|
|
|
|
.wp-core-ui input[type="reset"]:hover,
|
|
|
|
.wp-core-ui input[type="reset"]:active,
|
|
|
|
.wp-core-ui input[type="reset"]:focus {
|
|
|
|
background: none;
|
|
|
|
border: none;
|
|
|
|
box-shadow: none;
|
|
|
|
padding: 0 2px 1px;
|
|
|
|
width: auto;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* ----------------------------------------------------------------------------
|
|
|
|
2.0 - Default Button Style
|
|
|
|
---------------------------------------------------------------------------- */
|
|
|
|
|
|
|
|
.wp-core-ui .button,
|
|
|
|
.wp-core-ui .button-secondary {
|
2019-09-29 17:53:57 -04:00
|
|
|
color: #0071a1;
|
|
|
|
border-color: #0071a1;
|
|
|
|
background: #f3f5f6;
|
2019-09-23 12:21:58 -04:00
|
|
|
vertical-align: top;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui p .button {
|
|
|
|
vertical-align: baseline;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button.hover,
|
|
|
|
.wp-core-ui .button:hover,
|
2019-09-30 13:24:59 -04:00
|
|
|
.wp-core-ui .button-secondary:hover{
|
2019-09-29 17:53:57 -04:00
|
|
|
background: #f1f1f1;
|
|
|
|
border-color: #016087;
|
|
|
|
color: #016087;
|
2019-09-23 12:21:58 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button.focus,
|
|
|
|
.wp-core-ui .button:focus,
|
|
|
|
.wp-core-ui .button-secondary:focus {
|
|
|
|
background: #f3f5f6;
|
|
|
|
border-color: #007cba;
|
|
|
|
color: #016087;
|
|
|
|
box-shadow: 0 0 0 1px #007cba;
|
2019-09-30 13:24:59 -04:00
|
|
|
/* Only visible in Windows High Contrast mode */
|
|
|
|
outline: 2px solid transparent;
|
|
|
|
/* Reset inherited offset from Gutenberg */
|
|
|
|
outline-offset: 0;
|
2019-09-23 12:21:58 -04:00
|
|
|
}
|
|
|
|
|
2019-10-07 14:47:05 -04:00
|
|
|
/* :active state */
|
2019-09-23 12:21:58 -04:00
|
|
|
.wp-core-ui .button:active,
|
|
|
|
.wp-core-ui .button-secondary:active {
|
2019-09-29 17:53:57 -04:00
|
|
|
background: #f3f5f6;
|
|
|
|
border-color: #7e8993;
|
2019-09-23 12:21:58 -04:00
|
|
|
box-shadow: none;
|
|
|
|
}
|
|
|
|
|
2019-10-07 14:47:05 -04:00
|
|
|
/* pressed state e.g. a selected setting */
|
|
|
|
.wp-core-ui .button.active,
|
|
|
|
.wp-core-ui .button.active:hover {
|
|
|
|
background-color: #e2e4e7;
|
|
|
|
color: #00669b;
|
|
|
|
border-color: #016087;
|
|
|
|
box-shadow: inset 0 2px 5px -3px #016087;
|
|
|
|
}
|
|
|
|
|
2019-09-23 12:21:58 -04:00
|
|
|
.wp-core-ui .button.active:focus {
|
2019-10-07 14:47:05 -04:00
|
|
|
border-color: #007cba;
|
|
|
|
box-shadow:
|
|
|
|
inset 0 2px 5px -3px #016087,
|
|
|
|
0 0 0 1px #007cba;
|
2019-09-23 12:21:58 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button[disabled],
|
|
|
|
.wp-core-ui .button:disabled,
|
|
|
|
.wp-core-ui .button.disabled,
|
|
|
|
.wp-core-ui .button-secondary[disabled],
|
|
|
|
.wp-core-ui .button-secondary:disabled,
|
|
|
|
.wp-core-ui .button-secondary.disabled,
|
|
|
|
.wp-core-ui .button-disabled {
|
|
|
|
color: #a0a5aa !important;
|
|
|
|
border-color: #ddd !important;
|
|
|
|
background: #f7f7f7 !important;
|
|
|
|
box-shadow: none !important;
|
|
|
|
text-shadow: 0 1px 0 #fff !important;
|
|
|
|
cursor: default;
|
|
|
|
transform: none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Buttons that look like links, for a cross of good semantics with the visual */
|
|
|
|
.wp-core-ui .button-link {
|
|
|
|
margin: 0;
|
|
|
|
padding: 0;
|
|
|
|
box-shadow: none;
|
|
|
|
border: 0;
|
|
|
|
border-radius: 0;
|
|
|
|
background: none;
|
|
|
|
cursor: pointer;
|
|
|
|
text-align: right;
|
|
|
|
/* Mimics the default link style in common.css */
|
|
|
|
color: #0073aa;
|
|
|
|
text-decoration: underline;
|
|
|
|
transition-property: border, background, color;
|
|
|
|
transition-duration: .05s;
|
|
|
|
transition-timing-function: ease-in-out;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-link:hover,
|
|
|
|
.wp-core-ui .button-link:active {
|
|
|
|
color: #00a0d2;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-link:focus {
|
|
|
|
color: #124964;
|
2019-10-07 15:57:02 -04:00
|
|
|
box-shadow:
|
|
|
|
0 0 0 1px #5b9dd9,
|
|
|
|
0 0 2px 1px rgba(30, 140, 190, 0.8);
|
|
|
|
/* Only visible in Windows High Contrast mode */
|
|
|
|
outline: 1px solid transparent;
|
2019-09-23 12:21:58 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-link-delete {
|
|
|
|
color: #a00;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-link-delete:hover,
|
|
|
|
.wp-core-ui .button-link-delete:focus {
|
|
|
|
color: #dc3232;
|
|
|
|
background: transparent;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-link-delete:disabled {
|
|
|
|
/* overrides the default buttons disabled background */
|
|
|
|
background: transparent !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* ----------------------------------------------------------------------------
|
|
|
|
3.0 - Primary Button Style
|
|
|
|
---------------------------------------------------------------------------- */
|
|
|
|
|
|
|
|
.wp-core-ui .button-primary {
|
|
|
|
background: #007cba;
|
|
|
|
border-color: #007cba;
|
|
|
|
color: #fff;
|
|
|
|
text-decoration: none;
|
|
|
|
text-shadow: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-primary.hover,
|
|
|
|
.wp-core-ui .button-primary:hover,
|
|
|
|
.wp-core-ui .button-primary.focus,
|
|
|
|
.wp-core-ui .button-primary:focus {
|
|
|
|
background: #0071a1;
|
|
|
|
border-color: #0071a1;
|
|
|
|
color: #fff;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-primary.focus,
|
|
|
|
.wp-core-ui .button-primary:focus {
|
|
|
|
box-shadow:
|
|
|
|
0 0 0 1px #fff,
|
|
|
|
0 0 0 3px #007cba;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-primary.active,
|
|
|
|
.wp-core-ui .button-primary.active:hover,
|
|
|
|
.wp-core-ui .button-primary.active:focus,
|
|
|
|
.wp-core-ui .button-primary:active {
|
|
|
|
background: #00669b;
|
|
|
|
border-color: #00669b;
|
|
|
|
box-shadow: none;
|
2019-10-07 14:47:05 -04:00
|
|
|
color: #fff;
|
2019-09-23 12:21:58 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-primary[disabled],
|
|
|
|
.wp-core-ui .button-primary:disabled,
|
|
|
|
.wp-core-ui .button-primary-disabled,
|
|
|
|
.wp-core-ui .button-primary.disabled {
|
|
|
|
color: #66c6e4 !important;
|
|
|
|
background: #008ec2 !important;
|
|
|
|
border-color: #008ec2 !important;
|
|
|
|
box-shadow: none !important;
|
|
|
|
text-shadow: none !important;
|
|
|
|
cursor: default;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* ----------------------------------------------------------------------------
|
|
|
|
4.0 - Button Groups
|
|
|
|
---------------------------------------------------------------------------- */
|
|
|
|
|
|
|
|
.wp-core-ui .button-group {
|
|
|
|
position: relative;
|
|
|
|
display: inline-block;
|
|
|
|
white-space: nowrap;
|
|
|
|
font-size: 0;
|
|
|
|
vertical-align: middle;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-group > .button {
|
|
|
|
display: inline-block;
|
|
|
|
border-radius: 0;
|
|
|
|
margin-left: -1px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-group > .button:first-child {
|
|
|
|
border-radius: 0 3px 3px 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-group > .button:last-child {
|
|
|
|
border-radius: 3px 0 0 3px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-group > .button-primary + .button {
|
|
|
|
border-right: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-group > .button:focus {
|
|
|
|
position: relative;
|
|
|
|
z-index: 1;
|
|
|
|
}
|
|
|
|
|
2019-10-07 14:47:05 -04:00
|
|
|
/* pressed state e.g. a selected setting */
|
2019-09-23 12:21:58 -04:00
|
|
|
.wp-core-ui .button-group > .button.active {
|
|
|
|
background-color: #e2e4e7;
|
2019-10-07 14:47:05 -04:00
|
|
|
color: #00669b;
|
2019-09-29 17:53:57 -04:00
|
|
|
border-color: #016087;
|
2019-10-07 14:47:05 -04:00
|
|
|
box-shadow: inset 0 2px 5px -3px #016087;
|
|
|
|
}
|
|
|
|
|
|
|
|
.wp-core-ui .button-group > .button.active:focus {
|
|
|
|
border-color: #007cba;
|
|
|
|
box-shadow:
|
|
|
|
inset 0 2px 5px -3px #016087,
|
|
|
|
0 0 0 1px #007cba;
|
2019-09-23 12:21:58 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
/* ----------------------------------------------------------------------------
|
|
|
|
5.0 - Responsive Button Styles
|
|
|
|
---------------------------------------------------------------------------- */
|
|
|
|
|
|
|
|
@media screen and (max-width: 782px) {
|
|
|
|
|
|
|
|
.wp-core-ui .button,
|
|
|
|
.wp-core-ui .button.button-large,
|
|
|
|
.wp-core-ui .button.button-small,
|
|
|
|
input#publish,
|
|
|
|
input#save-post,
|
|
|
|
a.preview {
|
Administration: Standardize form control height and alignment across the admin.
This improves the appearance of various form controls in the admin and addresses some visual inconsistencies in WordPress 5.3.
Props afercia, audrasjb, jameskoster, GDragoN, azaozz, michaelarestad, murgroland, SamuelFernandez, chetan200891, veminom, dlh.
Fixes #48420.
Built from https://develop.svn.wordpress.org/trunk@46866
git-svn-id: http://core.svn.wordpress.org/trunk@46666 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-12-09 15:26:03 -05:00
|
|
|
padding: 0 14px;
|
|
|
|
line-height: 2.71428571; /* 38px */
|
2019-09-23 12:21:58 -04:00
|
|
|
font-size: 14px;
|
|
|
|
vertical-align: middle;
|
Administration: Standardize form control height and alignment across the admin.
This improves the appearance of various form controls in the admin and addresses some visual inconsistencies in WordPress 5.3.
Props afercia, audrasjb, jameskoster, GDragoN, azaozz, michaelarestad, murgroland, SamuelFernandez, chetan200891, veminom, dlh.
Fixes #48420.
Built from https://develop.svn.wordpress.org/trunk@46866
git-svn-id: http://core.svn.wordpress.org/trunk@46666 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-12-09 15:26:03 -05:00
|
|
|
min-height: 40px;
|
2019-09-23 12:21:58 -04:00
|
|
|
margin-bottom: 4px;
|
|
|
|
}
|
|
|
|
|
|
|
|
#media-upload.wp-core-ui .button {
|
|
|
|
padding: 0 10px 1px;
|
|
|
|
min-height: 24px;
|
|
|
|
line-height: 22px;
|
|
|
|
font-size: 13px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.media-frame.mode-grid .bulk-select .button {
|
|
|
|
margin-bottom: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Publish Metabox Options */
|
|
|
|
.wp-core-ui .save-post-status.button {
|
|
|
|
position: relative;
|
|
|
|
margin: 0 10px 0 14px; /* 14px right margin to match all other buttons */
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Reset responsive styles in Press This, Customizer */
|
|
|
|
|
|
|
|
.wp-core-ui.wp-customizer .button {
|
|
|
|
font-size: 13px;
|
Administration: Standardize form control height and alignment across the admin.
This improves the appearance of various form controls in the admin and addresses some visual inconsistencies in WordPress 5.3.
Props afercia, audrasjb, jameskoster, GDragoN, azaozz, michaelarestad, murgroland, SamuelFernandez, chetan200891, veminom, dlh.
Fixes #48420.
Built from https://develop.svn.wordpress.org/trunk@46866
git-svn-id: http://core.svn.wordpress.org/trunk@46666 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2019-12-09 15:26:03 -05:00
|
|
|
line-height: 2.15384615; /* 28px */
|
|
|
|
min-height: 30px;
|
2019-09-23 12:21:58 -04:00
|
|
|
margin: 0;
|
|
|
|
vertical-align: inherit;
|
|
|
|
}
|
|
|
|
|
|
|
|
.media-modal-content .media-toolbar-primary .media-button {
|
|
|
|
margin-top: 10px;
|
|
|
|
margin-right: 5px;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Reset responsive styles on Log in button on iframed login form */
|
|
|
|
|
|
|
|
.interim-login .button.button-large {
|
|
|
|
min-height: 30px;
|
|
|
|
line-height: 2;
|
|
|
|
padding: 0 12px 2px;
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|