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; | |