UNPKG

@gravityforms/components

Version:

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

182 lines (149 loc) 4 kB
.gform-admin { .gform-sortable-list { border-color: var(--gform-admin-color-santas); border-radius: 3px; border-width: 1px; flex-wrap: wrap; max-width: 100%; width: 750px; } .gform-sortable-list--dashed { border-style: dashed; } .gform-sortable-list--solid { border-style: solid; } .gform-sortable-list--none { border-style: none; border-width: 0; } .gform-sortable-list > .gform-sortable-list { margin-left: 10px; } .gform-sortable-list__populated { max-width: calc(100% - 44px); padding: 22px; } .gform-sortable-list-item { align-items: center; background-color: var(--gform-admin-color-white); border: 1px solid var(--gform-admin-color-snuff); border-radius: 3px; cursor: move; display: flex; flex-wrap: wrap; justify-content: space-between; padding: 10px 20px; } .gform-sortable-list-item + button { margin-top: 22px; } .gform-sortable-list-item + .gform-sortable-list-item { margin-top: 22px; } .gform-sortable-list-item + .gform-sortable-list-item.no-top-margin { margin-top: 0; } .gform-sortable-list-item + .gform-sortable-list { margin-top: 22px; } .gform-sortable-list-item:focus-visible, .gform-sortable-list-item:focus { border: 1px solid var(--gsmtp-admin-color-blue-ribbon); outline: none; } .gform-sortable-list-item.is-dragging { opacity: 0; } .gform-sortable-list-item.is-keyboard-nav { box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.3); transform: translate(-2px, -2px); } .gform-sortable-list-item__control { height: 22px; margin: 0; padding: 0; } .gform-sortable-list-item__control--first { margin-left: -10px; } .gform-sortable-list-empty-wrapper { align-items: center; display: flex; justify-content: center; width: 100%; } .gform-sortable-list-empty-add-button { display: block; font-size: 14px; height: 175px; max-height: 100%; width: 100%; } .gform-sortable-list-item__controls { border-right: 1px solid var(--gform-admin-color-snuff); margin-right: 14px; padding-right: 14px; } .gform-sortable-list-item.floating-nav { border: none; padding: 0; position: relative; } .gform-sortable-list-item.floating-nav > .gform-sortable-list-item__controls { background: var(--gform-admin-color-white); border: 1px solid var(--gform-admin-color-snuff); display: none; left: 0; margin: 0; padding: 5px; position: absolute; top: 0; transform: translateY(-100%); z-index: 999; } .gform-sortable-list-item.floating-nav:hover .gform-sortable-list-item__controls, .gform-sortable-list-item.floating-nav:focus .gform-sortable-list-item__controls, .gform-sortable-list-item.floating-nav:focus-within .gform-sortable-list-item__controls { display: block; } .gform-sortable-list-item.floating-nav .gform-sortable-list-item__control--first { margin-left: 0; } } /* TEMP: Field Item */ .gform-sortable-list-item--field { align-items: center; display: flex; flex-grow: 1; justify-content: space-between; } .gform-sortable-list-item--field__controls { display: none; } .gform-sortable-list-item:hover .gform-sortable-list-item--field__controls, .gform-sortable-list-item:active .gform-sortable-list-item--field__controls, .gform-sortable-list-item:focus .gform-sortable-list-item--field__controls, .gform-sortable-list-item:focus-within .gform-sortable-list-item--field__controls { display: flex; } .gform-sortable-list-item--field__controls button.gform-button { color: var(--gform-admin-color-port); height: 24px; padding: 0; } .gform-sortable-list-item--field__controls button.gform-button + button.gform-button { margin-left: 14px; } .gform-tag.gform-sortable-list-item--field__label { background: var(--gform-admin-color-light-blue); border: 1px solid var(--gform-admin-color-snuff); border-radius: 3px; } .gform-sortable-list-item--field__info .gform-icon { position: relative; top: 2px; } .gform-sortable-list-item--field__info .gform-icon + .gform-tag { margin-left: 14px; }