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

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