Chris@0
|
1 /**
|
Chris@0
|
2 * @file
|
Chris@0
|
3 * Override Quick Edit's entity toolbar style on the Drupal front-end.
|
Chris@0
|
4 *
|
Chris@0
|
5 * I.e. loaded by Quick Edit on the front-end, despite this being a back-end theme.
|
Chris@0
|
6 */
|
Chris@0
|
7
|
Chris@0
|
8 /**
|
Chris@0
|
9 * The Seven style guide prescribes softer corners.
|
Chris@0
|
10 */
|
Chris@0
|
11 .quickedit-toolbar-container > .quickedit-toolbar-content,
|
Chris@0
|
12 .quickedit-toolbar-container > .quickedit-toolbar-lining {
|
Chris@0
|
13 border-radius: 4px;
|
Chris@0
|
14 }
|
Chris@0
|
15 .quickedit-button {
|
Chris@0
|
16 border-radius: 3px;
|
Chris@0
|
17 }
|
Chris@0
|
18
|
Chris@0
|
19 /**
|
Chris@0
|
20 * Entity toolbar's "save" button must be styled like a Seven primary button.
|
Chris@0
|
21 */
|
Chris@0
|
22 .quickedit-button.action-save,
|
Chris@0
|
23 .quickedit-button.action-saving {
|
Chris@18
|
24 margin-top: 2px;
|
Chris@18
|
25 color: #fff;
|
Chris@0
|
26 border-color: #1e5c90;
|
Chris@0
|
27 background-image: -webkit-linear-gradient(top, #007bc6, #0071b8);
|
Chris@14
|
28 background-image: linear-gradient(to bottom, #007bc6, #0071b8);
|
Chris@0
|
29 text-shadow: 0 1px hsla(0, 0%, 0%, 0.5);
|
Chris@0
|
30 font-weight: 700;
|
Chris@0
|
31 -webkit-font-smoothing: antialiased;
|
Chris@0
|
32 }
|
Chris@0
|
33 .quickedit-button.action-save:hover,
|
Chris@0
|
34 .quickedit-button.action-save:focus,
|
Chris@0
|
35 .quickedit-button.action-saving:hover,
|
Chris@0
|
36 .quickedit-button.action-saving:focus {
|
Chris@18
|
37 color: #fff;
|
Chris@18
|
38 border-color: #1e5c90;
|
Chris@0
|
39 background-color: #2369a6;
|
Chris@0
|
40 background-image: -webkit-linear-gradient(top, #0c97ed, #1f86c7);
|
Chris@14
|
41 background-image: linear-gradient(to bottom, #0c97ed, #1f86c7);
|
Chris@0
|
42 }
|
Chris@0
|
43 .quickedit-button.action-save:hover,
|
Chris@0
|
44 .quickedit-button.action-save:focus,
|
Chris@0
|
45 .quickedit-button.action-saving:hover,
|
Chris@0
|
46 .quickedit-button.action-saving:focus {
|
Chris@0
|
47 box-shadow: 0 1px 2px hsla(203, 10%, 10%, 0.25);
|
Chris@0
|
48 }
|
Chris@0
|
49 .quickedit-button.action-save:active,
|
Chris@0
|
50 .quickedit-button.action-saving:active {
|
Chris@18
|
51 border-color: #144b78;
|
Chris@0
|
52 background-image: -webkit-linear-gradient(top, #08639b, #0071b8);
|
Chris@14
|
53 background-image: linear-gradient(to bottom, #08639b, #0071b8);
|
Chris@0
|
54 box-shadow: inset 0 1px 3px hsla(0, 0%, 0%, 0.2);
|
Chris@0
|
55 }
|
Chris@0
|
56
|
Chris@0
|
57 /**
|
Chris@0
|
58 * The entity toolbar's "save" button's top margin shifts both buttons 2px down,
|
Chris@0
|
59 * so we must compensate for that to achieve vertically centered positioning.
|
Chris@0
|
60 */
|
Chris@0
|
61 .quickedit .icon-close:before {
|
Chris@0
|
62 top: 8px;
|
Chris@0
|
63 }
|