From a0426b75f96801f70a85a993206a803a4996011a Mon Sep 17 00:00:00 2001 From: kraktus Date: Tue, 5 Oct 2021 18:05:06 +0200 Subject: [PATCH] Add dox note in inquiry --- app/views/mod/inquiry.scala | 4 ++++ modules/chat/src/main/ChatApi.scala | 2 +- ui/site/css/mod/_inquiry.scss | 10 ++++++++++ 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/app/views/mod/inquiry.scala b/app/views/mod/inquiry.scala index eb953498f3..8d08d18b18 100644 --- a/app/views/mod/inquiry.scala +++ b/app/views/mod/inquiry.scala @@ -122,6 +122,10 @@ object inquiry { postForm(cls := "note", action := s"${routes.User.writeNote(in.user.username)}?note")( textarea(name := "text", placeholder := "Write a mod note"), input(tpe := "hidden", name := "mod", value := "true"), + isGranted(_.Admin) option div(cls := "note-dox")( + div(form3.cmnToggle("note-dox", "dox", checked = false)), + label(`for` := "note-dox")("Doxing info") + ), div(cls := "submission")( submitButton(cls := "button thin")("SEND") ) diff --git a/modules/chat/src/main/ChatApi.scala b/modules/chat/src/main/ChatApi.scala index e670c05e06..03d3366c5e 100644 --- a/modules/chat/src/main/ChatApi.scala +++ b/modules/chat/src/main/ChatApi.scala @@ -163,7 +163,7 @@ final class ChatApi( text = data.text, busChan = data.chan match { case "tournament" => _.Tournament - case _ => _.Swiss + case _ => _.Swiss } ) } diff --git a/ui/site/css/mod/_inquiry.scss b/ui/site/css/mod/_inquiry.scss index 280160e863..c6dfab45e2 100644 --- a/ui/site/css/mod/_inquiry.scss +++ b/ui/site/css/mod/_inquiry.scss @@ -191,6 +191,16 @@ body.no-inquiry { padding: 0.5em 1em; height: 8em; } + + .note-dox { + display: flex !important; + align-items: center; + padding: 0.5em; + > label { + margin-left: 0.5em; + cursor: pointer; + } + } } .actions,