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

Hamburger menu UI mobile #181

Open
wants to merge 14 commits into
base: workflow
Choose a base branch
from

Commits on Oct 3, 2024

  1. Added toggle functionality for file menu and hamburger menu

    - Implemented the `toggleHamburgerMenu` function to handle toggling the hamburger navigation and file menu visibility.
    - The hamburger button now toggles the visibility of the navigation menu.
    - The file button toggles the visibility of the file menu and adds/removes an active state.
    - Added logic to close the menus when clicking outside them.
    renahashimi committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    756c378 View commit details
    Browse the repository at this point in the history
  2. Improve button hover effects and active state

    - Added smooth transitions and hover scaling for buttons.
    - Increased font size for active buttons with `.active` class.
    renahashimi committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    81f4806 View commit details
    Browse the repository at this point in the history
  3. Improve mobile navigation appearance.

    - Updated styles for a more streamlined and user-friendly design.
    - To commit this, I had to remove som errors  and add closing </div> - // prettier
    renahashimi committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    7676470 View commit details
    Browse the repository at this point in the history
  4. Update vite.config.js

    - Error text in file - from workflow - removed and commited.
    renahashimi committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    57de232 View commit details
    Browse the repository at this point in the history
  5. Update index.html

    - Added the background color to zoom
    - Updated minor elements to prevent any disruption to the md-size.
    renahashimi committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    f9a5d67 View commit details
    Browse the repository at this point in the history
  6. Resolving conflicts

    renahashimi committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    1ede8cf View commit details
    Browse the repository at this point in the history
  7. Update index.css

    renahashimi committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    1018746 View commit details
    Browse the repository at this point in the history
  8. Update index.css

    renahashimi committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    e489033 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f60de41 View commit details
    Browse the repository at this point in the history
  10. Update style in NAV

    renahashimi committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    fc54ef1 View commit details
    Browse the repository at this point in the history
  11. Update HTML IDs and simplify JavaScript for hamburger menu toggle

    - Changed ID of the mobile navigation div to "mobileNav" // new workflow index.html.
    - Updated JavaScript to streamline event handling for the hamburger menu and file menu.
    renahashimi committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    7e50a57 View commit details
    Browse the repository at this point in the history
  12. Update index.html

    renahashimi committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    7630040 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    2acf53b View commit details
    Browse the repository at this point in the history
  2. Resolving merge conflict #181

    Had to update package to remove errors.
    renahashimi committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    ec97ee5 View commit details
    Browse the repository at this point in the history