Skip to content

As a speedgolfer, I can view SpeedScore's graphical user interface, so that I can get an overall feel for how the app is organized #1

@chundhau

Description

@chundhau

Acceptance Criteria

App UI Components

  • App displays the SpeedScore log as its favicon in its browser tabs
  • App displays "SpeedScore" in the title of its browser tabs
  • App has top navigation bar with side menu icon, app icon, and content area title
  • App has expanding/contracting side menu that displays mode-specific menu items plus "About" and "Log Out"
  • App has bottom mode bar for switching between three app modes: "Feed," "Rounds," and "Courses"
  • App has floating action button for performing most common task in current mode
  • App has placeholder text and icon displaying mode name main content area

App Accessibility

  • Use semantic HTML wherever appropriate
  • Use ARIA attributes wherever appropriate

App Visual Design

  • Blue theme color
  • White text color
  • Menu items and buttons highlighted when hovered

Implementation Todos

  • Create ch2 branch
  • Create code snapshots (tags) for each implementation step

Testing:

  • Visual inspection of the user interface
  • Navigation of the user interface using a screen reader emulator

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions