I am trying to figure out how to create a list of tasks but to have a different formatting (rather than group by page, which is great for some things).
I would like to aim for a format similar to this one (different software) where the page/block breadcrumbs show up beside it and everything is in one line (and without the page grouping):
I started to try with the “:view” which I believe is the correct place to do it but can’t see how to redo the formatting.
#+BEGIN_QUERY
{:title "next 7 days' deadline or schedule"
:query [:find (pull ?block [*])
:in $ ?start
:where
(or
[?block :block/scheduled ?d]
[?block :block/deadline ?d])
[(< ?d ?start)]]
:inputs [:today ]
:view (fn [result]
[:div
(for [tt flatten result]
[:a {:href (str "#/page/" tt/page-ref )}
'this']
)])
:collapsed? false}
#+END_QUERY
The “this” above was me playing around trying to see how to do the formatting. But I couldn’t figure it out.