From 21878984946a5c29f09a7d71293e158bac40d0ea Mon Sep 17 00:00:00 2001 From: kevgliss Date: Fri, 2 Oct 2015 15:36:50 -0700 Subject: [PATCH 1/2] adding copy and a better profile picture for non-sso users --- bower.json | 7 +++-- lemur/static/app/angular/app.js | 3 +- lemur/static/app/angular/welcome/welcome.html | 30 ++++++++++++++----- lemur/static/app/index.html | 26 ++++++++++------ 4 files changed, 46 insertions(+), 20 deletions(-) diff --git a/bower.json b/bower.json index 3d36949e..efa43ec7 100644 --- a/bower.json +++ b/bower.json @@ -29,11 +29,14 @@ "angular-ui-switch": "~0.1.0", "angular-chart.js": "~0.7.1", "satellizer": "~0.9.4", - "angularjs-toaster": "~0.4.14" + "angularjs-toaster": "~0.4.14", + "ngletteravatar": "~3.0.1", + "angular-tour": "~0.2.5" }, "devDependencies": { "angular-mocks": "~1.3", - "angular-scenario": "~1.3" + "angular-scenario": "~1.3", + "ngletteravatar": "~3.0.1" }, "resolutions": { "bootstrap": "~3.3.1", diff --git a/lemur/static/app/angular/app.js b/lemur/static/app/angular/app.js index da9ce330..c00bb26d 100644 --- a/lemur/static/app/angular/app.js +++ b/lemur/static/app/angular/app.js @@ -13,7 +13,8 @@ var lemur = angular 'toaster', 'uiSwitch', 'mgo-angular-wizard', - 'satellizer' + 'satellizer', + 'ngLetterAvatar' ]) .config(function ($routeProvider, $authProvider) { $routeProvider diff --git a/lemur/static/app/angular/welcome/welcome.html b/lemur/static/app/angular/welcome/welcome.html index 4b520776..c6bcd03f 100644 --- a/lemur/static/app/angular/welcome/welcome.html +++ b/lemur/static/app/angular/welcome/welcome.html @@ -1,12 +1,26 @@
+

Hey there!

- -

Welcome to Lemur! A central portal for all (most) of your TLS needs.

- -

Create a Certificate

+

Welcome to Lemur! A central portal for all (most) of your TLS certificate needs. With Lemur you are able to create, deploy and track the TLS certificates in your environment. Lets get started!

-
-
-

TLS In The Cloud Encrypt it all

-
+ +
+ +
+
+

Create

+

With Lemur you can create certificates from any authority; internal or external! Lemur does not issue certificates itself. Instead it acts as a broker, creating private keys and CSRs that are sent to external services.

+

View certificates »

+
+
+

Deploy

+

Once certificates have been created with Lemur, you can put them to use! Lemur has the ability to create destinations for certificates that allow them to be uploaded to and used by a variety of environments.

+

View Destinations »

+
+
+

Authority

+

Have an internal Certificate Authority? Need an easy way to create an manage those authorities? Lemur has you covered!

+

View Authorities »

+
+
diff --git a/lemur/static/app/index.html b/lemur/static/app/index.html index ed3514bf..fa659d1e 100644 --- a/lemur/static/app/index.html +++ b/lemur/static/app/index.html @@ -69,14 +69,19 @@
  • Login
  • @@ -87,7 +92,10 @@ From 3c561914c67fa0f59f1e9469d917a1267943b6f6 Mon Sep 17 00:00:00 2001 From: kevgliss Date: Fri, 2 Oct 2015 16:29:59 -0700 Subject: [PATCH 2/2] removing angular tour --- bower.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bower.json b/bower.json index efa43ec7..e0a15d3f 100644 --- a/bower.json +++ b/bower.json @@ -30,8 +30,7 @@ "angular-chart.js": "~0.7.1", "satellizer": "~0.9.4", "angularjs-toaster": "~0.4.14", - "ngletteravatar": "~3.0.1", - "angular-tour": "~0.2.5" + "ngletteravatar": "~3.0.1" }, "devDependencies": { "angular-mocks": "~1.3",