UNPKG

@gravityforms/components

Version:

UI components for use in Gravity Forms development. Both React and vanilla js flavors.

129 lines (110 loc) 3.29 kB
.gform-admin .gform-swatch { align-items: center; display: flex; flex-wrap: nowrap; gap: 0.5rem; position: relative; } .gform-admin .gform-swatch__options { display: flex; flex-wrap: nowrap; gap: 0.5rem; margin: 0; padding: 0; } .gform-admin .gform-swatch__option, .gform-admin .gform-swatch__new { border-radius: 50%; cursor: pointer; list-style: none; } .gform-admin .gform-swatch__option:hover .gform-swatch__option-preview { box-shadow: 0 0 0 rgba(0, 0, 0, 0.05), 0 4px 6px rgba(0, 0, 0, 0.05), 0 10px 32px rgba(0, 0, 0, 0.10), 0 1px 1px rgba(0, 0, 0, 0.11), 0 3px 8px rgba(18, 25, 97, 0.15), 0 1px 1px rgba(18, 25, 97, 0.16), 0 2px 1px rgba(18, 25, 97, 0.04); } .gform-admin .gform-swatch__option:hover .gform-swatch__option-preview::after { opacity: 0.15; } .gform-admin .gform-swatch__option:focus .gform-swatch__option-preview { box-shadow: var(--gform-admin-box-shadow-swatch); outline: 2px solid #bed8ed; } .gform-admin .gform-swatch__option:focus .gform-swatch__option-preview::after { opacity: 0; } .gform-admin .gform-swatch__option:hover .gform-swatch__option-icon--delete, .gform-admin .gform-swatch__option:focus .gform-swatch__option-icon--delete { display: block; } .gform-admin .gform-swatch__option-preview, .gform-admin .gform-swatch__new-preview { border: 2px solid #fff; border-radius: 50%; box-shadow: 0 0 0 rgba(0, 0, 0, 0.05), 0 4px 6px rgba(0, 0, 0, 0.05), 0 10px 32px rgba(0, 0, 0, 0.10), 0 1px 1px rgba(0, 0, 0, 0.11); cursor: pointer; display: block; height: 30px; position: relative; transition: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out; width: 30px; } .gform-admin .gform-swatch__option-preview::after { background: #fff; block-size: 100%; border-radius: 50%; content: ''; inline-size: 100%; inset-block-start: 0; inset-inline-start: 0; opacity: 0; position: absolute; transition: opacity 0.2s ease; } .gform-admin .gform-swatch__option-icon { color: #fff; font-size: 1.625rem; inset-block-start: 50%; inset-inline-start: 50%; position: absolute; transform: translate(-50%, -50%); } .gform-admin .gform-swatch__option-icon--delete { background: #dd301d; border: 1px solid #fff; border-radius: 100%; display: none; font-size: 1rem; left: auto; padding: 0; right: 0; top: 0; transform: translate(50%, -50%); } .gform-admin .gform-swatch__new { block-size: auto; inline-size: auto; padding: 0; } .gform-admin .gform-swatch__new:hover .gform-swatch__new-preview { border-color: #f9f9f9; } .gform-admin .gform-swatch__new:focus { outline: 2px solid #bed8ed; } .gform-admin .gform-swatch__new:focus .gform-swatch__new-preview { border-color: #fff; transition: none; } .gform-admin .gform-swatch__new-preview { background: #fff; border: 2px solid #d5d7e9; box-shadow: none; outline: 1px dashed #9092b0; outline-offset: -3px; transition: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out; } .gform-admin .gform-swatch__new-icon { color: #242748; font-size: 1.25rem; inset-block-start: 50%; inset-inline-start: 50%; position: absolute; transform: translate(-50%, -50%); } /*# sourceMappingURL=swatch.css.map */