| Index: chrome/common/extensions/docs/examples/extensions/plugin_settings/options/css/list.css
|
| diff --git a/chrome/common/extensions/docs/examples/extensions/plugin_settings/options/css/list.css b/chrome/common/extensions/docs/examples/extensions/plugin_settings/options/css/list.css
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..9cc716d00b7cdacfb5a307b5e6ed175d89f37f6b
|
| --- /dev/null
|
| +++ b/chrome/common/extensions/docs/examples/extensions/plugin_settings/options/css/list.css
|
| @@ -0,0 +1,124 @@
|
| +/*
|
| +Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
| +Use of this source code is governed by a BSD-style license that can be
|
| +found in the LICENSE file.
|
| +*/
|
| +
|
| +.raw-button,
|
| +.raw-button:hover,
|
| +.raw-button:active {
|
| + -webkit-box-shadow: none;
|
| + background-color: transparent;
|
| + background-repeat: no-repeat;
|
| + border: none;
|
| + min-width: 0;
|
| + padding: 1px 6px;
|
| +}
|
| +
|
| +list > * {
|
| + -webkit-box-align: center;
|
| + -webkit-transition: .15s background-color;
|
| + box-sizing: border-box;
|
| + border-radius: 0;
|
| + display: -webkit-box;
|
| + height: 32px;
|
| + border: none;
|
| + margin: 0;
|
| +}
|
| +
|
| +list:not([disabled]) > :hover {
|
| + background-color: #e4ecf7;
|
| +}
|
| +
|
| +/* TODO(stuartmorgan): Once this becomes the list style for other WebUI pages
|
| + * these rules can be simplified (since they wont need to override other rules).
|
| + */
|
| +
|
| +list:not([hasElementFocus]) > [selected],
|
| +list:not([hasElementFocus]) > [lead][selected] {
|
| + background-color: #d0d0d0;
|
| + background-image: none;
|
| +}
|
| +
|
| +list[hasElementFocus] > [selected],
|
| +list[hasElementFocus] > [lead][selected],
|
| +list:not([hasElementFocus]) > [selected]:hover,
|
| +list:not([hasElementFocus]) > [selected][lead]:hover {
|
| + background-color: #bbcee9;
|
| + background-image: none;
|
| +}
|
| +
|
| +list[disabled] {
|
| + opacity: 0.6;
|
| +}
|
| +
|
| +list > .heading {
|
| + color: #666666;
|
| +}
|
| +
|
| +list > .heading:hover {
|
| + background-color: transparent;
|
| + border-color: transparent;
|
| +}
|
| +
|
| +list .deletable-item {
|
| + -webkit-box-align: center;
|
| +}
|
| +
|
| +list .deletable-item > :first-child {
|
| + -webkit-box-align: center;
|
| + -webkit-box-flex: 1;
|
| + -webkit-padding-end: 5px;
|
| + display: -webkit-box;
|
| +}
|
| +
|
| +list .close-button {
|
| + -webkit-transition: .15s opacity;
|
| + background-color: transparent;
|
| + /* TODO(stuartmorgan): Replace with real images once they are available. */
|
| + background-image: url("../images/close_bar.png");
|
| + border: none;
|
| + display: block;
|
| + height: 16px;
|
| + opacity: 1;
|
| + width: 16px;
|
| +}
|
| +
|
| +list > *:not(:hover):not([lead]) .close-button,
|
| +list > *:not(:hover):not([selected]) .close-button,
|
| +list:not([hasElementFocus]) > *:not(:hover) .close-button,
|
| +list[disabled] .close-button,
|
| +list .close-button[disabled] {
|
| + opacity: 0;
|
| + pointer-events: none;
|
| +}
|
| +
|
| +list .close-button:hover {
|
| + background-image: url("../images/close_bar_h.png");
|
| +}
|
| +
|
| +list .close-button:active {
|
| + background-image: url("../images/close_bar_p.png");
|
| +}
|
| +
|
| +list .static-text {
|
| + overflow: hidden;
|
| + text-overflow: ellipsis;
|
| + white-space: nowrap;
|
| +}
|
| +
|
| +list[inlineeditable] input {
|
| + box-sizing: border-box;
|
| + margin: 0;
|
| + width: 100%;
|
| +}
|
| +
|
| +list[inlineeditable] > :not([editing]) [displaymode="edit"],
|
| +list[inlineeditable] > [editing] [displaymode="static"] {
|
| + display: none;
|
| +}
|
| +
|
| +list > [editing] input:invalid {
|
| + /* TODO(stuartmorgan): Replace with validity badge */
|
| + background-color: pink;
|
| +}
|
|
|