summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorokfprojz <jules+okfprojz@okfoc.us>2016-04-06 17:58:50 -0400
committerokfprojz <jules+okfprojz@okfoc.us>2016-04-06 17:58:50 -0400
commit5a4da83894dd19de612d86d2c30ef5b11c07f895 (patch)
tree671a9a9314524f73afc539e09eace6583439370a
parentb0a9f53ffd8552a28d7f9bd74d55e35435e828bd (diff)
parent6b2ebb8a40f5111a3b19b22b3940a833a1b56940 (diff)
Merge branch 'master' of github.com:okfocus/portfolio
-rw-r--r--index.js2
-rw-r--r--public/assets/img/d-white.pngbin0 -> 1198 bytes
-rw-r--r--public/assets/img/l-white.pngbin0 -> 1232 bytes
-rw-r--r--public/assets/img/l.pngbin187 -> 2869 bytes
-rw-r--r--public/assets/img/r-white.pngbin0 -> 1219 bytes
-rw-r--r--public/assets/img/u-white.pngbin0 -> 1153 bytes
-rw-r--r--public/assets/img/u.pngbin288 -> 2971 bytes
-rw-r--r--public/assets/img/x-w-white.pngbin0 -> 1203 bytes
-rw-r--r--public/assets/img/x-white.pngbin0 -> 1322 bytes
-rw-r--r--public/assets/js/lib/ProjectView.js1
-rw-r--r--public/assets/ok.css18
-rw-r--r--templates/index.liquid6
12 files changed, 23 insertions, 4 deletions
diff --git a/index.js b/index.js
index 1e62275..1914ba5 100644
--- a/index.js
+++ b/index.js
@@ -41,6 +41,8 @@ var app = okcms.createApp({
media: {type: 'media-list'},
mobileMedia: {type: 'media-list'},
press: {type: 'link-list'},
+ whiteCursor: {type: 'flag'},
+ hideProject: {type: 'flag'},
},
},
diff --git a/public/assets/img/d-white.png b/public/assets/img/d-white.png
new file mode 100644
index 0000000..13edce0
--- /dev/null
+++ b/public/assets/img/d-white.png
Binary files differ
diff --git a/public/assets/img/l-white.png b/public/assets/img/l-white.png
new file mode 100644
index 0000000..ead74c7
--- /dev/null
+++ b/public/assets/img/l-white.png
Binary files differ
diff --git a/public/assets/img/l.png b/public/assets/img/l.png
index 383e388..bcd4aea 100644
--- a/public/assets/img/l.png
+++ b/public/assets/img/l.png
Binary files differ
diff --git a/public/assets/img/r-white.png b/public/assets/img/r-white.png
new file mode 100644
index 0000000..d4f3163
--- /dev/null
+++ b/public/assets/img/r-white.png
Binary files differ
diff --git a/public/assets/img/u-white.png b/public/assets/img/u-white.png
new file mode 100644
index 0000000..d850c89
--- /dev/null
+++ b/public/assets/img/u-white.png
Binary files differ
diff --git a/public/assets/img/u.png b/public/assets/img/u.png
index 530d460..7c4da62 100644
--- a/public/assets/img/u.png
+++ b/public/assets/img/u.png
Binary files differ
diff --git a/public/assets/img/x-w-white.png b/public/assets/img/x-w-white.png
new file mode 100644
index 0000000..3a3522a
--- /dev/null
+++ b/public/assets/img/x-w-white.png
Binary files differ
diff --git a/public/assets/img/x-white.png b/public/assets/img/x-white.png
new file mode 100644
index 0000000..66781bf
--- /dev/null
+++ b/public/assets/img/x-white.png
Binary files differ
diff --git a/public/assets/js/lib/ProjectView.js b/public/assets/js/lib/ProjectView.js
index bc2a715..2bb0f32 100644
--- a/public/assets/js/lib/ProjectView.js
+++ b/public/assets/js/lib/ProjectView.js
@@ -5,6 +5,7 @@ var ProjectView = View.extend({
"click .page-up": "previous",
"click .page-down": "next",
"click .top": "stopPropagation",
+ "click a": "preventDefault",
},
initialize: function(opt){
diff --git a/public/assets/ok.css b/public/assets/ok.css
index 876354b..ef2a209 100644
--- a/public/assets/ok.css
+++ b/public/assets/ok.css
@@ -275,8 +275,8 @@ nav svg g g:last-child rect {
width: 70px;
}
-.navopen .item {
- cursor: url(img/x-w.png) 32 32, pointer;
+.navopen #curtain {
+ cursor: url(img/x-w-white.png) 32 32, pointer;
}
@@ -523,6 +523,9 @@ body {
margin-left: 20vw;
cursor: url(img/u.png) 32 0, pointer;
}
+.whiteCursor .page-up {
+ cursor: url(img/u-white.png) 32 0, pointer;
+}
.page-down {
height: 70%;
@@ -532,7 +535,10 @@ body {
bottom: 0;
left: 0;
margin-left: 20vw;
- cursor: url(img/d.png)32 64, pointer;
+ cursor: url(img/d.png) 32 64, pointer;
+}
+.whiteCursor .page-down {
+ cursor: url(img/d-white.png) 32 64, pointer;
}
.single .page-up,
@@ -583,12 +589,18 @@ button.next {
cursor: url(img/r.png)64 32, pointer;
z-index: 4;
}
+.whiteCursor button.next {
+ cursor: url(img/r-white.png)64 32, pointer;
+}
button.previous {
left: 0;
cursor: url(img/l.png) 0 32, pointer;
z-index: 4;
}
+.whiteCursor button.previous {
+ cursor: url(img/l-white.png) 0 32, pointer;
+}
.desktop button.previous:hover svg,
.desktop button.next:hover svg {
diff --git a/templates/index.liquid b/templates/index.liquid
index 6f9d1c7..a932851 100644
--- a/templates/index.liquid
+++ b/templates/index.liquid
@@ -33,10 +33,12 @@
<li data-id="cover">Cover</li>
<li data-id="introduction">Introduction</li>
{% for project in projects %}
+ {% unless project.hideProject %}
<li data-id="{{ project.id }}">
<u class='desktoptitle'>{{ project.title }}</u>
<u class='mobiletitle'>{% if project.mobileTitle %}{{ project.mobileTitle }}{% else %}{{ project.title }}{% endif %}</u>
</li>
+ {% endunless %}
{% endfor %}
</ul>
</div>
@@ -117,8 +119,9 @@
<div class="right"></div>
</div>
{% for project in projects %}
+ {% unless project.hideProject %}
<div class="item" data-id="{{ project.id }}">
- <div class="top {% if project.media[2] %}gallery{% else %}single{% endif %}">
+ <div class="top {% if project.media[2] %}gallery{% else %}single{% endif %} {% if project.whiteCursor %}whitecursor{% endif %}">
{% for media in project.media %}
{% if media.type == 'image' %}
<div class="cell desktop image" data-uri="{{ media.uri }}" style="{% if media.caption %}{{ media.caption }}{% endif %}"></div>
@@ -183,6 +186,7 @@
</div>
</div>
</div>
+ {% endunless %}
{% endfor %}
</div>
</body>