diff options
Diffstat (limited to 'views')
| -rw-r--r-- | views/controls/editor/media-drawer.ejs | 3 | ||||
| -rw-r--r-- | views/docs.ejs | 2 | ||||
| -rwxr-xr-x | views/home.ejs | 9 | ||||
| -rw-r--r-- | views/profile.ejs | 20 | ||||
| -rw-r--r-- | views/projects/layouts-modal.ejs | 23 | ||||
| -rw-r--r-- | views/projects/list-projects.ejs | 36 | ||||
| -rw-r--r-- | views/staff/projects/show.ejs | 13 |
7 files changed, 70 insertions, 36 deletions
diff --git a/views/controls/editor/media-drawer.ejs b/views/controls/editor/media-drawer.ejs index 10a160e..d800426 100644 --- a/views/controls/editor/media-drawer.ejs +++ b/views/controls/editor/media-drawer.ejs @@ -6,7 +6,7 @@ <input type="file" accept="image/*" class="file" multiple> </form> <small>~ or ~</small><br> - <input type="text" placeholder="Enter Vimeo or YouTube Link" class="url"> + <input type="text" placeholder="Enter Vimeo or YouTube or image link" class="url"> </span> <div class="ants"> @@ -20,6 +20,7 @@ <h3 class="editBtn warn" id="deleteMedia"></h3> <div class="myMedia"> + <div class="noMedia">You have no media yet. Upload some!</div> </div> <div class="foundMedia"> diff --git a/views/docs.ejs b/views/docs.ejs index 5662133..665190d 100644 --- a/views/docs.ejs +++ b/views/docs.ejs @@ -8,8 +8,6 @@ <div class="rapper page docs"> [[ include partials/header ]] - <br clear="all"> - [[ if (! isNew) { ]] <h1>[[- doc.displayName ]]</h1> diff --git a/views/home.ejs b/views/home.ejs index 51d5a92..16b00e7 100755 --- a/views/home.ejs +++ b/views/home.ejs @@ -10,7 +10,7 @@ </script> </head> <body class="loading"> - <div class="rapper page"> + <div class="rapper page home"> [[ include partials/header ]] <div class="hero" style="background-image:url(https://s3.amazonaws.com/luckyplop/6450f5b88c5c043a4551eff8902b1728f813bd66.jpg)"> @@ -23,7 +23,7 @@ </div> </div> - <h1>Whats VValls For?</h1> + <h1>What's VValls For?</h1> <div class="projectList about"> <div class="item wow bounceInLeft"> @@ -62,10 +62,9 @@ </div> <h1>Room Showcase</h1> - <img src="https://s3.amazonaws.com/uploads.hipchat.com/14935/55226/twq38ErgSnriaOq/vvalls-thumbnail-options2.gif" style="border-top:1px solid;width:100%"> - <!-- + [[ include projects/list-projects ]] - --> + <a href="#loadmore" class="viewMore btn">View More</a> [[ include partials/confirm-modal ]] diff --git a/views/profile.ejs b/views/profile.ejs index d977844..5ff2eb0 100644 --- a/views/profile.ejs +++ b/views/profile.ejs @@ -41,7 +41,7 @@ [[ } ]] </div> </div> - </div> + [[ if (projects.length) { ]] <h1>[[- profile.username ]] has [[- projects.length ]] project[[- projects.length != 1 ? "s" : "" ]]</h1> @@ -50,11 +50,23 @@ <a href="#" class="viewMore btn">view more</a> [[ } else { ]] + <h1>Welcome to VVALLS</h1> - <br><br> - You don't have any projects yet. To get started click "New Project" up at the top of the screen. + <div class="projectList about"> + <h2> + VValls lets you create awesome 3D rooms. + </h2> + + <h2> + You don't have any projects yet. + </h2> + <h2> + <a href="#"class="btn" data-role="new-project-modal">Create a New Project</a> + </h2> + + </div> [[ } ]] - + </div> [[ include partials/edit-profile ]] [[ include projects/layouts-modal ]] [[ include projects/edit-project ]] diff --git a/views/projects/layouts-modal.ejs b/views/projects/layouts-modal.ejs index 24a83b7..6f60d81 100644 --- a/views/projects/layouts-modal.ejs +++ b/views/projects/layouts-modal.ejs @@ -3,14 +3,17 @@ <div class="box"> <div class="templates"> - <h1>Edit Room Layouts</h1> + <h2>Edit Room Layouts</h2> + <div class="templates-list"> + </div> + <form> + <input data-role="create-new-layout" class="button_text" type="submit" value="New Layout"> + </form> </div> <div class="no-templates"> There are no room layouts available. Please <a href="/layout/new">create a new one.</a> </div> - <form> - <input data-role="create-new-layout" class="button_text" type="submit" value="New Layout"> - </form> + </div> </div> @@ -19,7 +22,9 @@ <div class="box"> <div class="templates"> - <h1>Your Projects</h1> + <h2>Your Projects</h2> + <div class="templates-list"> + </div> </div> <div class="no-templates"> </div> @@ -33,8 +38,14 @@ <span class="close">X</span> <div class="box"> - <h2>Choose Room Template</h2> <div class="templates"> + <h2>Select a Room Template</h2> + + <div class="templates-list"> + </div> + <form> + <input data-role="create-new-layout" class="button_text" type="submit" value="or make your own template"> + </form> </div> <div class="no-templates"> There are no room layouts available. Please <a href="/layout/new">create a new one.</a> diff --git a/views/projects/list-projects.ejs b/views/projects/list-projects.ejs index a12f237..c47dee0 100644 --- a/views/projects/list-projects.ejs +++ b/views/projects/list-projects.ejs @@ -4,31 +4,31 @@ [[ projects.forEach(function(project, i) { ]] - <span class="room"> - <span class="images"> - <img src="[[- project.photo ]]"> + [[ if (String(user._id) == String(project.user_id)) { ]] + <a href="/project/[[- project.slug ]]/edit"> + [[ } else { ]] + <a href="/project/[[- project.slug ]]" class="roomName"> + [[ } ]] + + <span class="room" style="background-color: rgb([[- project.color ]]);"> + <span class="mask" style="background-image: url([[- project.photo ]]);"> + </span> + <span class="images" data-mediaCount="[[- Math.min(project.media.length, 4) ]]"> [[ mediaCount = 0 ]] [[ project.media.some(function(media){ ]] [[ if (media.media.type != "image") { return false } ]] - [[ if (++mediaCount > 3) { return true } ]] - <img src="[[- media.media.url ]]"> + [[ if (++mediaCount > 4) { return true } ]] + <div style="background-image:url([[- media.media.url ]])"></div> [[ }) ]] </span> - - <div class="holder"> - [[ if (String(user._id) == String(project.user_id)) { ]] - <a href="/project/[[- project.slug ]]/edit"> - [[- project.name ]]<br> - [[- project.date ]] - </a> - [[ } else { ]] - <a href="/project/[[- project.slug ]]" class="roomName"> - [[- project.name ]]<br> - [[- project.date ]] - [[ } ]] - </div> </span> + <label> + [[- project.name ]]<br> + Created – [[- project.date ]] + </label> + + </a> [[ }) ]] </div> diff --git a/views/staff/projects/show.ejs b/views/staff/projects/show.ejs index 687f0c2..1034b31 100644 --- a/views/staff/projects/show.ejs +++ b/views/staff/projects/show.ejs @@ -41,8 +41,21 @@ "[[- project.description ]]" </td> </tr> + <tr> + <th> + featured? + </th> + <td id="isFeaturedProject"> + [[- project.featured ? "yes" : "no" ]] + </td> + </tr> </table> + <br><br> + <div id="actions"> + <button id="toggle-featured" data-featured="[[- !! project.featured ]]">Feature this Project</button> + </div> + <br> <br> <table id="iframe-embed" class="projectList"> |
