aboutsummaryrefslogtreecommitdiff
path: root/_plugins
diff options
context:
space:
mode:
Diffstat (limited to '_plugins')
-rw-r--r--_plugins/tag-color.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/_plugins/tag-color.rb b/_plugins/tag-color.rb
new file mode 100644
index 0000000..3927abf
--- /dev/null
+++ b/_plugins/tag-color.rb
@@ -0,0 +1,13 @@
+module TagColor
+ def to_tag_color(str)
+ sum = 0
+ str.chars.each do |i|
+ sum += ?i.ord
+ sum %= 360
+ end
+ sum
+ end
+end
+
+Liquid::Template.register_filter(TagColor)
+