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

feat: add sidebar for left pane for mobile #108

Merged
merged 2 commits into from
May 6, 2021
Merged

feat: add sidebar for left pane for mobile #108

merged 2 commits into from
May 6, 2021

Conversation

ydcjeff
Copy link
Member

@ydcjeff ydcjeff commented May 6, 2021

Description

Fix #104
Part of #103

Add a sidebar coming from left to right for left pane on mobile. There is a hamburger button in the bottom right of the window.

Additional context

Since the navigation and left pane are in each different components, it is difficult to put menu on navigation bar.
Instead I put the menu in the bottom right place of the window. That place could be helpful for full screen smartphones and one-handed users.
The place is inspired by https://reactjs.org/docs/ when viewing on mobile.


What is the purpose of this pull request?

  • Bug fix
  • New feature
  • Other

@ydcjeff ydcjeff added the enhancement New feature or request label May 6, 2021
@ydcjeff ydcjeff requested review from vfdev-5 and trsvchn May 6, 2021 09:29
@ydcjeff ydcjeff added this to In progress in v0.2.0 via automation May 6, 2021
@netlify
Copy link

netlify bot commented May 6, 2021

Deploy preview for code-generator ready!

Built with commit a9b2741

https://deploy-preview-108--code-generator.netlify.app

@ydcjeff ydcjeff linked an issue May 6, 2021 that may be closed by this pull request
@ydcjeff ydcjeff mentioned this pull request May 6, 2021
23 tasks
v0.2.0 automation moved this from In progress to Reviewer approved May 6, 2021
Copy link
Member

@vfdev-5 vfdev-5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ydcjeff perfect !

@ydcjeff ydcjeff changed the title feat: add sidebar for left pane on mobile feat: add sidebar for left pane for mobile May 6, 2021
@ydcjeff ydcjeff merged commit c7642df into v1 May 6, 2021
v0.2.0 automation moved this from Reviewer approved to Done May 6, 2021
@ydcjeff ydcjeff deleted the sidebar branch May 6, 2021 11:17
Copy link
Member

@trsvchn trsvchn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @ydcjeff looks neat!

v0.2.0 automation moved this from Done to Reviewer approved May 6, 2021
@ydcjeff ydcjeff moved this from Reviewer approved to Done in v0.2.0 May 14, 2021
ydcjeff added a commit that referenced this pull request May 21, 2021
* feat: add sidebar for left pane on mobile

* feat: add box shadow for white bg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

Make app looks good on mobile
3 participants