trypear / pearai-app

An Open Sourced AI-Powered Text Editor. A fork of VSCode and Continue.
https://trypear.ai
Other
528 stars 86 forks source link

Settings Page Implementation #119

Open nang-dev opened 1 month ago

nang-dev commented 1 month ago

UPDATE:

@ItWasEnder Is currently working on a alternative to this, where the sign in is directly from the list of LLM options. Thus this task's priority is now reduced. We will hold off on this settings page for now.

Context

Task corequisite: #120 Backend sign in API

This PR is for the ui/ux webview component within the code editor to sign in. #120 is the backend functionality and will contain the API to call from PearAI electron app.

Users flows on landing page (finished):

User flows from PearAI app (need to implement):

This Task

We need a settings page for PearAI app. Please see example below. Ours will be much simpler, and should only contain the Account section at the top with a sign in and sign out button. If the user is already sign in, it should display a Subscribe to PearAI button if the user has not subscribed already.

Image

Fryingpannn commented 1 week ago

UPDATE: @ItWasEnder Is currently working on a alternative to this, where the sign in is directly from the list of LLM options. Thus this task's priority is now reduced. We will hold off on this settings page for now.