From 4a69084a8b3e79f4177ecce6529beb30cd51a603 Mon Sep 17 00:00:00 2001 From: Marcin Kurczewski Date: Sun, 16 Feb 2014 15:08:54 +0100 Subject: [PATCH] Upload no longer uses tabs --- public_html/media/css/post-upload.css | 30 ++++++++++++++-------- public_html/media/js/post-upload.js | 24 ++++++++++-------- src/Views/post-upload.phtml | 36 ++++++--------------------- 3 files changed, 42 insertions(+), 48 deletions(-) diff --git a/public_html/media/css/post-upload.css b/public_html/media/css/post-upload.css index aad84e29..e3c0eb7d 100644 --- a/public_html/media/css/post-upload.css +++ b/public_html/media/css/post-upload.css @@ -8,13 +8,10 @@ float: left; } -.tab-content { - margin-bottom: 1em; +#upload-step1 { + display: table; + width: 100%; } -.tab-content.url { - display: none; -} - #file-handler-wrapper { display: table; width: 100%; @@ -33,10 +30,23 @@ border-color: firebrick; } -#url-handler textarea { - width: 100%; - height: 10em; - margin-bottom: 0.5em; +#url-handler { + margin-top: 0.5em; + position: relative; +} +#url-handler input { + padding: 0.5em; +} +#url-handler .input-wrapper { + margin-right: 7.5em; +} +#url-handler button { + font-size: initial; + padding: 0.5em; + position: absolute; + top: 0; + right: 0; + width: 7em; } .post .thumbnail { diff --git a/public_html/media/js/post-upload.js b/public_html/media/js/post-upload.js index 9c74fdd2..eac8163e 100644 --- a/public_html/media/js/post-upload.js +++ b/public_html/media/js/post-upload.js @@ -42,18 +42,22 @@ $(function() + $('#url-handler-wrapper input').keydown(function(e) + { + if (e.which == 13) + { + $('#url-handler-wrapper button').trigger('click'); + e.preventDefault(); + } + }); $('#url-handler-wrapper button').click(function(e) { - var urls = []; - $.each($('#url-handler-wrapper textarea').val().split(/\s+/), function(i, url) - { - url = url.replace(/^\s+|\s+$/, ''); - if (url == '') - return; - urls.push(url); - }); - $('#url-handler-wrapper textarea').val(''); - handleURLs(urls); + var url = $('#url-handler-wrapper input').val(); + url = url.replace(/^\s+|\s+$/, ''); + if (url == '') + return; + $('#url-handler-wrapper input').val(''); + handleURLs([url]); }); diff --git a/src/Views/post-upload.phtml b/src/Views/post-upload.phtml index b2656d1a..699582c3 100644 --- a/src/Views/post-upload.phtml +++ b/src/Views/post-upload.phtml @@ -18,38 +18,18 @@ LayoutHelper::addScript('../lib/tagit/jquery.tagit.js');
- - -
+
-
-
- Drop files here!
- Or just click on this box. -
+
+ Drop files here!
+ Or just click on this box.
-
-
-
-
-
- +
+
+
+