annotate core/themes/seven/css/components/quickedit.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 * 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 }