Minor Update to UI (#1692)

New sidebar / chatbar color, hidable right-panel, and many more small tweaks.

---------

Co-authored-by: pablodanswer <“pablo@danswer.ai”>
This commit is contained in:
pablodanswer
2024-06-26 13:54:41 -07:00
committed by GitHub
parent 20c4cdbdda
commit d6e5a98a22
16 changed files with 341 additions and 220 deletions

View File

@@ -7,6 +7,7 @@ import { FiBookmark, FiCpu, FiInfo, FiX, FiZoomIn } from "react-icons/fi";
import { HoverPopup } from "@/components/HoverPopup";
import { Modal } from "@/components/Modal";
import { useState } from "react";
import { FaCaretDown, FaCaretRight } from "react-icons/fa";
import { Logo } from "@/components/Logo";
const MAX_PERSONAS_TO_DISPLAY = 4;
@@ -37,6 +38,8 @@ export function ChatIntro({
}) {
const availableSourceMetadata = getSourceMetadataForSources(availableSources);
const [displaySources, setDisplaySources] = useState(false);
return (
<>
<div className="flex justify-center items-center h-full">
@@ -90,12 +93,13 @@ export function ChatIntro({
</div>
</div>
)}
{availableSources.length > 0 && (
<div className="mt-2">
<div className="mt-1">
<p className="font-bold mb-1 mt-4 text-emphasis">
Connected Sources:{" "}
</p>
<div className="flex flex-wrap gap-2">
<div className={`flex flex-wrap gap-2`}>
{availableSourceMetadata.map((sourceMetadata) => (
<span
key={sourceMetadata.internalName}