annotate core/modules/toolbar/css/toolbar.menu.css @ 0:c75dbcec494b

Initial commit from drush-created site
author Chris Cannam
date Thu, 05 Jul 2018 14:24:15 +0000
parents
children 12f9dff5fda9
rev   line source
Chris@0 1 /**
Chris@0 2 * @file toolbar.menu.css
Chris@0 3 */
Chris@0 4 .toolbar .toolbar-menu,
Chris@0 5 [dir="rtl"] .toolbar .toolbar-menu {
Chris@0 6 list-style: none;
Chris@0 7 margin: 0;
Chris@0 8 padding: 0;
Chris@0 9 }
Chris@0 10 .toolbar .toolbar-box {
Chris@0 11 display: block;
Chris@0 12 line-height: 1em; /* this prevents the value "normal" from being returned as the line-height */
Chris@0 13 position: relative;
Chris@0 14 width: auto;
Chris@0 15 }
Chris@0 16
Chris@0 17 /**
Chris@0 18 * Hidden vertical toolbar sub-menus by default.
Chris@0 19 */
Chris@0 20 .toolbar .toolbar-tray-vertical .toolbar-menu ul {
Chris@0 21 display: none;
Chris@0 22 }
Chris@0 23
Chris@0 24 /**
Chris@0 25 * Hidden horizontal toolbar handle icon.
Chris@0 26 */
Chris@0 27 .toolbar .toolbar-tray-horizontal .toolbar-menu .toolbar-handle {
Chris@0 28 display: none;
Chris@0 29 }
Chris@0 30 /**
Chris@0 31 * Hidden toolbar sub-menus by default.
Chris@0 32 */
Chris@0 33 .toolbar-tray-open .toolbar-menu .menu-item--expanded ul {
Chris@0 34 display: none;
Chris@0 35 }
Chris@0 36 .toolbar .toolbar-tray-vertical li.open > ul {
Chris@0 37 display: block; /* Show the sub-menus */
Chris@0 38 }
Chris@0 39 .toolbar .toolbar-tray-vertical .toolbar-handle + a {
Chris@0 40 margin-right: 3em; /* LTR */
Chris@0 41 }
Chris@0 42 [dir="rtl"] .toolbar .toolbar-tray-vertical .toolbar-handle + a {
Chris@0 43 margin-left: 3em;
Chris@0 44 margin-right: 0;
Chris@0 45 }
Chris@0 46 .toolbar .toolbar-tray .menu-item--active-trail > .toolbar-box a,
Chris@0 47 .toolbar .toolbar-tray a.is-active {
Chris@0 48 color: #000;
Chris@0 49 font-weight: bold;
Chris@0 50 }
Chris@0 51
Chris@0 52 /* ----- Toolbar menu tray for viewports less than 320px ------ */
Chris@0 53 @media screen and (max-width: 319px) {
Chris@0 54 .toolbar .toolbar-tray-vertical.is-active {
Chris@0 55 width: 100%;
Chris@0 56 }
Chris@0 57 }
Chris@0 58
Chris@0 59 /**
Chris@0 60 * Items.
Chris@0 61 */
Chris@0 62 .toolbar .level-2 > ul {
Chris@0 63 background-color: #fafafa;
Chris@0 64 border-bottom-color: #ccc;
Chris@0 65 border-top-color: #e5e5e5;
Chris@0 66 }
Chris@0 67 .toolbar .level-3 > ul {
Chris@0 68 background-color: #f5f5f5;
Chris@0 69 border-bottom-color: #c5c5c5;
Chris@0 70 border-top-color: #ddd;
Chris@0 71 }
Chris@0 72 .toolbar .level-4 > ul {
Chris@0 73 background-color: #eee;
Chris@0 74 border-bottom-color: #bbb;
Chris@0 75 border-top-color: #d5d5d5;
Chris@0 76 }
Chris@0 77 .toolbar .level-5 > ul {
Chris@0 78 background-color: #e5e5e5;
Chris@0 79 border-bottom-color: #b5b5b5;
Chris@0 80 border-top-color: #ccc;
Chris@0 81 }
Chris@0 82 .toolbar .level-6 > ul {
Chris@0 83 background-color: #eee;
Chris@0 84 border-bottom-color: #aaa;
Chris@0 85 border-top-color: #c5c5c5;
Chris@0 86 }
Chris@0 87 .toolbar .level-7 > ul {
Chris@0 88 background-color: #fafafa;
Chris@0 89 border-bottom-color: #b5b5b5;
Chris@0 90 border-top-color: #ccc;
Chris@0 91 }
Chris@0 92 .toolbar .level-8 > ul {
Chris@0 93 background-color: #ddd;
Chris@0 94 border-bottom-color: #ccc;
Chris@0 95 border-top-color: #ddd;
Chris@0 96 }
Chris@0 97
Chris@0 98 /**
Chris@0 99 * Handle.
Chris@0 100 */
Chris@0 101 .toolbar .toolbar-handle:hover {
Chris@0 102 cursor: pointer;
Chris@0 103 }
Chris@0 104 .toolbar .toolbar-icon.toolbar-handle {
Chris@0 105 bottom: 0;
Chris@0 106 display: block;
Chris@0 107 height: 100%;
Chris@0 108 padding: 0;
Chris@0 109 position: absolute;
Chris@0 110 right: 0; /* LTR */
Chris@0 111 top: 0;
Chris@0 112 z-index: 1;
Chris@0 113 }
Chris@0 114 [dir="rtl"] .toolbar .toolbar-icon.toolbar-handle {
Chris@0 115 left: 0;
Chris@0 116 padding: 0;
Chris@0 117 right: auto;
Chris@0 118 }