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

kernel's sidebar #76

Closed
wants to merge 5 commits into from
Closed

kernel's sidebar #76

wants to merge 5 commits into from

Conversation

jb55
Copy link
Contributor

@jb55 jb55 commented May 17, 2024

I will try to integrate this into our main view's StripBuilder instead of using a panel

Signed-off-by: kernelkind <[email protected]>
Signed-off-by: William Casarin <[email protected]>
Create a side panel UI element for desktop with three buttons for:
adding a column, settings, and account management. The account
management button is temporary pending a better design. It is the only
one that is interactable at the moment. When the user clicks it, the
global popup window will be shown and the AccountManagementView will be
presented on the window. The user can click on the X on the top right of
the window to close it.

Signed-off-by: kernelkind <[email protected]>
Signed-off-by: William Casarin <[email protected]>
Signed-off-by: kernelkind <[email protected]>
Signed-off-by: William Casarin <[email protected]>
Signed-off-by: kernelkind <[email protected]>
Signed-off-by: William Casarin <[email protected]>
@jb55 jb55 mentioned this pull request May 18, 2024
@jb55
Copy link
Contributor Author

jb55 commented May 18, 2024

@kernelkind made an adjustment here:

also working on a branch of this that integrates it into the main UI:

we can just get this from the egui::Ui when rendering

Signed-off-by: William Casarin <[email protected]>
@jb55
Copy link
Contributor Author

jb55 commented May 31, 2024

superceded by

which was merged. it's currently still non-functional since I'm working on the new nav, so nav is up next!

@jb55 jb55 closed this May 31, 2024
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

Successfully merging this pull request may close these issues.

2 participants