Skip to content

Commit afd2cf6

Browse files
committed
switched to Lightning
1 parent 7883caf commit afd2cf6

File tree

7 files changed

+27
-30
lines changed

7 files changed

+27
-30
lines changed

app.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ var wwwhisper = require('connect-wwwhisper');
1616
// config settings for the minisite
1717
var challengesEndpoint = process.env.CHALLENGES_ENDPOINT || "http://tc-search.herokuapp.com/challenges/v2/search?q=challengeName:Swiftlang";
1818
var leaderboardEndpoint = process.env.LEADERBOARD_ENDPOINT || "http://tc-leaderboard.herokuapp.com/demo";
19-
var communityName = process.env.COMMUNITY_NAME || "Aura";
19+
var communityName = process.env.COMMUNITY_NAME || "Lightning";
2020
// don't show challenges with the follow statuses
2121
var challengeFilter = ['Completed','Cancelled - Zero Submissions'];
2222

@@ -64,7 +64,7 @@ function mockChallenges() {
6464
function add(name, amount) {
6565

6666
var platforms = ['Salesforce'];
67-
var technologies = ['Aura', 'Apex', 'JavaScript'];
67+
var technologies = ['Lightning', 'Apex', 'JavaScript'];
6868
var today = new Date();
6969

7070
return {
@@ -84,7 +84,7 @@ function mockChallenges() {
8484
}
8585

8686
var challenges = [];
87-
challenges.push(add('Hello Aura!! Build Your First Aura Component', 100));
87+
challenges.push(add('Hello Lightning!! Build Your First Lightning Component', 100));
8888
challenges.push(add('Lazy Loading Data TreeView App', 1000));
8989
challenges.push(add('Lead Conversion App', 1000));
9090
challenges.push(add('Customizable Grid w/search, sorting & pagination', 750));
7.76 KB
Loading

public/images/s1-lightning.png

11.5 KB
Loading

views/layouts/main.handlebars

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@
3838
<div class="clearfix"></div>
3939
<h1 class="logo pull-left">
4040
<a class="scrollto" href="#promo">
41-
<img id="logo-image" class="logo-image" src="images/logo/logo.png" alt="Logo">
42-
<span class="logo-title">{{communityName}}</span>
41+
<img id="logo-image" class="logo-image" src="images/s1-lightning.png" alt="Logo">
4342
</a>
4443
</h1><!--//logo-->
4544
<nav id="main-nav" class="main-nav navbar-right" role="navigation">

views/partials/faq.handlebars

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,25 +6,21 @@
66
<div class="faq-col col-md-6 col-sm-6 col-xs-12">
77
<div class="item">
88
<h3 class="question"><i class="fa fa-question-circle"></i>Are there any demos that I can look at?</h3>
9-
<p class="answer">Check out the video from Dreamforce for some demos. Salesforce1 is written entirely in Aura, BTW.</p>
9+
<p class="answer">Check out the video from Dreamforce for some demos. Salesforce1 is written entirely in Lightning, BTW.</p>
1010
</div><!--//item-->
1111
<div class="item">
1212
<h3 class="question"><i class="fa fa-question-circle"></i>If I have questions, where do I post them?</h3>
13-
<p class="answer">If you have questions regarding Aura pertaining to any topcoder challenges you are participating in, please post them to the discussion forum for that challenge.</p>
14-
</div><!--//item-->
15-
<div class="item">
16-
<h3 class="question"><i class="fa fa-question-circle"></i>Is Aura open source?</h3>
17-
<p class="answer">Yes! You can find the code and information for Aura on the <a href="https://github.com/forcedotcom/aura">github repo</a>.</p>
13+
<p class="answer">If you have questions regarding Lightning pertaining to any topcoder challenges you are participating in, please post them to the discussion forum for that challenge.</p>
1814
</div><!--//item-->
1915
</div><!--//faq-col-->
2016
<div class="faq-col col-md-6 col-sm-6 col-xs-12">
2117
<div class="item">
22-
<h3 class="question"><i class="fa fa-question-circle"></i>How do I get access to Aura?</h3>
23-
<p class="answer">We will be providing access for all challenge participants.</p>
18+
<h3 class="question"><i class="fa fa-question-circle"></i>How do I get access to Lightning?</h3>
19+
<p class="answer">Click the "Login In" button on <a href="http://developer.salesforce.com" target="_blank">developer.salesforce.com</a> to sign up for a new Developer Org. This will have everything you need to get started..</p>
2420
</div><!--//item-->
2521
<div class="item">
26-
<h3 class="question"><i class="fa fa-question-circle"></i>Where can I find the Aura docs?</h3>
27-
<p class="answer">You can find the Aura Framework documentation <a href="http://documentation.auraframework.org/auradocs#">here</a>.</p>
22+
<h3 class="question"><i class="fa fa-question-circle"></i>Where can I find the Lightning Components Developer’s Guide?</h3>
23+
<p class="answer">You can find the Developer Guide <a href="https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/">here</a> along with a PDF version that you can download.</p>
2824
</div><!--//item-->
2925
</div><!--//faq-col-->
3026
</div><!--//row-->

views/partials/features.handlebars

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44

55
<div class="row" style="padding-bottom:25px">
66
<div class="overview col-md-12 col-sm-12 col-xs-12">
7-
<p style="font-size:16px">Aura is a UI framework for developing dynamic web apps for mobile and desktop devices. It’s a modern framework for building single-page applications engineered for growth. The framework intelligently utilizes your server, browser, devices, and network so you can focus on the logic and interactions of your apps.</p>
8-
<p style="font-size:16px">Aura supports partitioned multi-tier component development that bridges the client and server. It uses JavaScript on the client side and Apex on the server side.</p>
7+
<p style="font-size:16px">The Lightning Component framework is a UI framework for developing dynamic web apps for mobile and desktop devices. It’s a modern framework for building single-page applications engineered for growth. The framework supports partitioned multi-tier component development that bridges the client and server. It uses JavaScript on the client side and Apex on the server side.</p>
8+
<p style="font-size:16px">The framework includes a set of prebuilt components that you can assemble and configure to form new components in an app. Components support encapsulated and can contain other components, as well as HTML, CSS, JavaScript, or any other Web-enabled code.</p>
9+
<p style="font-size:16px">Event-driven programming is at the core of Lightning. The idea is that a component registers that it may fire an event and then you write handlers that respond to interface events as they occur. </p>
910
</div><!--//overview-->
1011
</div>
1112

@@ -17,7 +18,7 @@
1718
</div><!--//icon-->
1819
<div class="content">
1920
<h3 class="title">Out-of-the-Box Component Set</h3>
20-
<p>Aura comes with an out-of-the-box set of components to kick start building apps. You don't have to spend your time optimizing your apps for different devices as the components take care of that for you.</p>
21+
<p>Comes with an out-of-the-box set of components to kick start building apps. You don't have to spend your time optimizing your apps for different devices as the components take care of that for you.</p>
2122
</div><!--//content-->
2223
</div><!--//item-->
2324
<div class="item col-md-4 col-sm-6 col-xs-12 text-center">
@@ -26,7 +27,7 @@
2627
</div><!--//icon-->
2728
<div class="content">
2829
<h3 class="title">Device-aware and cross browser compatibilitys</h3>
29-
<p>Apps built on the Aura framework are responsive and provide an enjoyable user experience. Aura supports the latest in browser technology such as HTML5, CSS3, and touch events.</p>
30+
<p>Apps are responsive and provide an enjoyable user experience. The Lightning Component framework supports the latest in browser technology such as HTML5, CSS3, and touch events.</p>
3031
</div><!--//content-->
3132
</div><!--//item-->
3233
<div class="item col-md-4 col-sm-6 col-xs-12 text-center">
@@ -35,7 +36,7 @@
3536
</div><!--//icon-->
3637
<div class="content">
3738
<h3 class="title">Event-driven architecture</h3>
38-
<p>Aura uses an event-driven architecture for better decoupling between components. Any component can subscribe to an application event, or to a component event they can see.</p>
39+
<p>Uses an event-driven architecture for better decoupling between components. Any component can subscribe to an application event, or to a component event they can see.</p>
3940
</div><!--//content-->
4041
</div><!--//item-->
4142
</div><!--//row-->
@@ -46,7 +47,7 @@
4647
<i class="fa fa-paste"></i>
4748
</div><!--//icon-->
4849
<div class="content">
49-
<h3 class="title">Parallel design and development</h3>
50+
<h3 class="title">Faster team development</h3>
5051
<p>Building an app with components facilitates parallel design, improving overall development efficiency. Components are encapsulated and their internals stay private, while their public shape is visible to consumers of the component. This strong separation gives component authors freedom to change the internal implementation details and insulates component consumers from those changes.</p>
5152
</div><!--//content-->
5253
</div><!--//item-->
@@ -56,7 +57,7 @@
5657
</div><!--//icon-->
5758
<div class="content">
5859
<h3 class="title">Performance</h3>
59-
<p>Aura uses a stateful client and stateless server architecture that relies on JavaScript on the client side to manage UI component metadata and application data. Aura uses JSON to exchange data between the server and the client. To maximize efficiency, the server only sends data that is needed by the user.</p>
60+
<p>Uses a stateful client and stateless server architecture that relies on JavaScript on the client side to manage UI component metadata and application data. The framework uses JSON to exchange data between the server and the client. To maximize efficiency, the server only sends data that is needed by the user.</p>
6061
</div><!--//content-->
6162
</div><!--//item-->
6263
</div><!--//row-->

views/partials/promo.handlebars

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@
33
<div class="container">
44
<div class="row">
55
<div class="overview col-md-8 col-sm-12 col-xs-12">
6-
<h2 class="title">Compete in topcoder challenges to build the next generation of UI components for Salesforce.</h2>
7-
<p style="font-size:16px">Aura is a UI framework for developing dynamic web apps for mobile and desktop devices, while providing a scalable long-lived lifecycle to support building apps engineered for growth. It supports partitioned multi-tier component development that bridges the client and server.</p>
8-
<p style="font-size:16px">Aura on the Platform was just announced at Dreamforce and we are gearing up to build components, demos and applications with the framework. We've launched multiple challenges so hop in and get started!</a>
9-
<p style="font-size:16px; padding-bottom:20px">Ready to innovate? <a href="http://www.topcoder.com/?action=callback" target="_blank" class="white-link-underlined">Sign up now</a> and compete in <a class="scrollto white-link-underlined" href="#challenges">[topcoder] challenges</a> to build something amazing with us. </p>
10-
<ul class="summary">
11-
<li>Compete in development challenges for cash, prizes & bragging rights</li>
12-
<li>Get up to speed on the latest technology</li>
13-
</ul>
6+
<h2 class="title">Compete in topcoder challenges to build the next generation of UI components for Salesforce1</h2>
7+
<p style="font-size:16px">Salesforce1 Lightning is a new, easy way to build responsive applications for any screen and includes a number of exciting tools for developers:</p>
8+
<ul style="font-size:16px">
9+
<li style="padding:5px">Lightning components give you a client-server framework that accelerates development, as well as app performance, and is ideal for use with the Salesforce1 mobile app</li>
10+
<li style="padding:5px">The Lightning App Builder will empower you to build apps visually, without code, quicker than ever before using off-the-shelf and custom-built Lightning components</li>
11+
</ul>
12+
<p style="font-size:16px">Using these technologies, you can seamlessly customize and easily deploy new apps to mobile devices running Salesforce1. In fact, the Salesforce1 mobile app itself was built with Lightning components.</p>
13+
14+
<p style="font-size:16px; padding-bottom:20px">Ready to innovate? <a href="http://www.topcoder.com/?action=callback" target="_blank" class="white-link-underlined">Sign up now</a> and compete in <a class="scrollto white-link-underlined" href="#challenges">topcoder challenges</a> to build something amazing with us. </p>
1415
</div><!--//overview-->
1516

1617
<!--// iPhone starts -->

0 commit comments

Comments
 (0)