Chris@14
|
1 /**
|
Chris@14
|
2 * @file
|
Chris@14
|
3 * Visual styling for buttons in the off-canvas dialog.
|
Chris@14
|
4 *
|
Chris@14
|
5 * @see seven/css/components/buttons.css
|
Chris@14
|
6 */
|
Chris@14
|
7
|
Chris@14
|
8 #drupal-off-canvas button,
|
Chris@14
|
9 #drupal-off-canvas .button {
|
Chris@18
|
10 margin: 0 0 10px;
|
Chris@18
|
11 padding: 0;
|
Chris@18
|
12 cursor: pointer;
|
Chris@18
|
13 text-decoration: none;
|
Chris@18
|
14 text-transform: none;
|
Chris@18
|
15 border: 0;
|
Chris@18
|
16 box-shadow: none;
|
Chris@18
|
17 font-family: "Lucida Grande", "Lucida Sans Unicode", "liberation sans", sans-serif;
|
Chris@18
|
18 line-height: normal;
|
Chris@14
|
19 -webkit-appearance: none;
|
Chris@14
|
20 -moz-appearance: none;
|
Chris@14
|
21 }
|
Chris@14
|
22 #drupal-off-canvas button.link {
|
Chris@14
|
23 display: inline;
|
Chris@18
|
24 transition: color 0.5s ease;
|
Chris@18
|
25 color: #85bef4;
|
Chris@14
|
26 background: transparent;
|
Chris@14
|
27 font-size: 14px;
|
Chris@14
|
28 }
|
Chris@14
|
29 #drupal-off-canvas button.link:hover,
|
Chris@14
|
30 #drupal-off-canvas button.link:focus {
|
Chris@18
|
31 text-decoration: none;
|
Chris@14
|
32 color: #46a0f5;
|
Chris@14
|
33 }
|
Chris@14
|
34 #drupal-off-canvas input[type="submit"].button {
|
Chris@18
|
35 position: relative;
|
Chris@14
|
36 display: inline-block;
|
Chris@14
|
37 width: 100%;
|
Chris@14
|
38 height: auto;
|
Chris@14
|
39 padding: 4px 20px;
|
Chris@18
|
40 cursor: pointer;
|
Chris@18
|
41 transition: background 0.5s ease;
|
Chris@18
|
42 text-align: center;
|
Chris@18
|
43 color: #f5f5f5;
|
Chris@14
|
44 border: 0;
|
Chris@14
|
45 border-radius: 20em;
|
Chris@14
|
46 background: #777;
|
Chris@18
|
47 font-size: 14px;
|
Chris@14
|
48 font-weight: 600;
|
Chris@14
|
49 }
|
Chris@14
|
50 #drupal-off-canvas input[type="submit"].button:hover,
|
Chris@14
|
51 #drupal-off-canvas input[type="submit"].button:focus,
|
Chris@14
|
52 #drupal-off-canvas input[type="submit"].button:active {
|
Chris@18
|
53 z-index: 10;
|
Chris@18
|
54 text-decoration: none;
|
Chris@18
|
55 color: #fff;
|
Chris@14
|
56 border: 0;
|
Chris@14
|
57 outline: none;
|
Chris@14
|
58 }
|
Chris@14
|
59 #drupal-off-canvas input[type="submit"].button:focus,
|
Chris@14
|
60 #drupal-off-canvas input[type="submit"].button:active {
|
Chris@14
|
61 box-shadow: 0 3px 3px 2px rgba(0, 0, 0, 0.1);
|
Chris@14
|
62 }
|
Chris@14
|
63 #drupal-off-canvas input[type="submit"].button--primary {
|
Chris@18
|
64 margin-top: 15px;
|
Chris@18
|
65 color: #fff;
|
Chris@14
|
66 border: 0;
|
Chris@14
|
67 background: #277abd;
|
Chris@14
|
68 }
|
Chris@14
|
69 #drupal-off-canvas input[type="submit"].button--primary:hover,
|
Chris@14
|
70 #drupal-off-canvas input[type="submit"].button--primary:focus,
|
Chris@14
|
71 #drupal-off-canvas input[type="submit"].button--primary:active {
|
Chris@18
|
72 outline: none;
|
Chris@14
|
73 background: #236aaf;
|
Chris@14
|
74 }
|
Chris@14
|
75 #drupal-off-canvas .button-action:before {
|
Chris@14
|
76 margin-left: -0.2em; /* LTR */
|
Chris@14
|
77 padding-right: 0.2em; /* LTR */
|
Chris@14
|
78 font-size: 14px;
|
Chris@14
|
79 line-height: 16px;
|
Chris@14
|
80 }
|
Chris@14
|
81 [dir="rtl"] #drupal-off-canvas .button-action:before {
|
Chris@14
|
82 margin-right: -0.2em;
|
Chris@14
|
83 margin-left: 0;
|
Chris@14
|
84 padding-right: 0;
|
Chris@14
|
85 padding-left: 0.2em;
|
Chris@14
|
86 }
|
Chris@14
|
87 #drupal-off-canvas .no-touchevents .button--small {
|
Chris@18
|
88 padding: 2px 1em;
|
Chris@14
|
89 font-size: 13px;
|
Chris@14
|
90 }
|
Chris@14
|
91 #drupal-off-canvas .button:disabled,
|
Chris@14
|
92 #drupal-off-canvas .button:disabled:active,
|
Chris@14
|
93 #drupal-off-canvas .button.is-disabled,
|
Chris@14
|
94 #drupal-off-canvas .button.is-disabled:active {
|
Chris@18
|
95 cursor: default;
|
Chris@18
|
96 color: #5c5c5c;
|
Chris@14
|
97 border: 0;
|
Chris@14
|
98 background: #555;
|
Chris@14
|
99 font-weight: normal;
|
Chris@14
|
100 }
|
Chris@14
|
101 #drupal-off-canvas .button--danger {
|
Chris@18
|
102 text-decoration: none;
|
Chris@18
|
103 color: #c72100;
|
Chris@14
|
104 border-radius: 0;
|
Chris@14
|
105 font-weight: 400;
|
Chris@14
|
106 }
|
Chris@14
|
107 #drupal-off-canvas .button--danger:hover,
|
Chris@14
|
108 #drupal-off-canvas .button--danger:focus,
|
Chris@14
|
109 #drupal-off-canvas .button--danger:active {
|
Chris@18
|
110 text-decoration: none;
|
Chris@14
|
111 color: #ff2a00;
|
Chris@14
|
112 text-shadow: none;
|
Chris@14
|
113 }
|
Chris@14
|
114 #drupal-off-canvas .button--danger:disabled,
|
Chris@14
|
115 #drupal-off-canvas .button--danger.is-disabled {
|
Chris@18
|
116 cursor: default;
|
Chris@14
|
117 color: #737373;
|
Chris@14
|
118 }
|