TLDR: Have a page much like the share page that will allow a page to be embedded in a iframe.
Context: I want to have a list of tasks that are displayed on a tablet mounted to the wall. I plan on using home assistant to serve the dashboard. I would like to have the Vikunja frontend embed in an iframe. The current Share links are really close to what I want but have a few problems.
- They are not information dense enough and contain a lot of empty space.
- The Table view shows more tasks then I would like
- The Table view show more columns than I would like.
My proposed solution to this problem would be creating a new endpoint /embed/*
that would allow for some of these features.
Through query parameters the frontend would automatically add some filters and other customization’s as well as stripping out some of the less needed “filler” UI elements