1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-14 15:23:33 +00:00

Added credits/thank you page for contributors

This commit is contained in:
Kyle Spearrin
2016-11-29 21:27:06 -05:00
parent 7ae4390609
commit f37737c8f6
7 changed files with 62 additions and 1 deletions

View File

@@ -602,5 +602,17 @@
"lost2FAApp": { "lost2FAApp": {
"message": "Lost authenticator app?", "message": "Lost authenticator app?",
"description": "Lost authenticator app?" "description": "Lost authenticator app?"
},
"credits": {
"message": "Credits",
"description": "Credits (giving thanks to people that helped)"
},
"thankYou": {
"message": "Thank You",
"description": "Thank You"
},
"translations": {
"message": "Translations",
"description": "Translations"
} }
} }

View File

@@ -131,6 +131,13 @@
data: { authorize: true }, data: { authorize: true },
params: { animation: null } params: { animation: null }
}) })
.state('credits', {
url: '/credits',
templateUrl: 'app/settings/views/settingsCredits.html',
controller: 'settingsCreditsController',
data: { authorize: true },
params: { animation: null }
})
.state('help', { .state('help', {
url: '/help', url: '/help',
templateUrl: 'app/settings/views/settingsHelp.html', templateUrl: 'app/settings/views/settingsHelp.html',

View File

@@ -0,0 +1,6 @@
angular
.module('bit.settings')
.controller('settingsCreditsController', function ($scope, i18nService) {
$scope.i18n = i18nService;
});

View File

@@ -10,4 +10,14 @@
{{i18n.version}} {{version}}<br /> {{i18n.version}} {{version}}<br />
&copy; 8bit Solutions LLC 2015-{{year}} &copy; 8bit Solutions LLC 2015-{{year}}
</div> </div>
<div class="list">
<div class="list-section">
<div class="list-section-items">
<a class="list-section-item" ui-sref="credits({animation: 'in-slide-left'})">
{{i18n.credits}}
<i class="fa fa-chevron-right fa-lg"></i>
</a>
</div>
</div>
</div>
</div> </div>

View File

@@ -0,0 +1,25 @@
<div class="header">
<div class="left">
<a ui-sref="about({animation: 'out-slide-right'})"><i class="fa fa-chevron-left"></i> {{i18n.about}}</a>
</div>
<div class="title">{{i18n.thankYou}}</div>
</div>
<div class="content">
<div class="list">
<div class="list-section">
<div class="list-section-header">
{{i18n.translations}}
</div>
<div class="list-section-items">
<div class="list-section-item">
<b>@sersoftin</b> - Russian<br />
<b>@lbel</b> - Dutch<br />
<b>@KarimGeiger</b> - German<br />
<b>@Primokorn</b> - French<br />
<b>@felixqu</b> - Chinese<br />
<b>@Igetin</b> - Finnish
</div>
</div>
</div>
</div>
</div>

View File

@@ -69,6 +69,7 @@
<script src="app/settings/settingsController.js"></script> <script src="app/settings/settingsController.js"></script>
<script src="app/settings/settingsHelpController.js"></script> <script src="app/settings/settingsHelpController.js"></script>
<script src="app/settings/settingsAboutController.js"></script> <script src="app/settings/settingsAboutController.js"></script>
<script src="app/settings/settingsCreditsController.js"></script>
<script src="app/settings/settingsSyncController.js"></script> <script src="app/settings/settingsSyncController.js"></script>
<script src="app/settings/settingsFoldersController.js"></script> <script src="app/settings/settingsFoldersController.js"></script>
<script src="app/settings/settingsAddFolderController.js"></script> <script src="app/settings/settingsAddFolderController.js"></script>

View File

@@ -12,7 +12,7 @@
} }
.about-page { .about-page {
padding-top: 50px; padding: 50px 0 20px;
text-align: center; text-align: center;
img { img {