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

Header section (Templatepage) #4253

Open
SelinaBuff opened this issue Jun 21, 2024 · 1 comment · May be fixed by #4254
Open

Header section (Templatepage) #4253

SelinaBuff opened this issue Jun 21, 2024 · 1 comment · May be fixed by #4254

Comments

@SelinaBuff
Copy link
Collaborator

SelinaBuff commented Jun 21, 2024

User Story 1: Header Section

Description:
As a user, I want a clear header section with a logo, user profile, title, a switch, and a search bar, so I can easily navigate the website and switch between template and session pages.

Acceptance Criteria:

  1. Header Structure:

    • The header section is divided into 3 levels:
      • Level 1: Logo and user profile
      • Level 2: Title
      • Level 3: Switch (template page & session page) and search bar
  2. Functionality:

    • Switch: Clicking on the switch should navigate to the respective page (template or session page).
    • Search Bar: The search bar should only search within the current page the user is on.
  3. Design and Layout:

    • The header section is designed as a complete component with auto-layout, and spacing can be referenced in Figma's DEV mode.
    • The header section should be responsive to different screen sizes.
    • All components should be available in both light and dark mode, and for both desktop and mobile.
    • There are specific states and a German version in the design.

User Story 2: User Menu

Description:
As a user, I want a user menu with a restricted settings dialog that shows the sections: Board Settings, Appearance, and Profile, along with a logout function, so I can manage my profile settings and log out securely.

Acceptance Criteria:

  1. User Menu:

    • Clicking on the user menu should open the settings dialog.
    • The settings dialog includes the sections: Board Settings, Appearance, and Profile.
    • By default, the 'Profile' settings section should be displayed.
  2. Logout Function:

    • A logout button should be displayed at the bottom left corner of the dialog window.
    • Clicking the logout button should redirect the user to the login screen.
    • The logout function should always remain in the same position in the settings dialog.
  3. Design and Layout:

    • The settings dialog and logout function are components with auto-layout in Figma and can be referenced in DEV mode.
    • Support light and dark modes.
    • Support both desktop and mobile.
    • Integrate existing design guidelines from Figma.

Image

@SelinaBuff SelinaBuff changed the title Usermenu (Templatepgae) Header section (Templatepgae) Jun 21, 2024
@Schwehn42 Schwehn42 self-assigned this Jun 21, 2024
@Schwehn42
Copy link
Collaborator

For the Search Bar, I'll wait until there's actual content that can be searched for before implementation, but should be easy enough to add afterwards.

@Schwehn42 Schwehn42 linked a pull request Jun 21, 2024 that will close this issue
9 tasks
@SelinaBuff SelinaBuff changed the title Header section (Templatepgae) Header section (Templatepage) Jun 26, 2024
@Schwehn42 Schwehn42 added this to the Template Page milestone Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

2 participants