Class: WNS::SceneBreakTag
- Inherits:
-
Liquid::Tag
- Object
- Liquid::Tag
- WNS::SceneBreakTag
- Defined in:
- lib/jekyll-wns/assets/scene_break_tag.rb
Instance Method Summary collapse
-
#initialize(tag_name, text, tokens) ⇒ SceneBreakTag
constructor
A new instance of SceneBreakTag.
- #render(context) ⇒ Object
Constructor Details
#initialize(tag_name, text, tokens) ⇒ SceneBreakTag
Returns a new instance of SceneBreakTag.
3 4 5 6 7 |
# File 'lib/jekyll-wns/assets/scene_break_tag.rb', line 3 def initialize(tag_name, text, tokens) super @text = text.strip! end |
Instance Method Details
#render(context) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/jekyll-wns/assets/scene_break_tag.rb', line 9 def render(context) case @text when "ice" '<p style="text-align:center" data-mce-style="text-align:center" aria-hidden="true">❄ ❅ ❆ ❄ ❅ ❆ ❄ ❅ ❆ ❄ ❅ ❆</p>' when "leaves" '<p style="text-align:center" data-mce-style="text-align:center" aria-hidden="true">🙐 🙑 🙓 🙒 🙐 🙑 🙓 🙒 🙐 🙑 🙓 🙒</p>' when "wave" '<p style="text-align:center;letter-spacing:-.13em" data-mce-style="text-align:center;letter-spacing:-.13em" aria-hidden="true">◠◡◠◡◠◡◠◡◠◡◠◡◠◡◠◡◠◡◠◡◠</p>' when "wall" '<p style="text-align:center;letter-spacing:-.2em" data-mce-style="text-align:center;letter-spacing:-.2em" aria-hidden="true">⚎⚍⚎⚍⚎⚍⚎⚍⚎⚍⚎⚍⚎⚍⚎⚍⚎⚍⚎⚍</p>' else '<p style="text-align:center" data-mce-style="text-align:center" aria-hidden="true">🙿🙾🙿🙾🙿🙾🙿🙾🙿🙾🙿🙾🙿🙾🙿</p>' end end |