Skip to content

New dashboard widget: On this day... #74936

@jarekmorawski

Description

@jarekmorawski

@jasmussen suggested creating a new widget that allows for natural recirculation, helping blog authors revisit previously published content and celebrate their achievements.

I designed the widget using the new framework proposed in #74616.

In the header, we display the name (I went for "On this day" as a reference to journals and anniversary reminders, which is what this widget really is) and the current date. In the main section, we display a large thumbnail of the post's feature image, the time reference (always displayed as days, weeks, months, or years), the title, and the current view and comment counts.

Image

The text has a subtle shadow to improve legibility. I've also added a gradient spanning from the bottom of the image.

I thought a site could have more memories than just published posts. Perhaps we could surface past achievements, like view milestones, likes, and subscriber numbers (the widget would pull the copy from each achievement's header).

I'm not sure something like that is currently possible, but it'd be an interesting UX enhancement. Here are a few events I think we could show in the widget:

  • new comments
  • uploaded images
  • plugin installations
  • domain changes
  • theme changes

There may be multiple memories available to show on a given day, so I added arrows and a position indicator to the widget's footer. Users can click them to switch between memories. On mobile devices, we'd also support swiping.

Image

The empty state is just a proposal, but I thought it'd feature a CTA and use a standardized layout we'd share across all widgets.

Image

Curious to hear what you think! @WordPress/gutenberg-design

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Enhancement.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions