diff --git a/styles/Mobbern3.1/template/event/overall_footer_breadcrumb_prepend.html b/styles/Mobbern3.1/template/event/overall_footer_breadcrumb_prepend.html new file mode 100644 index 00000000..ded140e7 --- /dev/null +++ b/styles/Mobbern3.1/template/event/overall_footer_breadcrumb_prepend.html @@ -0,0 +1 @@ +{L_PORTAL} diff --git a/styles/Mobbern3.1/template/event/overall_header_breadcrumb_prepend.html b/styles/Mobbern3.1/template/event/overall_header_breadcrumb_prepend.html new file mode 100644 index 00000000..ded140e7 --- /dev/null +++ b/styles/Mobbern3.1/template/event/overall_header_breadcrumb_prepend.html @@ -0,0 +1 @@ +{L_PORTAL} diff --git a/styles/Mobbern3.1/template/event/overall_header_head_append.html b/styles/Mobbern3.1/template/event/overall_header_head_append.html new file mode 100644 index 00000000..fef9137a --- /dev/null +++ b/styles/Mobbern3.1/template/event/overall_header_head_append.html @@ -0,0 +1,4 @@ + + + + diff --git a/styles/Mobbern3.1/template/portal/_block_config.html b/styles/Mobbern3.1/template/portal/_block_config.html new file mode 100644 index 00000000..865b7ce2 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/_block_config.html @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/assets/jquery.getscrollbarwidth.js b/styles/Mobbern3.1/template/portal/assets/jquery.getscrollbarwidth.js new file mode 100644 index 00000000..16029f75 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/assets/jquery.getscrollbarwidth.js @@ -0,0 +1,22 @@ +/*! Copyright (c) 2008 Brandon Aaron (brandon.aaron@gmail.com || http://brandonaaron.net) + * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) + * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses. + */ + +/** + * Gets the width of the OS scrollbar + */ +(function($) { + var scrollbarWidth = 0; + $.getScrollbarWidth = function() { + if ( !scrollbarWidth ) { + var $div = $('
') + .css({ width: 100, height: 100, overflow: 'auto', position: 'absolute', top: -1000, left: -1000 }) + .prependTo('body').append('
').find('div') + .css({ width: '100%', height: 200 }); + scrollbarWidth = 100 - $div.width(); + $div.parent().remove(); + } + return scrollbarWidth; + }; +})(jQuery); diff --git a/styles/Mobbern3.1/template/portal/assets/jquery_easing_1_3.js b/styles/Mobbern3.1/template/portal/assets/jquery_easing_1_3.js new file mode 100644 index 00000000..ef743210 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/assets/jquery_easing_1_3.js @@ -0,0 +1,205 @@ +/* + * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ + * + * Uses the built in easing capabilities added In jQuery 1.1 + * to offer multiple easing options + * + * TERMS OF USE - jQuery Easing + * + * Open source under the BSD License. + * + * Copyright © 2008 George McGinley Smith + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * Neither the name of the author nor the names of contributors may be used to endorse + * or promote products derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE + * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + * +*/ + +// t: current time, b: begInnIng value, c: change In value, d: duration +jQuery.easing['jswing'] = jQuery.easing['swing']; + +jQuery.extend( jQuery.easing, +{ + def: 'easeOutQuad', + swing: function (x, t, b, c, d) { + //alert(jQuery.easing.default); + return jQuery.easing[jQuery.easing.def](x, t, b, c, d); + }, + easeInQuad: function (x, t, b, c, d) { + return c*(t/=d)*t + b; + }, + easeOutQuad: function (x, t, b, c, d) { + return -c *(t/=d)*(t-2) + b; + }, + easeInOutQuad: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t + b; + return -c/2 * ((--t)*(t-2) - 1) + b; + }, + easeInCubic: function (x, t, b, c, d) { + return c*(t/=d)*t*t + b; + }, + easeOutCubic: function (x, t, b, c, d) { + return c*((t=t/d-1)*t*t + 1) + b; + }, + easeInOutCubic: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t*t + b; + return c/2*((t-=2)*t*t + 2) + b; + }, + easeInQuart: function (x, t, b, c, d) { + return c*(t/=d)*t*t*t + b; + }, + easeOutQuart: function (x, t, b, c, d) { + return -c * ((t=t/d-1)*t*t*t - 1) + b; + }, + easeInOutQuart: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t*t*t + b; + return -c/2 * ((t-=2)*t*t*t - 2) + b; + }, + easeInQuint: function (x, t, b, c, d) { + return c*(t/=d)*t*t*t*t + b; + }, + easeOutQuint: function (x, t, b, c, d) { + return c*((t=t/d-1)*t*t*t*t + 1) + b; + }, + easeInOutQuint: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; + return c/2*((t-=2)*t*t*t*t + 2) + b; + }, + easeInSine: function (x, t, b, c, d) { + return -c * Math.cos(t/d * (Math.PI/2)) + c + b; + }, + easeOutSine: function (x, t, b, c, d) { + return c * Math.sin(t/d * (Math.PI/2)) + b; + }, + easeInOutSine: function (x, t, b, c, d) { + return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; + }, + easeInExpo: function (x, t, b, c, d) { + return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b; + }, + easeOutExpo: function (x, t, b, c, d) { + return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b; + }, + easeInOutExpo: function (x, t, b, c, d) { + if (t==0) return b; + if (t==d) return b+c; + if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b; + return c/2 * (-Math.pow(2, -10 * --t) + 2) + b; + }, + easeInCirc: function (x, t, b, c, d) { + return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b; + }, + easeOutCirc: function (x, t, b, c, d) { + return c * Math.sqrt(1 - (t=t/d-1)*t) + b; + }, + easeInOutCirc: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b; + return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; + }, + easeInElastic: function (x, t, b, c, d) { + var s=1.70158;var p=0;var a=c; + if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; + if (a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; + }, + easeOutElastic: function (x, t, b, c, d) { + var s=1.70158;var p=0;var a=c; + if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; + if (a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b; + }, + easeInOutElastic: function (x, t, b, c, d) { + var s=1.70158;var p=0;var a=c; + if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5); + if (a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; + return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; + }, + easeInBack: function (x, t, b, c, d, s) { + if (s == undefined) s = 1.70158; + return c*(t/=d)*t*((s+1)*t - s) + b; + }, + easeOutBack: function (x, t, b, c, d, s) { + if (s == undefined) s = 1.70158; + return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; + }, + easeInOutBack: function (x, t, b, c, d, s) { + if (s == undefined) s = 1.70158; + if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b; + return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; + }, + easeInBounce: function (x, t, b, c, d) { + return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b; + }, + easeOutBounce: function (x, t, b, c, d) { + if ((t/=d) < (1/2.75)) { + return c*(7.5625*t*t) + b; + } else if (t < (2/2.75)) { + return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; + } else if (t < (2.5/2.75)) { + return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; + } else { + return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; + } + }, + easeInOutBounce: function (x, t, b, c, d) { + if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b; + return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b; + } +}); + +/* + * + * TERMS OF USE - EASING EQUATIONS + * + * Open source under the BSD License. + * + * Copyright © 2001 Robert Penner + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * Neither the name of the author nor the names of contributors may be used to endorse + * or promote products derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE + * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/assets/portal.js b/styles/Mobbern3.1/template/portal/assets/portal.js new file mode 100644 index 00000000..b0fd6629 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/assets/portal.js @@ -0,0 +1,52 @@ +/** +* +* @package Board3 Portal v2.1 - javascript code +* @copyright (c) 2014 Board3 Group ( www.board3.de ) +* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2 +* +*/ + +(function($) { // Avoid conflicts with other libraries + +"use strict"; + +var portal_right_width; + +/** + * Correctly align the right column underneath the left column. + * This will make sure that the right column doesn't start before the end of + * the center column but rather right after the last module of the left column. + */ +phpbb.b3p_fix_right_column_margin = function() { + var width = $(window).width(); + var $portal_right = $('#portal-right'); + var $portal_left = $('#portal-left'); + var $portal_center = $('#portal-center'); + + if (width <= (895 - $.getScrollbarWidth())) { + // Get correct margin-left for portal-right and add 10px for padding + if ($portal_left.width() > 0) { + $portal_right.css('margin-left', - ($portal_right.width() + 1)); + $portal_right.css('margin-top', $portal_center.height() + 'px'); + $portal_left.css('margin-top', $portal_center.height() + 'px'); + } else { + $portal_right.css('margin-left', 0); + $portal_right.css('margin-top', 0); + } + } else { + $portal_right.css('margin-top', '0px'); + $portal_right.css('margin-left', -portal_right_width); + $portal_right.width(portal_right_width); + $portal_left.css('margin-top', 0); + } +}; + +$(document).ready(function() { + portal_right_width = $('#portal-right').width(); + phpbb.b3p_fix_right_column_margin(); + $(window).resize(function() { + phpbb.b3p_fix_right_column_margin(); + }); +}); + +})(jQuery); // Avoid conflicts with other libraries diff --git a/styles/Mobbern3.1/template/portal/assets/portal_clock.js b/styles/Mobbern3.1/template/portal/assets/portal_clock.js new file mode 100644 index 00000000..94950e63 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/assets/portal_clock.js @@ -0,0 +1,180 @@ +/** +* +* @package Board3 Portal v2.1 - Clock +* @copyright (c) 2013 Board3 Group ( www.board3.de ) +* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2 +* +*/ + +(function($) { // Avoid conflicts with other libraries + +"use strict"; + +var hour_cur = 0; +var minL_cur = 0; +var minR_cur = 0; +var secL_cur = 0; +var secR_cur = 0; + +phpbb.b3pFlipClock = function(identifierUp, identifierDown, val, type) { + var backIdUp = identifierUp.replace('-front-', '-back-'); + var backIdDown = identifierDown.replace('-front-', '-back-'); + var backPosition = $(backIdUp).css('background-position'); + var backPositionLength; + var backY; + + // Workaround for Internet Explorer bug + if (backPosition === undefined) { + backPosition = $(backIdUp).css('background-position-x') + ' ' + $(backIdUp).css('background-position-y'); + } + + backPositionLength = backPosition.length; + + if (backPosition.substring(backPositionLength - 3, backPositionLength - 2) === '0') { + backY = '0px'; + } else { + backY = backPosition.substring(backPositionLength - 5, backPositionLength); + } + + backPosition = $(backIdUp).css('background-position'); + $(identifierUp) + .css('background-position', backPosition) + .height('21px') + .css({'visibility': 'visible', 'display': 'inline-block' }); + $(identifierDown) + .height('0px') + .css('visibility', 'visible'); + + // single digits will have digits 0 - 9, double 0 - 24 + if (type === 'single') { + $(backIdUp).css('background-position', (val * -22) + 'px ' + backY); + } else if (type === 'double') { + if (val >= 12) { + backY = '-22px'; + val = val - 12; + $(backIdUp).css('background-position', (val * -43) + 'px ' + backY); + val = val + 12; + } else { + if (val < 12 && backY !== '0px') { + backY = '0px'; + } + $(backIdUp).css('background-position', (val * -43) + 'px ' + backY); + } + } else { + return; + } + + // now get the vertical offset of the bottom digit + backPosition = $(identifierDown).css('background-position'); + + // Workaround for Internet Explorer bug + if (backPosition === undefined) { + backPosition = $(identifierDown).css('background-position-x') + ' ' + $(identifierDown).css('background-position-y'); + } + + backPositionLength = backPosition.length; + + if (backPosition.substring(backPositionLength - 3, backPositionLength - 2) === '0') { + backY = '0px'; + } else { + backY = backPosition.substring(backPositionLength - 5, backPositionLength); + } + + // single digits will have digits 0 - 9, double 0 - 24 + if (type === 'single') { + $(identifierDown).css('background-position', (val * -22) + 'px ' + backY); + } else if (type === 'double') { + if (val >= 12) { + backY = '-65px'; + val = val - 12; + $(identifierDown).css('background-position', (val * -43) + 'px ' + backY); + val = val + 12; + } else { + if (val < 12 && backY !== '-44px') { + backY = '-44px'; + } + $(identifierDown).css('background-position', (val * -43) + 'px ' + backY); + } + } else { + return; + } + + // Animate the top number flipping + $(identifierUp).animate({ + height: '0px', + 'margin-top': '21px' + }, + { + 'duration': 150, + defaultEasing: 'easeInOutSine', + 'complete': function(){ + // Now animate the bottom number flipping + $(identifierDown).animate( + {height: '20px'}, + { + 'duration': 150, + defaultEasing: 'easeInOutSine', + 'complete': function(){ + // For compatibility with IE8 + if ($(identifierDown).css('background-position') !== undefined) { + $(backIdDown).css('background-position', $(identifierDown).css('background-position')); + } else { + $(backIdDown).css('background-position-x', $(identifierDown).css('background-position-x')); + $(backIdDown).css('background-position-y', $(identifierDown).css('background-position-y')); + } + $(identifierDown).css({ + 'visibility': 'hidden', + 'display': 'inline-block' + }); + $(identifierUp).css({ + 'visibility': 'hidden', + 'display': 'inline-block', + 'margin-top': '0px' + }); + } + } + ); + } + } + ); +}; + +phpbb.b3pClock = function() { + var now = new Date(); + var hour = now.getHours(); + var minL = Math.floor(now.getMinutes() / 10); + var minR = now.getMinutes() % 10; + var secL = Math.floor(now.getSeconds() / 10); + var secR = now.getSeconds() % 10; + + if (hour !== hour_cur) { + phpbb.b3pFlipClock('.portal-clock-front-hours-up', '.portal-clock-front-hours-down', hour, 'double'); + hour_cur = hour; + } + + if (minR !== minR_cur) { + phpbb.b3pFlipClock('.portal-clock-front-minutes-up-right', '.portal-clock-front-minutes-down-right', minR, 'single'); + minR_cur = minR; + } + + if (minL !== minL_cur) { + phpbb.b3pFlipClock('.portal-clock-front-minutes-up-left', '.portal-clock-front-minutes-down-left', minL, 'single'); + minL_cur = minL; + } + + if (secR !== secR_cur) { + phpbb.b3pFlipClock('.portal-clock-front-seconds-up-right', '.portal-clock-front-seconds-down-right', secR, 'single'); + secR_cur = secR; + } + + if (secL !== secL_cur) { + phpbb.b3pFlipClock('.portal-clock-front-seconds-up-left', '.portal-clock-front-seconds-down-left', secL, 'single'); + secL_cur = secL; + } +}; + +$(document).ready(function() { + setInterval(phpbb.b3pClock, 1000); +}); + +})(jQuery); // Avoid conflicts with other libraries diff --git a/styles/Mobbern3.1/template/portal/index.html b/styles/Mobbern3.1/template/portal/index.html new file mode 100644 index 00000000..c3c1935f --- /dev/null +++ b/styles/Mobbern3.1/template/portal/index.html @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/announcements_center.html b/styles/Mobbern3.1/template/portal/modules/announcements_center.html new file mode 100644 index 00000000..727d2f52 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/announcements_center.html @@ -0,0 +1,51 @@ +{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R} +
+ + + + +
+
+ {L_NO_ANNOUNCEMENTS} + +
+
+

id="a_{$MODULE_ID}" name="a_{$MODULE_ID}_{announcements.center_row.A_ID}">{NEWEST_POST_IMG}{READ_POST_IMG} {announcements.center_row.ATTACH_ICON_IMG} {L_VIEW_TOPIC_POLL}{L_COLON} {announcements.center_row.TITLE}

+ {announcements.center_row.PAGINATION} + +
+
+
{announcements.center_row.TEXT} +
+ +
+
{L_ATTACHMENTS}
+ +
{announcements.center_row.attachment.DISPLAY_ATTACHMENT}
+ +
+ +
+ {L_TOPIC_VIEWS}{L_COLON} {announcements.center_row.TOPIC_VIEWS}  •  {L_COMMENTS}{L_COLON} {announcements.center_row.REPLIES}  •  {L_POST_REPLY} + {announcements.center_row.OPEN}{announcements.center_row.L_READ_FULL}{announcements.center_row.CLOSE} + +
+ +
+ + +
+ +
+
+ + + +
+{$C_BLOCK_F_L}{$C_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/announcements_center_compact.html b/styles/Mobbern3.1/template/portal/modules/announcements_center_compact.html new file mode 100644 index 00000000..90136c8d --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/announcements_center_compact.html @@ -0,0 +1,84 @@ + + + + +{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R} +
+
+ {L_NO_ANNOUNCEMENTS} +
+
+{$C_BLOCK_F_L}{$C_BLOCK_F_R} + + +{$CC_BLOCK_H_L} +
{$TITLE}
+ +
{L_REPLIES}
+
{L_VIEWS}
+ +
{L_LAST_POST}
+{$CC_BLOCK_H_R} + +{$C_BLOCK_F_L}{$C_BLOCK_F_R} + + + + + diff --git a/styles/Mobbern3.1/template/portal/modules/attachments_center.html b/styles/Mobbern3.1/template/portal/modules/attachments_center.html new file mode 100644 index 00000000..053fdd72 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/attachments_center.html @@ -0,0 +1,17 @@ +{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R} +
+
+ + {L_FILENAME}
+ +   {attach_center.FILENAME}
+ {L_FILESIZE}{L_COLON}{attach_center.FILESIZE}
+ {L_DOWNLOADS}{L_COLON}{attach_center.DOWNLOAD_COUNT}
+
+ + + {L_NO_ATTACHMENTS}
+ +
+
+{$C_BLOCK_F_L}{$C_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/attachments_side.html b/styles/Mobbern3.1/template/portal/modules/attachments_side.html new file mode 100644 index 00000000..bf53ea0b --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/attachments_side.html @@ -0,0 +1,17 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + + {L_FILENAME}
+ +   {attach_side.FILENAME}
+ {L_FILESIZE}{L_COLON}{attach_side.FILESIZE}
+ {L_DOWNLOADS}{L_COLON}{attach_side.DOWNLOAD_COUNT}
+
+ + + {L_NO_ATTACHMENTS}
+ +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/birthdays_side.html b/styles/Mobbern3.1/template/portal/modules/birthdays_side.html new file mode 100644 index 00000000..8e024639 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/birthdays_side.html @@ -0,0 +1,38 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + + {L_CONGRATULATIONS}{L_COLON}
+ + + + {board3_birthday_list.USER} + + + {board3_birthday_list.AGE} +
+ + + {L_NO_BIRTHDAYS} + + +
+ {L_BIRTHDAYS_AHEAD} +
+ + + + + {board3_birthday_ahead_list.USER} + + + {board3_birthday_ahead_list.AGE} +
+ + + {L_NO_BIRTHDAYS_AHEAD} + + +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/calendar_side.html b/styles/Mobbern3.1/template/portal/modules/calendar_side.html new file mode 100644 index 00000000..e8fdc6bb --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/calendar_side.html @@ -0,0 +1,92 @@ + + + +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{minical.U_NEXT_MONTH}{minical.U_PREV_MONTH}{minical.L_MINI_CAL_MONTH}{minical.U_PREV_MONTH}{minical.U_NEXT_MONTH}
{minical.L_MINI_CAL_SUN}{minical.L_MINI_CAL_MON}{minical.L_MINI_CAL_TUE}{minical.L_MINI_CAL_WED}{minical.L_MINI_CAL_THU}{minical.L_MINI_CAL_FRI}{minical.L_MINI_CAL_SAT}{minical.L_MINI_CAL_SUN}
{minical.mini_cal_row.mini_cal_days.MINI_CAL_DAY}
+ +
+ + +
+ + +
+ +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} + + diff --git a/styles/Mobbern3.1/template/portal/modules/clock_side.html b/styles/Mobbern3.1/template/portal/modules/clock_side.html new file mode 100644 index 00000000..1911dad4 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/clock_side.html @@ -0,0 +1,46 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+ + + + +
+ +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/custom_center.html b/styles/Mobbern3.1/template/portal/modules/custom_center.html new file mode 100644 index 00000000..d52726f1 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/custom_center.html @@ -0,0 +1,9 @@ +{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R} +
+
+
+
{$CUSTOM_CODE}
+
+
+
+{$C_BLOCK_F_L}{$C_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/custom_side.html b/styles/Mobbern3.1/template/portal/modules/custom_side.html new file mode 100644 index 00000000..18c6cfb6 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/custom_side.html @@ -0,0 +1,11 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} +
+
+
{$CUSTOM_CODE}
+
+
+{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/donation_center.html b/styles/Mobbern3.1/template/portal/modules/donation_center.html new file mode 100644 index 00000000..e6c7c65e --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/donation_center.html @@ -0,0 +1,51 @@ +{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R} +
    +
  • +
    +
    + {SITENAME} {L_DONATION_TEXT} +
    +
     
    +
    +
    + + + + + + + + + + + + + +
    +
    +
    + {L_PAY_MSG} +
    +
    +
  • +
+{$C_BLOCK_F_L}{$C_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/donation_side.html b/styles/Mobbern3.1/template/portal/modules/donation_side.html new file mode 100644 index 00000000..bc210baf --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/donation_side.html @@ -0,0 +1,42 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} +
+
+
+ + + + + + + + + + + + + +
+
+
+{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/forumlist.html b/styles/Mobbern3.1/template/portal/modules/forumlist.html new file mode 100644 index 00000000..91026b0a --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/forumlist.html @@ -0,0 +1,12 @@ + + + +
+ +
+
\ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/friends_side.html b/styles/Mobbern3.1/template/portal/modules/friends_side.html new file mode 100644 index 00000000..562b320e --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/friends_side.html @@ -0,0 +1,29 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + {L_FRIENDS_ONLINE}
+ + +   {b3p_friends_online.USERNAME_FULL}
+ + {b3p_friends_online.USERNAME_FULL}
+ + + {L_NO_FRIENDS_ONLINE} +
+ +
+ {L_FRIENDS_OFFLINE}
+ + +   {b3p_friends_offline.USERNAME_FULL}
+ + {b3p_friends_offline.USERNAME_FULL}
+ + + {L_NO_FRIENDS_OFFLINE} + +
+{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/index.html b/styles/Mobbern3.1/template/portal/modules/index.html new file mode 100644 index 00000000..c3c1935f --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/index.html @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/jumpbox.html b/styles/Mobbern3.1/template/portal/modules/jumpbox.html new file mode 100644 index 00000000..400466c4 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/jumpbox.html @@ -0,0 +1,20 @@ + +
+ + +
+ +
+ + + + +
+ +
+ \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/latest_bots_side.html b/styles/Mobbern3.1/template/portal/modules/latest_bots_side.html new file mode 100644 index 00000000..dc1796ef --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/latest_bots_side.html @@ -0,0 +1,10 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + + {last_visited_bots.BOT_NAME}
{last_visited_bots.LAST_VISIT_DATE} +
+ +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/latest_members_side.html b/styles/Mobbern3.1/template/portal/modules/latest_members_side.html new file mode 100644 index 00000000..bb2e0477 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/latest_members_side.html @@ -0,0 +1,16 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + {L_USERNAME} + {L_JOINED}
+ + +   {latest_members.USERNAME_FULL} + + {latest_members.USERNAME_FULL} + + {latest_members.JOINED}
+ +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/leaders_ext_side.html b/styles/Mobbern3.1/template/portal/modules/leaders_ext_side.html new file mode 100644 index 00000000..91e1479e --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/leaders_ext_side.html @@ -0,0 +1,19 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + + {group.GROUP_NAME}
+ + +   {group.member.USERNAME_FULL}
+ + {group.member.USERNAME_FULL}
+ + +
+ + {L_NO_GROUPS_P} + +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/leaders_side.html b/styles/Mobbern3.1/template/portal/modules/leaders_side.html new file mode 100644 index 00000000..35d3fa31 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/leaders_side.html @@ -0,0 +1,35 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + + {L_ADMINISTRATORS}
+ +   {b3p_admins.USERNAME_FULL}
+ + {L_NO_ADMINISTRATORS_P}

+ +
+ {L_MODERATORS}
+ +   {b3p_moderators.USERNAME_FULL}
+ + {L_NO_MODERATORS_P} + + + {L_ADMINISTRATORS}
+ + {b3p_admins.USERNAME_FULL}
+ + {L_NO_ADMINISTRATORS_P}

+ +
+ {L_MODERATORS}
+ + {b3p_moderators.USERNAME_FULL}
+ + {L_NO_MODERATORS_P} + + +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/link_us_side.html b/styles/Mobbern3.1/template/portal/modules/link_us_side.html new file mode 100644 index 00000000..072cb84b --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/link_us_side.html @@ -0,0 +1,8 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + {LINK_US_TXT}

+
+{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/links_side.html b/styles/Mobbern3.1/template/portal/modules/links_side.html new file mode 100644 index 00000000..505cd377 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/links_side.html @@ -0,0 +1,23 @@ + + +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} + + diff --git a/styles/Mobbern3.1/template/portal/modules/login_box_side.html b/styles/Mobbern3.1/template/portal/modules/login_box_side.html new file mode 100644 index 00000000..330e2745 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/login_box_side.html @@ -0,0 +1,26 @@ +
+
+{$LR_BLOCK_H_L} + + + + {$TITLE}{$LR_BLOCK_H_R} + {L_USERNAME}{L_COLON}
+

+ {L_PASSWORD}{L_COLON}
+ + +

+ + {L_UM_LOG_ME_IN}
+ + + +
{L_UM_REGISTER_NOW}
+ +
+ + +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} +
+
\ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/main_menu_side.html b/styles/Mobbern3.1/template/portal/modules/main_menu_side.html new file mode 100644 index 00000000..3b713141 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/main_menu_side.html @@ -0,0 +1,29 @@ + + +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} + + diff --git a/styles/Mobbern3.1/template/portal/modules/news_center.html b/styles/Mobbern3.1/template/portal/modules/news_center.html new file mode 100644 index 00000000..fed71797 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/news_center.html @@ -0,0 +1,58 @@ +{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R} +
+ + + + + +
+
+ {L_NO_NEWS} +
+
+ +
+
+

{NEWEST_POST_IMG}{READ_POST_IMG} {news.news_row.ATTACH_ICON_IMG} {L_VIEW_TOPIC_POLL} {news.news_row.TITLE}

+ {news.news_row.PAGINATION} + +
+
+
{news.news_row.TEXT} +
+ +
+
{L_ATTACHMENTS}
+ +
{news.news_row.attachment.DISPLAY_ATTACHMENT}
+ +
+ +
+ {L_TOPIC_VIEWS}{L_COLON} {news.news_row.TOPIC_VIEWS}  •  {L_COMMENTS}{L_COLON} {news.news_row.REPLIES}  •  {L_PORTAL_POST_REPLY} + {news.news_row.OPEN}{news.news_row.L_READ_FULL}{news.news_row.CLOSE} + +
+ + + +
+ + + + +
+
+
+ + + + +
+{$C_BLOCK_F_L}{$C_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/news_compact_center.html b/styles/Mobbern3.1/template/portal/modules/news_compact_center.html new file mode 100644 index 00000000..3af2d504 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/news_compact_center.html @@ -0,0 +1,80 @@ + + + + +{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R} +
+
+ {L_NO_NEWS} +
+
+{$C_BLOCK_F_L}{$C_BLOCK_F_R} + + +{$CC_BLOCK_H_L} +
{$TITLE}
+ +
{L_REPLIES}
+
{L_VIEWS}
+ +
{L_LAST_POST}
+{$CC_BLOCK_H_R} +
    + +
  • +
    +
    style="background-image: url({T_ICONS_PATH}{news.news_row.TOPIC_ICON_IMG}); background-repeat: no-repeat;" title="{news.news_row.TOPIC_FOLDER_IMG_ALT}"> + + {NEWEST_POST_IMG} + +
    + {news.news_row.ATTACH_ICON_IMG} + {news.news_row.TITLE}{L_VIEW_UNREAD_POST} + + + +
    {L_POSTED} {L_POST_BY_AUTHOR} {news.news_row.POSTER_FULL} » {news.news_row.TIME} + +
    {L_FORUM}{L_COLON} {news.news_row.FORUM_NAME} + + {L_REPLIES}{L_COLON} {news.news_row.REPLIES} • {L_VIEWS}{L_COLON} {news.news_row.TOPIC_VIEWS} +
    +
    + +
    {news.news_row.REPLIES} {L_REPLIES}
    +
    {news.news_row.TOPIC_VIEWS} {L_VIEWS}
    + +
    {L_LAST_POST}{L_POST_BY_AUTHOR} {news.news_row.USERNAME_FULL_LAST} {NEWEST_POST_IMG}{READ_POST_IMG}
    + {news.news_row.LAST_POST_TIME}
    +
    +
    +
  • + + +
  • +
    + +
    +
  • + +
+{$C_BLOCK_F_L}{$C_BLOCK_F_R} + + + + + diff --git a/styles/Mobbern3.1/template/portal/modules/poll_center.html b/styles/Mobbern3.1/template/portal/modules/poll_center.html new file mode 100644 index 00000000..235824b7 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/poll_center.html @@ -0,0 +1,64 @@ +{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R} + +
+
+ +
+
+

{poll.POLL_QUESTION}

+

{poll.L_POLL_LENGTH}
{poll.L_MAX_VOTES}

+ +
+ + +
title="{L_POLL_VOTED_OPTION}"> +
{poll.poll_option.POLL_OPTION_CAPTION}
+
checked="checked" /> checked="checked" />
+
{poll.poll_option.POLL_OPTION_RESULT}
+
{L_NO_VOTES}{poll.poll_option.POLL_OPTION_PERCENT}
+
+ + + {L_NO_OPTIONS} + + + +
+
 
+

{L_TOTAL_VOTES} : {poll.TOTAL_VOTES}

+
+ + + +
+
 
+
+
+ + + +
+
 
+

{L_VIEW_RESULTS}

+
+ + +
+
 
+

{L_VIEW_TOPIC}

+
+
+
+ {poll.S_HIDDEN_FIELDS} +
+ +
+
+ +
+
+ {L_NO_POLL} +
+
+ +{$C_BLOCK_F_L}{$C_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/poll_side.html b/styles/Mobbern3.1/template/portal/modules/poll_side.html new file mode 100644 index 00000000..198cdb6e --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/poll_side.html @@ -0,0 +1,61 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + +
+ +
+
+

{poll_side.POLL_QUESTION}

+

{poll_side.L_POLL_LENGTH}
{poll_side.L_MAX_VOTES}

+ +
+ + +
title="{L_POLL_VOTED_OPTION}"> +
{poll_side.poll_option.POLL_OPTION_CAPTION}

+
checked="checked" /> checked="checked" />
+
{L_NO_VOTES}{poll_side.poll_option.POLL_OPTION_PERCENT}
+
+ + + {L_NO_OPTIONS} + + + +
+

{L_TOTAL_VOTES} : {poll_side.TOTAL_VOTES}

+
+ + + +
+
+
+ + + +
+

{L_VIEW_RESULTS}

+
+ + +
+

{L_VIEW_TOPIC}

+
+
+
+ {poll_side.S_HIDDEN_FIELDS} +
+ +
+ +
+
+ {L_NO_POLL} +
+
+ +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/random_member_side.html b/styles/Mobbern3.1/template/portal/modules/random_member_side.html new file mode 100644 index 00000000..f0e122a7 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/random_member_side.html @@ -0,0 +1,25 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + +
{random_member.USERNAME_FULL}
+ {random_member.AVATAR_IMG}
+ {random_member.RANK_TITLE}
+ {random_member.RANK_IMG}
+
+
+ {L_RND_JOIN}{L_COLON}{random_member.JOINED}
+ {L_RND_POSTS}{L_COLON}{random_member.USER_POSTS}
+ + {L_RND_OCC}{L_COLON}   {random_member.USER_OCC}
+ + + {L_RND_FROM}{L_COLON}   {random_member.USER_FROM}
+ + + {L_RND_WWW}
+ + +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/recent_center.html b/styles/Mobbern3.1/template/portal/modules/recent_center.html new file mode 100644 index 00000000..5b83d49b --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/recent_center.html @@ -0,0 +1,82 @@ + +{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R} +
+
+
+ +
+
+
+{$C_BLOCK_F_L}{$C_BLOCK_F_R} + diff --git a/styles/Mobbern3.1/template/portal/modules/search_side.html b/styles/Mobbern3.1/template/portal/modules/search_side.html new file mode 100644 index 00000000..317cffbb --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/search_side.html @@ -0,0 +1,80 @@ + + +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} +
+

+ +

+ +
+

{L_PORTAL_SEARCH_ADV}

+{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/statistics_side.html b/styles/Mobbern3.1/template/portal/modules/statistics_side.html new file mode 100644 index 00000000..c89408f7 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/statistics_side.html @@ -0,0 +1,24 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + {L_ST_TOP}
+ {B3_TOTAL_POSTS}
+ {B3_TOTAL_TOPICS}
+ {L_ST_TOP_ANNS} {B3_ANNOUNCE_COUNT}
+ {L_ST_TOP_STICKYS} {B3_STICKY_COUNT}
+ {L_ST_TOT_ATTACH} {B3_TOTAL_ATTACH}
+ +
+ {B3_TOPICS_PER_DAY}
+ {B3_POSTS_PER_DAY}
+ {B3_USERS_PER_DAY}
+ {B3_TOPICS_PER_USER}
+ {B3_POSTS_PER_USER}
+ {B3_POSTS_PER_TOPIC}
+
+ + {B3_TOTAL_USERS}
+ {B3_NEWEST_USER} +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/stylechanger_side.html b/styles/Mobbern3.1/template/portal/modules/stylechanger_side.html new file mode 100644 index 00000000..7a455b5d --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/stylechanger_side.html @@ -0,0 +1,12 @@ + +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + +
+{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} + \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/topposters_side.html b/styles/Mobbern3.1/template/portal/modules/topposters_side.html new file mode 100644 index 00000000..f090414d --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/topposters_side.html @@ -0,0 +1,16 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} + {L_USERNAME} + {L_POSTS}
+ + +   {topposters.USERNAME_FULL} + + {topposters.USERNAME_FULL} + + {topposters.POSTER_POSTS}
+ +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/user_menu_side.html b/styles/Mobbern3.1/template/portal/modules/user_menu_side.html new file mode 100644 index 00000000..2434f368 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/user_menu_side.html @@ -0,0 +1,79 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$LR_BLOCK_H_R} +
+ {USERNAME_FULL}
+ + {B3P_AVATAR_IMG} + + + +
{B3P_RANK_TITLE} +
{B3P_RANK_IMG} +
+
+ +{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/modules/welcome_center.html b/styles/Mobbern3.1/template/portal/modules/welcome_center.html new file mode 100644 index 00000000..a99c5139 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/welcome_center.html @@ -0,0 +1,9 @@ +{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R} +
+
+
+
{PORTAL_WELCOME_MSG}
+
+
+
+{$C_BLOCK_F_L}{$C_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/whois_online_center.html b/styles/Mobbern3.1/template/portal/modules/whois_online_center.html new file mode 100644 index 00000000..67705be7 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/whois_online_center.html @@ -0,0 +1,10 @@ +{$C_BLOCK_H_L}{$TITLE}{$TITLE}{$C_BLOCK_H_R} +
    +
  • +
    +

    {TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})
    {RECORD_USERS}

    {LOGGED_IN_USER_LIST} +
    {L_LEGEND}{L_COLON} {PORTAL_LEGEND}

    +
    +
  • +
+{$C_BLOCK_F_L}{$C_BLOCK_F_R} \ No newline at end of file diff --git a/styles/Mobbern3.1/template/portal/modules/whois_online_side.html b/styles/Mobbern3.1/template/portal/modules/whois_online_side.html new file mode 100644 index 00000000..f95b4390 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/modules/whois_online_side.html @@ -0,0 +1,9 @@ +{$LR_BLOCK_H_L} + + + +{$TITLE}{$TITLE}{$LR_BLOCK_H_R} +
+

{TOTAL_USERS_ONLINE}

{LOGGED_IN_USER_LIST}

+
+{$LR_BLOCK_F_L}{$LR_BLOCK_F_R} diff --git a/styles/Mobbern3.1/template/portal/portal_body.html b/styles/Mobbern3.1/template/portal/portal_body.html new file mode 100644 index 00000000..99cd9ff2 --- /dev/null +++ b/styles/Mobbern3.1/template/portal/portal_body.html @@ -0,0 +1,133 @@ + + + + + +
+
+ {L_INFORMATION}{L_COLON} {PORTAL_VERSION_CHECK} +
+
+ + +
+ +
+ +
    +
  • + + + + + + + + + + + + + +
  • +
+ +
+ + + +
+
+ + + + + + + + + + + + + + +
+ + +
+
+ + + + +
+ + + + + + + + + + + + + +
+ + + + + +
+ + + + + + + + + + + + + +
+ + +
+ +
+ +
    +
  • + + + + + + + + + + + + + +
  • +
+ +
+ +
+ + + + + + + + diff --git a/styles/Mobbern3.1/theme/images/portal/arrowbullet.gif b/styles/Mobbern3.1/theme/images/portal/arrowbullet.gif new file mode 100644 index 00000000..1acf3a70 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/arrowbullet.gif differ diff --git a/styles/Mobbern3.1/theme/images/portal/arrowbullet_rtl.gif b/styles/Mobbern3.1/theme/images/portal/arrowbullet_rtl.gif new file mode 100644 index 00000000..dfe63c20 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/arrowbullet_rtl.gif differ diff --git a/styles/Mobbern3.1/theme/images/portal/cal_icon_left_arrow.png b/styles/Mobbern3.1/theme/images/portal/cal_icon_left_arrow.png new file mode 100644 index 00000000..33b7979b Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/cal_icon_left_arrow.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/cal_icon_right_arrow.png b/styles/Mobbern3.1/theme/images/portal/cal_icon_right_arrow.png new file mode 100644 index 00000000..7bfc11ad Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/cal_icon_right_arrow.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/icon_topic_attach.gif b/styles/Mobbern3.1/theme/images/portal/icon_topic_attach.gif new file mode 100644 index 00000000..9a706386 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/icon_topic_attach.gif differ diff --git a/styles/Mobbern3.1/theme/images/portal/paypal.gif b/styles/Mobbern3.1/theme/images/portal/paypal.gif new file mode 100644 index 00000000..0044501d Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/paypal.gif differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_attach.png b/styles/Mobbern3.1/theme/images/portal/portal_attach.png new file mode 100644 index 00000000..68307ecf Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_attach.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_birthday.png b/styles/Mobbern3.1/theme/images/portal/portal_birthday.png new file mode 100644 index 00000000..5c1ca3c0 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_birthday.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_bots.png b/styles/Mobbern3.1/theme/images/portal/portal_bots.png new file mode 100644 index 00000000..604c3d59 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_bots.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_calendar.png b/styles/Mobbern3.1/theme/images/portal/portal_calendar.png new file mode 100644 index 00000000..bd4b4c6c Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_calendar.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_clock.png b/styles/Mobbern3.1/theme/images/portal/portal_clock.png new file mode 100644 index 00000000..7c622a09 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_clock.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_clock_double.png b/styles/Mobbern3.1/theme/images/portal/portal_clock_double.png new file mode 100644 index 00000000..1e80bb93 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_clock_double.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_clock_single.png b/styles/Mobbern3.1/theme/images/portal/portal_clock_single.png new file mode 100644 index 00000000..d968d50b Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_clock_single.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_custom.png b/styles/Mobbern3.1/theme/images/portal/portal_custom.png new file mode 100644 index 00000000..f9c503e8 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_custom.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_donation.png b/styles/Mobbern3.1/theme/images/portal/portal_donation.png new file mode 100644 index 00000000..42c52d05 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_donation.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_friends.png b/styles/Mobbern3.1/theme/images/portal/portal_friends.png new file mode 100644 index 00000000..1635139f Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_friends.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_link_us.png b/styles/Mobbern3.1/theme/images/portal/portal_link_us.png new file mode 100644 index 00000000..c688d5f6 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_link_us.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_links.png b/styles/Mobbern3.1/theme/images/portal/portal_links.png new file mode 100644 index 00000000..03ef9a57 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_links.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_members.png b/styles/Mobbern3.1/theme/images/portal/portal_members.png new file mode 100644 index 00000000..8e649a80 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_members.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_menu.png b/styles/Mobbern3.1/theme/images/portal/portal_menu.png new file mode 100644 index 00000000..a4da1c15 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_menu.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_poll.png b/styles/Mobbern3.1/theme/images/portal/portal_poll.png new file mode 100644 index 00000000..616294d9 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_poll.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_random_member.png b/styles/Mobbern3.1/theme/images/portal/portal_random_member.png new file mode 100644 index 00000000..35beef8a Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_random_member.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_search.png b/styles/Mobbern3.1/theme/images/portal/portal_search.png new file mode 100644 index 00000000..6dd19315 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_search.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_statistics.png b/styles/Mobbern3.1/theme/images/portal/portal_statistics.png new file mode 100644 index 00000000..82e15c17 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_statistics.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_style.png b/styles/Mobbern3.1/theme/images/portal/portal_style.png new file mode 100644 index 00000000..b2731f61 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_style.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_team.png b/styles/Mobbern3.1/theme/images/portal/portal_team.png new file mode 100644 index 00000000..d0e68864 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_team.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_top_poster.png b/styles/Mobbern3.1/theme/images/portal/portal_top_poster.png new file mode 100644 index 00000000..4a52bb1c Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_top_poster.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/portal_user.png b/styles/Mobbern3.1/theme/images/portal/portal_user.png new file mode 100644 index 00000000..4aeaa1d3 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/portal_user.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/spacer_down.png b/styles/Mobbern3.1/theme/images/portal/spacer_down.png new file mode 100644 index 00000000..f085d823 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/spacer_down.png differ diff --git a/styles/Mobbern3.1/theme/images/portal/spacer_up.png b/styles/Mobbern3.1/theme/images/portal/spacer_up.png new file mode 100644 index 00000000..1c922067 Binary files /dev/null and b/styles/Mobbern3.1/theme/images/portal/spacer_up.png differ diff --git a/styles/Mobbern3.1/theme/portal.css b/styles/Mobbern3.1/theme/portal.css new file mode 100644 index 00000000..656951e3 --- /dev/null +++ b/styles/Mobbern3.1/theme/portal.css @@ -0,0 +1,647 @@ +/* main menu, user menu and the links */ + +.portal-navigation{ + width: auto; +} + +.portal-navigation ul{ + list-style-type: none; + margin: 0; + padding: 0; + margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/ +} + +.portal-navigation ul li{ + padding-bottom: 2px; /*bottom spacing between menu items*/ +} + +.portal-navigation ul li a{ + background-image: url("./images/portal/arrowbullet.gif"); + background-repeat: no-repeat; + background-position: center left; /*custom bullet list image*/ + display: block; + padding: 2px 0; + padding-left: 19px; /*link text is indented 19px*/ + font-weight: bold; + font-size: 90%; +} + +.portal-navigation div.menutitle{ + padding: 1px 0; + font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; + font-size: 12px; + text-decoration: underline; +} + +.portal-navigation tr.menutitle{ + font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; + font-size: 12px; + text-decoration: underline; +} + +.rtl .portal-navigation .menutitle { + text-align: right; +} + +.calendar-info { + list-style-type: none; +} + +.portal-events li.row +{ + border-top: 0px; + list-style-type: none; +} + +.portal-user-icon { + background-image: url("./images/portal/portal_user.png"); + padding-left: 16px; + padding-top: 16px; + float: left; + margin-bottom: 2px; +} + +.rtl .portal-user-icon { + float: right; +} + +.portal-user-span { + float: left; + padding-left: 5px; + padding-top: 2px; +} + +.rtl .portal-user-span { + float: right; + padding: 2px 5px 0 0; +} + +.portal-user-annotation { + float: right; + padding-top: 2px; + padding-right: 10px; +} + +.rtl .portal-user-annotation { + float: left; + padding-right: 0px; +} + +.portal-title-span { + float: left; +} + +.rtl .portal-title-span { + float: right; +} + +.rtl .portal-title-link { + float: right; + padding-right: 2px; +} + +.portal-text-span { + float: left; + padding-right: 10px; +} + +.rtl .portal-text-span { + float: right; + padding-right: 0px; + padding-left: 10px; +} + +.portal-data-span { + float: right; + padding-right: 10px; +} + +.rtl .portal-data-span { + float: left; + padding-right: 0px; + padding-left: 10px; +} + +.portal-module-content { + min-height: 1em; +} + +.portal-stylechanger-select { + width: 150px; +} + +.portal-whois-online-content { + border-left: 0 !important; +} +.portal-whois-online-content p { + margin: 0 5px 0 5px; +} + +.portal-donation-center-content { + border-left: 0; +} + +.portal-donation-center-content > div { + text-align: left; + margin: 5px 5px 5px 5px; +} + +.portal-donation-form { + padding-top: 15px; +} + +.portal-centered-content { + text-align: center; +} + +.portal-read-all-link { + float: right; + margin: 0 0 5px 0; +} + +.portal-module-postbody .post:not(:last-child) { + margin-bottom: 1px; +} + +a.portal-forumtitle { + font-weight: bold; +} + +.portal-random-member-name { + font-size: 12px; + padding-top: 1px; + margin-bottom: 5px; +} + +.portal-recent-column { + width: 33%; + vertical-align: top; +} + +.portal-paypal-icon { + background-image: url("./images/portal/paypal.gif"); + background-repeat: no-repeat; + padding-left: 73px; + padding-top: 44px; + float: left; + margin: 5px; +} + +.portal-poll-subtext { + font-size: 1.0em !important; + width: 10em; +} + +.portal-poll-vote { + border-top: none; +} + +.portal-poll-side-option dt { + width: 30% !important; +} + +.portal-poll-side-option dt:first-child { + width: 60% !important; +} + +.portal-poll-side-option-info { + width: 30% !important; +} + +.portal-poll-side-checkbox { + float: right; +} + +.portal-poll-side-checkbox input { + vertical-align: top; + margin-top: 0; +} + +/** +* Calendar CSS rules +*/ +.portal-calendar-go-previous { + text-align: left; +} + +.portal-calendar-current-month { + text-align: center; +} + +.portal-calendar-go-next { + text-align: right; +} + +.portal-calendar-days-title td, .portal-calendar-days td { + width: 14%; +} + +.portal-calendar-days-title span { + font-weight: bold; +} + +.portal-calendar-days td { + text-align: center; +} + +.portal-calendar-events-heading { + font-weight: bold; + font-size: 12px; + text-decoration: underline; +} + +.portal-calendar-event-listing { + width: 100%; + padding-left: 0; + padding-bottom: 5px; +} + +.portal-calendar-event-title { + font-weight: bold; +} + +.portal-calendar-event-description { + font-style: italic; +} + +.portal-calendar-divider { + margin: 5px 0; + border-top: 0; +} + +/** +* Replacement for table layout +*/ +#portal-left, #portal-right { + position: relative; + float: left; +} + +.rtl #portal-left, .rtl #portal-right { + float: right; +} + +#portal-center-wrapper { + width: 100%; + float: left; + display: block; +} + +.rtl #portal-center-wrapper { + float: right; +} + +#portal-column-area { + width: 100%; + margin: 0 auto; +} + +#portal-left { + margin-left: -100%; +} + +.rtl #portal-left { + margin-right: -100%; + margin-left: 0; +} + +/* +* top spacing between portal body table and headerbar spacing is usually 10px +*/ +#portal-body { + padding-top: 10px; + width: 100%; +} + +.portal-side { + text-align: left; + margin: 5px 5px 5px 5px +} + +.rtl .portal-side { + text-align: right; +} + +.portal-side-wrapper { + border-left: 0 !important; + width: 100%; +} + +/* +* This is needed in order to have the same spacing between blocks +* as we have between the top blocks and the headerbar +*/ +#portal-body .forabg { + margin-bottom: 0px; +} + +#portal-body td { + vertical-align: top; +} + +#portal-body .row .pagination { + padding: 1px 0 1px 12px; +} + +#portal-body #viewpoll { + margin-left: 0px; + margin-right: 0px; +} +#portal-body li { + list-style-type: none; +} + +.portal-news-pagination { + height: 2em; +} + +.portal-news-pagination .pagination { + font-size: 1.1em; +} + +/** +* margin spacing as in default prosilver for the forumlist +*/ +#portal-forumlist .forabg { + margin-bottom: 4px; +} + +.portal-no-margin { + margin: 0; +} + +.portal-clear { + clear: both; +} + +/* RTL language fixes */ +.rtl .portal-navigation ul li a{ + background-image: url("./images/portal/arrowbullet_rtl.gif"); + background-position: center right; /* custom bullet list image */ + padding-right: 19px; /* link text is indented 19px */ + text-align: right; +} + +/* Portal clock +-------------------------------------- */ +.portal-clock-wrapper { + text-align: center; + min-height: 5em; + margin: 0 10%; + /* set a fixed height to get rid of the trembling clock in IE9 */ + height: 50px; +} + +.rtl .portal-clock-wrapper { + /* Arabic clocks are ltr */ + direction: ltr; +} + +.portal-clock { + position: relative; + width: 100%; + margin-top: 10px; + margin-bottom: 10px; +} + +.portal-clock-spacer-up { + content: url("./images/portal/spacer_up.png"); +} + +.portal-clock-spacer-down { + content: url("./images/portal/spacer_down.png"); +} + +.portal-clock * img { + float: left; +} + +.portal-clock-front, .portal-clock-back { + position: absolute; + top: 0px; +} + +.portal-clock-front-upper div { + height: 21px; + position: absolute; + vertical-align: bottom; + visibility: hidden; +} + +.portal-clock-front-lower div { + height: 20px; + position: absolute; + vertical-align: top; + visibility: hidden; +} + +.portal-clock-back-upper div { + position: absolute; + vertical-align: bottom; +} + +.portal-clock-back-lower div { + position: absolute; + vertical-align: top; +} + +.portal-clock-back-seconds-up-left, .portal-clock-back-seconds-up-right, +.portal-clock-front-minutes-up-left, .portal-clock-front-minutes-up-right, +.portal-clock-back-minutes-up-left, .portal-clock-back-minutes-up-right, +.portal-clock-front-seconds-up-left, .portal-clock-front-seconds-up-right, +.portal-clock-back-minutes-down-left, .portal-clock-back-minutes-down-right, +.portal-clock-back-seconds-down-left, .portal-clock-back-seconds-down-right, +.portal-clock-front-minutes-down-left, .portal-clock-front-minutes-down-right, +.portal-clock-front-seconds-down-left, .portal-clock-front-seconds-down-right { + width: 21px; + height: 21px; + background-position: 0 0; + background: url(./images/portal/portal_clock_single.png) no-repeat; +} + +/* Minutes start +-------------------------------------- */ +.portal-clock-back-minutes-up-left{ + background-position: 0 0; + margin: 0 0 0 43px; +} + +.portal-clock-back-minutes-up-right { + background-position: 0 -43px; + margin: 0 0 0 64px; +} + +.portal-clock-front-minutes-up-left { + background-position: 0 0; + margin: 0 0 0 43px; +} + +.portal-clock-front-minutes-up-right { + background-position: 0 -43px; + margin: 0 0 0 63px; +} + +.portal-clock-back-minutes-down-left{ + background-position: 0 -22px; + margin: 21px 0 0 43px; +} + +.portal-clock-back-minutes-down-right { + background-position: 0 -65px; + margin: 21px 0 0 64px; +} + +.portal-clock-front-minutes-down-left { + background-position: 0 -22px; + margin: 21px 0 0 42px; +} + +.portal-clock-front-minutes-down-right { + background-position: 0 -65px; + margin: 21px 0 0 63px; +} + +/* Seconds start +---------------------------------------- */ +.portal-clock-back-seconds-up-left{ + background-position: 0 0; + margin: 0 0 0 85px; +} + +.portal-clock-back-seconds-up-right { + background-position: 0 -43px; + margin: 0 0 0 106px; +} + +.portal-clock-front-seconds-up-left { + background-position: 0 0; + margin: 0 0 0 84px; +} + +.portal-clock-front-seconds-up-right { + background-position: 0 -43px; + margin: 0 0 0 105px; +} + +.portal-clock-back-seconds-down-left{ + background-position: 0 -22px; + margin: 21px 0 0 85px; +} + +.portal-clock-back-seconds-down-right { + background-position: 0 -65px; + margin: 21px 0 0 106px; +} + +.portal-clock-front-seconds-down-left { + background-position: 0 -22px; + margin: 21px 0 0 84px; +} + +.portal-clock-front-seconds-down-right { + background-position: 0 -65px; + margin: 21px 0 0 105px; +} + +/* Hours start +---------------------------------------- */ +.portal-clock-back-hours-up, .portal-clock-front-hours-up { + width: 42px; + height: 21px; + background: url(./images/portal/portal_clock_double.png) no-repeat; + background-position: 0 0; + vertical-align: bottom; + display: inline-block; + margin: 0 0 0 0; +} + +.portal-clock-back-hours-down, .portal-clock-front-hours-down { + width: 42px; + height: 20px; + background: url(./images/portal/portal_clock_double.png) no-repeat; + background-position: 0 -44px; + vertical-align: top; + display: inline-block; + margin: 21px 0 0 0; +} + +@media all\0 { + .portal-clock-back-hours-down, .portal-clock-front-hours-down { + margin-left: -1px; + } +} + +/* Changed */ +.portal-module-postbody { + width: 100%; + min-height: 1em; + background-color: rgb(255, 255, 255); +} + +/* New */ +a.portal-top { + width: auto; + margin-top: 10px; + margin-right: -10px; +} + +div.bg1, div.bg2, ul.bg1, ul.bg2 { + background-color: rgb(255, 255, 255); + padding: 5px; +} + +div.portal-postbody { + border: none; +} + +input.portal-input { + width: 100% !important; +} + +li.portal-header dt { + padding-left: 10px; + color: rgb(255, 255, 255); +} + +p.portal-search select { + width: 75% !important; +} + +p.portal-search input.button2 { + width: 22% !important; +} + +ul.portal-bg { + background-color: rgb(255, 255, 255); +} + +div.topic-actions { + background-color: #DDD; + margin-top: 10px; +} + +div.topic-actions div.pagination { + height: 38px; + line-height: 38px; + vertical-align: middle; + margin: 0px; +} + +div.topic-actions div.pagination a { + width: 22px; + height: 22px; + line-height: 20px; + text-align: center; + margin-top: 8px; + padding: 0px; +} + +.portal-navigation ul li a.fa-icon { + display: block; + padding: 2px 0; + padding-left: 19px; + font-weight: bold; + font-size: 90%; + background: none; + padding-left: 0; +} \ No newline at end of file diff --git a/styles/Mobbern3.1/theme/portal_responsive.css b/styles/Mobbern3.1/theme/portal_responsive.css new file mode 100644 index 00000000..6520a2c8 --- /dev/null +++ b/styles/Mobbern3.1/theme/portal_responsive.css @@ -0,0 +1,69 @@ +@media only screen and (max-width: 1040px), only screen and (max-device-width: 1040px) +{ + .responsive-portal-announcements dd.views { display: none !important; } + dd.responsive-portal-announcements { display: none !important; } + + .responsive-portal-announcements dd.posts, .responsive-portal-announcements dd.views { + display: none !important; + } + + dt#a { width: 125% !important; } + .responsive-portal-announcements dt { width: 130% !important; } + dd.responsive-portal-news { display: none !important; } + + .responsive-portal-news dd.posts, .responsive-portal-news dd.views { + display: none !important; + } + + .responsive-portal-news dt { width: 130% !important; } + dt#n { width: 125% !important; } + .topiclist .topics, .topiclist .posts { display: none !important; } + #portal-forumlist dl.icon dt { width: 125% !important; } +} + +@media only screen and (max-width: 895px), only screen and (max-device-width: 895px) +{ + div#portal-right { width: 49% !important; } + div#portal-left { width: 50% !important; } + div#portal-center { + margin-right: 0 !important; + margin-left: 0 !important; + padding-right: 0 !important; + padding-left: 0 !important; + } + .responsive-portal-news dt { width: 100% !important; } + .responsive-portal-announcements dt { width: 100% !important; } +} + +@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) +{ + .responsive-portal-news dd.lastpost, .responsive-portal-announcements dd.lastpost { display: none !important; } + .responsive-portal-news dt .list-inner, .responsive-portal-announcements dt .list-inner { margin-right: 0px !important; } + .responsive-portal-news dt, .responsive-portal-announcements dt { width: 100% !important; } + dt#n, dt#a { width: 100% !important; } + + .portal-responsive-poll .resultbar { + display: none !important; + } + + .portal-responsive-poll dt { width: 45% !important; } + .portal-responsive-poll dd { + width: 45% !important; + float: right !important; + } + + #portal-forumlist dl.icon dt { width: 100% !important; } + #portal-left ul.topiclist dd, #portal-right ul.topiclist dd { display: block !important; } + .portal-responsive-show { display: block !important; } + .portal-responsive-hide { display: none !important; } + #portal-body { padding-top: 0px !important; } + #portal-right > .portal-clear, #portal-body > .portal-clear, #portal-left > .portal-clear, + #portal-center > .portal-clear, #portal-login-box .portal-clear { display: none !important; } + #portal-right { width: 50% !important; } + #portal-left { width: 50% !important; } + #portal-center { + margin-left: 0 !important; + margin-right: 0 !important; + padding-left: 0 !important; + } +}