2
0
mirror of https://github.com/VinylDNS/vinyldns synced 2025-08-22 02:02:14 +00:00
vinyldns/modules/portal/app/views/zones/zoneDetail.scala.html
Emerle, Ryan e1743e5342
Updates
- Simplify build config
- Add TTY check to Makefiles for running Docker containers
- Update `fs2` to latest patch
- Update `sbt-assembly` plugin
- Update portal to remove chatty console
- Update portal scripts to add license header
- Update prepare-portal/Gruntfile to combine js and css where applicable
- Remove unused gentelella files from final portal artifact
- Add support for shared zones to quickstart/docker images
- Consolidate built artifacts in `artifacts/` to make eventual release easier
2021-11-02 17:06:24 -04:00

75 lines
2.4 KiB
HTML

@(rootAccountName: String, zoneId: String)(implicit request: play.api.mvc.Request[Any], customLinks: models.CustomLinks, meta: models.Meta)
@import zoneTabs._
@content = {
<!-- PAGE CONTENT -->
{{
@* Passes params from play to angular *@
zoneId="@zoneId";
""
}}
<div class="right_col" role="main" >
<!-- START BREADCRUMB -->
<ul class="breadcrumb">
<li><a href="/">Home</a></li>
<li><a href="/zones">Zones</a></li>
<li class="active">{{zoneInfo.name}}</li>
</ul>
<!-- END BREADCRUMB -->
<!-- PAGE TITLE -->
<div class="page-title">
<h3><span class="fa fa-table"></span> {{ zoneInfo.name }}
<span class="label label-{{ getZoneStatusLabel() }}">{{ zoneInfo.status }}</span>
</h3>
</div>
<!-- END PAGE TITLE -->
<!-- PAGE CONTENT WRAPPER -->
<div class="page-content-wrap">
<div class="alert-wrapper">
<div ng-repeat="alert in alerts">
<notification ng-model="alert"></notification>
</div>
</div>
<!-- START VERTICAL TABS -->
<div class="panel panel-default panel-tabs">
<ul class="nav nav-tabs bar_tabs">
<li class="active"><a href="#tab1" data-toggle="tab">Manage Records</a></li>
<li><a id="tab2-button" href="#tab2" data-toggle="tab">Manage Zone</a></li>
<li><a href="#tab3" data-toggle="tab">Change History</a></li>
</ul>
<div class="panel-body tab-content">
<div class="tab-pane active" id="tab1">
@manageRecords(request, meta)
</div>
<div class="tab-pane" id="tab2" ng-controller="ManageZonesController">
@manageZone(request, meta)
</div>
<div class="tab-pane" id="tab3">
@changeHistory(request)
</div>
</div>
</div>
<!-- END VERTICAL TABS -->
<recordmodal></recordmodal>
</div>
<!-- END PAGE CONTENT WRAPPER -->
</div>
<!-- END PAGE CONTENT -->
}
@plugins = {
<script type='text/javascript' src='/public/js/ui.js'></script>
}
@main(rootAccountName)("RecordsController")("Zone")(content)(plugins)