Refactor theme handling so that it is unified via a helper method

This commit is contained in:
Ufuk Kayserilioglu committed 2015-03-16 21:43:31 +02:00
1 parent 2d62bd0147
commit 1ff838b5fe
4 files changed
+20 -12

No files matched your search

+4 -6
View File
@@ -2,11 +2,9 @@
title: Slack Themes
---
<% data.themes.each do |theme| %>
<% theme_slug = theme[:name].parameterize.underscore %>
<% digest = Digest::MD5.new.hexdigest(theme[:colors]) %>
<label class="radio theme_label theme_<%= theme[:name].parameterize.underscore %>">
<img src="/images/theme/<%= theme_slug %>-<%= digest %>.png" class="theme_thumb"><br>
<input name="sidebar_theme_rd" type="radio" value="<%= theme[:colors] %>" ng-model="theme" ng-change="setTheme()"> <%= theme[:name] %>
<% themes.each do |theme| %>
<label class="radio theme_label theme_<%= theme.slug %>">
<img src="/images/theme/<%= theme.slug %>-<%= theme.digest %>.png" class="theme_thumb"><br>
<input name="sidebar_theme_rd" type="radio" value="<%= theme.colors %>" ng-model="theme" ng-change="setTheme()"> <%= theme.name %>
</label>
<% end %>