Debanjum Singh Solanky
2f7a8698a0
Fix width and equalize spacing between buttons in chat footer
...
Previously the footer's right border wasn't visible on small screens
due to usage of w-full
Use mr-1 on send button instead of px-1 on chat input parent to
eualize chat footer buttons spacing
2024-08-04 04:25:48 +05:30
Debanjum Singh Solanky
5541bc09c8
Prefix Khoj page breadcrumbs to chat page title for orientation
...
Allows tab search by looking at standard prefix. Still allows
page title based identification of different Khoj chat sessions
2024-08-04 04:25:48 +05:30
Debanjum Singh Solanky
6a9865ace7
Only show API keys card in non anon mode
...
- Show informative toast messages on copy, delete of API keys
- Onle show API keys card in non anonymous mode. API keys aren't
required (and is disabled on server side) in anon mode. Not showing
card at all in anon mode reduces chance of unnecessary confusion
2024-08-04 04:25:45 +05:30
Debanjum Singh Solanky
f28208d35b
Only show chat sessions uptil last month in side pane
...
- Reduce chat title size
2024-08-04 01:52:08 +05:30
sabaimran
75559a55aa
only show search if logged in. update agents icon
2024-08-03 23:23:03 +05:30
sabaimran
185dcb61f7
Update the settings page to better match the design
2024-08-03 20:49:19 +05:30
sabaimran
3e74d383fe
Strip quotes from the response mode llm response
2024-08-03 17:33:20 +05:30
sabaimran
87e97e40f4
Resolve various warnings during export
2024-08-03 17:33:04 +05:30
sabaimran
5a75f2c00f
Use filled icons when side panel is open
2024-08-03 15:42:49 +05:30
sabaimran
e6260a7bb6
Improve oadding for h9me page chat iput area and inc margin on api keys
2024-08-03 15:33:33 +05:30
Debanjum Singh Solanky
7a8a9fc807
Auto focus cursor on search input when open search page
2024-08-03 13:52:36 +05:30
Debanjum Singh Solanky
30304ccc56
Fix session drawer to fit title, action triple-dot in width on mobile
2024-08-03 13:52:36 +05:30
Debanjum Singh Solanky
5b17fa5dda
Set home, chat page height so footer, header visible w/o scroll on phone
...
Set dynamic view height of page to 100%
2024-08-03 13:52:36 +05:30
sabaimran
687a881ad2
Remove the agents header in the loading view
2024-08-03 13:44:56 +05:30
sabaimran
0db630a123
image cards should be /image, not /paint
2024-08-03 13:44:31 +05:30
sabaimran
261f62e353
Fix automations mobile view by using a wrapper component that chooses a dialog or a drawer
2024-08-03 13:44:17 +05:30
sabaimran
4ce17acd00
Set greeting message to longer text in default view. Only show two agents in mobile
2024-08-03 12:14:58 +05:30
sabaimran
6c35ee4960
Revert height of the side panel on the home page
2024-08-03 11:59:07 +05:30
Debanjum Singh Solanky
e66adf60c5
Have the home and chat page take full height, reduce greeting top space
2024-08-03 11:54:12 +05:30
Debanjum Singh Solanky
cf8745ef78
Improve structure of chat footer on mobile to put agents above input
2024-08-03 11:31:57 +05:30
Debanjum Singh Solanky
529ffdb7e3
Make Title, Chat Footer Icons larger to ease click, tap on Mobile
2024-08-03 11:23:29 +05:30
Debanjum Singh Solanky
8d1c5226ec
Remove unnecessary debug logs
2024-08-03 09:55:31 +05:30
sabaimran
f136214290
Improve the nav menu in the not logged in experience
2024-08-03 09:44:04 +05:30
sabaimran
f9606ce9b7
Merge branch 'features/fit-and-finish-new-ux' of github.com:khoj-ai/khoj into features/fit-and-finish-new-ux
2024-08-03 09:34:04 +05:30
Debanjum Singh Solanky
d8fe677933
Prevent overflow on Search page by search results
2024-08-03 07:07:35 +05:30
Debanjum Singh Solanky
f3765a20b9
Improve content alignment on automation page for small screens
...
- Left align email, location, timezone pills on small screens
- Indent user enabled automations to improve delineation between
sections
2024-08-03 07:05:15 +05:30
Debanjum Singh Solanky
a6e1b2c7cb
Style nav menu button and expand nav menu item click area to full-width
...
Style profile pircture button on nav menu
- Use primary colored ring around subscribed user profile on nav menu
- Use gray colored ring around non-subscribed user profile on nav menu
- Use upper case initial as profile pic for user with no profile pic
- Click anywhere on nav menu item to trigger action
Previously the actual clickable area was smaller than the width of
the nav menu item
2024-08-03 05:43:24 +05:30
Debanjum Singh Solanky
eed9e401a2
Improve alignment of title bar elements
2024-08-03 04:11:58 +05:30
sabaimran
f188396395
Prompt to login when authenticated, click on suggestion card
...
- Improve styling for the side panel when not logged in
2024-08-03 01:42:32 +05:30
sabaimran
9c5ff1699a
Use new nav menu alignment in the settings page
2024-08-03 01:42:32 +05:30
sabaimran
b1d3979ed9
Fix navmenu in settings, share/chat pages
2024-08-03 01:42:21 +05:30
sabaimran
5f8b76c8f2
Fix layout/styling of the factchecker app
2024-08-03 01:07:59 +05:30
sabaimran
1bb746aaed
Adjust spacing when side panel is opened
2024-08-03 01:07:59 +05:30
sabaimran
07b3bdf181
Update nav menu styling to include everything in one header
...
- Move the nav menu into the chat history side panel component, so that they both show up on one line
- Update all pages to use it with the new formatting
- in mobile, present the sidebar button, home button, and profile button evenly centered in the middle
2024-08-03 01:07:55 +05:30
Debanjum Singh Solanky
e62888659f
Only show greeting once userConfig is fetched from server
...
- Pass userConfig from Home as prop to chatBodyData component with
loading state
- Pass loading state of userConfig to allow components to handle
rendering dependent elements once it is loaded
2024-08-02 20:25:09 +05:30
Debanjum Singh Solanky
0adee07d40
Update home page greetings to use user name, when available
2024-08-02 20:25:09 +05:30
sabaimran
bbe7491f2f
Prompt to login when authenticated, click on suggestion card
...
- Improve styling for the side panel when not logged in
2024-08-02 20:12:18 +05:30
sabaimran
d48a789442
Use new nav menu alignment in the settings page
2024-08-02 19:44:30 +05:30
sabaimran
e6014e89bf
Fix navmenu in settings page
2024-08-02 19:28:59 +05:30
sabaimran
1509c536f9
Fix layout/styling of the factchecker app
2024-08-02 19:06:01 +05:30
sabaimran
0d8cdee60a
Adjust spacing when side panel is opened
2024-08-02 17:49:50 +05:30
sabaimran
d3c07a098d
Update nav menu styling to include everything in one header
...
- Move the nav menu into the chat history side panel component, so that they both show up on one line
- Update all pages to use it with the new formatting
- in mobile, present the sidebar button, home button, and profile button evenly centered in the middle
2024-08-02 17:46:13 +05:30
sabaimran
5a8ea884a9
Use new HTTP stream format within the new UX
...
Use updated format for HTTP streamed responses from the Khoj server in the new chat UX
Remove references to the websocket connected field, as websocket use has been deprecated
2024-08-02 02:35:10 -07:00
Debanjum Singh Solanky
02b46a1784
Render references after chat response is streamed for smoother render
...
Otherwise the Khoj's chat response is filling up in between the
streamed message and already rendered references section at the bottom
of the message
Define OnlineContext type to simplify typing online context param
across other interfaces and functions
2024-08-02 14:11:34 +05:30
Debanjum Singh Solanky
a733e5c1d4
Remove unused handleCompiledReferences chat functions
2024-08-02 13:18:55 +05:30
Debanjum Singh Solanky
7858aff2e2
Trigger welcomeConsole only once on chat, shared chat page load
2024-08-02 13:18:01 +05:30
Debanjum Singh Solanky
cab0957fd3
Just show Khoj logo on title bar on small screens
...
Continue to show logo + text on larger screens
2024-08-02 13:18:01 +05:30
Debanjum Singh Solanky
3f607b3978
Add icons, improve description of home, chat & search page metadata
2024-08-02 13:18:01 +05:30
Debanjum Singh Solanky
4f783b911c
Update DOMPurify imports correctly to resolve compilation warnings
2024-08-02 13:18:01 +05:30
sabaimran
4492017b96
Move processmessagechunk file into a common chat function
2024-08-02 12:31:43 +05:30