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

Add "slide out" hamburger menu for reading pane #60

Closed
jzohrab opened this issue Dec 15, 2023 · 1 comment
Closed

Add "slide out" hamburger menu for reading pane #60

jzohrab opened this issue Dec 15, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request fixed Fixed in develop or master, to be launched. good first issue Good for newcomers

Comments

@jzohrab
Copy link
Collaborator

jzohrab commented Dec 15, 2023

The reading pane has quite a few functions: edit text, change mode, stop highlights, etc ... all the hotkeys. Some of these are buried under the help, and as more stuff gets added the list of icons gets longer and the screen more cluttered.

Changing these to a hamburger menu that reveals all the options would be a cleaner page design. The hamburger menu could be to the left of the Lute logo. See e.g. GitHub :

Image

ref a simple design at https://codepen.io/alvarotrigo/pen/xxYGELY - css only (from https://alvarotrigo.com/blog/slide-menus/)

The menu could slide in to the left, over the text, and spell out some of the options, e.g

image

If we add more things like text resizing, those could perhaps just be added to the menu on the left hand side.

@jzohrab jzohrab added enhancement New feature or request good first issue Good for newcomers labels Dec 15, 2023
@jzohrab jzohrab added this to Lute-v3 Dec 15, 2023
@jzohrab
Copy link
Collaborator Author

jzohrab commented Dec 20, 2023

Added to the develop branch.

image

@jzohrab jzohrab added the fixed Fixed in develop or master, to be launched. label Dec 20, 2023
@jzohrab jzohrab self-assigned this Dec 20, 2023
@jzohrab jzohrab moved this to In Progress in Lute-v3 Dec 20, 2023
@jzohrab jzohrab closed this as completed Dec 21, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Lute-v3 Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fixed Fixed in develop or master, to be launched. good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant