User Interface low complexity mobile
2
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

A prominent floating action button surfaced on both Peer Mentor and Coordinator home screens, providing a one-tap entry point to the activity logging flow. Pre-fills smart defaults and launches the Activity Form Screen as a modal.

Feature: Simple Activity Logging

quick-log-button-widget

Responsibilities

  • Render a persistent, accessible floating action button on role-specific home screens for both Peer Mentor and Coordinator roles
  • Initiate activity logging flow with pre-filled defaults (today's date, 30-minute duration) on tap
  • Meet WCAG 2.2 AA touch target requirements (minimum 24x24 CSS pixels) with a clear semantic label

Interfaces

onTap() → opens ActivityFormScreen as modal bottom sheet
buildWidget(BuildContext context) → Widget

Relationships

Dependencies (2)

Components this component depends on

Related Data Entities (1)

Data entities managed by this component