Skip to content

Draft: Homepage draft

What does this MR do and why?

Draft MR for our upcoming homeoage, from which we can later extract clean horizontally sliced MRs:

  1. new default root page routing (/ points to new homepage. this needs a feature flag when we do this for real)
  2. new HomepageApp vue component on that page, containing a new TodosWidget component, which uses the existing TodoItem component and gql queury (with limit 5).
  • resolving, snoozing and refetching works already!
  1. tbd: more widgets!
  2. totally missing from this draft: no localization, eslinting, hardcoded routes etc... this is a draft afterall :)

References

Screenshots or screen recordings

Before After

How to set up and validate locally

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading