Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Clocks
Clocks
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 50
    • Issues 50
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 14
    • Merge Requests 14
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • ClocksClocks
  • Issues
  • #30

Closed
Open
Opened May 07, 2019 by Sam Hewitt@snwhDeveloper

Use List Pattern for Alarms

There are a few key issues with the present layout for alarms:

  • there is no quick and easy way to toggle on and off alarms
  • no obvious way to edit alarms
  • the large grid and selection mode layout is dated and not particularly useful in this context

This view can then be updated to use some of the latest list patterns, proposed a concept here: Screenshot_from_2019-05-07_15-57-09

(for an interactive version with dialogs as well: https://teams.pages.gitlab.gnome.org/Design/web-experiments/clocks/alarm)

Alarms are now shown in a list with a prominent switch to toggle them on or off and editing the alarm is done by clicking the gear menu.

The name of the alarm is not pertinent or crucial information so it can be displayed as a subtitle in the list row.

The "Add..." row is simply a layout option, it can be left as the "New" button in the header bar if needed.

Edited May 09, 2019 by Sam Hewitt
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: GNOME/gnome-clocks#30