diff --git a/src/main/scala/gitbucket/core/controller/IndexController.scala b/src/main/scala/gitbucket/core/controller/IndexController.scala index 73a16f561..8a57d6b3a 100644 --- a/src/main/scala/gitbucket/core/controller/IndexController.scala +++ b/src/main/scala/gitbucket/core/controller/IndexController.scala @@ -192,6 +192,16 @@ trait IndexControllerBase extends ControllerBase { Ok() } + get("/user.css") { + context.settings.userDefinedCss match { + case Some(css) => + contentType = "text/css" + css + case None => + NotFound() + } + } + /** * Set account information into HttpSession and redirect. */ diff --git a/src/main/twirl/gitbucket/core/main.scala.html b/src/main/twirl/gitbucket/core/main.scala.html index dc1c7fad8..a50de9598 100644 --- a/src/main/twirl/gitbucket/core/main.scala.html +++ b/src/main/twirl/gitbucket/core/main.scala.html @@ -159,5 +159,10 @@ @Html(script) } + @if(context.settings.userDefinedCss.isDefined) { + + }