summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--public/assets/javascripts/ui/_router.js1
-rw-r--r--public/assets/javascripts/ui/editor/WallpaperPicker.js2
-rw-r--r--server/index.js1
-rw-r--r--server/lib/views/index.js8
4 files changed, 11 insertions, 1 deletions
diff --git a/public/assets/javascripts/ui/_router.js b/public/assets/javascripts/ui/_router.js
index bda0960..c7b625a 100644
--- a/public/assets/javascripts/ui/_router.js
+++ b/public/assets/javascripts/ui/_router.js
@@ -46,6 +46,7 @@ var SiteRouter = Router.extend({
mobileRoutes: {
"/": 'home',
+ "/home": 'home',
"/profile": 'profile',
"/project/:name": 'projectViewer',
},
diff --git a/public/assets/javascripts/ui/editor/WallpaperPicker.js b/public/assets/javascripts/ui/editor/WallpaperPicker.js
index d7d666c..c383489 100644
--- a/public/assets/javascripts/ui/editor/WallpaperPicker.js
+++ b/public/assets/javascripts/ui/editor/WallpaperPicker.js
@@ -54,7 +54,7 @@ var WallpaperPicker = UploadView.extend({
// toggle the class that makes the cursor a paintbucket
// $("body").removeClass("pastePaper")
},
-
+
load: function(){
$.get("/api/media/user", { tag: this.mediaTag }, this.populate.bind(this))
},
diff --git a/server/index.js b/server/index.js
index 8f66418..90b724c 100644
--- a/server/index.js
+++ b/server/index.js
@@ -79,6 +79,7 @@ site.setup = function(){
site.route = function () {
app.get('/', views.home);
+ app.get('/home', views.demoHome);
app.get('/login', views.modal);
app.get('/logout', auth.logout);
app.get('/signup', views.modal);
diff --git a/server/lib/views/index.js b/server/lib/views/index.js
index eacff1f..5768ace 100644
--- a/server/lib/views/index.js
+++ b/server/lib/views/index.js
@@ -90,6 +90,14 @@ var views = module.exports = {
})
},
+ demoHome: function (req, res) {
+ views_middleware.fetchProjects({ featured: true }, null, null, function(err, projects){
+ res.render('home', {
+ projects: projects || []
+ })
+ })
+ },
+
docs: function (req, res){
var name = req.params.name || "index"