openrag/frontend
Lucas Oliveira fcf7a302d0
feat: adds what is openrag prompt, refactors chat design, adds scroll to bottom on chat, adds streaming support (#283)
* Changed prompts to include info about OpenRAG, change status of As Dataframe and As Vector Store to false on OpenSearch component

* added markdown to onboarding step

* added className to markdown renderer

* changed onboarding step to not render span

* Added nudges to onboarding content

* Added onboarding style for nudges

* updated user message and assistant message designs

* updated route.ts to handle streaming messages

* created new useChatStreaming to handle streaming

* changed useChatStreaming to work with the chat page

* changed onboarding content to use default messages instead of onboarding steps, and to use the new hook to send messages

* added span to the markdown renderer on stream

* updated page to use new chat streaming hook

* disable animation on completed steps

* changed markdown renderer margins

* changed css to not display markdown links and texts on white always

* added isCompleted to assistant and user messages

* removed space between elements on onboarding step to ensure smoother animation

* removed opacity 50 on onboarding messages

* changed default api to be langflow on chat streaming

* added fade in and color transition

* added color transition

* Rendered onboarding with use-stick-to-bottom

* Added use stick to bottom on page

* fixed nudges design

* changed chat input design

* fixed nudges design

* made overflow be hidden on main

* Added overflow y auto on other pages

* Put animate on messages

* Add source to types

* Adds animate and delay props to messages
2025-10-22 14:03:23 -03:00
..
components feat: adds what is openrag prompt, refactors chat design, adds scroll to bottom on chat, adds streaming support (#283) 2025-10-22 14:03:23 -03:00
hooks re-skin 2025-08-18 22:19:43 -04:00
lib added model validation and onboarding finishing 2025-09-20 12:09:27 -03:00
public fix: adjust onboarding copies and behaviors (#67) 2025-09-24 17:35:16 -03:00
src feat: adds what is openrag prompt, refactors chat design, adds scroll to bottom on chat, adds streaming support (#283) 2025-10-22 14:03:23 -03:00
.gitignore frontend 2025-07-11 00:58:29 -04:00
components.json fix: adjust onboarding copies and behaviors (#67) 2025-09-24 17:35:16 -03:00
eslint.config.mjs frontend 2025-07-11 00:58:29 -04:00
next.config.ts Add dog icon and env ff 2025-10-14 17:38:59 -05:00
package-lock.json feat: adds what is openrag prompt, refactors chat design, adds scroll to bottom on chat, adds streaming support (#283) 2025-10-22 14:03:23 -03:00
package.json feat: adds what is openrag prompt, refactors chat design, adds scroll to bottom on chat, adds streaming support (#283) 2025-10-22 14:03:23 -03:00
postcss.config.mjs frontend 2025-07-11 00:58:29 -04:00
tailwind.config.ts modify colors and improve various components to match designs 2025-10-01 15:24:53 -05:00
tsconfig.json gdrive v0 2025-07-29 02:12:44 -04:00