diff --git a/src/main/scala/app/SettingsController.scala b/src/main/scala/app/SettingsController.scala index 59d0843..7d34ee3 100644 --- a/src/main/scala/app/SettingsController.scala +++ b/src/main/scala/app/SettingsController.scala @@ -7,8 +7,14 @@ get("/:owner/:repository/settings") { val owner = params("owner") val repository = params("repository") + redirect("/%s/%s/settings/options".format(owner, repository)) + } + + get("/:owner/:repository/settings/options") { + val owner = params("owner") + val repository = params("repository") - html.settings(JGitUtil.getRepositoryInfo(owner, repository, servletContext)) + settings.html.options(JGitUtil.getRepositoryInfo(owner, repository, servletContext)) } } \ No newline at end of file diff --git a/src/main/twirl/settings.scala.html b/src/main/twirl/settings.scala.html deleted file mode 100644 index 2717e60..0000000 --- a/src/main/twirl/settings.scala.html +++ /dev/null @@ -1,39 +0,0 @@ -@(repository: app.RepositoryInfo)(implicit context: app.Context) -@import context._ -@main("Settings"){ - @header("settings", repository) -
-
-
Settings
-
-
- - -
-
-
-
-
Features
-
-
-
- -
-
- -
-
-
-
-
- - -
-
-} diff --git a/src/main/twirl/settings/options.scala.html b/src/main/twirl/settings/options.scala.html new file mode 100644 index 0000000..2c1dc02 --- /dev/null +++ b/src/main/twirl/settings/options.scala.html @@ -0,0 +1,75 @@ +@(repository: app.RepositoryInfo)(implicit context: app.Context) +@import context._ +@html.main("Settings"){ + @html.header("settings", repository) +
+
+ +
+
+
+
+
Settings
+
+
+ + +
+
+
+ + + +
+
+
+
+
Features
+
+
+
+ +
+
+ Adds lightweight Wiki system to this repository. + This is the simplest way to provide documentation or examples. + Only collaborators can edit Wiki pages. +
+
+
+
+
+ +
+
+ Adds lightweight issue tracking integrated with this repository. + All users who have signed in and can access this repository can register an issue. +
+
+
+
+
+ + +
+
+
+
+} diff --git a/src/main/webapp/assets/common/css/gitbucket.css b/src/main/webapp/assets/common/css/gitbucket.css index 9fd62ea..2622f5b 100644 --- a/src/main/webapp/assets/common/css/gitbucket.css +++ b/src/main/webapp/assets/common/css/gitbucket.css @@ -143,4 +143,13 @@ dl { margin: 0px; +} + +dd { + margin-left: 20px; +} + +hr { + margin-top: 4px; + margin-bottom: 4px; } \ No newline at end of file