Forked monorepo for Tangled

appview/pages: rework the PR page entirely master

the new 3-panel layout puts the diff upfront, and the review panel off to the right. on mobile devices, the review panel is a collapsible bottom-sheet, and on desktop, it is a collapsible side-panel. it is now possible to comment on a PR while viewing its diff. all the JS on the page is entirely optional and simply added for quality-of-life (such as auto-collapsing the bottomsheet on mobile etc.). in the review panel, submissions are listed with a top-level entry, and comments on each submission are "reply" entries. the top-level submission header includes the following information: - commit messages and bodies (if available, on patch PRs this is omitted) - pipeline status (if avaiable, only for PRs that have triggered CI) - mergability (if available, this is calculated only for the latest submission) the actual merge status (merged/closed/deleted) of the PR is listed above the pull-action bar. previous designs combined the mergability check and the merge-status into one component. Signed-off-by: oppiliappan <me@oppi.li>


Author oppiliappan Date Commit c1aa97ba Parent b92af85f Change ID vvwruuuv
+453 -237
1 changed file