remix-nlux
Version:
Remix IDE NLUX integration. Remix IDE is the leading IDE for building and deploying smart contracts on Ethereum. NLUX is a JavaScript and React library for building conversational AI experiences.
98 lines (76 loc) • 4.67 kB
CSS
.nlux-AiChat-root {
/** Exceptions box */
--nlux-exp--bgClr: var(--nlux-Exceptions--BackgroundColor);
--nlux-exp--brdClr: var(--nlux-Exceptions--BorderColor);
--nlux-exp--txtClr: var(--nlux-Exceptions--TextColor);
/** Welcome message */
--nlux-wlcMsg-avtr--brdrClr: var(--nlux-WelcomeMessage-Avatar--BorderColor);
--nlux-wlcMsg-avtr--bgClr: var(--nlux-WelcomeMessage-Avatar--BackgroundColor);
/** Conversation loader */
--nlux-chtr-ldr--clr: var(--nlux-ChatRoom-Loader--Color);
/** Conversation content color */
--nlux-chtr--bgClr: var(--nlux-ChatRoom--BackgroundColor);
--nlux-chtr--brdClr: var(--nlux-ChatRoom--BorderColor);
--nlux-chtr--txtClr: var(--nlux-ChatRoom--TextColor, black);
&[data-color-scheme='dark'] {
--nlux-chtr--txtClr: var(--nlux-ChatRoom--TextColor, white);
}
/** Divider between composer and messages */
--nlux-chtr-dvr--clr: var(--nlux-ChatRoom-Divider--Color);
/** Participant info in chat */
--nlux-prtInfo-prtNm--clr: var(--nlux-ChatItem-ParticipantName--Color);
/* Human message in chat */
--nlux-hmMsg--bgClr: var(--nlux-HumanMessage--BackgroundColor);
--nlux-hmMsg--brdClr: var(--nlux-HumanMessage--BorderColor);
--nlux-hmMsg--txtClr: var(--nlux-HumanMessage--TextColor);
/** AI message in chat */
--nlux-aiMsg--bgClr: var(--nlux-AiMessage--BackgroundColor);
--nlux-aiMsg--brdClr: var(--nlux-AiMessage--BorderColor);
--nlux-aiMsg--txtClr: var(--nlux-AiMessage--TextColor);
/** Prompt container */
--nlux-cmp-cnt--bgClr: var(--nlux-composer-container--BackgroundColor, transparent);
/** Prompt input colors */
--nlux-prmInp--bgClr: var(--nlux-PromptInput--BackgroundColor);
--nlux-prmInp--brdClr: var(--nlux-PromptInput--BorderColor);
--nlux-prmInp--txtClr: var(--nlux-PromptInput--TextColor);
--nlux-prmInp-actv--bgClr: var(--nlux-PromptInput-Active--BackgroundColor);
--nlux-prmInp-actv--brdClr: var(--nlux-PromptInput-Active--BorderColor);
--nlux-prmInp-actv--txtClr: var(--nlux-PromptInput-Active--TextColor);
--nlux-prmInp-dslb--bgClr: var(--nlux-PromptInput-Disabled--BackgroundColor);
--nlux-prmInp-dslb--brdClr: var(--nlux-PromptInput-Disabled--BorderColor);
--nlux-prmInp-dslb--txtClr: var(--nlux-PromptInput-Disabled--TextColor);
--nlux-prmInp-plcHldr--txtClr: var(--nlux-PromptInput-Placeholder--TextColor);
--nlux-prmInp-fcs-otln--clr: var(--nlux-PromptInput-Focus-Outline--Color);
/** Submit button colors */
--nlux-sbmBt--bgClr: var(--nlux-SubmitButton--BackgroundColor);
--nlux-sbmBt--brdClr: var(--nlux-SubmitButton--BorderColor);
--nlux-sbmBt--txtClr: var(--nlux-SubmitButton--TextColor);
--nlux-sbmBt-actv--bgClr: var(--nlux-SubmitButton-Active--BackgroundColor);
--nlux-sbmBt-actv--brdClr: var(--nlux-SubmitButton-Active--BorderColor);
--nlux-sbmBt-actv--txtClr: var(--nlux-SubmitButton-Active--TextColor);
--nlux-sbmBt-dslb--bgClr: var(--nlux-SubmitButton-Disabled--BackgroundColor);
--nlux-sbmBt-dslb--brdClr: var(--nlux-SubmitButton-Disabled--BorderColor);
--nlux-sbmBt-dslb--txtClr: var(--nlux-SubmitButton-Disabled--TextColor);
--nlux-sbmBt-fcs-otln--clr: var(--nlux-SubmitButton-Focus-Outline--Color);
/** Code block */
--nlux-cdBlk--bgClr: var(--nlux-CodeBlock--BackgroundColor);
--nlux-cdBlk--brdClr: var(--nlux-CodeBlock--BorderColor, black);
--nlux-cdBlk--txtClr: var(--nlux-CodeBlock--TextColor);
--nlux-cdBlk-hover--bgClr: var(--nlux-CodeBlock-Hover--BackgroundColor);
/** Code block copy button */
--nlux-cdBlk-cpBtn--bgClr: var(--nlux-CodeBlock-CopyButton--BackgroundColor);
--nlux-cdBlk-cpBtn--brdClr: var(--nlux-CodeBlock-CopyButton--BorderColor);
--nlux-cdBlk-cpBtn--txtClr: var(--nlux-CodeBlock-CopyButton--TextColor);
/** Code block copy button in clicked state */
--nlux-cdBlk-cpBtn-clck--bgClr: var(--nlux-CodeBlock-CopyButton-Clicked--BackgroundColor);
--nlux-cdBlk-cpBtn-clck--brdClr: var(--nlux-CodeBlock-CopyButton-Clicked--BorderColor);
--nlux-cdBlk-cpBtn-clck--txtClr: var(--nlux-CodeBlock-CopyButton-Clicked--TextColor);
/** Inline code in markdown */
--nlux-inlnCd--bgClr: var(--nlux-InlineCode--BackgroundColor);
--nlux-inlnCd--brdClr: var(--nlux-InlineCode--BorderColor);
--nlux-inlnCd--txtClr: var(--nlux-InlineCode--TextColor);
/** Conversation starters */
--nlux-cvStrt--bgClr: var(--nlux-ConversationStarter--BackgroundColor);
--nlux-cvStrt--brdClr: var(--nlux-ConversationStarter--BorderColor);
--nlux-cvStrt--txtClr: var(--nlux-ConversationStarter--TextColor);
}