Skip to content

Commit 1b37faf

Browse files
committed
Fixing first time experience to be simpler, friendlier and up to date
1 parent f08fc2c commit 1b37faf

File tree

4 files changed

+32
-64
lines changed

4 files changed

+32
-64
lines changed
Loading
Loading

packages/custom/meanStarter/public/views/system/header.html

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ <h2 class="pressed-text" ui-sref="home" mean-token="'site-title'">&nbsp;MEAN</h2
99
{{item.title}}
1010
</md-button>
1111
<span flex></span>
12+
1213
<md-button class="md-button" aria-label="Sign Up" ui-sref="auth.register" ng-if="!hdrctr.hdrvars.authenticated">
1314
Join
1415
</md-button>
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,38 @@
11
<div layout="column" flex data-ng-controller="IndexController">
22
<md-content layout="column" layout-padding flex>
3-
<p class="md-subhead">
4-
With MEAN framework, you can <a href="https://github.com/linnovate/mean/wiki/CLI#user-management" target="_blank">create members</a>, articles, or <a href="http://mean.io/#!/packages" target="_blank">add more features</a> with packages from the
5-
community.
6-
</p>
7-
<md-fab-toolbar md-open="false" count="0" md-direction="left">
3+
<md-divider></md-divider>
4+
<div layout="row" layout-align="space-around start" layout-padding flex>
5+
6+
<div class="left" layout="column" layout-align="center center" flex="60">
7+
<h1>Welcome to the MEAN stack</h2>
8+
<p class="md-headline">Daphne (our ninja mascot) says...</p>
9+
<div flex>
10+
<img src="/meanStarter/assets/img/woman_ninja_forg_pass.png"/>
11+
</div>
12+
</div>
13+
<div class="right" layout="column" flex>
14+
<div layout="column" style="margin-top:14%" layout-align="end center"></div>
15+
<h2 >Read the docs</h2>
16+
<div class="next-steps">
17+
<md-list>
18+
<md-list-item class="secondary-button-padding" ng-repeat="doc in docs" ng-click="null">
19+
<p>
20+
{{doc.text}}
21+
</p>
22+
<md-button class="md-secondary" ng-href="{{doc.link}}" target="_blank">More Info</md-button>
23+
</md-list-item>
24+
</md-list>
25+
</div>
26+
<md-divider></md-divider>
27+
</div>
28+
</div>
29+
</md-content>
30+
31+
<md-fab-toolbar md-open="false" count="0" md-direction="left">
832
<md-fab-trigger class="align-with-text">
9-
<md-button aria-label="menu" class="md-fab md-primary">
33+
<md-button aria-label="menu" class="md-fab md-primary">
1034
<md-tooltip>community</md-tooltip>
11-
<md-icon>group</md-icon>
35+
<md-icon class="group-icond">group</md-icon>
1236
</md-button>
1337
</md-fab-trigger>
1438
<md-toolbar>
@@ -32,61 +56,4 @@
3256
</md-fab-actions>
3357
</md-toolbar>
3458
</md-fab-toolbar>
35-
<md-divider></md-divider>
36-
<div layout="row" layout-align="space-around start" layout-padding flex>
37-
<div class="left" layout="column" flex>
38-
<div class="next-steps">
39-
<p class="md-headline">Browse the Documentation</p>
40-
<p>
41-
Before you jump in it's important to read the documentation and learn about the different aspects of extending and developing MEAN.
42-
</p>
43-
<p>
44-
Mean is based on MongoDB, Express.js, Angular.js and Node.js and even basic proficiency in these technologies will help you dive in to mean development - luckily there are plenty of <a href="http://learn.mean.io/" target="_blank">tutorials around</a>.
45-
</p>
46-
<md-list>
47-
<md-list-item class="secondary-button-padding" ng-repeat="doc in docs" ng-click="null">
48-
<p>
49-
{{doc.text}}
50-
</p>
51-
<md-button class="md-secondary" ng-href="{{doc.link}}" target="_blank">More Info</md-button>
52-
</md-list-item>
53-
</md-list>
54-
</div>
55-
<md-divider></md-divider>
56-
<div class="packages">
57-
<p class="md-headline">Browse our packages
58-
<md-button href="http://mean.io/#!/packages">All Packages</md-button>
59-
</p>
60-
<md-card ng-repeat="package in packages">
61-
<img ng-src="{{package.image}}" class="md-card-image" alt="Site Image">
62-
<md-card-title>
63-
<md-card-title-text>
64-
<span class="md-headline">{{package.name}} - {{package.author}}</span>
65-
<span class="md-subhead">{{package.text}}</span>
66-
</md-card-title-text>
67-
</md-card-title>
68-
<md-card-actions layout="row" layout-align="end center">
69-
<md-button ng-href="{{package.link}}" target="_blank">More Info</md-button>
70-
</md-card-actions>
71-
</md-card>
72-
</div>
73-
</div>
74-
<div class="right" layout="column" flex>
75-
<div class="featured-websites">
76-
<md-card ng-repeat="site in sites">
77-
<img ng-src="{{site.image}}" class="md-card-image" alt="Site image">
78-
<md-card-title>
79-
<md-card-title-text>
80-
<span class="md-headline">{{site.name}} - {{site.author}}</span>
81-
<span class="md-subhead">{{site.text}}</span>
82-
</md-card-title-text>
83-
</md-card-title>
84-
<md-card-actions layout="row" layout-align="end center">
85-
<md-button ng-href="{{site.link}}" target="_blank">More Info</md-button>
86-
</md-card-actions>
87-
</md-card>
88-
</div>
89-
</div>
90-
</div>
91-
</md-content>
9259
</div>

0 commit comments

Comments
 (0)