| Index: ui/webui/resources/css/widgets.css
|
| diff --git a/ui/webui/resources/css/widgets.css b/ui/webui/resources/css/widgets.css
|
| index 571f9c40b6084a2038b3d01893f0484f8b47b224..9d12cfe7a60768417855a068262d9fee8ff6ab37 100644
|
| --- a/ui/webui/resources/css/widgets.css
|
| +++ b/ui/webui/resources/css/widgets.css
|
| @@ -10,7 +10,7 @@
|
|
|
| :-webkit-any(button,
|
| input[type='button'],
|
| - input[type='submit']):not(.custom-appearance):not(.link-button),
|
| + input[type='submit']):not(.custom-appearance),
|
| select,
|
| input[type='checkbox'],
|
| input[type='radio'] {
|
| @@ -30,7 +30,7 @@ input[type='radio'] {
|
|
|
| :-webkit-any(button,
|
| input[type='button'],
|
| - input[type='submit']):not(.custom-appearance):not(.link-button),
|
| + input[type='submit']):not(.custom-appearance),
|
| select {
|
| min-height: 2em;
|
| min-width: 4em;
|
| @@ -44,7 +44,7 @@ select {
|
|
|
| :-webkit-any(button,
|
| input[type='button'],
|
| - input[type='submit']):not(.custom-appearance):not(.link-button) {
|
| + input[type='submit']):not(.custom-appearance) {
|
| -webkit-padding-end: 10px;
|
| -webkit-padding-start: 10px;
|
| }
|
| @@ -157,7 +157,7 @@ input[type='radio']:checked::before {
|
| :-webkit-any(
|
| button,
|
| input[type='button'],
|
| - input[type='submit']):not(.custom-appearance):not(.link-button)) {
|
| + input[type='submit']):not(.custom-appearance)) {
|
| background-image: -webkit-linear-gradient(#f0f0f0, #f0f0f0 38%, #e0e0e0);
|
| border-color: rgba(0, 0, 0, 0.3);
|
| box-shadow: 0 1px 0 rgba(0, 0, 0, 0.12),
|
| @@ -180,7 +180,7 @@ input[type='radio']:checked::before {
|
| :-webkit-any(
|
| button,
|
| input[type='button'],
|
| - input[type='submit']):not(.custom-appearance):not(.link-button)) {
|
| + input[type='submit']):not(.custom-appearance)) {
|
| background-image: -webkit-linear-gradient(#e7e7e7, #e7e7e7 38%, #d7d7d7);
|
| box-shadow: none;
|
| text-shadow: none;
|
| @@ -197,7 +197,7 @@ input[type='radio']:checked::before {
|
| :disabled:-webkit-any(
|
| button,
|
| input[type='button'],
|
| - input[type='submit']):not(.custom-appearance):not(.link-button),
|
| + input[type='submit']):not(.custom-appearance),
|
| select:disabled {
|
| background-image: -webkit-linear-gradient(#f1f1f1, #f1f1f1 38%, #e6e6e6);
|
| border-color: rgba(80, 80, 80, 0.2);
|
| @@ -240,7 +240,7 @@ input:disabled:-webkit-any([type='password'],
|
| :-webkit-any(
|
| button,
|
| input[type='button'],
|
| - input[type='submit']):not(.custom-appearance):not(.link-button)) {
|
| + input[type='submit']):not(.custom-appearance)) {
|
| /* OVERRIDE */
|
| -webkit-transition: border-color 200ms;
|
| /* We use border color because it follows the border radius (unlike outline).
|
| @@ -249,31 +249,26 @@ input:disabled:-webkit-any([type='password'],
|
| outline: none;
|
| }
|
|
|
| -/* Link buttons ***************************************************************/
|
| +/* Action links ***************************************************************/
|
|
|
| -.link-button {
|
| - -webkit-box-shadow: none;
|
| - background: transparent none;
|
| - border: none;
|
| - color: rgb(17, 85, 204);
|
| +[is='action-link'] {
|
| cursor: pointer;
|
| - /* Input elements have -webkit-small-control which can override the body font.
|
| - * Resolve this by using 'inherit'. */
|
| - font: inherit;
|
| - margin: 0;
|
| - padding: 0;
|
| }
|
|
|
| -.link-button:hover {
|
| +[is='action-link'] {
|
| + text-decoration: none;
|
| +}
|
| +
|
| +[is='action-link']:hover {
|
| text-decoration: underline;
|
| }
|
|
|
| -.link-button:active {
|
| +[is='action-link']:active {
|
| color: rgb(5, 37, 119);
|
| text-decoration: underline;
|
| }
|
|
|
| -.link-button[disabled] {
|
| +[is='action-link'][disabled] {
|
| color: #999;
|
| cursor: default;
|
| text-decoration: none;
|
|
|