Add initial support view

This commit is contained in:
Johannes Zellner
2015-08-04 11:33:17 +02:00
parent 95cbec19af
commit 0d1ba01d65
4 changed files with 82 additions and 2 deletions

View File

@@ -143,9 +143,10 @@
<ul class="dropdown-menu" role="menu">
<li><a href="#/account"><i class="fa fa-user fa-fw"></i> Account</a></li>
<li ng-show="user.admin && config.isDev"><a href="#/dns"><i class="fa fa-wrench fa-fw"></i> DNS Management</a></li>
<li ng-show="user.admin"><a href="#/upgrade"><i class="fa fa-arrow-up fa-fw"></i> Upgrade</a></li>
<li ng-show="user.admin"><a href="#/settings"><i class="fa fa-wrench fa-fw"></i> Settings</a></li>
<li ng-show="user.admin"><a href="#/graphs"><i class="fa fa-bar-chart fa-fw"></i> Graphs</a></li>
<li ng-show="user.admin"><a href="#/upgrade"><i class="fa fa-arrow-up fa-fw"></i> Upgrade</a></li>
<li><a href="#/support"><i class="fa fa-comment fa-fw"></i> Support</a></li>
<li ng-show="user.admin"><a href="#/settings"><i class="fa fa-wrench fa-fw"></i> Settings</a></li>
<li class="divider"></li>
<li><a href="" ng-click="logout($event)"><i class="fa fa-sign-out fa-fw"></i> Logout</a></li>
</ul>

View File

@@ -37,6 +37,9 @@ app.config(['$routeProvider', function ($routeProvider) {
}).when('/settings', {
controller: 'SettingsController',
templateUrl: 'views/settings.html'
}).when('/support', {
controller: 'SupportController',
templateUrl: 'views/support.html'
}).when('/upgrade', {
controller: 'UpgradeController',
templateUrl: 'views/upgrade.html'

View File

@@ -0,0 +1,71 @@
<div class="content">
<div>
<div class="text-left">
<h1>Support</h1>
</div>
</div>
<div class="card card-large">
<div class="grid-item-top">
<div class="row animateMeOpacity">
<div class="col-lg-12">
If you have any questions, please revise our <a href="">Frequently Asked Questions</a>. We add more answers as we go, if you couldn't find your answers, just let us know using the forms below.<br/>
<br/>
For any developer related issues, please see our <a href="">Developer documentation</a>.
</div>
</div>
</div>
</div>
<br/>
<div class="card card-large">
<div class="grid-item-top">
<div class="row animateMeOpacity">
<div class="col-lg-12">
<h3>Feedback</h3>
We would love to hear any ideas, feature requests and overall feedback from your side.
<br/>
<br/>
<form>
<div class="form-group">
<!-- <label for="feedbackSubject">Feedback</label> -->
<input type="email" class="form-control" id="feedbackSubject" placeholder="Enter your idea">
</div>
<div class="form-group">
<!-- <label for="feedbackDescription">Your Idea</label> -->
<textarea class="form-control" id="feedbackDescription" rows="3" placeholder="Describe your idea"></textarea>
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
</div>
</div>
</div>
</div>
<br/>
<div class="card card-large">
<div class="grid-item-top">
<div class="row animateMeOpacity">
<div class="col-lg-12">
<h3>Ticket</h3>
If you found any issue or bugs, let us know, we will resolve that for you as soon as possible.
<br/>
<br/>
<form>
<div class="form-group">
<!-- <label for="feedbackSubject">Feedback</label> -->
<input type="email" class="form-control" id="feedbackSubject" placeholder="Enter your issue">
</div>
<div class="form-group">
<!-- <label for="feedbackDescription">Your Idea</label> -->
<textarea class="form-control" id="feedbackDescription" rows="3" placeholder="Describe your issue"></textarea>
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,5 @@
'use strict';
angular.module('Application').controller('SupportController', ['$scope', '$location', 'Client', function ($scope, $location, Client) {
}]);