#20 Contact finder / complaint UI overhaul
Merged by quidam. Opened by gioma1.
gioma1/librejs feature/complain  into  master

Download 20.patch

Notice: since it could not be developed without compiling against latest Acorn, this PR includes and supersedes PR #19, whose branch has been merged while the work was in progress.

Here we refactored the complaint UI to use a separate CSS, safer and faster HTML building and less clicks to be operated (by removing the intermediate "Complain to website" tab/button and going straight to the floating panel).
Nevertheless we kept around a branch preserving the "Complain to website" side tab/button, just in case there's a rationale to reintroduce it.

rebased onto 475a6b9e9ab5a47f8ea15c5b7e17f38d596b51a4

1 new commit added

  • Improved and partially refactored floating dialog.

3 new commits added

  • Improved and partially refactored floating dialog.
  • Contact finder / complaint UI overhaul.
  • Initial refactoring and unhiding of contact finder / complaint UI.

Pull-Request has been merged by quidam

Metadata