Saved: 2017-11-20 02:30

Torey Heinz committed Nov 20, 2017
commit c4b4e14877841b84fd072aacf6e3d7f7c4e86125
Showing 2 changed files with 13 additions and 9 deletions
app/views/pages/layouts/application.liquid +4 -4
@@ @@ -60,10 +60,10 @@ is_layout: true
<div class="row expanded">
{% block main %}
<div class="row">
- <div class="column content page">
- <h1>{% editable_text "heading", line_break: false, format: 'raw', rows: 1 %}{% endeditable_text %}</h1>
- {% editable_text content %}Lorem ipsum{% endeditable_text %}
- </div>
+ <div class="column content page">
+ <h1>{% editable_text "heading", line_break: false, format: 'raw', rows: 1 %}{% endeditable_text %}</h1>
+ {% editable_text content %}Lorem ipsum{% endeditable_text %}
+ </div>
</div>
{% endblock %}
<footer class="row expanded">
public/javascripts/app.js +9 -5
@@ @@ -6,11 +6,6 @@ $(document).foundation();
$('nav#top-nav > ul').addClass('dropdown menu')
$('nav#top-nav > ul ul').addClass('menu')
- var slides = document.querySelectorAll('ul.slides .slide');
- var currentSlide = Math.floor(Math.random() * slides.length);
- slides[currentSlide].className = 'slide showing';
-
- var slideInterval = setInterval(nextSlide, 5000);
function nextSlide() {
slides[currentSlide].className = 'slide';
@@ @@ -18,6 +13,15 @@ function nextSlide() {
slides[currentSlide].className = 'slide showing';
}
+ var slides = document.querySelectorAll('ul.slides .slide');
+ if (slides.length > 0) {
+ var currentSlide = Math.floor(Math.random() * slides.length);
+ slides[currentSlide].className = 'slide showing';
+
+ var slideInterval = setInterval(nextSlide, 5000);
+ }
+
+
$(document).on('click', '.clickable', function() {
window.location.href = $(this).data('url');
return false;