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: UI enhancement - Custom Titlebar #50

Merged
merged 4 commits into from
Aug 31, 2023

Commits on Aug 30, 2023

  1. feat: UI enhancement - Custom Titlebar

    To be honest the default titlebar just annoyed me, so i made a custom component to emulate it that can blend it with the UI and its colors
    aL0NEW0LF committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    40e9b07 View commit details
    Browse the repository at this point in the history
  2. fix: Build error fix

    In the TitleBar component, this line was returning false when fullscreen is true:
    return (
      !fullscreen && (
        // ...
      )
    );
    
    Since false is not a valid JSX element, we were getting an error.
    To fix this, i made sure TitleBar always returns JSX.
    aL0NEW0LF committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    6773b06 View commit details
    Browse the repository at this point in the history
  3. fix: SideBar breaking at a certain height, dependencies, styling & pe…

    …rmissions
    
    Removed the heavy packages, re-done styling with tailwindcss, refactored permissions, refactored the TitleBar component to be optimal and efficient, fixed the SideBar that was breaking at a certain height (exactly 850px) when the view height is less than that, the Sidebar doesn't take 100% of the window height anymore, so i fixed the min-height at 850px.
    aL0NEW0LF committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    add85ae View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    ec42cfc View commit details
    Browse the repository at this point in the history