From 1443edc1ebd742aaa925123b263a206f66078b50 Mon Sep 17 00:00:00 2001 From: ChanMyeong Date: Wed, 17 Oct 2012 07:37:37 +0000 Subject: [PATCH] Site edit. File upload input button UI change. .overlap button style added. git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@11760 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/admin/tpl/css/admin.css | 3 ++- modules/admin/tpl/css/admin.min.css | 3 ++- modules/admin/tpl/js/admin.js | 7 ++++--- modules/admin/tpl/js/admin.min.js | 7 ++++--- modules/menu/tpl/sitemap.html | 12 +++--------- 5 files changed, 15 insertions(+), 17 deletions(-) diff --git a/modules/admin/tpl/css/admin.css b/modules/admin/tpl/css/admin.css index 24932e287..b481741bf 100644 --- a/modules/admin/tpl/css/admin.css +++ b/modules/admin/tpl/css/admin.css @@ -110,7 +110,8 @@ body>.x,.x label,.x table,.x input,.x textarea,.x select,.x button{font-size:13p .x a.active{color:#000;font-weight:bold;text-decoration:none} .x .module_search+[readonly]{border-top-right-radius:0;border-bottom-right-radius:0} .x .module_search+[readonly]+a.x_btn{border-top-left-radius:0;border-bottom-left-radius:0;vertical-align:top;margin-left:-5px} -.x input[type="file"].overlap{position:absolute;overflow:hidden;opacity:0;border:0;filter:alpha(opacity=0);padding:3px 9px;cursor:pointer} +.x .fileBtn{position:relative;display:inline-block} +.x .fileBtn>input[type="file"]{position:absolute;overflow:hidden;opacity:0;border:0;filter:alpha(opacity=0);padding:3px 9px;cursor:pointer} /* Image Sprite */ .x a[target="_blank"]:after, .x>.body>.gnb>ul>li>a>i, diff --git a/modules/admin/tpl/css/admin.min.css b/modules/admin/tpl/css/admin.min.css index 8fe42e71e..7f07ccd2a 100644 --- a/modules/admin/tpl/css/admin.min.css +++ b/modules/admin/tpl/css/admin.min.css @@ -110,7 +110,8 @@ body>.x,.x label,.x table,.x input,.x textarea,.x select,.x button{font-size:13p .x a.active{color:#000;font-weight:bold;text-decoration:none} .x .module_search+[readonly]{border-top-right-radius:0;border-bottom-right-radius:0} .x .module_search+[readonly]+a.x_btn{border-top-left-radius:0;border-bottom-left-radius:0;vertical-align:top;margin-left:-5px} -.x input[type="file"].overlap{position:absolute;overflow:hidden;opacity:0;border:0;filter:alpha(opacity=0);padding:3px 9px;cursor:pointer} +.x .fileBtn{position:relative;display:inline-block} +.x .fileBtn>input[type="file"]{position:absolute;overflow:hidden;opacity:0;border:0;filter:alpha(opacity=0);padding:3px 9px;cursor:pointer} /* Image Sprite */ .x a[target="_blank"]:after, .x>.body>.gnb>ul>li>a>i, diff --git a/modules/admin/tpl/js/admin.js b/modules/admin/tpl/js/admin.js index ea62bee71..8536b70e1 100644 --- a/modules/admin/tpl/js/admin.js +++ b/modules/admin/tpl/js/admin.js @@ -190,9 +190,10 @@ jQuery(function($){ // File input .overlap style $('input[type="file"].overlap').each(function(){ var $this = $(this); - var $btn = $this.prev('button'); - $this.parent().css('position','relative'); - $this.width($btn.width()).height($btn.height()).offset($btn.offset()); + $this.wrap('').before(' - - +
@@ -254,8 +253,7 @@
- - +
@@ -266,8 +264,7 @@
- - +
@@ -2698,9 +2695,6 @@ setTimeout(function(){ }); */ // File upload - $('.fileTrigger').click(function(){ - $(this).next('input[type="file"]').click(); - }); $('input[type="file"]').change(function(){ $(this).closest('form').submit(); });