Newer
Older
GitBucket / src / main / twirl / gitbucket / core / admin / plugins.scala.html
@Naoki Takezoe Naoki Takezoe on 9 Jun 2016 1 KB Fix invalid margin of the plugin list
@(plugins: List[gitbucket.core.plugin.PluginInfo])(implicit context: gitbucket.core.controller.Context)
@import context._
@import gitbucket.core.view.helpers._
@html.main("Plugins"){
  @admin.html.menu("plugins") {
    <h1>Installed plugins</h1>

    @if(plugins.size > 0) {
      <ul>
      @plugins.map {plugin =>
        <li><a href="#@plugin.pluginId">@plugin.pluginId:@plugin.version</a></li>
      }
      </ul>

      <div style="overflow: hidden;">
        @plugins.map {plugin =>
          <div class="panel panel-default">
            <div class="panel-heading strong">@plugin.pluginName</div>
            <div class="panel-body">
              <div class="row">
                <label class="col-md-2">Id</label>
                <span class="col-md-10">@plugin.pluginId</span>
              </div>
              <div class="row">
                <label class="col-md-2">Version</label>
                <span class="col-md-10">@plugin.version</span>
              </div>
              <div class="row">
                <label class="col-md-2">Name</label>
                <span class="col-md-10">@plugin.pluginName</span>
              </div>
              <div class="row">
                <label class="col-md-2">Description</label>
                <span class="col-md-10 muted">@plugin.description</span>
              </div>
            </div>
          </div>
        }
      </div>
    } else {
      <p>No plugin detected on your gitbucket installation.</p>
    }
  }
}