diff --git a/resources/views/status/compose.blade.php b/resources/views/status/compose.blade.php index 1b8cd069..e2447f38 100644 --- a/resources/views/status/compose.blade.php +++ b/resources/views/status/compose.blade.php @@ -19,6 +19,25 @@ $(document).ready(function() { new Vue({ el: '#content' }); + + $('.metro-classic-compose textarea[name="caption"]').on('click', function(e) { + let el = $(this); + el.attr('rows', 4); + }); + $('.metro-classic-compose textarea[name="caption"]').on('change keyup paste', function(e) { + let el = $(this); + let len = el.val().length; + let limit = el.attr('data-limit'); + + let res = len; + + if(len > limit) { + res = '' + (limit - len) + ''; + } else { + res = '' + len + ''; + } + $('.metro-classic-compose .caption-counter').html(res); + }) }); @endpush \ No newline at end of file