From 1e5831969b194eb14c6d4524cd210541393b9b19 Mon Sep 17 00:00:00 2001 From: Paolo Caruccio Date: Thu, 18 Jul 2013 01:56:45 +0200 Subject: [PATCH] files toggle in admin, maybe as Massimo would want it --- .../admin/static/css/bootstrap_essentials.css | 83 ++++++++++++++++++ .../admin/static/images/files_toggle.png | Bin 0 -> 1315 bytes applications/admin/views/default/edit.html | 70 ++++++++------- 3 files changed, 122 insertions(+), 31 deletions(-) create mode 100644 applications/admin/static/images/files_toggle.png diff --git a/applications/admin/static/css/bootstrap_essentials.css b/applications/admin/static/css/bootstrap_essentials.css index 905cbe62..b5035b62 100644 --- a/applications/admin/static/css/bootstrap_essentials.css +++ b/applications/admin/static/css/bootstrap_essentials.css @@ -327,6 +327,89 @@ font-style: italic; color: #ccc; } +/*============================================================= +EDIT PAGE SLIDING FILES MENU +==============================================================*/ +@media (max-width: 979px) { + body.edit div#header {position:relative; z-index: 1030 !important;} +} + +#editor_area, #edit_placeholder { + margin: 0; + padding: 0; +} + +#editor_area { + position: relative; + box-sizing: border-box; +} + +#files { + width: auto; + height: 100%; + margin: 0; + padding: 0; + position: fixed; + top: 0px; + left: 0px; + z-index: 1029; + border-right: 3px solid #000; + /* animation (it doesn't work in IE<10) */ + -moz-transition: all 0.4s; + -webkit-transition: all 0.4s; + -o-transition: all 0.4s; + transition: all 0.4s; +} + +#files:hover, #files:focus { + left: 0px !important; +} + +#files, .files-toggle { + background: #1b1b1b; + opacity: 0.98; +} + +.files-toggle { + width: 18px; + height: 86px; + border-radius: 0px 4px 4px 0px; + color: #999; + position: absolute; + top: 60px; + right: -18px; + cursor: default; +} + +.arrow { + display: block; + position: absolute; + top: 8px; + width: 18px; + height: 70px; + background: url(../images/files_toggle.png) no-repeat; +} + +.files-menu { + height: 100%; + overflow: auto; +} + +#filelist { + position: relative; + top: 60px; + padding-bottom: 60px; +} + +#filelist li { + padding-right: 8px; + width: 100%; +} + +#filelist li>a { + text-shadow: none; +} + /*============================================================= MEDIA QUERIES ==============================================================*/ diff --git a/applications/admin/static/images/files_toggle.png b/applications/admin/static/images/files_toggle.png new file mode 100644 index 0000000000000000000000000000000000000000..098e02a8bc71d6491e791913551211333aac6c5a GIT binary patch literal 1315 zcmV+;1>E|HP)k1u*zS zNaUqb5M!Y1-U1CtHJ}g$?t>bhFflcEXRm}vpz4i3(Fi6y)YinHi6X%lRN@b42})aI z6WYt|9A9p0OLyB_gAXSCl1+BMneXiRX1+NyLrJ(9W@gg)(4j-sQ4}@AwK0xSHk+MO zUtd4xMt`wb+y`J?Z*Ono{{8!hrUkOreh*;rGz5o?F)O!j-Fg}Tytp3MuV3HfdETN) z^vPxb%K#h%@QQQp1psRS0Fo+x!Z2(K!!VMBTrPJmm&?%4V}( zU0vPB&bgjZXDkrO-2jq+&NVhRe%RmNzl-EN04IQi!TvXvl-g!v%+l$CCA}X6L02LW z$!(IR1uDmP0snPsqn6L-cSu?xsYLRW@B4?7`o=OU6bf_u`uct%Spz@-SZ?~Qx3~A6 z8dH}z-wzgi8^e6tQ@(Gr-)_x?pB@Dy!Bo~uB9){tg}>O(nG^ilW7(Qfcfk;d$Op=iI~2 zxwRxOx3;!knG(oa`x<~Y07#`$V}3~>iBu|e7Qi5Y+W|Nrd5Nr(be`l2lFLUQ07n7* zTK;~dP$-NMNlNV)fHS`DcaL{=baafQ)9KT`?|(k&=Sg*x&*%3_+AHZ+l9DtCU|$df zuf}GPAS0Ve9tLm;^%U!3xZ(Dc)zvwyrkz4quWV!G*8mW z82Hd=Lb|A8{ZP zfU?=Fw_w47Qvhl+nasV`+D-uLF;1f;^<*-cm7_n3O|7=J_Q`VTzi6%94WJpoI{;RZ zTmqnj1H&}E(Ad^>B5t=`puCeM;fkOyOxeguYddY?H4NnnysS*MzeJ^qdGz^m%Dp(yr#0D zp`lCd?d^R)g47ygKE?F+epFRebpqI!2qb9@$@$X(k-RYWKGlhB_TrZegxQN<#XvK$ ZzX9os9zCmBUZDU0002ovPDHLkV1hu1UdsRg literal 0 HcmV?d00001 diff --git a/applications/admin/views/default/edit.html b/applications/admin/views/default/edit.html index 2f6e2804..6700bf9b 100644 --- a/applications/admin/views/default/edit.html +++ b/applications/admin/views/default/edit.html @@ -121,7 +121,7 @@ jQuery(document).on('click', 'a.font_button', function (e) { case 'decr': new_incr = -2; break; case 'default': new_incr = 0; break; } - jQuery('textarea[name="data"]') .each(function(id, ta) { + jQuery('textarea[name="data"]').each(function(id, ta) { editor = jQuery(ta).data('editor'); set_font(editor, new_incr); }); @@ -163,9 +163,6 @@ jQuery(document).on('click', 'a.font_button', function (e) {
-
-
- +
+
+
+ +
-
+
+