UNPKG

@bothub-chat/ui

Version:

Bothub UI Components

2 lines (1 loc) 4.07 kB
import{styled as e,css as i}from"styled-components";import{Typography as t}from"../../../../typography/index.js";const o=e.div.withConfig({displayName:"styled__SelectFieldOptionsStyled",componentId:"sc-ugyiao-0"})(["display:flex;width:100%;flex-direction:column;gap:","px;"],({$size:e})=>{switch(e){case"small":return 4;case"md":return 6;case"large":return 8}}),a=e.div.withConfig({displayName:"styled__SelectFieldDivider",componentId:"sc-ugyiao-1"})(["display:flex;flex-shrink:0;width:100%;height:1px;background:",";"],({theme:e})=>e.colors.grayScale.gray3),l=e.div.withConfig({displayName:"styled__SelectFieldEmpty",componentId:"sc-ugyiao-2"})(["display:flex;flex-direction:column;align-items:center;width:100%;gap:8px;padding:","px;"],({$size:e})=>{switch(e){case"small":return 8;case"md":case"large":return 12}}),d=e.div.withConfig({displayName:"styled__SelectFieldRadio",componentId:"sc-ugyiao-3"})(["display:flex;flex-direction:column;gap:10px;padding:10px;cursor:pointer;position:relative;& > *{position:relative;z-index:1;}&:before{content:'';display:block;position:absolute;border-radius:8px;inset:0;opacity:0.2;transition:background 0.2s;",";}&:hover::before{background-color:",";}",""],({$selected:e})=>e&&i(["background:linear-gradient( 90deg,rgba(28,100,242,1) 0%,rgba(212,28,242,1) 100% );"]),({theme:e})=>e.colors.accent.primary,({$disabled:e})=>e&&i(["cursor:not-allowed;& > * > ","{opacity:0.5;}"],s)),n=e.label.withConfig({displayName:"styled__SelectFieldRadioTitleAndRadio",componentId:"sc-ugyiao-4"})(["display:flex;justify-content:space-between;align-items:center;gap:8px;cursor:inherit;"]),s=e(t).attrs(e=>({variant:"large"===e.$size?"body-m-semibold":"input-sm"})).withConfig({displayName:"styled__SelectFieldRadioLabel",componentId:"sc-ugyiao-5"})([""]),c=e.div.withConfig({displayName:"styled__SelectFieldRadioLabelWrapper",componentId:"sc-ugyiao-6"})(["display:flex;width:100%;align-items:start;gap:5px;"]),r=e(t).attrs({variant:"body-m-regular"}).withConfig({displayName:"styled__SelectFieldRadioDescription",componentId:"sc-ugyiao-7"})([""]),p=e(t).attrs({variant:"input-sm"}).withConfig({displayName:"styled__SelectFieldEmptyText",componentId:"sc-ugyiao-8"})(["text-align:center;color:",";"],({theme:e})=>e.colors.grayScale.gray1),y=e.div.withConfig({displayName:"styled__SelectFieldOptionSide",componentId:"sc-ugyiao-9"})(["display:flex;align-items:center;gap:8px;"]),g=e(t).attrs({variant:"body-m-medium"}).withConfig({displayName:"styled__SelectFieldOptionLabel",componentId:"sc-ugyiao-10"})(["padding-right:8px;"]),m=e.div.withConfig({displayName:"styled__SelectFieldCheckBox",componentId:"sc-ugyiao-11"})(["position:relative;display:flex;flex-direction:column;gap:8px;padding:8px;cursor:pointer;&:before{content:'';display:block;position:absolute;border-radius:8px;inset:0;opacity:0.2;transition:background 0.2s;}&:hover:before{background-color:",";}"],({theme:e})=>e.colors.accent.primary),u=e.div.withConfig({displayName:"styled__SelectFieldCheckBoxLeftSide",componentId:"sc-ugyiao-12"})(["display:flex;align-items:center;gap:8px;"]),x=e.div.withConfig({displayName:"styled__SelectFieldCheckBoxWrapper",componentId:"sc-ugyiao-13"})(["display:flex;align-items:center;justify-content:space-between;"]),f=e(t).attrs({variant:"body-s-medium"}).withConfig({displayName:"styled__SelectFieldCheckBoxName",componentId:"sc-ugyiao-14"})(["max-width:200px;overflow:hidden;text-overflow:ellipsis;"]),h=e(t).attrs({variant:"body-s-regular"}).withConfig({displayName:"styled__SelectFieldCheckBoxMail",componentId:"sc-ugyiao-15"})(["color:",";"],({theme:e})=>e.colors.grayScale.gray6);export{m as SelectFieldCheckBox,u as SelectFieldCheckBoxLeftSide,h as SelectFieldCheckBoxMail,f as SelectFieldCheckBoxName,x as SelectFieldCheckBoxWrapper,a as SelectFieldDivider,l as SelectFieldEmpty,p as SelectFieldEmptyText,g as SelectFieldOptionLabel,y as SelectFieldOptionSide,o as SelectFieldOptionsStyled,d as SelectFieldRadio,r as SelectFieldRadioDescription,s as SelectFieldRadioLabel,c as SelectFieldRadioLabelWrapper,n as SelectFieldRadioTitleAndRadio};