@@ -655,18 +653,15 @@ interface SidePanelProps {
export default function SidePanel(props: SidePanelProps) {
-
const [data, setData] = useState(null);
const [organizedData, setOrganizedData] = useState(null);
const [subsetOrganizedData, setSubsetOrganizedData] = useState(null);
const [enabled, setEnabled] = useState(false);
+ const [isMobileWidth, setIsMobileWidth] = useState(false);
const authenticatedData = useAuthenticatedData();
const { data: chatSessions } = useChatSessionsFetchRequest(authenticatedData ? `/api/chat/sessions` : '');
-
- const [isMobileWidth, setIsMobileWidth] = useState(false);
-
useEffect(() => {
if (chatSessions) {
setData(chatSessions);
diff --git a/src/interface/web/app/components/sidePanel/sidePanel.module.css b/src/interface/web/app/components/sidePanel/sidePanel.module.css
index ed03f94c..fc6918c0 100644
--- a/src/interface/web/app/components/sidePanel/sidePanel.module.css
+++ b/src/interface/web/app/components/sidePanel/sidePanel.module.css
@@ -6,7 +6,8 @@ div.session {
max-width: 14rem;
font-size: medium;
display: grid;
- grid-template-columns: minmax(auto, 350px) 1fr;
+ grid-template-columns: minmax(auto, 400px) 1fr;
+ gap: 1rem;
}
div.compressed {
@@ -83,6 +84,7 @@ div.profile {
div.panelWrapper {
display: grid;
+ padding: 0 1rem;
grid-template-rows: auto 1fr auto auto;
height: 100%;
}
@@ -142,6 +144,6 @@ div.modalSessionsList div.session {
div.session {
max-width: 100%;
- grid-template-columns: 200px 1fr;
+ grid-template-columns: minmax(auto, 70vw) 1fr;
}
}