89ca4f04f6
- No longer depends on the "hidden checkbox". - No longer depends on manually storing/restoring the scroll position. Instead, we take advantage of jquery.scrollTo. - Event-based. - Simplifies the state-based styling.
12 lines
360 B
Text
12 lines
360 B
Text
.zennable
|
|
.zen-backdrop
|
|
- classes << ' js-gfm-input markdown-area'
|
|
- if defined?(f) && f
|
|
= f.text_area attr, class: classes
|
|
- else
|
|
= text_area_tag attr, nil, class: classes
|
|
%a.js-zen-enter(tabindex="-1" href="#")
|
|
= icon('expand')
|
|
Edit in fullscreen
|
|
%a.js-zen-leave(tabindex="-1" href="#")
|
|
= icon('compress')
|