Warning: set_time_limit(): Cannot set time limit in safe mode in /home/www/dynamic/uv.ro/mesianic.uv.ro/public_html/main.php on line 580
SwiftBlue/SwiftBlue.cfg 0000755 0000000 0000000 00000040215 14516425665 012260 0 ustar The mxBB Development Team';
//
// When creating a new template, you normally "clone" a template and modify a number of *.tpl files.
// For similar templates this means only a few files are different.
// For example: you may have a template similar to subSilver, but with a different overall_header.tpl - the other files are identical.
// Then this template should only contain one *.tpl file, namely overall_header.tpl,
// and with $mx_template_settings['cloned_template'] = 'subSilver'.
// If this template is a full set of *.tpl files, leave this blank.
$mx_template_settings['cloned_template'] = '_core';
//
// Block border graphics are defined in mx_main_layout.tpl, within the 'graph_border' template environment.
// Turning this setting 'false' will disable block border graphics.
$mx_template_settings['border_graphics'] = false;
/********************************************************************************\
| Define what graphics bundles to use
| - these are very handy paths to ALL kind of phpBB/MX-Publisher graphics
\********************************************************************************/
$mx_images['mx_graphics']['general'] = file_exists( $mx_root_path . $current_template_path . "/images/logo.gif" ) ? $current_template_path . "/images" : ( file_exists( $mx_root_path . $cloned_template_path . "/images/logo.gif" ) ? $cloned_template_path . "/images" : $default_template_path . "/images" );
$mx_images['mx_graphics']['page_icons'] = file_exists( $mx_root_path . $current_template_path . "/images/page_icons" ) ? $current_template_path . "/images/page_icons" : ( file_exists( $mx_root_path . $cloned_template_path . "/images/page_icons" ) ? $cloned_template_path . "/images/page_icons" : $default_template_path . "/images/page_icons" );
$mx_images['mx_graphics']['block_icons'] = file_exists( $mx_root_path . $current_template_path . "/images/block_icons" ) ? $current_template_path . "/images/block_icons" : ( file_exists( $mx_root_path . $cloned_template_path . "/images/block_icons" ) ? $cloned_template_path . "/images/block_icons" : $default_template_path . "/images/block_icons" );
$mx_images['mx_graphics']['menu_icons'] = file_exists( $mx_root_path . $current_template_path . "/images/menu_icons" ) ? $current_template_path . "/images/menu_icons" : ( file_exists( $mx_root_path . $cloned_template_path . "/images/menu_icons" ) ? $cloned_template_path . "/images/menu_icons" : $default_template_path . "/images/menu_icons" );
$mx_images['mx_graphics']['admin_icons'] = file_exists( $mx_root_path . $current_template_path . "/images/admin_icons" ) ? $current_template_path . "/images/admin_icons" : ( file_exists( $mx_root_path . $cloned_template_path . "/images/admin_icons" ) ? $cloned_template_path . "/images/admin_icons" : $default_template_path . "/images/admin_icons" );
$mx_images['mx_graphics']['phpbb_icons'] = !empty($current_template_path) && file_exists( $phpbb_root_path . $current_template_path . "/images" ) ? $current_template_path . "/images" : ( !empty($cloned_template_path) && file_exists( $phpbb_root_path . $cloned_template_path . "/images" ) ? $cloned_template_path . "/images" : $default_template_path . "/images");
//
// Prefix all paths to get full img URLs
//
$current_template_images = PORTAL_URL . $mx_images['mx_graphics']['general']; // Logo etc
$current_template_page_images = PORTAL_URL . $mx_images['mx_graphics']['page_icons']; // Used by adminCP - Pages
$current_template_block_images = PORTAL_URL . $mx_images['mx_graphics']['block_icons']; // Used by userCP block buttons
$current_template_menu_images = PORTAL_URL . $mx_images['mx_graphics']['menu_icons']; // Used by adminCP - Navigation Menu
$current_template_admin_images = PORTAL_URL . $mx_images['mx_graphics']['admin_icons']; // Internal graphics for the MX-Publisher adminCP
$current_template_phpbb_images = PHPBB_URL . $mx_images['mx_graphics']['phpbb_icons']; // phpBB graphics template
$current_template_theme_images = PORTAL_URL . $current_template_path . '/theme/images';
//
// Standalone MX-Publisher installation? Where are the phpbb images?
//
//$current_template_phpbb_images = PHPBB_URL . $mx_images['mx_graphics']['phpbb_icons']; // phpBB graphics template
$current_template_phpbb_images = PHPBB_URL . $mx_images['mx_graphics']['phpbb_icons']; // phpBB graphics template
//
// Define the icon css style
//
$mx_images['mx_graphics']['icon_style'] =
'';
/********************************************************************************\
| Page Navigation Images
| 1. If you want to control the overall_header.tpl images from this *.cfg file, make defintions below
| 2. Or if not, use hardcoded image paths in overall_header.tpl, just like in the phpBB standard subSilver overall_header.tpl.
\********************************************************************************/
//
// Use MX-Publisher graphics - normally the menu_icons bundle
//
$mx_images['mx_nav_home'] = "$current_template_menu_images/icon_home.gif"; // {NAV_IMAGES_HOME}
$mx_images['mx_nav_forum'] = "$current_template_menu_images/icon_forum.gif"; // {NAV_IMAGES_FORUM}
$mx_images['mx_nav_profile'] = "$current_template_menu_images/icon_profile.gif"; // {NAV_IMAGES_PROFILE}
$mx_images['mx_nav_faq'] = "$current_template_menu_images/icon_faq.gif"; // {NAV_IMAGES_FAQ}
$mx_images['mx_nav_search'] = "$current_template_menu_images/icon_search.gif"; // {NAV_IMAGES_SEARCH}
$mx_images['mx_nav_members'] = "$current_template_menu_images/icon_members.gif"; // {NAV_IMAGES_MEMBERS}
$mx_images['mx_nav_groups'] = "$current_template_menu_images/icon_groups.gif"; // {NAV_IMAGES_GROUPS}
$mx_images['mx_nav_mail'] = "$current_template_menu_images/icon_mail.gif"; // {NAV_IMAGES_PRIVMSG}
$mx_images['mx_nav_login'] = "$current_template_menu_images/icon_login.gif"; // {NAV_IMAGES_LOGIN_LOGOUT}
$mx_images['mx_nav_register'] = "$current_template_menu_images/icon_register.gif"; // {NAV_IMAGES_REGISTER}
//
// Use standard phpBB graphics
//
/*
$mx_images['mx_nav_home'] = "$current_template_phpbb_images/icon_minipost.gif";
$mx_images['mx_nav_forum'] = "$current_template_phpbb_images/icon_minipost.gif";
$mx_images['mx_nav_profile'] = "$current_template_phpbb_images/icon_mini_profile.gif";
$mx_images['mx_nav_faq'] = "$current_template_phpbb_images/icon_mini_faq.gif";
$mx_images['mx_nav_search'] = "$current_template_phpbb_images/icon_mini_search.gif";
$mx_images['mx_nav_members'] = "$current_template_phpbb_images/icon_mini_members.gif";
$mx_images['mx_nav_groups'] = "$current_template_phpbb_images/icon_mini_groups.gif";
$mx_images['mx_nav_mail'] = "$current_template_phpbb_images/icon_mini_message.gif";
$mx_images['mx_nav_login'] = "$current_template_phpbb_images/icon_mini_login.gif";
$mx_images['mx_nav_register'] = "$current_template_phpbb_images/icon_mini_register.gif";
*/
/********************************************************************************\
| Block Images
| - these images are used for the block editCP buttons and controls
\********************************************************************************/
$mx_images['mx_contract'] = "$current_template_block_images/contract.gif";
$mx_images['mx_expand'] = "$current_template_block_images/expand.gif";
$mx_images['mx_block_edit_admin'] = "$current_template_block_images/block_edit_admin.gif";
$mx_images['mx_block_edit_split'] = "$current_template_block_images/block_edit_split.gif";
$mx_images['mx_block_edit'] = "$current_template_block_images/block_edit.gif";
$mx_images['mx_block_hidden'] = "$current_template_block_images/block_hidden.gif";
/********************************************************************************\
| adminCP/editCP Images
| - these images are used for the adminCP & block editCP
\********************************************************************************/
$mx_images['mx_spacer'] = "$current_template_phpbb_images/spacer.gif";
//
// phpBB Graphics - for standalone MX-Publisher installation
/*
$images['icon_quote'] = "$current_template_phpbb_images/{LANG}/icon_quote.gif";
$images['icon_edit'] = "$current_template_phpbb_images/{LANG}/icon_edit.gif";
$images['icon_search'] = "$current_template_phpbb_images/{LANG}/icon_search.gif";
$images['icon_profile'] = "$current_template_phpbb_images/{LANG}/icon_profile.gif";
$images['icon_pm'] = "$current_template_phpbb_images/{LANG}/icon_pm.gif";
$images['icon_email'] = "$current_template_phpbb_images/{LANG}/icon_email.gif";
$images['icon_delpost'] = "$current_template_phpbb_images/icon_delete.gif";
$images['icon_ip'] = "$current_template_phpbb_images/{LANG}/icon_ip.gif";
$images['icon_www'] = "$current_template_phpbb_images/{LANG}/icon_www.gif";
$images['icon_icq'] = "$current_template_phpbb_images/{LANG}/icon_icq_add.gif";
$images['icon_aim'] = "$current_template_phpbb_images/{LANG}/icon_aim.gif";
$images['icon_yim'] = "$current_template_phpbb_images/{LANG}/icon_yim.gif";
$images['icon_msnm'] = "$current_template_phpbb_images/{LANG}/icon_msnm.gif";
$images['icon_minipost'] = "$current_template_phpbb_images/icon_minipost.gif";
$images['icon_gotopost'] = "$current_template_phpbb_images/icon_minipost.gif";
$images['icon_minipost_new'] = "$current_template_phpbb_images/icon_minipost_new.gif";
$images['icon_latest_reply'] = "$current_template_phpbb_images/icon_latest_reply.gif";
$images['icon_newest_reply'] = "$current_template_phpbb_images/icon_newest_reply.gif";
$images['forum'] = "$current_template_phpbb_images/folder_big.gif";
$images['forum_new'] = "$current_template_phpbb_images/folder_new_big.gif";
$images['forum_locked'] = "$current_template_phpbb_images/folder_locked_big.gif";
$images['folder'] = "$current_template_phpbb_images/folder.gif";
$images['folder_new'] = "$current_template_phpbb_images/folder_new.gif";
$images['folder_hot'] = "$current_template_phpbb_images/folder_hot.gif";
$images['folder_hot_new'] = "$current_template_phpbb_images/folder_new_hot.gif";
$images['folder_locked'] = "$current_template_phpbb_images/folder_lock.gif";
$images['folder_locked_new'] = "$current_template_phpbb_images/folder_lock_new.gif";
$images['folder_sticky'] = "$current_template_phpbb_images/folder_sticky.gif";
$images['folder_sticky_new'] = "$current_template_phpbb_images/folder_sticky_new.gif";
$images['folder_announce'] = "$current_template_phpbb_images/folder_announce.gif";
$images['folder_announce_new'] = "$current_template_phpbb_images/folder_announce_new.gif";
$images['post_new'] = "$current_template_phpbb_images/{LANG}/post.gif";
$images['post_locked'] = "$current_template_phpbb_images/{LANG}/reply-locked.gif";
$images['reply_new'] = "$current_template_phpbb_images/{LANG}/reply.gif";
$images['reply_locked'] = "$current_template_phpbb_images/{LANG}/reply-locked.gif";
$images['pm_inbox'] = "$current_template_phpbb_images/msg_inbox.gif";
$images['pm_outbox'] = "$current_template_phpbb_images/msg_outbox.gif";
$images['pm_savebox'] = "$current_template_phpbb_images/msg_savebox.gif";
$images['pm_sentbox'] = "$current_template_phpbb_images/msg_sentbox.gif";
$images['pm_readmsg'] = "$current_template_phpbb_images/folder.gif";
$images['pm_unreadmsg'] = "$current_template_phpbb_images/folder_new.gif";
$images['pm_replymsg'] = "$current_template_phpbb_images/{LANG}/reply.gif";
$images['pm_postmsg'] = "$current_template_phpbb_images/{LANG}/msg_newpost.gif";
$images['pm_quotemsg'] = "$current_template_phpbb_images/{LANG}/icon_quote.gif";
$images['pm_editmsg'] = "$current_template_phpbb_images/{LANG}/icon_edit.gif";
$images['pm_new_msg'] = "";
$images['pm_no_new_msg'] = "";
$images['Topic_watch'] = "";
$images['topic_un_watch'] = "";
$images['topic_mod_lock'] = "$current_template_phpbb_images/topic_lock.gif";
$images['topic_mod_unlock'] = "$current_template_phpbb_images/topic_unlock.gif";
$images['topic_mod_split'] = "$current_template_phpbb_images/topic_split.gif";
$images['topic_mod_move'] = "$current_template_phpbb_images/topic_move.gif";
$images['topic_mod_delete'] = "$current_template_phpbb_images/topic_delete.gif";
$images['voting_graphic'][0] = "$current_template_phpbb_images/voting_bar.gif";
$images['voting_graphic'][1] = "$current_template_phpbb_images/voting_bar.gif";
$images['voting_graphic'][2] = "$current_template_phpbb_images/voting_bar.gif";
$images['voting_graphic'][3] = "$current_template_phpbb_images/voting_bar.gif";
$images['voting_graphic'][4] = "$current_template_phpbb_images/voting_bar.gif";
*/
$images['voting_graphic'][0] = "$current_template_phpbb_images/voting_bar.gif";
$images['voting_graphic'][1] = "$current_template_phpbb_images/voting_bar.gif";
$images['voting_graphic'][2] = "$current_template_phpbb_images/voting_bar.gif";
$images['voting_graphic'][3] = "$current_template_phpbb_images/voting_bar.gif";
$images['voting_graphic'][4] = "$current_template_phpbb_images/voting_bar.gif";
//
// Define common theme colors (if not present in db)
//
$template_config_row['body_bgcolor'] = "FFFFFF";
$template_config_row['body_text'] = "383B3F";
$template_config_row['body_link'] = "006699";
$template_config_row['body_vlink'] = "006699";
$template_config_row['body_alink'] = "006699";
$template_config_row['body_hlink'] = "f3a625";
$template_config_row['tr_color1'] = "F7EEEE"; // row1
$template_config_row['tr_color2'] = "FBF4F4"; // row2
$template_config_row['tr_color3'] = "f1f1f1"; // row3
$template_config_row['th_color1'] = "FFA34F"; // bodyline border color
$template_config_row['th_color2'] = "333333"; // forumline border color
$template_config_row['th_color3'] = "d1d7dc"; // boxes border color
$template_config_row['td_color1'] = "F7EEEE"; // code/quote boxes background
$template_config_row['td_color2'] = "FBF4F4"; // post box background
$template_config_row['fontface1'] = "Verdana,Arial,Helvetica,sans-serif";
$template_config_row['fontface2'] = "Trebuchet MS";
$template_config_row['fontface3'] = "Courier, \'Courier New\', sans-serif";
$template_config_row['fontsize3'] = "12";
$template_config_row['fontcolor1'] = "383B3F"; // Main font color
$template_config_row['fontcolor2'] = "726363";
$template_config_row['fontcolor3'] = "FFA34F";
/********************************************************************************\
| CORE Images
\********************************************************************************/
//
// Logo
//
$mx_images['mx_logo'] = "$current_template_theme_images/logo.gif";
//
// SiteLog
//
$mx_images['mx_dot'] = $images['folder'];
//
// Online Block
//
$mx_images['mx_who_is_online'] = "$current_template_theme_images/whosonline.gif";
?>
SwiftBlue/SwiftBlue.css 0000755 0000000 0000000 00000210716 14533311156 012302 0 ustar /* phpBB3 Style Sheet
--------------------------------------------------------------
Style name: SwiftBlue BeitDina.NET
Based on style: SwiftBlue Theme for phpBB2 by BitByBit, http://www.bitbybit.f2s.com
Original author: OryNider, using subsilver2 Theme as a base.
This is an alternative subsilver2 style with purple-blue colors.
--------------------------------------------------------------
*/
/* Layout
------------ */
* {
/* Reset browsers default margin, padding and font sizes */
margin: 0;
padding: 0;
}
abbr {
text-decoration: none;
}
html {
font-size: 100%;
}
/* General page style. The scroll bar colours only visible in IE5.5+ */
body {
background-color: #E3F0FB;
scrollbar-face-color: #BADBF5;
scrollbar-highlight-color: #E3F0FB;
scrollbar-shadow-color: #BADBF5;
scrollbar-3dlight-color: #80BBEC;
scrollbar-arrow-color: #072978;
scrollbar-track-color: #DAECFA;
scrollbar-darkshadow-color: #4B8DF1;
padding-right: 0px;
padding-left: 0px;
background: url("./images/backgroundbluelight.gif");
padding-bottom: 0px;
margin: 5px 10px 10px;
font-family: Verdana, Geneva, 'Lucida Grande', Arial, Helvetica, sans-serif, droid-serif;
padding-top: 0px;
font-size: 89.5%;
margin: 0;
}
#wrapheader {
min-height: 120px;
height: auto !important;
height: 120px;
/* background-image: url('./images/background.gif');
background-repeat: repeat-x;*/
/* padding: 0 25px 15px 25px;*/
padding: 0;
}
#wrapcentre {
margin: 15px 25px 0 25px;
}
#wrapfooter {
text-align: center;
clear: both;
}
#wrapnav {
width: 100%;
margin: 0;
background-color: #DAECFA;
border-width: 1px;
border-style: solid;
border-color: #A9B8C2;
}
#logodesc {
margin-bottom: 5px;
padding: 5px 25px;
background: transparent none 0 0 no-repeat;
border-bottom: 1px solid #D9DFE4;
}
#menubar {
margin: 0 25px;
}
#datebar {
margin: 10px 25px 0 25px;
}
#findbar {
width: 100%;
margin: 0;
padding: 0;
border: 0;
}
.rules {
background-color: #F9CC79;
border-width: 1px;
border-style: solid;
border-color: #BB9860;
padding: 4px;
font-weight: normal;
font-size: 1.1em;
font-family: -apple-system, BlinkMacSystemFont, Roboto, "Lucida Grande", "Segoe UI", Arial, Helvetica, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}
.rules h3 {
color: red;
}
#pageheader { }
#pagecontent { }
#pagefooter { }
#poll { }
#postrow { }
#postdata { }
/* Text
--------------------- */
h1 {
color: black;
font-family: -apple-system, BlinkMacSystemFont, Roboto, "Lucida Grande", "Segoe UI", Arial, Helvetica, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-weight: bold;
font-size: 1.8em;
text-decoration: none;
}
h2 {
font-family: -apple-system, BlinkMacSystemFont, Roboto, "Lucida Grande", "Segoe UI", Arial, Helvetica, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
font-weight: bold;
font-size: 1.5em;
text-decoration: none;
line-height: 120%;
}
h3 {
font-size: 1.3em;
font-weight: bold;
font-family: -apple-system, BlinkMacSystemFont, Roboto, "Lucida Grande", "Segoe UI", Arial, Helvetica, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
line-height: 120%;
}
h4 {
margin: 0;
font-size: 1.1em;
font-weight: bold;
}
p {
font-size: 1.1em;
}
p.moderators {
margin: 0;
float: left;
color: black;
font-weight: bold;
}
.rtl p.moderators {
float: right;
}
p.linkmcp {
margin: 0;
float: right;
white-space: nowrap;
}
.rtl p.linkmcp {
float: left;
}
p.breadcrumbs {
margin: 0;
float: left;
color: black;
font-weight: bold;
white-space: normal;
font-size: 1em;
}
.rtl p.breadcrumbs {
float: right;
}
p.datetime {
margin: 0;
float: right;
white-space: nowrap;
font-size: 1em;
}
.rtl p.datetime {
float: left;
}
p.searchbar {
padding: 2px 0;
white-space: nowrap;
}
p.searchbarreg {
margin: 0;
float: right;
white-space: nowrap;
}
.rtl p.searchbarreg {
float: left;
}
p.forumdesc {
padding-bottom: 4px;
}
p.topicauthor {
margin: 1px 0;
}
p.topicdetails {
margin: 1px 0;
}
.postreported, .postreported a:visited, .postreported a:hover, .postreported a:link, .postreported a:active {
margin: 1px 0;
color: red;
font-weight:bold;
}
.postapprove, .postapprove a:visited, .postapprove a:hover, .postapprove a:link, .postapprove a:active {
color: green;
font-weight:bold;
}
.postapprove img, .postreported img {
vertical-align: bottom;
}
.postauthor {
color: #000000;
}
.postdetails {
color: #000000;
}
/* The content of the posts (body of text) */
.postbody {
font-size : 15px;
line-height: 14px;
font-family: -apple-system, BlinkMacSystemFont, Roboto, "Lucida Grande", "Segoe UI", Arial, Helvetica, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}
.postbody li, ol, ul {
margin: 0 0 0 1.5em;
}
.rtl .postbody li, .rtl ol, .rtl ul {
margin: 0 1.5em 0 0;
}
.posthilit {
background-color: yellow;
}
.nav {
color: black;
font-weight: bold;
}
/* Action-bars (container for post/reply buttons, pagination, etc.)
---------------------------------------- */
fa-fw {
width: 1.28571429em;
text-align: center;
}
.action-bar {
font-size: 11px;
margin: 4px 0;
}
.forabg + .action-bar {
margin-top: 2em;
}
.action-bar .button {
margin-right: 5px;
float: left;
}
.action-bar .button-search {
margin-right: 0;
}
.action-bar .newtopic, .action-bar .postreply {
border-color: #1C0046;
background-color: #AB95CB; /* Old browsers */ /* FF3.6+ */
background-image: -webkit-linear-gradient(top, #AB95CB 0%, #1A0040 100%);
background-image: linear-gradient(to bottom, #AB95CB 0%,#1A0040 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AB95CB', endColorstr='#1A0040',GradientType=0 ); /* IE6-9 */
}
.action-bar .newtopic:hover, .action-bar .postreply:hover {
background-color: #1A0040; /* Old browsers */ /* FF3.6+ */
background-image: -webkit-linear-gradient(top, #1A0040 0%, #AB95CB 100%);
background-image: linear-gradient(to bottom, #1A0040 0%,#AB95CB 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1A0040', endColorstr='#AB95CB',GradientType=0 ); /* IE6-9 */
}
.pagination {
padding: 4px;
color: black;
font-size: 1em;
font-weight: bold;
}
.cattitle {
}
/* General text */
.gen {
margin: 1px 1px;
font-size: 15px;
}
.genmed {
margin: 1px 1px;
font-size: 14px;
}
.gensmall {
margin: 1px 1px;
font-size: 11px;
}
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #072978; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover { color: #041642; text-decoration: underline; }
/* The register, login, search etc links at the top of the page */
.mainmenu { font-size : 11px; color : #000000 }
a.mainmenu { text-decoration: none; color : #072978; }
a.mainmenu:hover{ text-decoration: underline; color : #041642; }
/* Forum category titles */
.cattitle { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #072978}
a.cattitle { text-decoration: none; color : #072978; }
a.cattitle:hover{ text-decoration: underline; }
/* Forum title: Text and link to the forums used in: index.php */
.forumlink { font-weight: bold; font-size: 12px; color : #072978; }
a.forumlink { text-decoration: none; color : #072978; }
a.forumlink:hover{ text-decoration: underline; color : #041642; }
/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav { font-weight: bold; font-size: 11px; color : #000000;}
a.nav { text-decoration: none; color : #072978; }
a.nav:hover { text-decoration: underline; }
/* titles for the topics: could specify viewed link colour too */
.topictitle,h1,h2 { font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link { text-decoration: none; color : #072978; }
a.topictitle:visited { text-decoration: none; color : #072978; }
a.topictitle:hover { text-decoration: underline; color : #041642; }
/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name { font-size : 11px; color : #000000;}
/* Location, number of posts, post date etc */
.postdetails { font-size : 10px; color : #000000; }
a.postlink:link { text-decoration: none; color : #072978 }
a.postlink:visited { text-decoration: none; color : #072978; }
a.postlink:hover { text-decoration: underline; color : #041642}
/* Quote & Code blocks */
.code {
font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
background-color: #FAFAFA; border: #80BBEC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
.quote {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
background-color: #FAFAFA; border: #80BBEC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
/* Copyright and bottom info */
.copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright { color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}
.copyright {
color: #444;
font-weight: normal;
font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
.titles {
font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 1.3em;
text-decoration: none;
}
.error {
color: red;
}
/* Horizontal lists
----------------------------------------*/
.navbar ul.linklist {
padding: 2px 0;
list-style-type: none;
}
ul.linklist {
display: block;
margin: 0;
}
.cp-main .panel {
padding: 5px 10px;
}
ul.linklist > li {
float: left;
font-size: 1.1em;
line-height: 2.2em;
list-style-type: none;
margin-right: 7px;
width: auto;
}
ul.linklist > li.rightside, p.rightside, a.rightside {
float: right;
margin-right: 0;
margin-left: 7px;
text-align: right;
}
ul.navlinks {
border-top: 1px solid transparent;
}
ul.leftside {
float: left;
margin-left: 0;
margin-right: 5px;
text-align: left;
}
ul.rightside {
float: right;
margin-left: 5px;
margin-right: -5px;
text-align: right;
}
ul.linklist li.responsive-menu {
position: relative;
margin: 0 5px 0 0;
}
.hasjs ul.linklist.leftside, .hasjs ul.linklist.rightside {
max-width: 48%;
}
.hasjs ul.linklist.fullwidth {
max-width: none;
}
li.responsive-menu.dropdown-right .dropdown {
left: -9px;
}
li.responsive-menu.dropdown-left .dropdown {
right: -6px;
}
ul.linklist .dropdown {
top: 22px;
}
ul.linklist .dropdown-up .dropdown {
bottom: 18px;
top: auto;
}
/* Bulletin icons for list items
----------------------------------------*/
ul.linklist.bulletin > li:before {
display: inline-block;
content: "\2022";
font-size: inherit;
line-height: inherit;
padding-right: 4px;
}
ul.linklist.bulletin > li:first-child:before,
ul.linklist.bulletin > li.rightside:last-child:before {
content: none;
}
ul.linklist.bulletin > li.no-bulletin:before {
content: none;
}
.responsive-menu:before {
display: none !important;
}
/* Profile in overall_header.html */
.header-profile {
display: inline-block;
vertical-align: top;
}
a.header-avatar,
a.header-avatar:hover {
text-decoration: none;
}
a.header-avatar img {
margin-bottom: 2px;
max-height: 20px;
vertical-align: middle;
width: auto;
}
a.header-avatar span:after {
content: '\f0dd';
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
padding-left: 6px;
padding-top: 2px;
vertical-align: top;
}
/**
* The default CSS stylesheet used for all templates.
* @package AutoIndex
* @link http://autoindex.sourceforge.net
*/
/* Body */
.autoindex_body, html
{
background-color: #E3F0FB;
scrollbar-face-color: #BADBF5;
scrollbar-highlight-color: #E3F0FB;
scrollbar-shadow-color: #BADBF5;
scrollbar-3dlight-color: #80BBEC;
scrollbar-arrow-color: #072978;
scrollbar-track-color: #DAECFA;
scrollbar-darkshadow-color: #4B8DF1;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
font-family: -apple-system, BlinkMacSystemFont, Roboto, "Lucida Grande", "Segoe UI", Arial, Helvetica, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
padding-top: 0px;
font-size: 89.5%;
}
/* Images */
.autoindex_body img
{
border: none;
}
/* Tables */
.autoindex_table.table2 {
border: none;
border-spacing: 0px;
}
.autoindex_table.table2 {
padding: 2px;
}
.autoindex_table.table2 thead th {
font-weight: normal;
text-transform: uppercase;
line-height: 1.3em;
font-size: 1em;
padding: 0 0 4px 3px;
}
.light_row
{
background-color: #F2F6FC;
border: 0.1em solid #E3E3F04A;
padding: 2px;
}
.dark_row
{
background-color: #BADBF5;
border: 0.1em solid #E3E3F04A;
padding: 2px;
}
.autoindex_td
{
background-color: #E3F0FB;
/* font-family: verdana, lucidia, sans-serif; */
border: 0.1em solid #FFE3F04A;
padding: 2px;
}
.autoindex_td_left
{
/* font-family: verdana, lucidia, sans-serif; */
border: 0.1em solid #E3E3F04A;
padding: 2px;
text-align: left;
}
.autoindex_td_right
{
/* font-family: verdana, lucidia, sans-serif; */
border: 0.1em solid #E3E3F04A;
padding: 2px;
text-align: right;
}
.autoindex_th
{
font-weight: bold;
background-color: #80BBEC;
border: 0.28em solid #FF01033;
padding: 2px;
}
/* Links */
.plain_link
{
background-color: #FFE3F052;
}
.autoindex_a:visited, .autoindex_a:active
{
text-decoration: none;
background-color: #FFFFE324;
}
.autoindex_a:link
{
background-color: #FFE3F04A;
}
.autoindex_a:hover
{
text-decoration: overline underline;
}
/* Buttons */
.button
{
color: #707070;
background-color : #F0F2F485;
text-align: left;
vertical-align: middle;
font-weight: bold;
cursor: pointer;
border-color: #1C0046;
padding: 3px 10px 3px 10px;
}
/* Misc. */
.paragraph
{
background: #006F2F6FC;
}
.autoindex_hr
{
background-color: #006E3F020;
width: 75%;
}
.autoindex_small
{
font-size: 9px;
}
/* -------------------------------------------------------------- /*
$Icons
/* -------------------------------------------------------------- */
/* Global module setup
---------------------------------------- */
/* Renamed version of .fa class for agnostic usage of icon fonts.
* Just change the name of the font after the 14/1 to the name of
* the font you wish to use.
*/
.icon,
.button .icon,
blockquote cite:before,
.uncited:before {
font-family: FontAwesome;
font-size: 14px;
font-weight: normal;
font-style: normal;
font-variant: normal;
line-height: 1;
display: inline-block;
/* stylelint-disable order/declaration-block-properties-specified-order */
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
/* stylelint-enable order/declaration-block-properties-specified-order */
text-rendering: auto; /* optimizelegibility throws things off #1094 */
}
.icon:before {
padding-right: 2px;
}
.button .icon:before {
padding-right: 0;
}
/* Icon size classes - Default size is 14px, use these for small variations */
.icon.icon-xl {
font-size: 20px;
}
.icon.icon-lg {
font-size: 18px;
}
.icon.icon-md {
font-size: 12px;
}
.icon.icon-sm {
font-size: 10px;
}
/* icon modifiers */
.icon-tiny {
font-size: 16px;
vertical-align: text-bottom;
width: 12px;
-webkit-transform: scale(0.65, 0.75);
transform: scale(0.65, 0.75);
}
.arrow-right .icon {
float: right;
}
.arrow-left:hover .icon {
margin-right: 5px;
margin-left: -5px;
}
.arrow-left .icon {
float: left;
}
.arrow-right:hover .icon {
margin-right: -5px;
margin-left: 5px;
}
.post-buttons .dropdown-contents .icon {
float: right;
margin-left: 5px;
}
.alert_close .icon:before {
border-radius: 50%;
display: block;
width: 11px;
height: 12px;
padding: 0;
}
blockquote cite:before,
.uncited:before {
content: "\f10d"; /* Font Awesome quote-left */
}
.rtl blockquote cite:before,
.rtl .uncited:before {
content: "\f10e"; /* Font Awesome quote-right */
}
/* Dropdown menu
----------------------------------------*/
.dropdown-container {
position: relative;
}
.dropdown-container-right {
float: right;
}
.dropdown-container-left {
float: left;
}
.nojs .dropdown-container:hover .dropdown {
display: block !important;
}
.dropdown {
display: none;
position: absolute;
left: 0;
top: 1.2em;
z-index: 2;
border: 1px solid transparent;
border-radius: 5px;
padding: 9px 0 0;
margin-right: -500px;
}
.dropdown.live-search {
top: auto;
}
.dropdown-container.topic-tools {
float: left;
}
.dropdown-up .dropdown {
top: auto;
bottom: 1.2em;
padding: 0 0 9px;
}
.dropdown-left .dropdown, .nojs .rightside .dropdown {
left: auto;
right: 0;
margin-left: -500px;
margin-right: 0;
}
.dropdown-button-control .dropdown {
top: 24px;
}
.dropdown-button-control.dropdown-up .dropdown {
top: auto;
bottom: 24px;
}
.dropdown .pointer, .dropdown .pointer-inner {
position: absolute;
width: 0;
height: 0;
border-top-width: 0;
border-bottom: 10px solid transparent;
border-left: 10px dashed transparent;
border-right: 10px dashed transparent;
-webkit-transform: rotate(360deg); /* better anti-aliasing in webkit */
display: block;
}
.dropdown-up .pointer, .dropdown-up .pointer-inner {
border-bottom-width: 0;
border-top: 10px solid transparent;
}
.dropdown .pointer {
right: auto;
left: 10px;
top: -1px;
z-index: 3;
}
.dropdown-up .pointer {
bottom: -1px;
top: auto;
}
.dropdown-left .dropdown .pointer, .nojs .rightside .dropdown .pointer {
left: auto;
right: 10px;
}
.dropdown .pointer-inner {
top: auto;
bottom: -11px;
left: -10px;
}
.dropdown-up .pointer-inner {
bottom: auto;
top: -11px;
}
.dropdown .dropdown-contents {
z-index: 2;
overflow: hidden;
overflow-y: auto;
border: 1px solid transparent;
border-radius: 5px;
padding: 5px;
position: relative;
max-height: 300px;
}
.dropdown-contents a {
display: block;
padding: 5px;
}
.jumpbox {
margin: 5px 0;
}
.jumpbox .dropdown li {
border-top: 1px solid transparent;
}
.jumpbox .dropdown-select {
margin: 0;
}
.jumpbox .dropdown-contents {
padding: 0;
text-decoration: none;
}
.jumpbox .dropdown-contents li {
padding: 0;
}
.jumpbox .dropdown-contents a {
margin-right: 20px;
padding: 5px 10px;
text-decoration: none;
width: 100%;
}
.jumpbox .spacer {
display: inline-block;
width: 0px;
}
.jumpbox .spacer + .spacer {
width: 20px;
}
.dropdown-contents a {
display: block;
padding: 5px;
}
.jumpbox .dropdown-select {
margin: 0;
}
.jumpbox .dropdown-contents a {
text-decoration: none;
}
.dropdown li {
display: list-item;
border-top: 1px dotted transparent;
float: none !important;
line-height: normal !important;
font-size: 1em !important;
list-style: none;
margin: 0;
white-space: nowrap;
text-align: left;
}
.dropdown-contents > li {
padding-right: 15px;
}
.dropdown-nonscroll > li {
padding-right: 0;
}
.dropdown li:first-child, .dropdown li.separator + li, .dropdown li li {
border-top: 0;
}
.dropdown li li:first-child {
margin-top: 4px;
}
.dropdown li li:last-child {
padding-bottom: 0;
}
.dropdown li li {
border-top: 1px dotted transparent;
padding-left: 18px;
}
.wrap .dropdown li, .dropdown.wrap li, .dropdown-extended li {
white-space: normal;
}
.dropdown li.separator {
border-top: 1px solid transparent;
padding: 0;
}
.dropdown li.separator:first-child, .dropdown li.separator:last-child {
display: none !important;
}
/* jQuery popups
---------------------------------------- */
.phpbb_alert {
background-color: #FFFFFF;
border-color: #999999;
}
.darken {
background-color: #000000;
}
.loading_indicator {
background-color: #000000;
background-image: url("./images/loading.gif");
}
.dropdown-extended ul li {
border-top-color: #B9B9B9;
}
.dropdown-extended ul li:hover {
background-color: #cfd1f6;
color: #000000;
}
.dropdown-extended .header, .dropdown-extended .footer {
border-color: #B9B9B9;
color: #000000;
}
.dropdown-extended .footer {
border-top-style: solid;
border-top-width: 1px;
}
.dropdown-extended .header {
background-color: #f1f2ff; /* Old browsers */ /* FF3.6+ */
background-image: -webkit-linear-gradient(top, #f1f2ff 0%, #caceeb 100%);
background-image: linear-gradient(to bottom, #f1f2ff 0%,#caceeb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f2ff', endColorstr='#caceeb',GradientType=0 ); /* IE6-9 */
}
.dropdown .pointer {
border-color: #B9B9B9 transparent;
}
.dropdown .pointer-inner {
border-color: #FFF transparent;
}
.dropdown-extended .pointer-inner {
border-color: #f1f2ff transparent;
}
.dropdown .dropdown-contents {
background: #fff;
border-color: #B9B9B9;
box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.2);
}
.dropdown-up .dropdown-contents {
box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2);
}
.dropdown li, .dropdown li li {
border-color: #DCDCDC;
}
.dropdown li.separator {
border-color: #DCDCDC;
}
/* Notifications
---------------------------------------- */
.notification_list p.notification-time {
color: #4d4d77;
}
li.notification-reported strong, li.notification-disapproved strong {
color: #0d5aa2;
}
.badge {
background-color: #0d5aa2;
color: #ffffff;
}
/* Responsive breadcrumbs
----------------------------------------*/
.breadcrumbs .crumb {
float: left;
font-weight: bold;
word-wrap: normal;
}
.breadcrumbs .crumb:before {
content: '\2039';
font-weight: bold;
padding: 0 0.5em;
}
.breadcrumbs .crumb:first-child:before {
content: none;
}
.breadcrumbs .crumb a {
white-space: nowrap;
text-overflow: ellipsis;
vertical-align: bottom;
overflow: hidden;
}
.breadcrumbs.wrapped .crumb a { letter-spacing: -.3px; }
.breadcrumbs.wrapped .crumb.wrapped-medium a { letter-spacing: -.4px; }
.breadcrumbs.wrapped .crumb.wrapped-tiny a { letter-spacing: -.5px; }
.breadcrumbs .crumb.wrapped-max a { max-width: 120px; }
.breadcrumbs .crumb.wrapped-wide a { max-width: 100px; }
.breadcrumbs .crumb.wrapped-medium a { max-width: 80px; }
.breadcrumbs .crumb.wrapped-small a { max-width: 60px; }
.breadcrumbs .crumb.wrapped-tiny a { max-width: 40px; }
/* Tables
------------ */
/* General font families for common tags */
font,th,td,p { font-family: Verdana, Geneva, 'Lucida Grande', Arial, Helvetica, sans-serif, droid-serif; }
a:link,a:active,a:visited { color : #006699; }
a:hover { text-decoration: underline; color : #DD6900; }
hr { height: 0px; border: solid #80BBEC 0px; border-top-width: 1px;}
/* This is the border line & background colour round the entire page */
.bodyline {
background-color: #E3F0FB;
background-image: url("./images/bodyline.jpg");
padding-bottom: 40px;
border: 1px #4B8DF1 solid;
}
/* This is the outline round the main forum tables */
.forumline { background-color: #E3F0FB; border: 2px #006699 solid; }
.profile {
padding: 4px;
}
.tablebg {
background-color: #A9B8C2;
}
/* Main table cell colours and backgrounds */
.row1 {
background-color: #DAECFA;
padding: 4px;
}
.row2 {
background-color: #BADBF5;
padding: 4px;
}
.row3 {
background-color: #80BBEC;
padding: 4px;
}
.row4 {
background-color: #E4E8EB;
padding: 4px;
}
.col1 {
background-color: #BADBF5;
padding: 4px;
}
.col2 {
background-color: #DAECFA;
padding: 4px;
}
/*
This is for the table cell above the Topics, Post & Last posts on the index.php page
By default this is the fading out gradiated silver background.
However, you could replace this with a bitmap specific for each forum
*/
.rowpic {
background-color: #E3F0FB;
background-image: url('./images/cellpic2.jpg');
background-repeat: repeat-y;
}
.catdiv {
height: 28px;
background: white url('./images/cellpic2.jpg') repeat-y scroll top left;
}
.rtl .catdiv {
background: white url('./images/cellpic2_rtl.jpg') repeat-y scroll top right;
}
/* Header cells - the blue and silver gradient backgrounds */
th {
color: #FFA34F; font-size: 11px; font-weight : bold;
background-color: #006699; height: 25px;
background-image: url('./images/cellpic3.gif');
}
.cat {
height: 28px;
background-color: #C7D0D7;
text-indent: 4px;
}
.cat,.catHead,.catSides,.catLeft,.catRight,.catBottom {
background-image: url('./images/cellpic1.gif');
background-color:#80BBEC; border: #E3F0FB; border-style: solid; height: 28px;
}
/*
Setting additional nice inner borders for the main table cells.
The names indicate which sides the border will be on.
Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
height: 29px;
border-width: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
font-weight: bold; border: #E3F0FB; border-style: solid; height: 28px; }
td.row3Right,td.spaceRow {
background-color: #80BBEC; border: #E3F0FB; border-style: solid; }
th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
th.thSides,td.catSides,td.spaceRow { border-width: 0px 1px 0px 1px; }
th.thRight,td.catRight,td.row3Right { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft { border-width: 0px 0px 0px 1px; }
th.thBottom,td.catBottom { border-width: 0px 1px 1px 1px; }
th.thTop { border-width: 1px 0px 0px 0px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }
.spacer {
background-color: #80BBEC;
}
hr {
height: 1px;
border-width: 0;
background-color: #80BBEC;
color: #80BBEC;
}
.legend {
text-align:center;
margin: 0 auto;
}
/* Links
------------ */
a:link {
color: #006597;
text-decoration: none;
}
a:active,
a:visited {
color: #005784;
text-decoration: none;
}
a:hover {
color: #D46400;
text-decoration: underline;
}
a.forumlink {
color: #069;
font-weight: bold;
font-family: Verdana, Geneva, 'Lucida Grande', Arial, Helvetica, sans-serif, droid-serif;
font-size: 13px;
}
a.topictitle {
margin: 1px 0;
font-family: Verdana, Geneva, 'Lucida Grande', Arial, Helvetica, sans-serif, droid-serif;
font-weight: bold;
font-size: 13px;
}
a.topictitle:visited {
color: #5493B4;
text-decoration: none;
}
th a,
th a:visited {
color: #EC9443CF !important;
text-decoration: none;
}
th a:hover {
text-decoration: underline;
}
/* Form Elements
------------ */
form {
margin: 0;
padding: 0;
border: 0;
}
input {
color: #333333;
font-family: Verdana, Geneva, 'Lucida Grande', Arial, Helvetica, sans-serif, droid-serif;
font-size: 12px;
font-weight: normal;
padding: 1px;
border: 1px solid #A9B8C2;
background-color: #FAFAFA;
}
textarea {
background-color: #FAFAFA;
color: #333333;
font-family: Verdana, Geneva, 'Lucida Grande', Arial, Helvetica, sans-serif, droid-serif;
font-size: 14px;
line-height: 15px;
font-weight: normal;
border: 1px solid #A9B8C2;
padding: 2px;
}
select {
color: #333333;
background-color: #FAFAFA;
font-family: Verdana, Geneva, 'Lucida Grande', Arial, Helvetica, sans-serif, droid-serif;
font-size: 1.1em;
font-weight: normal;
border: 1px solid #A9B8C2;
padding: 1px;
}
option {
padding: 0 1em 0 0;
}
option.disabled-option {
color: graytext;
}
.rtl option {
padding: 0 0 0 1em;
}
input.radio {
border: none;
background-color: transparent;
}
.post {
background-color: #DAECFA;
border-style: solid;
border-width: 1px;
}
.btnbbcode {
color: #000000;
font-weight: normal;
font-size: 0.8em;
font-family: Verdana, Geneva, 'Lucida Grande', Arial, Helvetica, sans-serif, droid-serif;
background-color: #DAECFA;
border: 1px solid #666666;
}
.btnmain {
font-weight: bold;
background-color: #DAECFA;
border: 1px solid #A9B8C2;
cursor: pointer;
padding: 1px 3px;
font-size: 0.8em;
}
.btnlite {
font-weight: normal;
background-color: #DAECFA;
border: 1px solid #A9B8C2;
cursor: pointer;
padding: 1px 3px;
font-size: 0.8em;
}
.btnfile {
font-weight: normal;
background-color: #DAECFA;
border: 1px solid #A9B8C2;
padding: 1px 3px;
font-size: 0.8em;
}
.helpline {
background-color: #BADBF5;
border-style: none;
}
/* BBCode
------------ */
.quotetitle, .attachtitle {
margin: 10px 5px 0 5px;
padding: 4px;
border-width: 1px 1px 0 1px;
border-style: solid;
border-color: #A9B8C2;
color: #333333;
background-color: #A9B8C2;
font-size: 0.85em;
font-weight: bold;
}
.quotetitle .quotetitle {
font-size: 1em;
}
.quotecontent, .attachcontent {
margin: 0 5px 10px 5px;
padding: 5px;
border-color: #A9B8C2;
border-width: 0 1px 1px 1px;
border-style: solid;
font-weight: normal;
font-size: 1em;
line-height: 1.4em;
font-family: Verdana, Geneva, 'Lucida Grande', Arial, Helvetica, sans-serif, droid-serif;
background-color: #FAFAFA;
color: #4B5C77;
}
.attachcontent {
font-size: 0.85em;
}
.codetitle {
margin: 10px 5px 0 5px;
padding: 2px 4px;
border-width: 1px 1px 0 1px;
border-style: solid;
border-color: #A9B8C2;
color: #333333;
background-color: #A9B8C2;
font-family: Verdana, Geneva, 'Lucida Grande', Arial, Helvetica, sans-serif, droid-serif;
font-size: 0.8em;
}
.codecontent {
direction: ltr;
margin: 0 5px 10px 5px;
padding: 5px;
border-color: #A9B8C2;
border-width: 0 1px 1px 1px;
border-style: solid;
font-weight: normal;
color: #006600;
font-size: 0.85em;
font-family: Monaco, 'Courier New', monospace;
background-color: #FAFAFA;
}
.postimage {
max-width: 100%;
}
.syntaxbg {
color: #E3F0FB;
}
.syntaxcomment {
color: #FF8000;
}
.syntaxdefault {
color: #0000BB;
}
.syntaxhtml {
color: #000000;
}
.syntaxkeyword {
color: #007700;
}
.syntaxstring {
color: #DD0000;
}
/* Private messages
------------------ */
.pm_marked_colour {
background-color: #000000;
}
.pm_replied_colour {
background-color: #A9B8C2;
}
.pm_friend_colour {
background-color: #007700;
}
.pm_foe_colour {
background-color: #DD0000;
}
/* Misc
------------ */
img {
border: none;
}
.sep {
color: black;
background-color: #FFA34F;
}
table.colortable td {
padding: 0;
}
pre {
font-size: 1.1em;
font-family: Monaco, 'Courier New', monospace;
}
.nowrap {
white-space: nowrap;
}
.username-coloured {
font-weight: bold;
}
.emoji {
min-height: 18px;
min-width: 18px;
height: 1em;
width: 1em;
}
/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2 {
font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; line-height : 120%; color : #000000;
}
/* Form elements */
input,textarea, select {
color : #000000;
border-color : #000000;
}
/* The text input fields background colour */
input.post, textarea.post, select {
background-color : #E3F0FB;
}
input { text-indent : 2px; }
/* The buttons used for bbCode styling in message post */
input.button {
background-color : #F0F2F485;
color : #000000 !important;
}
/* The main submit button option */
input.mainoption {
background-color : #FAFAFA;
font-weight : bold;
}
/* None-bold submit button */
input.liteoption {
background-color : #FAFAFA;
font-weight : normal;
}
/* This is the line in the posting page which shows the rollover
help line. This is actually a text box, but if set to be the same
colour as the background no one will know ;)
*/
.helpline { background-color: #BADBF5; border-style: none; }
/* Former imageset */
span.imageset {
display: inline-block;
background: transparent none 0 0 no-repeat;
margin: 0;
padding: 0;
width: 0;
height: 0;
overflow: hidden;
}
a.imageset {
text-decoration: none !important;
}
/* Global imageset items */
.imageset.site_logo {
background-image: url("./images/site_logo.png");
padding-top: 0px;
padding-left: 240px;
padding-right: 0px;
padding-bottom: 100px;
}
.imageset.upload_bar {
background-image: url("./images/upload_bar.gif");
padding-left: 280px;
padding-top: 16px;
}
.imageset.poll_left {
background-image: url("./images/poll_left.gif");
padding-left: 4px;
padding-top: 12px;
}
.imageset.poll_center {
background-image: url("./images/poll_center.gif");
padding-left: 1px;
padding-top: 12px;
}
.imageset.poll_right {
background-image: url("./images/poll_right.gif");
padding-left: 4px;
padding-top: 12px;
}
.imageset.forum_link {
background-image: url("./images/forum_link.gif");
padding-left: 46px;
padding-top: 25px;
}
.imageset.forum_read {
padding-left: 46px;
padding-top: 25px;
}
.imageset.forum_read_locked {
padding-left: 46px;
padding-top: 25px;
}
.imageset.forum_read_subforum {
padding-left: 46px;
padding-top: 25px;
}
.imageset.forum_unread {
padding-left: 46px;
padding-top: 25px;
}
.imageset.forum_unread_locked {
padding-left: 46px;
padding-top: 25px;
}
.imageset.forum_unread_subforum {
padding-left: 46px;
padding-top: 25px;
}
.imageset.topic_moved {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_read {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_read_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_read_hot {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_read_hot_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_read_locked {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_read_locked_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_unread {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_unread_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_unread_hot {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_unread_hot_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_unread_locked {
padding-left: 19px;
padding-top: 18px;
}
.imageset.topic_unread_locked_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.sticky_read {
padding-left: 19px;
padding-top: 18px;
}
.imageset.sticky_read_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.sticky_read_locked {
padding-left: 19px;
padding-top: 18px;
}
.imageset.sticky_read_locked_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.sticky_unread {
padding-left: 19px;
padding-top: 18px;
}
.imageset.sticky_unread_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.sticky_unread_locked {
padding-left: 19px;
padding-top: 18px;
}
.imageset.sticky_unread_locked_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.announce_read {
padding-left: 19px;
padding-top: 18px;
}
.imageset.announce_read_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.announce_read_locked {
padding-left: 19px;
padding-top: 18px;
}
.imageset.announce_read_locked_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.announce_unread {
padding-left: 19px;
padding-top: 18px;
}
.imageset.announce_unread_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.announce_unread_locked {
padding-left: 19px;
padding-top: 18px;
}
.imageset.announce_unread_locked_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.global_read {
padding-left: 19px;
padding-top: 18px;
}
.imageset.global_read_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.global_read_locked {
padding-left: 19px;
padding-top: 18px;
}
.imageset.global_read_locked_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.global_unread {;
padding-left: 19px;
padding-top: 18px;
}
.imageset.global_unread_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.global_unread_locked {
padding-left: 19px;
padding-top: 18px;
}
.imageset.global_unread_locked_mine {
padding-left: 19px;
padding-top: 18px;
}
.imageset.pm_read {
padding-left: 19px;
padding-top: 18px;
}
.imageset.pm_unread {
padding-left: 19px;
padding-top: 18px;
}
.imageset.icon_post_target {
padding-left: 12px;
padding-top: 9px;
}
.imageset.icon_post_target_unread {
padding-left: 12px;
padding-top: 9px;
}
.imageset.icon_topic_attach {
padding-left: 14px;
padding-top: 18px;
}
.imageset.icon_topic_latest {
padding-left: 18px;
padding-top: 9px;
}
.imageset.icon_topic_newest {
padding-left: 18px;
padding-top: 9px;
}
.imageset.icon_topic_reported {
padding-left: 19px;
padding-top: 18px;
}
.imageset.icon_topic_unapproved {
padding-left: 19px;
padding-top: 18px;
}
.imageset.icon_topic_deleted {
padding-left: 14px;
padding-top: 14px;
}
/* English images for fallback */
.imageset.phpbb_aol-icon, .imageset.icon_contact_aim {
padding-left: 72px;
padding-top: 20px;
}
.imageset.icon_contact_email {
padding-left: 72px;
padding-top: 20px;
}
.imageset.phpbb_icq-icon, .imageset.icon_contact_icq {
padding-left: 72px;
padding-top: 20px;
}
.imageset.icon_contact_jabber {
padding-left: 72px;
padding-top: 20px;
}
.imageset.phpbb_wlm-icon, .imageset.icon_contact_msnm {
padding-left: 72px;
padding-top: 20px;
}
.imageset.icon_contact_pm {
padding-left: 72px;
padding-top: 20px;
}
.imageset.phpbb_yahoo-icon, .imageset.icon_contact_yahoo {
padding-left: 72px;
padding-top: 20px;
}
.imageset.phpbb_website-icon, .imageset.icon_contact_www {
padding-left: 72px;
padding-top: 20px;
}
.imageset.icon_post_delete {
padding-left: 20px;
padding-top: 20px;
}
.imageset.icon_post_edit {
padding-left: 90px;
padding-top: 20px;
}
.imageset.icon_post_info {
padding-left: 20px;
padding-top: 20px;
}
.imageset.icon_post_quote {
padding-left: 90px;
padding-top: 20px;
}
.imageset.icon_post_report {
padding-left: 20px;
padding-top: 20px;
}
.imageset.icon_user_online {
padding-left: 72px;
padding-top: 20px;
}
.imageset.icon_user_offline {
padding-left: 72px;
padding-top: 20px;
}
.imageset.icon_user_profile {
padding-left: 72px;
padding-top: 20px;
}
.imageset.icon_user_search {
padding-left: 72px;
padding-top: 20px;
}
.imageset.icon_user_warn {
padding-left: 20px;
padding-top: 20px;
}
.imageset.button_pm_new {
padding-left: 97px;
padding-top: 27px;
}
.imageset.button_pm_reply {
padding-left: 90px;
padding-top: 20px;
}
.imageset.button_topic_locked {
padding-left: 97px;
padding-top: 27px;
}
.imageset.button_topic_new {
padding-left: 97px;
padding-top: 27px;
}
.imageset.button_topic_reply {
padding-left: 97px;
padding-top: 27px;
}
/* Responsive breadcrumbs
----------------------------------------*/
.rtl .breadcrumbs .crumb {
float: right;
}
/* Table styles
----------------------------------------*/
table.table1 {
width: 100%;
}
.ucp-main table.table1 {
padding: 2px;
}
table.table1 thead th {
font-weight: normal;
text-transform: uppercase;
line-height: 1.3em;
font-size: 1em;
padding: 0 0 4px 3px;
}
table.table1 thead th span {
padding-left: 7px;
}
table.table1 tbody tr {
border: 1px solid transparent;
}
table.table1 td {
font-size: 1.1em;
}
table.table1 tbody td {
padding: 5px;
border-top: 1px solid transparent;
}
table.table1 tbody th {
padding: 5px;
border-bottom: 1px solid transparent;
text-align: left;
}
/* Specific column styles */
table.table1 .name { text-align: left; }
table.table1 .center { text-align: center; }
table.table1 .reportby { width: 15%; }
table.table1 .posts { text-align: center; width: 7%; }
table.table1 .joined { text-align: left; width: 15%; }
table.table1 .active { text-align: left; width: 15%; }
table.table1 .mark { text-align: center; width: 7%; }
table.table1 .info { text-align: left; width: 30%; }
table.table1 .info div { width: 100%; white-space: normal; overflow: hidden; }
table.table1 .autocol { line-height: 2em; white-space: nowrap; }
table.table1 thead .autocol { padding-left: 1em; }
table.table1 span.rank-img {
float: right;
width: auto;
}
table.info td {
padding: 3px;
}
table.info tbody th {
padding: 3px;
text-align: right;
vertical-align: top;
font-weight: normal;
}
table.table1 thead th {
color: #FFFFFF;
}
table.table1 tbody tr {
border-color: #BFC1CF;
}
table.table1 tbody tr:hover, table.table1 tbody tr.hover {
background-color: #CFE1F6;
color: #000;
}
table.table1 td {
color: #536482;
}
table.table1 tbody td {
border-top-color: #FAFAFA;
}
table.table1 tbody th {
border-bottom-color: #000000;
color: #333333;
background-color: #FFFFFF;
}
table.info tbody th {
color: #000000;
}
table.table1 td {
color: #536482;
}
table.table1 td {
font-size: 1.1em;
}
table.fixed-width-table {
table-layout: fixed;
}
.rtl table.table1 thead th {
padding: 0 3px 4px 0;
}
.rtl table.table1 thead th span {
padding-left: 0;
padding-right: 7px;
}
.rtl table.table1 tbody th {
text-align: right;
}
/* Specific column styles */
.rtl table.table1 .name { text-align: right; }
.rtl table.table1 .joined { text-align: right; }
.rtl table.table1 .active { text-align: right; }
.rtl table.table1 .info { text-align: right; }
.rtl table.table1 thead .autocol { padding-left: 0; padding-right: 1em; }
/* Specific column styles */
.ltr table.table1 .name { text-align: left; }
.ltr table.table1 .joined { text-align: left; }
.ltr table.table1 .active { text-align: left; }
.ltr table.table1 .info { text-align: left; }
.ltr table.table1 thead .autocol { padding-right: 0; padding-left: 1em; }
.rtl table.table1 span.rank-img {
float: left;
}
.rtl table.info tbody th {
text-align: left;
}
.rtl .forumbg table.table1 {
margin: 0 -1px -1px -2px;
}
.forumbg table.table1 {
margin: 0;
}
.forumbg-table > .inner {
margin: 0 -1px;
}
.color_palette_placeholder table {
border-collapse: separate;
border-spacing: 1px;
}
/* Control Panel Styles
---------------------------------------- */
/* Main CP box
----------------------------------------*/
.cp-menu {
float:left;
width: 19%;
margin-top: 1em;
margin-bottom: 5px;
}
.cp-main {
float: left;
width: 81%;
}
.cp-main .content {
padding: 0;
}
.panel-container .panel p {
font-size: 1.1em;
}
.panel-container .panel ol {
margin-left: 2em;
font-size: 1.1em;
}
.panel-container .panel li.row {
border-bottom: 1px solid transparent;
border-top: 1px solid transparent;
}
ul.cplist {
margin-bottom: 5px;
border-top: 1px solid transparent;
}
.panel-container .panel li.header dd, .panel-container .panel li.header dt {
margin-bottom: 2px;
}
.panel-container table.table1 {
margin-bottom: 1em;
}
.panel-container table.table1 thead th {
font-weight: bold;
border-bottom: 1px solid transparent;
padding: 5px;
}
.panel-container table.table1 tbody th {
font-style: italic;
background-color: transparent !important;
border-bottom: none;
}
.cp-main .pm-message {
border: 1px solid transparent;
margin: 10px 0;
width: auto;
float: none;
}
.pm-message h2 {
padding-bottom: 5px;
}
.cp-main .postbody h3, .cp-main .box2 h3 {
margin-top: 0;
}
.panel-container .postbody p.author {
font-size: 1.1em;
}
.cp-main .buttons {
margin-left: 0;
}
.cp-main ul.linklist {
margin: 0;
}
/* MCP Specific tweaks */
.mcp-main .postbody {
width: 100%;
}
.tabs-container h2 {
float: left;
margin-bottom: 0px;
}
/* CP tabs shared
----------------------------------------*/
.tabs, .minitabs {
line-height: normal;
}
.tabs > ul, .minitabs > ul {
list-style: none;
margin: 0;
padding: 0;
position: relative;
}
.tabs .tab, .minitabs .tab {
display: block;
float: left;
font-size: 1em;
font-weight: bold;
line-height: 1.4em;
}
.tabs .tab > a, .minitabs .tab > a {
display: block;
padding: 5px 9px;
position: relative;
text-decoration: none;
white-space: nowrap;
cursor: pointer;
}
/* CP tabbed menu
----------------------------------------*/
.tabs {
margin: 20px 0 0 7px;
}
.tabs .tab > a {
border: 1px solid transparent;
border-radius: 4px 4px 0 0;
margin: 1px 1px 0 0;
}
.tabs .activetab > a {
margin-top: 0;
padding-bottom: 7px;
}
/* Mini tabbed menu used in MCP
----------------------------------------*/
.minitabs {
float: right;
margin: 15px 7px 0 0;
max-width: 50%;
}
.minitabs .tab {
float: right;
}
.minitabs .tab > a {
border-radius: 5px 5px 0 0;
margin-left: 2px;
}
.minitabs .tab > a:hover {
text-decoration: none;
}
/* Responsive tabs
----------------------------------------*/
.responsive-tab {
position: relative;
}
.responsive-tab > a.responsive-tab-link {
display: block;
font-size: 1.6em;
position: relative;
width: 16px;
line-height: 0.9em;
text-decoration: none;
}
.responsive-tab .responsive-tab-link:before {
content: '';
position: absolute;
left: 10px;
top: 7px;
height: .125em;
width: 14px;
border-bottom: 0.125em solid transparent;
border-top: 0.375em double transparent;
}
.tabs .dropdown, .minitabs .dropdown {
top: 20px;
margin-right: -2px;
font-size: 1.1em;
font-weight: normal;
}
.minitabs .dropdown {
margin-right: -4px;
}
.tabs .dropdown-up .dropdown, .minitabs .dropdown-up .dropdown {
bottom: 20px;
top: auto;
}
.tabs .dropdown li {
text-align: right;
}
.minitabs .dropdown li {
text-align: left;
}
/* UCP navigation menu
----------------------------------------*/
/* Container for sub-navigation list */
.navigation {
width: 100%;
padding-top: 36px;
}
.navigation ul {
list-style: none;
}
/* Default list state */
.navigation li {
display: inline;
font-weight: bold;
margin: 1px 0;
padding: 0;
}
/* Link styles for the sub-section links */
.navigation a {
display: block;
padding: 5px;
margin: 1px 0;
text-decoration: none;
}
.navigation a:hover {
text-decoration: none;
}
/* Preferences pane layout
----------------------------------------*/
.cp-main h2 {
border-bottom: none;
padding: 0;
margin-left: 10px;
}
/* Friends list */
.cp-mini {
margin: 10px 15px 10px 5px;
max-height: 200px;
overflow-y: auto;
padding: 5px 10px;
border-radius: 7px;
}
dl.mini dt {
font-weight: bold;
}
dl.mini dd {
padding-top: 4px;
}
.friend-online {
font-weight: bold;
}
.friend-offline {
font-style: italic;
}
/* PM Styles
----------------------------------------*/
/* Defined rules list for PM options */
ol.def-rules {
padding-left: 0;
}
ol.def-rules li {
line-height: 180%;
padding: 1px;
}
/* PM marking colours */
.pmlist li.bg1 {
padding: 0 3px;
}
.pmlist li.bg2 {
padding: 0 3px;
}
.pmlist li.pm_message_reported_colour, .pm_message_reported_colour {
border-left-color: transparent;
border-right-color: transparent;
}
.pmlist li.pm_marked_colour, .pm_marked_colour,
.pmlist li.pm_replied_colour, .pm_replied_colour,
.pmlist li.pm_friend_colour, .pm_friend_colour,
.pmlist li.pm_foe_colour, .pm_foe_colour {
padding: 0;
border: solid 3px transparent;
border-width: 0 3px;
}
.pm-legend {
border-left-width: 10px;
border-left-style: solid;
border-right-width: 0;
margin-bottom: 3px;
padding-left: 3px;
}
/* Avatar gallery */
.gallery label {
position: relative;
float: left;
margin: 10px;
padding: 5px;
width: auto;
border: 1px solid transparent;
text-align: center;
}
/* Responsive *CP navigation
----------------------------------------*/
@media only screen and (max-width: 900px), only screen and (max-device-width: 900px)
{
.nojs .tabs a span, .nojs .minitabs a span {
max-width: 40px;
overflow: hidden;
text-overflow: ellipsis;
letter-spacing: -.5px;
}
.cp-menu, .navigation, .cp-main {
float: none;
width: auto;
margin: 0;
}
.navigation {
padding: 0;
margin: 0 auto;
max-width: 320px;
}
.navigation a {
background-image: none;
}
.navigation li:first-child a {
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.navigation li:last-child a {
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
}
/* Misc layout styles
---------------------------------------- */
/* column[1-2] styles are containers for two column layouts */
.rtl .column1 {
float: right;
clear: right;
}
.rtl .column2 {
float: left;
clear: left;
}
/* General classes for placing floating blocks */
.rtl .left-box {
float: right;
text-align: right;
}
.rtl .right-box {
float: left;
text-align: left;
}
.rtl dl.details dt {
float: right;
clear: right;
text-align: left;
}
.rtl dl.details dd {
margin-right: 0;
margin-left: 0;
padding-right: 5px;
padding-left: 0;
float: right;
}
*:first-child+html dl.details dd {
margin-right: 30%;
float: none;
}
* html dl.details dd {
margin-right: 30%;
float: none;
}
/* RTL imageset entries */
.rtl .imageset.site_logo {
padding-right: 170px;
padding-left: 0;
}
.rtl .imageset.upload_bar {
padding-right: 280px;
padding-left: 0;
}
.rtl .imageset.poll_left, .rtl .imageset.poll_right {
padding-right: 4px;
padding-left: 0;
}
.rtl .imageset.poll_center {
padding-right: 1px;
padding-left: 0;
}
.rtl .imageset.forum_link, .rtl .imageset.forum_read, .rtl .imageset.forum_read_locked, .rtl .imageset.forum_read_subforum, .rtl .imageset.forum_unread, .rtl .imageset.forum_unread_locked, .rtl .imageset.forum_unread_subforum {
padding-right: 46px;
padding-left: 0;
}
.rtl .imageset.topic_moved, .rtl .imageset.topic_read, .rtl .imageset.topic_read_mine, .rtl .imageset.topic_read_hot, .rtl .imageset.topic_read_hot_mine, .rtl .imageset.topic_read_locked, .rtl .imageset.topic_read_locked_mine, .rtl .imageset.topic_unread, .rtl .imageset.topic_unread_mine, .rtl .imageset.topic_unread_hot, .rtl .imageset.topic_unread_hot_mine, .rtl .imageset.topic_unread_locked, .rtl .imageset.topic_unread_locked_mine, .rtl .imageset.sticky_read, .rtl .imageset.sticky_read_mine, .rtl .imageset.sticky_read_locked, .rtl .imageset.sticky_read_locked_mine, .rtl .imageset.sticky_unread, .rtl .imageset.sticky_unread_mine, .rtl .imageset.sticky_unread_locked, .rtl .imageset.sticky_unread_locked_mine, .rtl .imageset.announce_read, .rtl .imageset.announce_read_mine, .rtl .imageset.announce_read_locked, .rtl .imageset.announce_read_locked_mine, .rtl .imageset.announce_unread, .rtl .imageset.announce_unread_mine, .rtl .imageset.announce_unread_locked, .rtl .imageset.announce_unread_locked_mine, .rtl .imageset.global_read, .rtl .imageset.global_read_mine, .rtl .imageset.global_read_locked, .rtl .imageset.global_read_locked_mine, .rtl .imageset.global_unread, .rtl .imageset.global_unread_mine, .rtl .imageset.global_unread_locked, .rtl .imageset.global_unread_locked_mine, .rtl .imageset.pm_read, .rtl .imageset.pm_unread, .rtl .imageset.icon_topic_reported, .rtl .imageset.icon_topic_unapproved {
padding-right: 19px;
padding-left: 0;
}
.rtl .imageset.icon_post_target, .rtl .imageset.icon_post_target_unread {
padding-right: 12px;
padding-left: 0;
}
.rtl .imageset.icon_topic_attach {
padding-right: 14px;
padding-left: 0;
}
.rtl .imageset.icon_topic_latest, .rtl .imageset.icon_topic_newest {
padding-right: 18px;
padding-left: 0;
}
#notification_list {
display: none;
position: absolute;
width: 310px;
z-index: 1;
box-shadow: 3px 3px 5px darkgray;
}
#notification_list .notification_scroll {
max-height: 350px;
overflow-y: auto;
overflow-x: hidden;
}
#notification_list table {
width: 100%;
}
#notification_list .notification_title {
padding: 3px;
}
#notification_list .notification_title:after {
clear: both;
content: '';
display: block;
}
#notification_list .header {
padding: 5px;
font-weight: bold;
border: 1px solid #A9B8C2;
border-bottom: 0;
}
#notification_list > .header > .header_settings {
float: right;
font-weight: normal;
text-transform: none;
}
#notification_list .header:after {
content: '';
display: table;
clear: both;
}
#notification_list .footer {
text-align: center;
font-size: 1.2em;
border: 1px solid #A9B8C2;
border-top: 0;
}
.notification_list img {
max-width: 50px;
max-height: 50px;
}
#notification_list .footer > a {
display: block;
}
#notification_list .notification-time {
font-size: 0.9em;
float: right;
}
.notification_list .notifications_time {
font-size: 0.8em;
}
/* Responsive Design
---------------------------------------- */
@media (max-width: 320px) {
select, .inputbox {
max-width: 240px;
}
}
/* Notifications list
----------------------------------------*/
@media (max-width: 350px) {
.dropdown-extended .dropdown-contents {
width: auto;
}
}
@media (max-width: 430px) {
.action-bar .search-box .inputbox {
width: 120px;
}
.section-viewtopic .search-box .inputbox {
width: 57px;
}
.action-bar .search-box .inputbox ::-moz-placeholder {
content: "Search...";
}
.action-bar .search-box .inputbox :-ms-input-placeholder {
content: "Search...";
}
.action-bar .search-box .inputbox ::-webkit-input-placeholder {
content: "Search...";
}
}
@media (max-width: 500px) {
dd label {
white-space: normal;
}
select, .inputbox {
max-width: 260px;
}
.captcha-panel dd.captcha {
margin-left: 0;
}
.captcha-panel dd.captcha-image img {
width: 100%;
}
dl.details dt, dl.details dd {
width: auto;
float: none;
text-align: left;
}
dl.details dd {
margin-left: 20px;
}
p.responsive-center {
float: none;
text-align: center;
margin-bottom: 5px;
}
.action-bar > div {
margin-bottom: 5px;
}
.action-bar > .pagination {
float: none;
clear: both;
padding-bottom: 1px;
text-align: center;
}
.action-bar > .pagination li.page-jump {
margin: 0 2px;
}
p.jumpbox-return {
display: none;
}
.display-options > label:nth-child(1) {
display: block;
margin-bottom: 5px;
}
.attach-controls {
margin-top: 5px;
width: 100%;
}
.quick-links .dropdown-trigger span {
display: none;
}
}
@media (max-width: 550px) {
ul.topiclist.forums dt {
margin-right: 0;
}
ul.topiclist.forums dt .list-inner {
margin-right: 0;
}
ul.topiclist.forums dd.lastpost {
display: none;
}
}
@media (max-width: 700px) {
.responsive-hide { display: none !important; }
.responsive-show { display: block !important; }
.responsive-show-inline { display: inline !important; }
.responsive-show-inline-block { display: inline-block !important; }
/* Content wrappers
----------------------------------------*/
html {
height: auto;
}
body {
padding: 0;
}
.wrap {
border: none;
border-radius: 0;
margin: 0;
min-width: 290px;
padding: 0 5px;
}
/* Common block wrappers
----------------------------------------*/
.headerbar, .navbar, .forabg, .forumbg, .post, .panel {
border-radius: 0;
margin-left: -5px;
margin-right: -5px;
}
.cp-main .forabg, .cp-main .forumdb, .cp-main .post, .cp-main .panel {
border-radius: 7px;
}
/* Logo block
----------------------------------------*/
.site-description {
float: none;
width: auto;
text-align: center;
}
.logo {
/* change display value to inline-block to show logo */
display: none;
float: none;
padding: 10px;
}
.site-description h1, .site-description p {
text-align: inherit;
float: none;
margin: 5px;
line-height: 1.2em;
overflow: hidden;
text-overflow: ellipsis;
}
.site-description p, .search-header {
display: none;
}
/* Navigation
----------------------------------------*/
.headerbar + .navbar {
margin-top: -5px;
}
/* Search
----------------------------------------*/
.responsive-search { display: block !important; }
/* .topiclist lists
----------------------------------------*/
li.header dt {
text-align: center;
text-transform: none;
line-height: 1em;
font-size: 1.2em;
padding-bottom: 4px;
}
ul.topiclist li.header dt, ul.topiclist li.header dt .list-inner {
margin-right: 0 !important;
padding-right: 0;
}
ul.topiclist li.header dd {
display: none !important;
}
ul.topiclist dt, ul.topiclist dt .list-inner,
ul.topiclist.missing-column dt, ul.topiclist.missing-column dt .list-inner,
ul.topiclist.two-long-columns dt, ul.topiclist.two-long-columns dt .list-inner,
ul.topiclist.two-columns dt, ul.topiclist.two-columns dt .list-inner {
margin-right: 0;
}
ul.topiclist dt .list-inner.with-mark {
padding-right: 34px;
}
ul.topiclist dt .list-inner {
min-height: 28px;
}
ul.topiclist li.header dt .list-inner {
min-height: 0;
}
ul.topiclist dd {
display: none;
}
ul.topiclist dd.mark {
display: block;
}
/* Forums and topics lists
----------------------------------------*/
ul.topiclist.forums dt {
margin-right: -250px;
}
ul.topiclist dd.mark {
display: block;
position: absolute;
right: 5px;
top: 0;
margin: 0;
width: auto;
min-width: 0;
text-align: left;
}
ul.topiclist.forums dd.topics dfn, ul.topiclist.topics dd.posts dfn {
position: relative;
left: 0;
width: auto;
display: inline;
font-weight: normal;
}
li.row .responsive-show strong {
font-weight: bold;
color: inherit;
}
ul.topiclist li.row dt a.subforum {
vertical-align: bottom;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100px;
}
/* Forums and topics lists
----------------------------------------*/
dd.cat-title {
width: 50px;
min-width: 20px;
overflow: hidden;
text-align: left;
line-height: 2.2em;
font-size: 1.1em;
}
dd.catdiv {
min-width: 20px;
overflow: hidden;
text-align: center;
line-height: 2.2em;
font-size: 1.1em;
}
dd.topicdetails {
width: 50px;
overflow: hidden;
margin-left: 2px;
margin-right: 2px;
text-align: left;
line-height: 1.2em;
font-size: 1.1em;
}
dd.forumdesc {
margin-left: 2px;
margin-right: 2px;
text-align: left;
line-height: 1.2em;
font-size: 1.1em;
}
dd.nav {
overflow: hidden;
text-align: center;
font-size: 1.1em;
}
dd.views {
min-width: 100px;
overflow: hidden;
text-align: center;
font-size: 1.1em;
}
dd.answers {
min-width: 60px;
overflow: hidden;
text-align: center;
line-height: 1.2em;
font-size: 1.1em;
}
dd.forumlink {
min-width: 60px;
text-align: center;
font-size: 1.1em;
}
dd.lastpost {
width: 50px;
min-width: 10px;
text-align: left;
font-size: 1.1em;
}
div.legend {
text-align: center;
vertical-align: middle;
line-height: 1.2em;
font-size: 1.1em;
}
/* Responsive breadcrumbs
----------------------------------------*/
.rtl .breadcrumbs .crumb {
float: right;
}
/* Table styles
----------------------------------------*/
.rtl table.table1 thead th {
padding: 0 3px 4px 0;
}
.rtl table.table1 thead th span {
padding-left: 0;
padding-right: 7px;
}
.rtl table.table1 tbody th {
text-align: right;
}
/* Specific column styles */
.rtl table.table1 .name { text-align: right; }
.rtl table.table1 .joined { text-align: right; }
.rtl table.table1 .active { text-align: right; }
.rtl table.table1 .info { text-align: right; }
.rtl table.table1 thead .autocol { padding-left: 0; padding-right: 1em; }
.rtl table.table1 span.rank-img {
float: left;
}
.rtl table.info tbody th {
text-align: left;
}
.rtl .forumbg table.table1 {
margin: 0 -1px -1px -2px;
}
/* Misc layout styles
---------------------------------------- */
/* column[1-2] styles are containers for two column layouts */
.rtl .column1 {
float: right;
clear: right;
}
.rtl .column2 {
float: left;
clear: left;
}
/* General classes for placing floating blocks */
.rtl .left-box {
float: right;
text-align: right;
}
.rtl .right-box {
float: left;
text-align: left;
}
.rtl dl.details dt {
float: right;
clear: right;
text-align: left;
}
.rtl dl.details dd {
margin-right: 0;
margin-left: 0;
padding-right: 5px;
padding-left: 0;
float: right;
}
*:first-child+html dl.details dd {
margin-right: 30%;
float: none;
}
* html dl.details dd {
margin-right: 30%;
float: none;
}
/* Pagination
----------------------------------------*/
.pagination > ul {
margin: 5px 0 0;
}
.row .pagination .ellipsis + li {
display: none !important;
}
/* Responsive tables
----------------------------------------*/
table {
border-collapse: collapse;
border-spacing: 0;
}
table.responsive, table.responsive tbody, table.responsive tr, table.responsive td {
display: block;
}
table.responsive thead, table.responsive th {
display: none;
}
table.responsive.show-header thead, table.responsive.show-header th:first-child {
display: block;
width: auto !important;
text-align: left !important;
}
table.responsive.show-header th:first-child span.rank-img {
display: none;
}
table.responsive tr {
margin: 2px 0;
}
table.responsive td {
width: auto !important;
text-align: left !important;
padding: 4px;
}
table.responsive td.empty {
display: none !important;
}
table.responsive td > dfn {
display: inline-block !important;
}
table.responsive td > dfn:after {
content: ':';
padding-right: 5px;
}
table.responsive span.rank-img {
float: none;
padding-right: 5px;
}
table.responsive.memberlist td:first-child input[type="checkbox"] {
float: right;
}
/* Tabbed menu
Based on: http://www.alistapart.com/articles/slidingdoors2/
----------------------------------------*/
#tabs {
line-height: normal;
margin: 0 0 -6px 7px;
min-width: 600px;
}
.rtl #tabs {
margin: 0 7px -6px 0;
}
#tabs ul {
margin:0;
padding: 0;
list-style: none;
}
#tabs li {
display: inline;
margin: 0;
padding: 0;
font-size: 0.85em;
font-weight: bold;
}
#tabs a {
float: left;
background:url("images/bg_tabs1.gif") no-repeat 0% -34px;
margin: 0 1px 0 0;
padding: 0 0 0 7px;
text-decoration: none;
position: relative;
}
.rtl #tabs a {
float: right;
}
#tabs a span {
float: left;
display: block;
background: url("images/bg_tabs2.gif") no-repeat 100% -34px;
padding: 7px 10px 4px 4px;
color: #767676;
white-space: nowrap;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
}
.rtl #tabs a span {
float: right;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span, .rtl #tabs a span { float:none;}
/* End hack */
#tabs a:hover span {
color: #BC2A4D;
}
#tabs #activetab a {
background-position: 0 0;
border-bottom: 1px solid #DCDEE2;
}
#tabs #activetab a span {
background-position: 100% 0;
padding-bottom: 5px;
color: #23649F;
}
#tabs a:hover {
background-position: 0 -69px;
}
#tabs a:hover span {
background-position: 100% -69px;
}
#tabs #activetab a:hover span {
color: #115098;
}
/* Forms
----------------------------------------*/
fieldset dt, fieldset.fields1 dt, fieldset.fields2 dt {
width: auto;
float: none;
}
fieldset dd, fieldset.fields1 dd, fieldset.fields2 dd {
margin-left: 0px;
}
textarea, dd textarea, .message-box textarea {
width: 100%;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
dl.pmlist dt {
width: auto !important;
margin-bottom: 5px;
}
dl.pmlist dd {
display: inline-block;
margin-left: 0 !important;
}
dl.pmlist dd:first-of-type {
padding-left: 20px;
}
.smiley-box, .message-box {
float: none;
width: auto;
}
.smiley-box {
margin-top: 5px;
}
.bbcode-status {
display: none;
}
.colour-palette, .colour-palette tbody, .colour-palette tr {
display: block;
}
.colour-palette td {
display: inline-block;
margin-right: 2px;
}
.horizontal-palette td:nth-child(2n), .vertical-palette tr:nth-child(2n) {
display: none;
}
fieldset.quick-login label {
display: block;
margin-bottom: 5px;
white-space: normal;
}
fieldset.quick-login label > span {
display: inline-block;
min-width: 100px;
}
fieldset.quick-login input.inputbox {
width: 85%;
max-width: 300px;
margin-left: 20px;
}
fieldset.quick-login label[for="autologin"] {
display: inline-block;
text-align: right;
min-width: 50%;
}
/* User profile
----------------------------------------*/
.column1, .column2, .left-box.profile-details {
float: none;
width: auto;
}
/* Polls
----------------------------------------*/
fieldset.polls dt {
width: 90%;
}
fieldset.polls dd.resultbar {
padding-left: 20px;
}
fieldset.polls dd.poll_option_percent {
width: 20%;
}
fieldset.polls dd.resultbar, fieldset.polls dd.poll_option_percent {
margin-top: 5px;
}
/* Post
----------------------------------------*/
.postbody {
position: inherit;
}
.postprofile, .postbody, .search .postbody {
display: block;
width: auto;
float: none;
padding: 0;
min-height: 0;
}
.post .postprofile {
width: auto;
border-width: 0 0 1px 0;
padding-bottom: 5px;
margin: 0;
margin-bottom: 5px;
min-height: 40px;
overflow: hidden;
}
.postprofile dd {
display: none;
}
.postprofile dt, .postprofile dd.profile-rank, .search .postprofile dd {
display: block;
margin: 0;
}
.postprofile .has-avatar .avatar-container {
margin: 0;
overflow: inherit;
}
.postprofile .avatar-container:after {
clear: none;
}
.postprofile .avatar {
margin-right: 5px;
}
.postprofile .avatar img {
width: auto !important;
height: auto !important;
max-height: 32px;
}
.has-profile .postbody h3 {
margin-left: 0 !important;
margin-right: 0 !important;
}
.has-profile .post-buttons {
right: 30px;
top: 15px;
}
.online {
background-size: 40px;
}
/* Misc stuff
----------------------------------------*/
h2 {
margin-top: .5em;
}
p {
margin-bottom: .5em;
overflow: hidden;
}
p.rightside {
margin-bottom: 0;
}
fieldset.display-options label {
display: block;
clear: both;
margin-bottom: 5px;
}
dl.mini dd.pm-legend {
float: left;
min-width: 200px;
}
.topicreview {
margin: 0 -5px;
padding: 0 5px;
}
fieldset.display-actions {
white-space: normal;
}
.phpbb_alert {
width: auto;
margin: 0 5px;
}
.attach-comment dfn {
width: 100%;
}
}
@media (min-width: 700px) {
.postbody { width: 70%; }
}
@media (min-width: 850px) {
.postbody { width: 76%; }
}
@media (max-width: 850px) {
.postprofile { width: 28%; }
}
@media (min-width: 701px) and (max-width: 950px) {
ul.topiclist dt {
margin-right: -410px;
}
ul.topiclist dt .list-inner {
margin-right: 410px;
}
dd.posts, dd.topics, dd.views {
width: 80px;
}
}
/* Show scrollbars for items with overflow on iOS devices
----------------------------------------*/
.postbody .content::-webkit-scrollbar, .topicreview::-webkit-scrollbar, .post_details::-webkit-scrollbar, .codebox code::-webkit-scrollbar, .attachbox dd::-webkit-scrollbar, .attach-image::-webkit-scrollbar, .dropdown-extended ul::-webkit-scrollbar {
width: 8px;
height: 8px;
-webkit-appearance: none;
background: rgba(0, 0, 0, .1);
border-radius: 3px;
}
.postbody .content::-webkit-scrollbar-thumb, .topicreview::-webkit-scrollbar-thumb, .post_details::-webkit-scrollbar-thumb, .codebox code::-webkit-scrollbar-thumb, .attachbox dd::-webkit-scrollbar-thumb, .attach-image::-webkit-scrollbar-thumb, .dropdown-extended ul::-webkit-scrollbar-thumb {
background: rgba(0, 0, 0, .3);
border-radius: 3px;
}
#memberlist tr.inactive, #team tr.inactive {
font-style: italic;
}
SwiftBlue/admin 0000755 0000000 0000000 00000000000 14571075317 010673 5 ustar SwiftBlue/admin/SwiftBlue.css 0000755 0000000 0000000 00000000160 14516425665 013374 0 ustar @CHARSET "UTF-8";
BODY {
margin:5px;
}
TH, TD {
font-size: 68.5%;
}
.gen {
font-size: 1.1em;
}
SwiftBlue/admin/admin.css 0000755 0000000 0000000 00000001545 14516425665 012570 0 ustar fieldset {
border: 0px;
}
div#admintabs {
display:inline;
}
div#admintabs ul {
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000;
line-height: 30px;
white-space: nowrap;
}
div#admintabs li {
margin: 2px;
padding: 2px;
list-style-type: none;
display: inline;
border: 1px solid #777;
background-color: #fff;
}
div#admintabs li a {
text-decoration: none;
padding: 2px 10px;
color: #000;
}
div#admintabs li a:link {
color: #000:
}
div#admintabs li a:visited {
color: #000;
}
div#admintabs li a:hover {
color: #777;
}
div#admintabs li.activetab {
border: 1px solid #777;
background-color: #ddd;
}
div#admintabs li.activetab a, div#tabs li.activetab a:link, div#tabs li.activetab a:visited, div#tabs li.activetab a:hover {
color: #777;
} SwiftBlue/admin/index.htm 0000755 0000000 0000000 00000000263 14516425665 012603 0 ustar
Pe HaiSaRadem.ro vei gasi bancuri, glume, imagini, video, fun, bancuri online, bancuri tari, imagini haioase, videoclipuri haioase, distractie online. Nu ne crede pe cuvant, intra pe HaiSaRadem.ro ca sa te convingi.
SwiftBlue/admin/mainpage_header.html 0000755 0000000 0000000 00000003025 14516425665 014740 0 ustar
{META}
{SITENAME} - {L_MX_ADMIN}
{MX_ADDITIONAL_CSS}
{MX_ICON_CSS}
{L_SKIP}
SwiftBlue/ajax.js 0000755 0000000 0000000 00000030137 14516425665 011156 0 ustar /* global phpbb */
(function($) { // Avoid conflicts with other libraries
'use strict';
// This callback will mark all forum icons read
phpbb.addAjaxCallback('mark_forums_read', function(res) {
var readTitle = res.NO_UNREAD_POSTS;
var unreadTitle = res.UNREAD_POSTS;
var iconsArray = {
forum_unread: 'forum_read',
forum_unread_subforum: 'forum_read_subforum',
forum_unread_locked: 'forum_read_locked'
};
$('li.row').find('dl[class*="forum_unread"]').each(function() {
var $this = $(this);
$.each(iconsArray, function(unreadClass, readClass) {
if ($this.hasClass(unreadClass)) {
$this.removeClass(unreadClass).addClass(readClass);
}
});
$this.children('dt[title="' + unreadTitle + '"]').attr('title', readTitle);
});
// Mark subforums read
$('a.subforum[class*="unread"]').removeClass('unread').addClass('read').children('.icon.icon-red').removeClass('icon-red').addClass('icon-blue');
// Mark topics read if we are watching a category and showing active topics
if ($('#active_topics').length) {
phpbb.ajaxCallbacks.mark_topics_read.call(this, res, false);
}
// Update mark forums read links
$('[data-ajax="mark_forums_read"]').attr('href', res.U_MARK_FORUMS);
phpbb.closeDarkenWrapper(3000);
});
/**
* This callback will mark all topic icons read
*
* @param {bool} [update_topic_links=true] Whether "Mark topics read" links
* should be updated. Defaults to true.
*/
phpbb.addAjaxCallback('mark_topics_read', function(res, updateTopicLinks) {
var readTitle = res.NO_UNREAD_POSTS;
var unreadTitle = res.UNREAD_POSTS;
var iconsArray = {
global_unread: 'global_read',
announce_unread: 'announce_read',
sticky_unread: 'sticky_read',
topic_unread: 'topic_read'
};
var iconsState = ['', '_hot', '_hot_mine', '_locked', '_locked_mine', '_mine'];
var unreadClassSelectors;
var classMap = {};
var classNames = [];
if (typeof updateTopicLinks === 'undefined') {
updateTopicLinks = true;
}
$.each(iconsArray, function(unreadClass, readClass) {
$.each(iconsState, function(key, value) {
// Only topics can be hot
if ((value === '_hot' || value === '_hot_mine') && unreadClass !== 'topic_unread') {
return true;
}
classMap[unreadClass + value] = readClass + value;
classNames.push(unreadClass + value);
});
});
unreadClassSelectors = '.' + classNames.join(',.');
$('li.row').find(unreadClassSelectors).each(function() {
var $this = $(this);
$.each(classMap, function(unreadClass, readClass) {
if ($this.hasClass(unreadClass)) {
$this.removeClass(unreadClass).addClass(readClass);
}
});
$this.children('dt[title="' + unreadTitle + '"]').attr('title', readTitle);
});
// Remove link to first unread post
$('a.unread').has('.icon-red').remove();
// Update mark topics read links
if (updateTopicLinks) {
$('[data-ajax="mark_topics_read"]').attr('href', res.U_MARK_TOPICS);
}
phpbb.closeDarkenWrapper(3000);
});
// This callback will mark all notifications read
phpbb.addAjaxCallback('notification.mark_all_read', function(res) {
if (typeof res.success !== 'undefined') {
phpbb.markNotifications($('[data-notification-unread="true"]'), 0);
phpbb.closeDarkenWrapper(3000);
}
});
// This callback will mark a notification read
phpbb.addAjaxCallback('notification.mark_read', function(res) {
if (typeof res.success !== 'undefined') {
var unreadCount = Number($('#notification-button strong').html()) - 1;
phpbb.markNotifications($(this).parent('[data-notification-unread="true"]'), unreadCount);
}
});
/**
* Mark notification popup rows as read.
*
* @param {jQuery} $popup jQuery object(s) to mark read.
* @param {int} unreadCount The new unread notifications count.
*/
phpbb.markNotifications = function($popup, unreadCount) {
// Remove the unread status.
$popup.removeClass('bg2');
$popup.find('a.mark_read').remove();
// Update the notification link to the real URL.
$popup.each(function() {
var link = $(this).find('a');
link.attr('href', link.attr('data-real-url'));
});
// Update the unread count.
$('strong', '#notification-button').html(unreadCount);
// Remove the Mark all read link and hide notification count if there are no unread notifications.
if (!unreadCount) {
$('#mark_all_notifications').remove();
$('#notification-button > strong').addClass('hidden');
}
// Update page title
var $title = $('title');
var originalTitle = $title.text().replace(/(\((\d+)\))/, '');
$title.text((unreadCount ? '(' + unreadCount + ')' : '') + originalTitle);
};
// This callback finds the post from the delete link, and removes it.
phpbb.addAjaxCallback('post_delete', function() {
var $this = $(this),
postId;
if ($this.attr('data-refresh') === undefined) {
postId = $this[0].href.split('&p=')[1];
var post = $this.parents('#p' + postId).css('pointer-events', 'none');
if (post.hasClass('bg1') || post.hasClass('bg2')) {
var posts1 = post.nextAll('.bg1');
post.nextAll('.bg2').removeClass('bg2').addClass('bg1');
posts1.removeClass('bg1').addClass('bg2');
}
post.fadeOut(function() {
$(this).remove();
});
}
});
// This callback removes the approve / disapprove div or link.
phpbb.addAjaxCallback('post_visibility', function(res) {
var remove = (res.visible) ? $(this) : $(this).parents('.post');
$(remove).css('pointer-events', 'none').fadeOut(function() {
$(this).remove();
});
if (res.visible) {
// Remove the "Deleted by" message from the post on restoring.
remove.parents('.post').find('.post_deleted_msg').css('pointer-events', 'none').fadeOut(function() {
$(this).remove();
});
}
});
// This removes the parent row of the link or form that fired the callback.
phpbb.addAjaxCallback('row_delete', function() {
$(this).parents('tr').remove();
});
// This handles friend / foe additions removals.
phpbb.addAjaxCallback('zebra', function(res) {
var zebra;
if (res.success) {
zebra = $('.zebra');
zebra.first().html(res.MESSAGE_TEXT);
zebra.not(':first').html(' ').prev().html(' ');
}
});
/**
* This callback updates the poll results after voting.
*/
phpbb.addAjaxCallback('vote_poll', function(res) {
if (typeof res.success !== 'undefined') {
var poll = $(this).closest('.topic_poll');
var panel = poll.find('.panel');
var resultsVisible = poll.find('dl:first-child .resultbar').is(':visible');
var mostVotes = 0;
// Set min-height to prevent the page from jumping when the content changes
var updatePanelHeight = function (height) {
height = (typeof height === 'undefined') ? panel.find('.inner').outerHeight() : height;
panel.css('min-height', height);
};
updatePanelHeight();
// Remove the View results link
if (!resultsVisible) {
poll.find('.poll_view_results').hide(500);
}
if (!res.can_vote) {
poll.find('.polls, .poll_max_votes, .poll_vote, .poll_option_select').fadeOut(500, function () {
poll.find('.resultbar, .poll_option_percent, .poll_total_votes').show();
});
} else {
// If the user can still vote, simply slide down the results
poll.find('.resultbar, .poll_option_percent, .poll_total_votes').show(500);
}
// Get the votes count of the highest poll option
poll.find('[data-poll-option-id]').each(function() {
var option = $(this);
var optionId = option.attr('data-poll-option-id');
mostVotes = (res.vote_counts[optionId] >= mostVotes) ? res.vote_counts[optionId] : mostVotes;
});
// Update the total votes count
poll.find('.poll_total_vote_cnt').html(res.total_votes);
// Update each option
poll.find('[data-poll-option-id]').each(function() {
var $this = $(this);
var optionId = $this.attr('data-poll-option-id');
var voted = (typeof res.user_votes[optionId] !== 'undefined');
var mostVoted = (res.vote_counts[optionId] === mostVotes);
var percent = (!res.total_votes) ? 0 : Math.round((res.vote_counts[optionId] / res.total_votes) * 100);
var percentRel = (mostVotes === 0) ? 0 : Math.round((res.vote_counts[optionId] / mostVotes) * 100);
var altText;
altText = $this.attr('data-alt-text');
if (voted) {
$this.attr('title', $.trim(altText));
} else {
$this.attr('title', '');
};
$this.toggleClass('voted', voted);
$this.toggleClass('most-votes', mostVoted);
// Update the bars
var bar = $this.find('.resultbar div');
var barTimeLapse = (res.can_vote) ? 500 : 1500;
var newBarClass = (percent === 100) ? 'pollbar5' : 'pollbar' + (Math.floor(percent / 20) + 1);
setTimeout(function () {
bar.animate({ width: percentRel + '%' }, 500)
.removeClass('pollbar1 pollbar2 pollbar3 pollbar4 pollbar5')
.addClass(newBarClass)
.html(res.vote_counts[optionId]);
var percentText = percent ? percent + '%' : res.NO_VOTES;
$this.find('.poll_option_percent').html(percentText);
}, barTimeLapse);
});
if (!res.can_vote) {
poll.find('.polls').delay(400).fadeIn(500);
}
// Display "Your vote has been cast." message. Disappears after 5 seconds.
var confirmationDelay = (res.can_vote) ? 300 : 900;
poll.find('.vote-submitted').delay(confirmationDelay).slideDown(200, function() {
if (resultsVisible) {
updatePanelHeight();
}
$(this).delay(5000).fadeOut(500, function() {
resizePanel(300);
});
});
// Remove the gap resulting from removing options
setTimeout(function() {
resizePanel(500);
}, 1500);
var resizePanel = function (time) {
var panelHeight = panel.height();
var innerHeight = panel.find('.inner').outerHeight();
if (panelHeight !== innerHeight) {
panel.css({ minHeight: '', height: panelHeight })
.animate({ height: innerHeight }, time, function () {
panel.css({ minHeight: innerHeight, height: '' });
});
}
};
}
});
/**
* Show poll results when clicking View results link.
*/
$('.poll_view_results a').click(function(e) {
// Do not follow the link
e.preventDefault();
var $poll = $(this).parents('.topic_poll');
$poll.find('.resultbar, .poll_option_percent, .poll_total_votes').show(500);
$poll.find('.poll_view_results').hide(500);
});
$('[data-ajax]').each(function() {
var $this = $(this);
var ajax = $this.attr('data-ajax');
var filter = $this.attr('data-filter');
if (ajax !== 'false') {
var fn = (ajax !== 'true') ? ajax : null;
filter = (filter !== undefined) ? phpbb.getFunctionByName(filter) : null;
phpbb.ajaxify({
selector: this,
refresh: $this.attr('data-refresh') !== undefined,
filter: filter,
callback: fn
});
}
});
/**
* This simply appends #preview to the action of the
* QR action when you click the Full Editor & Preview button
*/
$('#qr_full_editor').click(function() {
$('#qr_postform').attr('action', function(i, val) {
return val + '#preview';
});
});
/**
* Make the display post links to use JS
*/
$('.display_post').click(function(e) {
// Do not follow the link
e.preventDefault();
var postId = $(this).attr('data-post-id');
$('#post_content' + postId).show();
$('#profile' + postId).show();
$('#post_hidden' + postId).hide();
});
/**
* Toggle the member search panel in memberlist.php.
*
* If user returns to search page after viewing results the search panel is automatically displayed.
* In any case the link will toggle the display status of the search panel and link text will be
* appropriately changed based on the status of the search panel.
*/
$('#member_search').click(function () {
var $memberlistSearch = $('#memberlist_search');
$memberlistSearch.slideToggle('fast');
phpbb.ajaxCallbacks.alt_text.call(this);
// Focus on the username textbox if it's available and displayed
if ($memberlistSearch.is(':visible')) {
$('#username').focus();
}
return false;
});
/**
* Automatically resize textarea
*/
$(function() {
var $textarea = $('textarea:not(#message-box textarea, .no-auto-resize)');
phpbb.resizeTextArea($textarea, { minHeight: 75, maxHeight: 250 });
phpbb.resizeTextArea($('textarea', '#message-box'));
});
})(jQuery); // Avoid conflicts with other libraries
SwiftBlue/alternate.css 0000755 0000000 0000000 00000004166 14516425665 012371 0 ustar /**
* An alternate stylesheet.
*
* @package AutoIndex
* @author Justin Hagstrom
* @version 1.0.0 (February 03, 2005)
*
* @copyright Copyright (C) 2002-2005 Justin Hagstrom
* @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL)
*
* @link http://autoindex.sourceforge.net
*/
/* Body */
.autoindex_body, html
{
font-family: verdana, lucidia, sans-serif;
font-size: 13px;
background-color: #FCFCFC;
}
/* Images */
.autoindex_body img
{
border: none;
}
/* Tables */
.autoindex_table
{
width: 100%;
border: none;
border-spacing: 2px;
}
.light_row
{
background-color: #FEFEFE;
font-size: 12px;
}
.dark_row
{
background-color: #EEEEEE;
font-size: 12px;
}
.light_row:hover, .dark_row:hover
{
background-color: #FFF2BF;
}
.autoindex_td
{
border: 1px solid #FAFAFA;
font-size: 12px;
padding: 1px;
text-align: left;
white-space: nowrap;
}
.autoindex_td_right
{
border: 1px solid #FAFAFA;
font-size: 12px;
padding: 1px;
text-align: right;
white-space: nowrap;
}
.autoindex_td:hover, .autoindex_td_right:hover
{
font-size: 12px;
padding: 1px;
border: 1px solid #FFCC00;
}
.autoindex_th
{
background-color: #FFCC00;
border: 1px solid #AA9339;
font-size: 12px;
padding: 2px;
}
/* Links */
.plain_link
{
color: #000000;
text-decoration: none;
}
.autoindex_a:visited, .autoindex_a:active
{
color: #00008F;
text-decoration: none;
}
.autoindex_a:link
{
color: #0000FF;
text-decoration: none;
}
.autoindex_a:hover
{
color: #392266;
text-decoration: none;
}
/* Buttons */
.button
{
color: #707070;
background-color: #F2F6FC;
font-family: arial, sans-serif;
font-size: 11px;
text-align: left;
vertical-align: middle;
font-weight: bold;
cursor: pointer;
border: 0px outset #CBCBCB;
padding: 3px 10px 3px 10px;
}
/* Misc. */
.paragraph
{
background: #F2F6FC;
color: #000020;
font-size: 13px;
}
.autoindex_hr
{
color: #000020;
background-color: #000020;
border: none;
width: 75%;
height: 1px;
}
.autoindex_small
{
font-size: 10px;
} SwiftBlue/bbcode.html 0000755 0000000 0000000 00000012650 14516425665 012001 0 ustar