diff options
author | Jorge Hernandez <jh1730@att.com> | 2017-05-03 21:31:58 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2017-05-03 21:31:58 +0000 |
commit | a330af579866dacbe595e2e4ad1dd29cd3c96945 (patch) | |
tree | b9455591600034dfd4f33a9c1f733336280f2208 /POLICY-SDK-APP/src/main/webapp/app/policyApp/policy-models/Editor/templates/searchNavbar.html | |
parent | 5444e748b8651d8346dcb78c5ab8b0637dea197b (diff) | |
parent | e0addf5b588a1244f9679becd90999dfcb4c3a94 (diff) |
Merge "Policy 1707 commit to LF"
Diffstat (limited to 'POLICY-SDK-APP/src/main/webapp/app/policyApp/policy-models/Editor/templates/searchNavbar.html')
-rw-r--r-- | POLICY-SDK-APP/src/main/webapp/app/policyApp/policy-models/Editor/templates/searchNavbar.html | 187 |
1 files changed, 187 insertions, 0 deletions
diff --git a/POLICY-SDK-APP/src/main/webapp/app/policyApp/policy-models/Editor/templates/searchNavbar.html b/POLICY-SDK-APP/src/main/webapp/app/policyApp/policy-models/Editor/templates/searchNavbar.html new file mode 100644 index 000000000..43eb5148b --- /dev/null +++ b/POLICY-SDK-APP/src/main/webapp/app/policyApp/policy-models/Editor/templates/searchNavbar.html @@ -0,0 +1,187 @@ +<style> +body { + padding-top: 50px; +} + +.dropdown.dropdown-lg .dropdown-menu { + margin-top: -1px; + padding: 6px 20px; +} + +.input-group-btn .btn-group { + display: flex !important; +} + +.btn-group .btn { + border-radius: 0; + margin-left: -1px; +} + +.btn-group .btn:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.btn-group .form-horizontal .btn[type="submit"] { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +.form-horizontal .form-group { + margin-left: 0; + margin-right: 0; +} + +.form-group .form-control:last-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +@media screen and (min-width: 768px) { + #adv-search { + width: 550px; + margin: 0 auto; + } + .dropdown.dropdown-lg { + position: static !important; + } + .dropdown.dropdown-lg .dropdown-menu { + min-width: 550px; + } +} +</style> +<nav class="navbar navbar-light bg-faded"> + <div class="form-group row"> + <div class="form-group col-sm-8" style="margin-top: 2%"> + <div class="container"> + <div class="row"> + <div class="input-group"> + <div class="input-group" id="adv-search"> + <input type="text" class="form-control" + placeholder="{{'search'}}..." ng-model="search.query" /> + <div class="input-group-btn"> + <div class="btn-group" role="group"> + <div class="dropdown dropdown-lg"> + <button type="button" class="btn btn-default dropdown-toggle" + data-toggle="dropdown" aria-expanded="false"> + <span class="caret"></span> + </button> + <div class="dropdown-menu dropdown-menu-right" role="menu"> + <form class="form-horizontal" role="form"> + <div class="form-group row"> + <div class="form-group col-sm-4"> + <label for="filter">Policy Type:</label> <select + class="form-control" ng-model="search.policyType"> + <option>action</option> + <option>config</option> + <option>closedLoop</option> + <option>decision</option> + <option>all</option> + </select> + </div> + <div class="form-group col-sm-8"> + <label for="filter">Descriptive Type:</label> <select + class="form-control" ng-model="search.descriptiveScope" + ng-options="option for option in descriptiveScopeDictionaryDatas track by option"></select> + </div> + </div> + <div ng-if="search.policyType == 'closedLoop'"> + <div class="form-group row"> + <div class="form-group col-sm-6"> + <label>ClosedLoop Policy Type:</label><BR> <select + class="form-control" + ng-model="search.closedLooppolicyType"> + <option>Config_Fault</option> + <option>Config_PM</option> + </select> + </div> + <div class="form-group col-sm-6"> + <label>Ecomp Name:</label><BR> <select + class="form-control" ng-model="search.ecompName" + ng-options="option for option in ecompNameDictionaryDatas track by option"></select> + </div> + </div> + <div class="form-group row"> + <div class="form-group col-sm-6"> + <label>D2 Service:</label><BR> <select + class="form-control" ng-model="search.d2Service"> + <option>Hosted Voice(Trinity)</option> + <option>vUSP</option> + <option>MCR</option> + <option>Gamma</option> + <option>vDNS</option> + </select> + </div> + <div class="form-group col-sm-6"> + <label>Bind Text Search to:</label><BR> <select + class="form-control" ng-model="search.bindTextSearch"> + <option>Email Address</option> + <option>Trigger Signature</option> + <option>Connect All Traps</option> + <option>Verification Signature</option> + <option>Connect All Faults</option> + <option>Onset Message</option> + <option>Policy Name</option> + <option>Abatement Message</option> + <option>Geo Link</option> + </select> + </div> + </div> + <div class="form-group row"> + <div class="form-group col-sm-6" + ng-if="search.closedLooppolicyType == 'Config_Fault'"> + <label>VNF Type:</label><BR> <select + class="form-control" ng-model="search.vnfType" + ng-options="option for option in vnfTypeDictionaryDatas track by option"></select> + </div> + <div class="form-group col-sm-6" + ng-if="search.closedLooppolicyType == 'Config_Fault'"> + <label>Policy Status:</label><BR> <select + class="form-control" ng-model="search.policyStatus"> + <option>Active</option> + <option>InActive</option> + </select> + </div> + </div> + <div class="form-group row"> + <div class="form-group col-sm-6" + ng-if="search.closedLooppolicyType == 'Config_Fault'"> + <label>vPRO Action:</label><BR> <select + class="form-control" ng-model="search.vproAction" + ng-options="option for option in vsclActionDictionaryDatas track by option"></select> + </div> + <div class="form-group col-sm-6" + ng-if="search.closedLooppolicyType == 'Config_PM'"> + <label>Service Type:</label><BR> <select + class="form-control" ng-model="search.serviceType"> + <option>Registration Failure(Trinity)</option> + <option>International Fraud(Trinity)</option> + <option>No Dial Tone(Trinity)</option> + <option>Call Storm(Trinity)</option> + <option>Registration Storm(Trinity)</option> + </select> + </div> + </div> + </div> + </form> + </div> + </div> + <button type="button" class="btn btn-primary" + ng-click="search(search);"> + <span class="glyphicon glyphicon-search" aria-hidden="true"></span> + </button> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="form-group col-sm-4" style="margin-top: 2%" align="right"> + <div class="btn-group"> + <button class="btn btn-secondary" type="button" onClick="window.location='policy#/Editor';">Editor</button> + <button class="btn btn-primary" type="button" onClick="window.location='policy#/policy_SearchFilter';">Filter</button> + </div> + </div> + </div> +</nav>
\ No newline at end of file |