Commit graph

538 commits

Author SHA1 Message Date
Mike Fortman
43e9293d0c Branding and styling 2025-10-23 21:27:18 -05:00
Mike Fortman
545a5f40fb Merge branch 'feat/new-onboarding' of github.com:langflow-ai/openrag into fix/provider-design 2025-10-23 11:42:02 -05:00
Mike Fortman
040f7c917e linting fix 2025-10-23 11:13:56 -05:00
Mike Fortman
96f7dcacec useeffect linting 2025-10-23 08:54:14 -05:00
Mike Fortman
8c2d58183c Finish up loading states 2025-10-22 17:05:24 -05:00
Lucas Oliveira
b8e15625d5 fixed types 2025-10-22 18:16:49 -03:00
Lucas Oliveira
a9599c5330 changed chat renderer and layout wrapper to work with google auth 2025-10-22 18:11:05 -03:00
Lucas Oliveira
c829a6bc15 removed old tabs design 2025-10-22 18:06:16 -03:00
Lucas Oliveira
988ab0096d changed ollama onboarding to remove advanced 2025-10-22 17:46:44 -03:00
Lucas Oliveira
1e8be3b075 changed onboarding card design to match designs and remove card 2025-10-22 17:46:32 -03:00
Lucas Oliveira
9c4a978c89 changed tabs design 2025-10-22 17:46:07 -03:00
Lucas Oliveira
8f581d06e1 removed sample dataset selector from advanced 2025-10-22 17:44:36 -03:00
Lucas Oliveira
7182125819 changed border of accordion 2025-10-22 17:44:23 -03:00
Mike Fortman
3ebb1adac7 upload component 2025-10-22 15:00:40 -05:00
Mike Fortman
8bab38a742 Merge branch 'feat/new-onboarding' of github.com:langflow-ai/openrag into feat/onboarding-user-ingest 2025-10-22 12:54:32 -05:00
Mike Fortman
ad39d88a7b init 2025-10-22 12:09:46 -05:00
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
Lucas Oliveira
fdcc41ea48 Adds animate and delay props to messages 2025-10-21 18:30:41 -03:00
Lucas Oliveira
fdb8669e60 Add source to types 2025-10-21 18:30:32 -03:00
Lucas Oliveira
d8671b71a7 Put animate on messages 2025-10-21 18:30:19 -03:00
Lucas Oliveira
db47a3d539 Added overflow y auto on other pages 2025-10-21 18:14:32 -03:00
Lucas Oliveira
62e5a8acef made overflow be hidden on main 2025-10-21 18:13:03 -03:00
Lucas Oliveira
69c71044db fixed nudges design 2025-10-21 18:12:43 -03:00
Lucas Oliveira
fa94c48647 changed chat input design 2025-10-21 18:11:24 -03:00
Lucas Oliveira
c5fac3ec81 fixed nudges design 2025-10-21 18:11:07 -03:00
Lucas Oliveira
f9692aba5e Added use stick to bottom on page 2025-10-21 18:10:57 -03:00
Lucas Oliveira
a4ab95e891 Rendered onboarding with use-stick-to-bottom 2025-10-21 17:09:59 -03:00
Lucas Oliveira
ec3a017f0b added color transition 2025-10-21 16:19:29 -03:00
Lucas Oliveira
570fea9f41 added fade in and color transition 2025-10-21 16:19:22 -03:00
Lucas Oliveira
e236e4ac17 changed default api to be langflow on chat streaming 2025-10-21 15:47:52 -03:00
Lucas Oliveira
469a342ab6 removed opacity 50 on onboarding messages 2025-10-21 15:47:16 -03:00
Lucas Oliveira
76e0c51a39 removed space between elements on onboarding step to ensure smoother animation 2025-10-21 15:47:00 -03:00
Lucas Oliveira
f1d36d8d71 added isCompleted to assistant and user messages 2025-10-21 15:46:43 -03:00
Lucas Oliveira
0f88be14a9 changed css to not display markdown links and texts on white always 2025-10-21 15:46:30 -03:00
Lucas Oliveira
de209a22b6 changed markdown renderer margins 2025-10-21 15:46:18 -03:00
Lucas Oliveira
01b7e1ab67 disable animation on completed steps 2025-10-21 15:12:19 -03:00
Lucas Oliveira
42f2814e1c updated page to use new chat streaming hook 2025-10-20 18:43:22 -03:00
Lucas Oliveira
7275e95b72 added span to the markdown renderer on stream 2025-10-20 18:43:12 -03:00
Lucas Oliveira
1b66b0cf63 changed onboarding content to use default messages instead of onboarding steps, and to use the new hook to send messages 2025-10-20 18:33:44 -03:00
Lucas Oliveira
19ad0755b6 changed useChatStreaming to work with the chat page 2025-10-20 18:33:15 -03:00
Lucas Oliveira
83529de32f created new useChatStreaming to handle streaming 2025-10-20 18:07:59 -03:00
Lucas Oliveira
4e20e149af updated route.ts to handle streaming messages 2025-10-20 18:07:46 -03:00
Lucas Oliveira
81e75221b4 updated user message and assistant message designs 2025-10-20 18:07:37 -03:00
Lucas Oliveira
ef552f442c Merge remote-tracking branch 'origin/feat/new-onboarding' into feat/openrag_prompt 2025-10-20 14:56:20 -03:00
Lucas Oliveira
c5447f6c5d
feat: adds provider step status, adds current step to local storage (#269)
* Added mock provider status when completing the provider selection

* Refactor

* Added transitions to elements on steps

* delete test timeout

* fixed animation glitch

* Added animation to onboarding card status

* bump up time

* Changed interval to 1000

* Adds useEffect to complete onboarding step only when one file is uploaded

* Add local storage storing of step

* formatting
2025-10-20 11:14:13 -03:00
Lucas Oliveira
c4e9b9017d Added onboarding style for nudges 2025-10-17 17:19:39 -03:00
Lucas Oliveira
8e68d707df Added nudges to onboarding content 2025-10-17 17:19:29 -03:00
Lucas Oliveira
cca107034a changed onboarding step to not render span 2025-10-17 17:19:22 -03:00
Lucas Oliveira
270534043a added className to markdown renderer 2025-10-17 17:12:41 -03:00
Lucas Oliveira
f8e1e64b81 added markdown to onboarding step 2025-10-17 17:12:33 -03:00