Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avoid opening new windows for SB and Jitsi calls #405

Open
tomastiminskas opened this issue May 30, 2024 · 3 comments
Open

Avoid opening new windows for SB and Jitsi calls #405

tomastiminskas opened this issue May 30, 2024 · 3 comments
Assignees

Comments

@tomastiminskas
Copy link
Contributor

Create some kind of tabs or switch controls to switch between the main Dashboard/Chats view, the Second Brain view (if opened) and an ongoing Jitsi call

@tomastiminskas
Copy link
Contributor Author

@Antanasijevic both options look great! I will discuss with Paul and let you know!

@Antanasijevic
Copy link

Antanasijevic commented May 31, 2024

@tomastiminskas Here are few rough samples so we can discuss best direction.

Most simple options of adding tabs would be to customize native navbar and place tabs there.
Tabs would change width, similar to tabs in Safari browser.

  • By default, we could have only "Sphinx chat" title in the middle
  • Once the first tab is opened, ""Sphinx chat" also becomes a tab, so user can go back to it.

Here is a preview:

Tabs.1.mp4

More complex alternative would be to have a horizontal navigation on top,
Having contacts and tribes as separate, always present tabs (later we could add "Feed" as well).
New tabs would open next to them.
In this case, we could use this top area to place main menu, profile info, and balance, which will help simplifying ui below.

image

Third option may be having side menu (similar to few popular apps we considered as example).
Contacts and tribes would be separate options (feed as well) while new tabs would open as icons below them.

image

@tomastiminskas
Copy link
Contributor Author

@pitoi please review this whenever you can and let us know your thoughts. We can jump on a call to discuss if needed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants