Chris@0: /** Chris@0: * @file Chris@0: * Icons for Quick Edit module. Chris@0: */ Chris@0: Chris@0: .quickedit .icon { Chris@18: position: relative; Chris@18: min-width: 2.5em; Chris@0: min-height: 1em; Chris@0: } Chris@0: .quickedit .icon.icon-only { Chris@0: text-indent: -9999px; Chris@0: } Chris@0: .quickedit .icon.icon-end { Chris@0: padding-right: 2.5em; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .quickedit .icon.icon-end { Chris@18: padding-right: 0; Chris@0: padding-left: 2.5em; Chris@0: } Chris@0: .quickedit .icon:before { Chris@0: position: absolute; Chris@0: top: 0; Chris@18: left: 0; /* LTR */ Chris@18: display: block; Chris@0: width: 100%; Chris@18: height: 100%; Chris@18: content: ""; Chris@18: background-color: transparent; Chris@18: background-repeat: no-repeat; Chris@18: background-attachment: scroll; Chris@18: background-position: center center; Chris@0: } Chris@0: [dir="rtl"] .quickedit .icon:before { Chris@18: right: 0; Chris@0: left: auto; Chris@0: } Chris@0: .quickedit .icon-end:before { Chris@18: right: 0.5em; /* LTR */ Chris@0: left: auto; /* LTR */ Chris@0: width: 18px; Chris@0: } Chris@0: [dir="rtl"] .quickedit .icon-end:before { Chris@18: right: auto; Chris@0: left: 0.5em; Chris@0: } Chris@0: .quickedit button.icon { Chris@0: font-size: 1em; Chris@0: } Chris@0: .quickedit .icon-pencil { Chris@14: margin-left: 0.5em; Chris@0: padding-left: 1.5em; Chris@0: } Chris@0: Chris@0: /** Chris@0: * Images. Chris@0: */ Chris@0: .quickedit .icon-close:before { Chris@18: top: 10px; Chris@18: height: 12px; Chris@0: background-image: url(../../../misc/icons/787878/ex.svg); Chris@0: } Chris@0: .quickedit .icon-close:hover:before, Chris@0: .quickedit .icon-close:active:before { Chris@0: background-image: url(../../../misc/icons/000000/ex.svg); Chris@0: } Chris@0: .quickedit .icon-throbber:before { Chris@0: background-image: url(../images/icon-throbber.gif); Chris@0: } Chris@0: .quickedit .icon-pencil:before { Chris@0: background-image: url(../../../misc/icons/5181c6/pencil.svg); Chris@0: background-position: left center; Chris@0: background-size: 1.3em; Chris@0: }