annotate themes/isobartik/css/components/dropbutton.component.css @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents e11175134f4e
children
rev   line source
Chris@3 1 /**
Chris@3 2 * @file
Chris@3 3 * Visual styles for Bartik's dropbutton component.
Chris@3 4 */
Chris@3 5
Chris@3 6 .js .dropbutton-widget {
Chris@3 7 border: 1px solid;
Chris@3 8 border-color: #e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;
Chris@3 9 background-color: #fff;
Chris@3 10 background-image: -webkit-linear-gradient(top, #f3f3f3, #e8e8e8);
Chris@3 11 background-image: linear-gradient(to bottom, #f3f3f3, #e8e8e8);
Chris@3 12 color: #3a3a3a;
Chris@3 13 cursor: pointer;
Chris@3 14 text-align: center;
Chris@3 15 margin: 0.125em 0;
Chris@3 16 border-radius: 1em;
Chris@3 17 overflow: hidden;
Chris@3 18 }
Chris@3 19 .js .dropbutton-widget:hover {
Chris@3 20 border-color: #e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;
Chris@3 21 }
Chris@3 22 .js .dropbutton-widget .button {
Chris@3 23 border: none;
Chris@3 24 margin: 0;
Chris@3 25 padding: 0.32em 1em;
Chris@3 26 background: transparent none;
Chris@3 27 }
Chris@3 28 .js .dropbutton-multiple .dropbutton-widget,
Chris@3 29 .js[dir="rtl"] .dropbutton-multiple .dropbutton-widget {
Chris@3 30 padding: 0;
Chris@3 31 }
Chris@3 32 .js .dropbutton-multiple .dropbutton-widget .dropbutton {
Chris@3 33 padding-right: 2em; /* LTR */
Chris@3 34 position: relative;
Chris@3 35 }
Chris@3 36 .js[dir="rtl"] .dropbutton-multiple .dropbutton-widget .dropbutton {
Chris@3 37 padding-right: 0;
Chris@3 38 padding-left: 2em;
Chris@3 39 }
Chris@3 40 .js .dropbutton-multiple .dropbutton-widget .dropbutton-action a {
Chris@3 41 margin-right: 0; /* LTR */
Chris@3 42 }
Chris@3 43 [dir="rtl"].js .dropbutton-multiple .dropbutton-widget .dropbutton-action a {
Chris@3 44 margin-left: 0;
Chris@3 45 }
Chris@3 46 .js .dropbutton .secondary-action {
Chris@3 47 border-top-color: #ccc;
Chris@3 48 }
Chris@3 49 .js .dropbutton-toggle button {
Chris@3 50 background-color: #e8e8e8;
Chris@3 51 background-image: -webkit-linear-gradient(top, #e8e8e8, #d2d2d2);
Chris@3 52 background-image: linear-gradient(to bottom, #e8e8e8, #d2d2d2);
Chris@3 53 }
Chris@3 54 .js .dropbutton-toggle .dropbutton-arrow:hover {
Chris@3 55 background: #ccc;
Chris@3 56 }
Chris@3 57 .js .dropbutton a {
Chris@3 58 color: #3a3a3a;
Chris@3 59 border-bottom: 0 none;
Chris@3 60 }
Chris@3 61 .js .dropbutton .dropbutton-action:hover,
Chris@3 62 .js .dropbutton a:hover {
Chris@3 63 background: #dedede;
Chris@3 64 border-bottom: 0 none;
Chris@3 65 }