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

Left Sidebar UI #26

Open
Shinedown204 opened this issue Jun 11, 2024 · 0 comments
Open

Left Sidebar UI #26

Shinedown204 opened this issue Jun 11, 2024 · 0 comments
Assignees
Labels
priority: high After critical issues are fixed, these should be dealt with before any further issues. semver: major This will cause a major bump in the version X.0.0 status: no-stale This is exempted from the stale bot. type: feature New feature, concept idea or suggestion.

Comments

@Shinedown204
Copy link

Sidebar Functionality

  • The left sidebar will consist of buttons, each linked to a corresponding Screen UI.
  • Users can click a button to display the associated Screen UI.
  • The sidebar must be customizable, allowing for easy addition of new buttons.
  • Ensure the sidebar is console-compatible by referencing the top bar's console compatibility features.

Hover Animation

  • Implement a subtle scale-up animation for the buttons on hover.
  • Implement a subtle glow upon hover (consult with UI designer PolishedMeat to implement this design)

Click Animation

  • Implement a press-down animation for the buttons when clicked.

Screen UI Functionality

  • Prevent UI overlap by ensuring that opening a new Screen UI automatically closes any currently open Screen UI.

Screen UI Transitions

  • Center-positioned Screen UIs should slide in from the bottom when opened and slide out when closed.
  • The car spawner UI, which is not centered, should slide in from the right and slide out to the left.
@Shinedown204 Shinedown204 converted this from a draft issue Jun 11, 2024
@iceeburr iceeburr added status: no-stale This is exempted from the stale bot. type: feature New feature, concept idea or suggestion. semver: major This will cause a major bump in the version X.0.0 priority: high After critical issues are fixed, these should be dealt with before any further issues. labels Jun 11, 2024
@iceeburr iceeburr added this to the Tang County V4 milestone Jun 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: high After critical issues are fixed, these should be dealt with before any further issues. semver: major This will cause a major bump in the version X.0.0 status: no-stale This is exempted from the stale bot. type: feature New feature, concept idea or suggestion.
Projects
Status: Ready for Dev
Development

No branches or pull requests

3 participants