UNPKG

@gravityforms/components

Version:

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

113 lines (96 loc) 2.77 kB
.gform-admin { [class*="gform-icon-preset--status"] { align-items: center; display: flex; font-size: 1.25rem; height: 20px; justify-content: center; position: relative; width: 20px; &::before { position: relative; z-index: 2; } &::after { border: 2px solid transparent; border-radius: 50%; box-sizing: border-box; content: ""; height: 20px; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 20px; } } [class*="gform-icon-preset--metric"] { align-items: center; background: var(--gform-admin-color-white); border: 1px solid var(--gform-admin-color-snuff); border-radius: 3px; box-shadow: 0 2px 2px 0 rgba(58, 58, 87, 0.06); color: var(--gform-admin-color-comet); display: flex; font-size: 1.5rem; height: 48px; justify-content: center; position: relative; width: 48px; } /* Style variant: Metric Success */ .gform-icon-preset--metric-success { background: var(--gform-admin-color-feta); border-color: var(--gform-admin-color-enchanted-meadow); color: var(--gform-admin-color-green); } /* Style variant: Metric Warn */ .gform-icon-preset--metric-warn { background: var(--gform-admin-color-sazerac-yellow); border-color: var(--gform-admin-color-light-pastel-yellow); color: var(--gform-admin-color-yellow); } /* Style variant: Metric Error */ .gform-icon-preset--metric-error { background: var(--gform-admin-color-rose-white); border-color: var(--gform-admin-color-background-red); color: var(--gform-admin-color-red); } /* Style variant: Status Default and Locked */ .gform-icon-preset--status-default, .gform-icon-preset--status-locked { color: var(--gform-admin-color-port); &::after { background-color: var(--gform-admin-color-anti-flash-white); border-color: var(--gform-admin-color-mischka); } } .gform-icon-preset--status-locked { color: var(--gform-admin-color-amethyst-smoke); } /* Style variant: Status Info */ .gform-icon-preset--status-info { color: var(--gform-admin-color-science-blue); &::after { background-color: var(--gform-admin-color-zircon); border-color: var(--gform-admin-color-broad-daylight); } } /* Style variant: Status Error, Status Incorrect */ .gform-icon-preset--status-error, .gform-icon-preset--status-incorrect { color: var(--gform-admin-color-once-bitten); &::after { background-color: var(--gform-admin-color-rose-white); border-color: var(--gform-admin-color-spanish-pink); } } /* Style variant: Status Correct */ .gform-icon-preset--status-correct { color: var(--gform-admin-color-sea-green); &::after { background: var(--gform-admin-color-feta); border-color: var(--gform-admin-color-enchanted-meadow); } } }