comparison core/misc/dialog/off-canvas.theme.css @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents a9cd425dd02b
children
comparison
equal deleted inserted replaced
4:a9cd425dd02b 5:12f9dff5fda9
3 * Styling for the off-canvas ui dialog. Including overrides for jQuery UI. 3 * Styling for the off-canvas ui dialog. Including overrides for jQuery UI.
4 */ 4 */
5 5
6 /* Style the dialog-off-canvas container. */ 6 /* Style the dialog-off-canvas container. */
7 .ui-dialog.ui-dialog-off-canvas { 7 .ui-dialog.ui-dialog-off-canvas {
8 background: #444; 8 /* Layer the dialog just under the toolbar. */
9 border-radius: 0; 9 z-index: 501;
10 box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.3333);
11 padding: 0; 10 padding: 0;
12 color: #ddd; 11 color: #ddd;
13 /* Layer the dialog just under the toolbar. */ 12 border-radius: 0;
14 z-index: 501; 13 background: #444;
14 box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.3333);
15 } 15 }
16 .ui-widget.ui-dialog.ui-dialog-off-canvas { 16 .ui-widget.ui-dialog.ui-dialog-off-canvas {
17 border: 1px solid transparent; 17 border: 1px solid transparent;
18 } 18 }
19 19
20 /* Style the off-canvas dialog header. */ 20 /* Style the off-canvas dialog header. */
21 .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar { 21 .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar {
22 padding: 1em; 22 padding: 1em;
23 background: #2d2d2d; 23 color: #fff;
24 border: 0; 24 border: 0;
25 border-bottom: 1px solid #000; 25 border-bottom: 1px solid #000;
26 border-radius: 0; 26 border-radius: 0;
27 background: #2d2d2d;
27 font-weight: normal; 28 font-weight: normal;
28 color: #fff;
29 } 29 }
30 /* Hide the default jQuery UI dialog close button. */ 30 /* Hide the default jQuery UI dialog close button. */
31 .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close .ui-icon { 31 .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close .ui-icon {
32 visibility: hidden; 32 visibility: hidden;
33 } 33 }
34 .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close { 34 .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close {
35 background-image: url(../icons/bebebe/ex.svg);
36 background-position: center center;
37 background-repeat: no-repeat;
38 background-color: transparent;
39 border: 3px solid transparent;
40 height: 30px;
41 width: 30px;
42 position: absolute; 35 position: absolute;
43 top: calc(50% - 6px); 36 top: calc(50% - 6px);
44 right: 1em; 37 right: 1em;
38 width: 30px;
39 height: 30px;
45 transition: all 0.5s ease; 40 transition: all 0.5s ease;
41 border: 3px solid transparent;
42 background-color: transparent;
43 background-image: url(../icons/bebebe/ex.svg);
44 background-repeat: no-repeat;
45 background-position: center center;
46 } 46 }
47 .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close:hover, 47 .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close:hover,
48 .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close:focus { 48 .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close:focus {
49 border: 3px solid #fff;
49 background-image: url(../icons/ffffff/ex.svg); 50 background-image: url(../icons/ffffff/ex.svg);
50 border: 3px solid #fff;
51 } 51 }
52 [dir="rtl"] .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close { 52 [dir="rtl"] .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close {
53 right: auto;
53 left: 1em; 54 left: 1em;
54 right: auto;
55 } 55 }
56 .ui-dialog.ui-dialog-off-canvas .ui-dialog-title { 56 .ui-dialog.ui-dialog-off-canvas .ui-dialog-title {
57 /* Ensure that long titles do not overlap the close button. */
58 max-width: 210px;
57 margin: 0; 59 margin: 0;
60 padding-right: 0; /* LTR */
58 /* Push the text away from the icon. */ 61 /* Push the text away from the icon. */
59 padding-left: 30px; /* LTR */ 62 padding-left: 30px; /* LTR */
60 padding-right: 0; /* LTR */ 63 text-align: left; /* LTR */
61 /* Ensure that long titles do not overlap the close button. */ 64 /* Ensure that long titles are not truncated. */
62 max-width: 210px; 65 white-space: normal;
66 font-family: "Lucida Grande", "Lucida Sans Unicode", "liberation sans", sans-serif;
63 font-size: 16px; 67 font-size: 16px;
64 font-family: "Lucida Grande", 'Lucida Sans Unicode', 'liberation sans', sans-serif;
65 text-align: left; /* LTR */
66 } 68 }
67 [dir="rtl"] .ui-dialog.ui-dialog-off-canvas .ui-dialog-title { 69 [dir="rtl"] .ui-dialog.ui-dialog-off-canvas .ui-dialog-title {
68 float: right; 70 float: right;
71 padding-right: 30px;
72 padding-left: 0;
69 text-align: right; 73 text-align: right;
70 padding-left: 0;
71 padding-right: 30px;
72 } 74 }
73 .ui-dialog.ui-dialog-off-canvas .ui-dialog-title:before { 75 .ui-dialog.ui-dialog-off-canvas .ui-dialog-title:before {
76 position: absolute;
77 top: 0;
78 left: 1em; /* LTR */
79 display: block;
80 width: 20px;
81 height: 100%;
82 content: "";
74 background: transparent url(../icons/ffffff/pencil.svg) no-repeat scroll center center; 83 background: transparent url(../icons/ffffff/pencil.svg) no-repeat scroll center center;
75 background-size: 100% auto; 84 background-size: 100% auto;
76 content: '';
77 display: block;
78 height: 100%;
79 position: absolute;
80 left: 1em; /* LTR */
81 top: 0;
82 width: 20px;
83 } 85 }
84 [dir="rtl"] .ui-dialog.ui-dialog-off-canvas .ui-dialog-title:before { 86 [dir="rtl"] .ui-dialog.ui-dialog-off-canvas .ui-dialog-title:before {
87 right: 1em;
85 left: auto; 88 left: auto;
86 right: 1em;
87 } 89 }
88 90
89 /* Override default styling from jQuery UI. */ 91 /* Override default styling from jQuery UI. */
90 #drupal-off-canvas .ui-state-default, 92 #drupal-off-canvas .ui-state-default,
91 #drupal-off-canvas .ui-widget-content .ui-state-default, 93 #drupal-off-canvas .ui-widget-content .ui-state-default,
92 #drupal-off-canvas .ui-widget-header .ui-state-default { 94 #drupal-off-canvas .ui-widget-header .ui-state-default {
95 color: #333;
93 border: 0; 96 border: 0;
97 font-size: 14px;
94 font-weight: normal; 98 font-weight: normal;
95 font-size: 14px;
96 color: #333;
97 } 99 }
98 #drupal-off-canvas .ui-widget-content a { 100 #drupal-off-canvas .ui-widget-content a {
99 color: #85bef4; 101 color: #85bef4;
100 } 102 }