diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 22fbe5d..0000000 --- a/LICENSE +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - {description} - Copyright (C) {year} {fullname} - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - {signature of Ty Coon}, 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. \ No newline at end of file diff --git a/README.md b/README.md old mode 100644 new mode 100755 index eb648ca..9e6c9a8 --- a/README.md +++ b/README.md @@ -1,11 +1,14 @@ -PBTech Style for phpBB 3.1 +PBTech Style for phpBB 3.1.11 ============ -![Screenshot](screenshot.png) +![Screenshot](/contrib/screenshot.png) + +This style was inspired by the Battlenet forums 2015. example +http://web.archive.org/web/20141207163104/http://us.battle.net/en/forum/topic/10423582376 #### Requirements -- phpBB 3.1.x -- prosilver 3.1.x +- phpBB 3.1 +- prosilver #### Important notes - prosilver needs to be installed. PBTech should inherit from it (as a child of prosilver, check your ACP to be sure). @@ -29,8 +32,52 @@ You can use this method to add icons to just about every element. A commonly use ```` Change the `xxx` to the "route" of your custom page -#### Support -For more information and support, we suggest you visit [PBWoW.com] (http://pbwow.com/forum/) +### Support + +For more information and support, we suggest you visit +- [PBWoW.com] (http://pbwow.com/forum/) (is down) +- [avathar.be] (http://www.avathar.be/bbdkp/viewforum.php?f=82) + +### Changes +3.0.13 (24-10-2020) +- updated for phpbb 3.1.11 + +3.0.12 (21-02-2017) +- stylesheet.css refactored into separate files +- pbwow.css merged to other css files + +3.0.11.1 (21-02-2017) +- style validation fix. + +3.0.11 (15-12-2016) +- style validation fix. + +3.0.9 (05-11-2016) +- updated for phpbb 3.1.10 + +3.0.8.2 (05-11-2016) +- fix top margin of avatar + +3.0.8.1 (26-6-2016) +- new design for Polls +- new design for Top bar +- new design for Rules +- changed colors for Bbcode code box +- updated Fontawesome to 4.6 +- fix for Recent topics + +3.0.8 (12-6-2016) +- updated for phpbb 3.1.9 +- updated for Recent Topics v2.1 + +3.0.7 (05-3-2016) +- updated for phpbb 3.1.8 + +3.0.6 (05-3-2016) +- updated for phpbb 3.1.7 + +3.0.5 (05-3-2016) +- updated for phpbb 3.1.6 ### License [GNU General Public License v2](http://opensource.org/licenses/GPL-2.0) diff --git a/pbtech/contrib/PBTech_icons_psd.7z b/contrib/PBTech_icons_psd.7z old mode 100644 new mode 100755 similarity index 100% rename from pbtech/contrib/PBTech_icons_psd.7z rename to contrib/PBTech_icons_psd.7z diff --git a/contrib/PBTech_icons_psd/PBWoW3 imageset.psd b/contrib/PBTech_icons_psd/PBWoW3 imageset.psd new file mode 100644 index 0000000..1daa358 Binary files /dev/null and b/contrib/PBTech_icons_psd/PBWoW3 imageset.psd differ diff --git a/screenshot.png b/contrib/screenshot.png old mode 100644 new mode 100755 similarity index 100% rename from screenshot.png rename to contrib/screenshot.png diff --git a/pbtech/license.txt b/license.txt old mode 100644 new mode 100755 similarity index 100% rename from pbtech/license.txt rename to license.txt diff --git a/pbtech/theme/images/icons/poll-end.gif b/pbtech/theme/images/icons/poll-end.gif deleted file mode 100644 index bcfe18f..0000000 Binary files a/pbtech/theme/images/icons/poll-end.gif and /dev/null differ diff --git a/pbtech/theme/images/icons/poll-open.gif b/pbtech/theme/images/icons/poll-open.gif deleted file mode 100644 index 7f47944..0000000 Binary files a/pbtech/theme/images/icons/poll-open.gif and /dev/null differ diff --git a/pbtech/theme/images/icons/poll-private.gif b/pbtech/theme/images/icons/poll-private.gif deleted file mode 100644 index e418b90..0000000 Binary files a/pbtech/theme/images/icons/poll-private.gif and /dev/null differ diff --git a/pbtech/theme/images/icons/poll.gif b/pbtech/theme/images/icons/poll.gif deleted file mode 100644 index 8717c71..0000000 Binary files a/pbtech/theme/images/icons/poll.gif and /dev/null differ diff --git a/pbtech/theme/pbwow.css b/pbtech/theme/pbwow.css deleted file mode 100644 index 8365835..0000000 --- a/pbtech/theme/pbwow.css +++ /dev/null @@ -1,2951 +0,0 @@ -/* phpBB3 Style Sheet - -------------------------------------------------------------- - Style name: PBWoW 3 - Based on style: prosilver (the default phpBB 3.1.x style) - Original author: Tom Beddard ( http://www.subblue.com/ ) - Modified by: PayBas ( http://pbwow.com/ ) - -------------------------------------------------------------- -*/ - -/* Header & main body ---------------------------------------------- */ -html { - font-size: 62.5%; - background-color: transparent; - height: auto; -} - -body { - color: #CCCCCC; - font-size: 10px; - background: #000 url("./images/theme/wod.jpg") no-repeat 49.999% 0; - margin: 0; - padding: 0; - overflow-y: scroll; -} - -#wrap { - border: none; - border-radius: 0; - margin: 0 auto; - max-width: 990px; - padding: 0; -} - -#page-header { - position: relative; -} - -#page-body { - background: #000; - background: url("./images/border-bot-left.gif") no-repeat 0 100%, - url("./images/border-bot-right.gif") no-repeat 100% 100%, - url("./images/border-top-right.gif") no-repeat 100% 0, - url("./images/border-top-left.gif") no-repeat 0 0, - url("./images/border-bot.gif") repeat-x 0 100%, - url("./images/border-top.gif") repeat-x 0 0, - url("./images/border-right.gif") repeat-y 100% 0, - url("./images/border-left.gif") repeat-y 0 0, - rgba(0, 0, 0, 0.8); - margin: 0; - padding: 20px 30px 38px; - position: relative; -} - -#page-body:before { - content: ""; - display: block; - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: -53px; - padding-top: 53px; - box-shadow: 0 0 12px 6px rgba(0, 0, 0, 0.65); - z-index: -1; -} - -#page-body:after { - clear: both; - content: ""; - display: block; -} - -.headerbar { - background: url("./images/forumliner-top.png") repeat-x 0 100%; - border: none; - border-radius: 0; - margin: 0; - min-height: 205px; - padding: 0; - position: relative; -} - -#logo { - display: block; - width: 280px; - height: 140px; - padding: 0; - line-height: 0; - margin: 10px 10px 40px 10px; - background-size: 100% 100%; - background: none no-repeat; -} - -#site-description { - overflow: hidden; -} - -#site-description h1, -#site-description p { - display: none; -} - -#site-description p.skiplink { - display: inherit; -} - -/* Common ---------------------------------------------- */ -.panel { - background: #111; - background: rgba(20, 20, 20, 0.75); - border: 1px solid #444; - border-radius: 0; - box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.6); -} - -.forumbg { - margin: 5px 1px; - box-shadow: inset 0 0 0 1px #000, 0 0 0 1px #000, 0 2px 4px rgba(0, 0, 0, 0.6); - border: 2px solid #1B1B1B; - border-radius: 0; - background: #313131; - padding: 4px; -} - -.forumbg > .inner { - box-shadow: inset 0 0 0 1px #000, 0 0 0 1px #111; - border: 1px solid #575757; - background: #000; - padding: 3px; -} - -.forumbg-table > .inner { - margin: 0; -} - -.bg1 { background: rgba(49, 49, 49, 0.75); } -.bg2 { background: rgba(27, 27, 27, 0.75); } - -#simple-wrap { - padding: 0 0 10px; -} - -/* Links, arrows & text ---------------------------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url('//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?v=4.2.0'); - src: url('//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), - url('//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), - url('//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), - url('//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg'); - font-weight: normal; - font-style: normal; -} - -a { color: #FFB019; } -a:hover { color: #FFFFFF; } -a:active { color: #00C0FF; } - -a.up, a.down, a.left, a.right, a.top, a.top2, -a.arrow-up, a.arrow-down, a.arrow-left, a.arrow-right { - text-indent: 0; -} - -a.up:hover, a.down:hover, a.left:hover, a.right:hover, a.top:hover, a.top2:hover, -a.arrow-up:hover, a.arrow-down:hover, a.arrow-left:hover, a.arrow-right:hover { - text-shadow: 0 0 2px #009CFF; - text-decoration: none; -} - -a.up:before, a.down:after, a.left:before, a.right:after, a.top:before, a.top2:before, -a.arrow-up:before, a.arrow-down:after, a.arrow-left:before, a.arrow-right:after { - display: inline-block; - font-family: FontAwesome; - font-style: normal; - font-weight: normal; - font-size: inherit; - line-height: 0; - text-decoration: none; - padding-right: 3px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -a.up:before, a.arrow-up:before { content: "\f077"; } -a.down:after, a.arrow-down:after { content: "\f078"; padding-right: 0; padding-left: 3px; } -a.left:before, a.arrow-left:before { content: "\f053"; } -a.right:after, a.arrow-right:after { content: "\f054"; padding-right: 0; padding-left: 3px; } - -a.top:before { content: "\f077"; } -a.top2:before { content: "\f077"; } -a.top2 { - font-size: 10px; - padding-left: 0; -} - -a.arrow-up, a.arrow-down, a.arrow-left, a.arrow-right { padding: 0 3px !important; } -a.arrow-up:before, a.arrow-down:after, a.arrow-left:before, a.arrow-right:after { font-size: 0.7em; vertical-align: middle; } - -.forumbg .header a, .forabg .header a, th a { color: #FFFFFF; } -.forumbg .header a:active, .forabg .header a:active, th a:active { color: #00C0FF; } - -/* Post body links */ -.postlink { border-bottom: 1px dotted #FFB019; } -.postlink:hover { border-bottom-color: #00C0FF; background: none; text-decoration: none; } -.postlink:active { border-bottom-color: #FFF; } - -/* Profile links */ -.postprofile a:hover, .postprofile dt.author a:hover, .search .postprofile a:hover { - text-decoration: none; -} - -/* Headings */ -h1 { - margin-top: 100px; - color: #000; -} - -h2 { - color: #F3E6D0; - font-family: Arial, Helvetica, sans-serif; - font-size: 3em; - letter-spacing: -0.05em; - margin-top: 0.5em; -} -h2 a { color: #F3E6D0; } -h2 a:hover { color: #FFF; text-decoration: none; } -h2 a:active { color: #00C0FF; } -h2.solo { margin-bottom: 0.5em; } - -h3 { - border-bottom: 1px solid #444; - color: #888; -} -h3 a:hover { text-decoration: none; } - -.pm .postbody h3.first { - color: #FFB019; - font-size: 1.6em; -} - -hr { - border-color: #7C7C7C; - border-top-color: #444; -} - -/* Header box ---------------------------------------------- */ -.navblock { - background: #111; - background: rgba(0, 0, 0, 0.85); - border: 1px solid #363636; - border-top: none; - border-radius: 0 0 6px 6px; - box-shadow: inset 0 0 6px 6px rgba(0, 0, 0, 1), 0 0 0 1px rgba(0, 0, 0, 1), 0 0 5px 2px rgba(0, 0, 0, 0.85); - color: #888; - padding: 1px 2px; - position: absolute; - right: 0; - top: 0; -} - -.navblock > .inner { - border-radius: 0 0 6px 6px; - border: 1px solid #1a1a1a; - border-top: none; - padding: 10px; -} - -.navblock .linklist { - padding: 2px 0; -} - -.navblock .linklist > li { - height: 24px; -} - -/* Breadcrumbs & Navlinks ---------------------------------------------- */ -#body-header { - background: url("./images/grey-bar-wide.gif") repeat-x; - background-size: auto 100%; - min-height: 35px; - position: relative; -} - -#body-header:before, #body-header:after { - content: ''; - display: block; - position: absolute; - top: -21px; - width: 22px; - height: 121px; - z-index: 1; -} - -#body-header:before { - left: 0; - background: url("./images/forumliner-fix-left1.gif") no-repeat; -} - -#body-header:after { - right: 0; - background: url("./images/forumliner-fix-right2.gif") no-repeat; -} - -#body-header.no-search:before { - background-image: url("./images/forumliner-fix-left2.gif"); -} - -#body-header ul.linklist { - border: none; - padding: 0 25px; -} - -#body-header ul.linklist > li { - line-height: 32px; - padding-top: 0; - padding-bottom: 0; -} - -#body-header li.breadcrumbs { - padding: 0 0 0 15px; -} - -#body-header li.breadcrumbs:before, -#page-footer li.breadcrumbs:before { - content: '\f015'; - display: block; - position: absolute; - font-family: FontAwesome; - font-style: normal; - font-weight: normal; - font-size: 14px; - text-decoration: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - left: 0; - top: 0; - color: #888; - text-shadow: 0 0 2px #000; -} - -#body-header .crumb a { - padding: 0 3px; - position: relative; - text-decoration: none; -} - -#body-header .crumb a:before { - content: ''; - width: 100%; - height: 1px; - position: absolute; - bottom: 7px; - border-bottom: 1px dotted #8C6407; -} - -#body-header .crumb a:hover:before { - border-bottom-color: #FFF; -} - -.breadcrumbs .crumb:before { - content: '\f054'; - color: #7C7C7C; - font-family: FontAwesome; - font-size: 0.9em; - font-weight: normal; - padding: 0 0.5em; - line-height: normal; -} - -.breadcrumbs.locked .crumb:last-child:after { - content: '\f023'; - font-family: FontAwesome; - font-size: 13px; - font-weight: normal; - vertical-align: middle; - position: absolute; - padding-left: 3px; -} - -/* Index & forum lists ---------------------------------------------- */ -.index-left { - width: auto; - margin-right: 312px; - overflow: hidden; -} - -.index-right { - float: right; - width: 302px; -} - -.forabg { - border-radius: 0; -} - -.forum-blocks { - padding: 0; -} - -.forum-blocks ul.forums { - display: block; - list-style: none; -} - -.forum-blocks li.row { - float: left; - display: block; - width: 33.3%; - background: none; - border: none; -} - -.forum-blocks li.row:hover { - background: none; -} - -.index-left .forum-blocks li.row { - width: 50%; -} - -.forum-blocks dl { - display: block; - position: relative; - min-height: 110px; - margin: 2px; - padding: 10px 8px; - background: #141414; - background: rgba(20, 20, 20, 0.8); - border: 1px solid #444; - box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.6); - -moz-box-sizing: border-box; - box-sizing: border-box; - overflow: inherit; - transition: border 0.20s ease-in-out 0s; -} - -/* Forums list contents */ -.forum-blocks dt { - margin: 0; - padding: 0; - width: auto; -} - -.forum-blocks dt:after { - clear: both; - content: ""; - display: block; -} - -.forum-blocks dl .list-inner { - margin: 0 0 8px 47px; - padding: 0; - color: #877B69; - font-size: 10px; - line-height: 14px; - transition: all 0.25s ease-in-out 0s; -} - -.forum-blocks dl .forum-image { - text-align: center; -} - -.forum-blocks dl a.icon-link { - margin: 0; - left: 10px; - top: 15px; - height: 35px; - width: 35px; - background-position: 50% 50%; - background-repeat: no-repeat; -} - -.forum-blocks dl a.icon-link.no-forum-image { - top: 10px; -} - -.forum-blocks a.forumtitle { - font-family: Arial, Gotham, "Helvetica Neue", Helvetica, sans-serif; - display: block; - padding-bottom: 1px; -} - -.forum-blocks a.forumtitle:hover { - text-decoration: none; -} - -.forum-blocks .forum_link a.forumtitle:after { - content: "\f08e"; - font-family: FontAwesome; - font-size: 0.9em; - font-weight: normal; - padding-left: 5px; -} - -.forum-blocks ul.forums dd { - min-height: 0; - padding: 3px 4px; -} - -.forum-blocks dd.forum-stats, -.forum-blocks dd.redirect, -.forum-blocks dd.mcp-status, -#recent-topics dd.lastpost { - display: block; - position: absolute; - bottom: 0; - right: 0; - color: #4A4A4A; - width: auto; - line-height: normal; -} - -.forum-blocks dd.mcp-status { - bottom: auto; - top: 0; -} - -/* Hover states */ -.forum-blocks dl:hover { - border-color: #00C0FF; -} - -.forum-blocks dl:hover .list-inner { - color: #FFF; -} - -/* Other blocks */ -.misc-block, .stat-block p { - position: relative; - margin-bottom: 4px; - padding: 10px; - background: #141414; - background: rgba(20, 20, 20, 0.8); - border: 1px solid #444; - border-radius: 0; - box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.6); -} - -.stat-block p { - margin: 2px 2px 8px; -} - -.stat-block p:after { - clear: both; - content: ''; - display: block; -} - -.stat-block .online-pagelink { - position: absolute; - right: 3px; - bottom: 3px; -} - -/* Topic lists ---------------------------------------------- */ -li.row, -.panel-container .panel li.row { - border-width: 1px; - border-style: solid; - border-color: #000 transparent #161616 transparent; - transition: background 0.15s ease-in-out 0s; -} - -li.row:hover, -.panel-container .panel li.row:hover { - background-color: #1E1E1E; - background-color: rgba(30, 30, 30, 0.8); -} - -.panel-container li.header { - color: #FFF; -} - -li.row strong { - color: #FFF; -} - -li.row.bg1, -.panel-container .panel li.row.bg1 { - background: #252525; - background: #252525 linear-gradient(to bottom, rgba(30, 30, 30, 1) 0, rgba(37, 37, 37, 0) 35px); - border-color: #252525 #000 #000 #252525; -} - -li.row.bg1:hover, -.panel-container .panel li.row.bg1:hover { - background: #252525; - background: #252525 linear-gradient(to top, rgba(30, 30, 30, 1) 0, rgba(37, 37, 37, 0) 35px); - color: #FFF; -} - -li.row.bg2, -.panel-container .panel li.row.bg2 { - background: #161616; - background: #161616 linear-gradient(to bottom, rgba(11, 11, 11, 1) 0, rgba(22, 22, 22, 0) 35px); - border-color: #161616 #000 #000 #161616; -} - -li.row.bg2:hover, -.panel-container .panel li.row.bg2:hover { - background: #161616; - background: #161616 linear-gradient(to top, rgba(11, 11, 11, 1) 0, rgba(22, 22, 22, 0) 35px); - color: #FFF; -} - -li.row.bg3, /* unread notifications */ -.panel-container .panel li.row.bg3 { - background: #333; - background: #333 linear-gradient(to bottom, rgba(40, 40, 40, 1) 0, rgba(51, 51, 51, 0) 35px); - border-color: #333 #000 #000 #333; -} - -li.row.bg3:hover -.panel-container .panel li.row.bg3:hover { - background: #333; - background: #333 linear-gradient(to top, rgba(40, 40, 40, 1) 0, rgba(51, 51, 51, 0) 35px); - color: #FFF; -} - -li.row.reported, -li.row.reported:hover, -.panel-container .panel li.row.reported, -.panel-container .panel li.row.reported:hover { - background-image: linear-gradient(to bottom, rgba(255, 17, 17, 1) 0, rgba(255, 17, 17, 0.3) 2%, rgba(255, 0, 100, 0) 25%, rgba(255, 0, 100, 0) 75%, rgba(255, 17, 17, 0.3) 98%, rgba(255, 17, 17, 1) 100%); -} - -li.row.reported:hover, -.panel-container .panel li.row.reported:hover { - background-color: rgba(255, 17, 17, 0.3); -} - -ul.topiclist dl { - font-size: 10px; -} - -ul.topiclist dt, dd.lastpost, dd.redirect, dd.moderation, dd.time, dd.info, dd.extra { - font-size: 10px; -} - -ul.topiclist li.row .list-inner { - padding-top: 3px; - padding-bottom: 3px; -} - -ul.topiclist dd { - border: none; -} - -ul.topiclist a.topictitle { - font-size: 13px; -} - -li.header dt, li.header dd { - overflow: hidden; - text-overflow: ellipsis; -} - -li.header dl.icon dt { - text-indent: 5px; -} - -dl.icon { - background-position: 8px 50%; - position: relative; -} - -/* Tables ---------------------------------------------- */ -.panel-container table.table1 { - box-shadow: 0 0 5px #000; -} - -table.table1 thead tr { - background: #101010; - border: 1px solid #252525; -} - -table.table1 thead th { - padding: 4px 0 5px 3px; -} - -.panel-container table.table1 thead th { - border: none; - color: #FFF; -} - -table.table1 tbody th { - background: #101010; - border-bottom: 1px solid #000000; - color: #CCC; - padding: 5px; - text-align: left; -} - -table.table1 tbody tr { - border-width: 1px 1px 0; - border-color: #161616; -} - -table.table1 tbody tr.bg1, -table.zebra-list tbody tr:nth-child(even) { - background: #252525; - background: #252525 linear-gradient(to bottom, rgba(30, 30, 30, 1) 0, rgba(37, 37, 37, 0) 35px); - border-color: #252525; -} - -table.table1 tbody tr.bg2, -table.zebra-list tbody tr:nth-child(odd) { - background: #161616; - background: #161616 linear-gradient(to bottom, rgba(11, 11, 11, 1) 0, rgba(22, 22, 22, 0) 35px); - border-color: #161616; -} - -table.table1 tbody tr.bg3 { - background: #101010; - background: #101010 linear-gradient(to bottom, rgba(11, 11, 11, 1) 0, rgba(22, 22, 22, 0) 35px); - border-color: #101010; -} - -table.table1 tbody tr.bg1:hover, -table.table1 tbody tr.bg1.hover, -table.zebra-list tbody tr:nth-child(even):hover { - background: #252525 linear-gradient(to top, rgba(30, 30, 30, 1) 0, rgba(37, 37, 37, 0) 35px); -} - -table.table1 tbody tr.bg2:hover, -table.table1 tbody tr.bg2.hover, -table.zebra-list tbody tr:nth-child(odd):hover { - background: #161616 linear-gradient(to top, rgba(11, 11, 11, 1) 0, rgba(22, 22, 22, 0) 35px); -} - -table.table1 tbody tr.bg3:hover, -table.table1 tbody tr.bg3.hover { - background: #101010 linear-gradient(to top, rgba(11, 11, 11, 1) 0, rgba(22, 22, 22, 0) 35px); -} - -table.table1 tbody td { - border: none; -} - -table.table1 tbody tr:hover td, -table.table1 tbody tr.hover td { - color: #FFF; -} - -/* Specific column styles */ -table.table1 tbody .big-column td { - color: #FFF; - font-style: italic; - text-indent: 0.6em; -} - -table.info tbody th { - color: #FFF; -} - -/* Post styling ---------------------------------------------- */ -.post { - margin: 0 1px 4px; - box-shadow: inset 0 0 0 1px #000, 0 0 0 1px #000, 0 2px 4px rgba(0, 0, 0, 0.6); - border: 2px solid #1B1B1B; - border-radius: 0; - background: #313131; - padding: 3px; -} - -.post > .inner { - background: #1B1B1B; - border: 1px solid #000; - padding: 2px; -} - -.post.bg1 > .inner { - background-color: #313131; - background: linear-gradient(to bottom, rgba(23, 23, 23, 1) 0, rgba(49, 49, 49, 0) 82px), linear-gradient(to top, rgba(26, 26, 26, 1) 0, rgba(49, 49, 49, 0) 46px), #313131; -} - -.post.bg2 > .inner { - background-color: #1B1B1B; - background: linear-gradient(to bottom, rgba(14, 14, 14, 1) 0, rgba(27, 27, 27, 0) 82px), linear-gradient(to top, rgba(14, 14, 14, 1) 0, rgba(27, 27, 27, 0) 38px), #1B1B1B; -} - -.post.reported { - background-color: #500C0C; -} - -.post.deleted { - /* @TODO */ -} - -.post.unread { - /* @TODO */ -} - -.post.warned { - background-color: #50420C; -} - -.postbody { - color: #CCC; - text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.7); - line-height: 18px; - width: 76.5%; -} - -.has-profile .postbody { - background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0) 100%); - background-repeat: no-repeat; - background-size: 1px 100%; -} - -.post .postbody .content, -#cp-main .post .content, -#cp-main .pm .content { - text-align: justify; - border-top: solid 1px rgba(0, 0, 0, 0.5); - padding: 10px; - background: url("./images/postbody-top-left.png") 0 0 no-repeat; -} - -.postbody .ignore { - padding: 5px 10px; -} - -/* Post profiles ---------------------------------------------- */ -.postprofile { - background: none no-repeat 0 0; - position: relative; - margin: 0; - padding: 5px; - min-height: 165px; - border: none; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 23.5%; - float: left; - text-align: center; - text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.7); -} - -.postprofile dt { - font-size: 1.2em; - margin-bottom: 10px; -} - -.postprofile .avatar-container { - min-height: 92px; - position: relative; -} - -.no-avatar .avatar-container { - background: url("./images/no_avatar.gif") 50% 2px no-repeat; -} - -.postprofile .avatar { - background: #000 url("./images/portrait-frame-clean.gif") no-repeat 50% 50%; - display: inline-block; - float: none; - margin: 2px auto 0; - padding: 8px 10px 11px 8px; - position: relative; - width: 64px; - height: 64px; - overflow: hidden; -} - -.postprofile .avatar img { - width: 64px; - height: 64px; -} - -.online .postprofile dt strong:before, -.online .postprofile dt strong:after, -.online .postprofile dt a:not(.avatar):before, -.online .postprofile dt a:not(.avatar):after { - color: #5CFF00; - content: "«"; - font-size: 1em; - font-weight: normal; - margin-right: 4px; - text-shadow: 0 0 3px #5DF644; -} - -.online .postprofile dt strong:after, -.online .postprofile dt a:not(.avatar):after { - content: "»"; - margin-left: 4px; - margin-right: auto; -} - -.postprofile dt, .postprofile dd { - margin-left: 0; -} - -.postprofile dd { - margin: 8px 0; - font-size: 0.9em; -} - -.postprofile dd:last-child { - margin-bottom: 0; -} - -.postprofile strong { - color: #DDD; -} - -/* Gaming assets ---------------------------------------------- */ -.postprofile .icons-frame { - background: url("./images/portrait-icons.png") no-repeat; - display: block; - height: 83px; - width: 35px; - position: absolute; - top: 1px; - left: 50%; - -webkit-transform: translateX(-74px); - -ms-transform: translateX(-74px); - transform: translateX(-74px); -} - -.postprofile .icons-frame div { - height: 18px; - width: 18px; - background-size: 100% 100%; - background-repeat: no-repeat; - background-color: #000; - border-radius: 3px; -} - -.postprofile .icons-frame > div { - position: absolute; -} - -.postprofile .game-icon-a { - top: 11px; - left: 11px; -} - -.postprofile .game-icon-b { - top: 31px; - left: 11px; -} - -.postprofile .game-icon-c { - top: 51px; - left: 11px; -} - -.postprofile .rank-icon { - background: url("./images/rank-bg.png") no-repeat 100% 100%; - height: 33px; - width: 33px; - line-height: 30px; - text-align: center; - position: absolute; - bottom: 7px; - left: 50%; - -webkit-transform: translateX(9px); - -ms-transform: translateX(9px); - transform: translateX(9px); -} - -.postprofile .rank-icon span { - font-weight: bold; - vertical-align: middle; - font-size: 9px; -} - -.postprofile .rank-icon img { - margin-top: 1px; - vertical-align: middle; -} - -/* Polls ---------------------------------------------- */ -.topic_poll .panel { - margin: 0 1px 4px; - box-shadow: inset 0 0 0 1px #000, 0 0 0 1px #000, 0 2px 4px rgba(0, 0, 0, 0.6); - border: 2px solid #1B1B1B; - border-radius: 0; - background: #313131; - padding: 3px; -} - -.topic_poll .content { - background: #1B1B1B; - background: url("./images/poll-left.gif") 0 0 no-repeat, - url("./images/poll-right.gif") 100% 0 no-repeat, - url("./images/poll-bg.jpg") 0 0 repeat-x, - linear-gradient(to top, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0) 40px), #1B1B1B; - border: 1px solid #000; - padding: 0 20px; - position: relative; -} - -.topic_poll h2 { - color: #00C0FF; - font: italic 20px Georgia, "Times New Roman", Times, serif; - border-bottom: none !important; - padding-top: 0.5em; -} - -.topic_poll h2 span { - color: #FFFFFF; - font: bold 18px Arial, Helvetica, sans-serif; - padding: 7px 5px 7px 25px; -} - -.topic_poll h2 span.poll-icon-timer { - background: url("./images/icons/poll-end.gif") no-repeat 0 50%; -} - -.topic_poll h2 span.poll-icon-open { - background: url("./images/icons/poll-open.gif") no-repeat 0 50%; -} - -.topic_poll h2 span.poll-icon-closed { - background: url("./images/icons/poll-private.gif") no-repeat 0 50%; -} - -.topic_poll p.author { - display: block; - position: absolute; - top: 0; - right: 20px; - margin: 0; - padding: 8px 14px; - box-shadow: 0 0 0 1px #000, 0 0 4px 2px rgba(0, 0, 0, 0.9), inset 0 0 6px 6px rgba(0, 0, 0, 1); - background: #0A0A0A; - background: rgba(0, 0, 0, 0.7); - border-radius: 0 0 6px 6px; - border: 1px solid #363636; - border-top: none; - line-height: 1.5em; -} - -.topic_poll p.author strong { - color: #FFF; -} - -.topic_poll .polls { - position: relative; - box-shadow: 0 0 0 1px #000, 0 0 4px 2px rgba(0, 0, 0, 0.9), inset 0 0 0 1px #111, inset 0 0 6px 6px rgba(0, 0, 0, 1); - background: #0A0A0A; - background: rgba(0, 0, 0, 0.6); - border-radius: 6px; - border: 1px solid #363636; - margin: 10px 10px 36px; - padding: 15px; -} - -/*.topic_poll .polls .inner { - margin: 1px 2px; - border: 1px solid #1a1a1a; -}*/ - -fieldset.polls dl { - border: none; - color: #CCC; - line-height: 16px; -} - -fieldset.polls dt, fieldset.polls dd { - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -fieldset.polls dt { - text-align: right; -} - -fieldset.polls dd { - text-shadow: 0 0 2px #000; -} - -fieldset.polls dd.resultbar div { - background: url("./images/poll_bars1.gif") 100% -19px no-repeat; - border: none; - position: relative; -} - -fieldset.polls dd.resultbar div:before { - background: url("./images/poll_bars1.gif") 0 -19px no-repeat; - content: ""; - display: block; - position: absolute; - left: 0; - top: 0; - width: 3px; - height: 100%; -} - -fieldset.polls dl.most-votes dd.resultbar div { - background-position: 100% -1px; -} - -fieldset.polls dl.most-votes dd.resultbar div:before { - background-position: 0 -1px; -} - -fieldset.polls dl.voted { - color: #FFF; -} - -.poll_total_votes { - margin: 10px 0; - font-weight: bold; - text-align: center; -} - -.topic_poll .poll-footer { - background: url("./images/poll-bot.gif") 50% 0 no-repeat; - height: 74px; - margin: 10px 0 -51px; - padding: 13px 0 13px 2px; - -moz-box-sizing: border-box; - box-sizing: border-box; - text-align: center; - overflow: hidden; -} - -.topic_poll .poll-footer .button1 { - display: inline-block; - vertical-align: top; - width: 120px !important; - height: 25px; - line-height: 25px; - margin: 0 1px; - padding: 0; - -moz-box-sizing: content-box; - box-sizing: content-box; - overflow: hidden; - text-overflow: ellipsis; -} - -.vote-submitted { - position: absolute; - bottom: 10px; - left: 50%; - margin-left: -100px; - width: 200px; -} - -/* Sort & Display options -@ TODO: this is temporary ---------------------------------------------- */ -.dropdown fieldset.display-options { - font-size: 1em; - margin: 0; - padding: 0; -} - -.dropdown fieldset.display-options label { - display: block; - margin: 4px; - padding: 0; - text-align: right; - white-space: nowrap; -} - -.dropdown fieldset.display-options select { - min-width: 120px; -} - -/* Search ---------------------------------------------- */ -.search .postbody { - width: 76.5%; -} - -.search .postprofile { - background: none !important; - width: 23.5%; - padding: 5px; - min-height: inherit; -} - -.search .postprofile dt { - background: none !important; - min-height: inherit; - padding-top: 0; -} - -body.section-search p:not(.jumpbox-return) a.arrow-left, -body.section-search p:not(.jumpbox-return) a.arrow-right { - display: none; -} - -/* Content container styles ---------------------------------------------- */ -.content h2, .panel h2 { - color: #00C0FF; - border-bottom: 1px solid #666; -} - -.postbody h3 { - font-size: 1.2em; -} - -.postbody h3.first { - font-size: 1.3em; -} - -.post:target h3 a { - color: #FFF; -} - -.post:target .content { - color: #DDD; -} - -.post .postbody h3, -.post p.author { - margin-left: 10px !important; /* TODO check */ -} - -blockquote { - background-color: rgba(10, 10, 10, 0.2); - background: linear-gradient(to bottom, rgba(0, 0, 0, 0.25) 0, rgba(0, 0, 0, 0) 30%); - border-color: #575757; - color: #CCCCCC; - padding: 6px 10px 10px 10px; - position: relative; - box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.4); -} - -blockquote:before, blockquote:after { - font-family: FontAwesome; - font-style: normal; - font-weight: normal; - font-size: 1.2em; - position: absolute; - opacity: 0.3; -} - -blockquote:before { - content: "\f10d"; - left: 3px; - top: 2px; -} - -blockquote:after { - content: "\f10e"; - right: 3px; - bottom: 2px; -} - -.signature, .notice { - border-top-color: #555; - padding: 5px; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -.attachbox { - background-color: rgba(10, 10, 10, 0.3); - border-color: #7C7C7C; - margin: 10px; -} - -.attachbox dd { - border-top-color: #575757; -} - -.attachbox p { - /*color: #999;*/ -} - -.attachbox p.stats { - /*color: #999;*/ -} - -.pm-message .attachbox { - background-color: #333; -} - -.attach-image img { - border-color: #444; -} - -.inline-attachment { - /* TODO */ -} - -dl.file dd { - color: #999; -} - -dl.details dt { - color: #DDD; -} - -dl.details dd { - color: #AAA; -} - -dl.faq dt { - color: #FFF; -} - -dl.thumbnail img, -.content a > img.postimage { - background-color: rgba(0, 0, 0, 0.4); - /*border: 1px solid #372511 !important;*/ - border: 1px solid #666 !important; /* !important for lightbox script */ - border-radius: 5px !important; /* !important for lightbox script */ - box-shadow: 0 0 6px #000000; - padding: 0; - transition: border 0.25s ease-out 0s; -} - -dl.thumbnail dt a:hover { - background-color: #222222; -} - -dl.thumbnail dt a:hover img, -.content a > img.postimage:hover { - border: 1px solid #CD9000 !important; /* !important for lightbox script */ -} - -.posthilit { - background-color: #CCC; - color: #000; - text-shadow: none; -} - -/* Code block */ -.codebox { - background-color: rgba(10, 10, 10, 0.3); - border-color: #575757; - text-shadow: none; - box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.3); -} - -.codebox p { - border-bottom-color: #575757; -} - -.codebox code { - color: #4A7; - text-align: left; - max-height: 400px; -} - -.syntaxbg { color: #555; } -.syntaxcomment { color: #F0C674; } -.syntaxdefault { color: #81A2BE; } -.syntaxhtml { color: #AAA; } -.syntaxkeyword { color: #B5BD68; } -.syntaxstring { color: #C66; } - -code.inline { - background-color: rgba(10, 10, 10, 0.3); - border: 1px solid rgba(88, 88, 88, 0.7); - border-radius: 2px; - color: #4A7; - display: inline; - font-family: Monaco, 'Andale Mono', 'Courier New', Courier, monospace; - font-size: 0.9em; - font-style: normal; - line-height: 1.3em; - padding: 0 3px; -} - -/* Buttons ---------------------------------------------- */ -.button { - background-color: #222; - background-image: linear-gradient(to bottom, #373737 0%, #111111 100%); - border: 1px solid #5D5D5D; - border-radius: 3px; - color: #CCC; - font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; - height: auto; - line-height: 28px; - padding: 0 12px; - text-transform: uppercase; - text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8); - box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.6), inset 0 0 3px 0 rgba(0, 0, 0, 0.8); - transition: all 0.2s; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -.dropdown-select { - padding-right: 5px; -} - -.button:hover, -.button:active, -.dropdown-visible .dropdown-select, -.dropdown-visible .dropdown-select:hover, -.nojs .dropdown-container:hover .dropdown-select { - background-color: #37dfff; - background-image: linear-gradient(to bottom, #37dfff 0%, #1041e2 100%); - border-color: #238eff; - color: #FFF; - text-shadow: 0 0 4px rgba(255, 255, 255, 0.5); - box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.5), inset 0 1px 3px 0 rgba(255, 255, 255, 0.8); -} - -.icon-button:before { - background: none; - content: none; - height: auto; - width: auto; -} - -.icon-button:after, -.dropdown-select:before, -.dropdown-select:after { - background: none; - display: inline-block; - position: relative; - width: auto; - height: auto; - margin: 0 0 0 5px; - right: auto; - left: auto; - top: auto; - float: none; - font-family: FontAwesome; - font-size: 14px; - font-style: normal; - font-weight: normal; - line-height: inherit; - text-decoration: none; - vertical-align: top; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.icon-button.dropdown-select { - font-size: 0; - padding: 0 5px 0 8px; -} - -.icon-button.dropdown-select:before { - margin: 0 3px 0 1px; - width: auto; - height: auto; -} - -.dropdown-select:after { - border-color: #5D5D5D; - content: "\f0d7"; - font-size: 12px; - height: 100%; - padding-left: 3px; - text-align: center; - transition: border 0.2s; -} - -.dropdown-select:hover:after, -.dropdown-visible .dropdown-select:after, -.nojs .dropdown-container:hover .dropdown-select:after { - border-color: #238eff; -} - -.post-icon:after, .newpm-icon:after { content: '\f067'; } -.reply-icon:after, .pmreply-icon:after { content: '\f112'; } -.locked-icon:after { content: '\f023'; } -.forwardpm-icon:after { content: '\f064'; } -.tools-icon:before { content: '\f0ad'; } -.sort-icon:before { content: '\f161'; } -.modtools-icon:before { content: '\f0e3'; } -.search-icon:after { content: '\f002'; margin: 0 1px; } -.search-adv-icon:after { content: '\f013'; margin: 0 1px; } - -/* Forms ---------------------------------------------- */ -select { - background: #040d1a url("./images/icons/select.png") no-repeat 100% center; - border-color: #7F7F7F; - color: #CCC; - -webkit-appearance: none; /* Removes default chrome and safari style */ - -moz-appearance: none; /* Removes Default Firefox style */ -} - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - select { - padding-right: 10px; - } -} - -.search-box .inputbox, -.search-box button.search-icon { - height: auto; - padding: 0 3px; - margin: 0; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -.search-box .inputbox { - border-color: #5d5d5d; - line-height: 28px; - height: 30px; -} - -.search-box button.search-icon, -.search-box a.button { - padding: 0 7px; -} - -option.disabled-option { color: #888; } - -input[type=checkbox][disabled] { - opacity: 0.7; -} - -label { color: #FFF; } - -dd label { color: #CCC; } - -fieldset dt { color: #888; } - -fieldset dl:hover dt label { color: #00C0FF; } - -fieldset.fields2 dl:hover dt label { color: #00C0FF; } - -fieldset.display-options.right-box { text-align: right; } - -fieldset.submit-buttons input { padding: 4px 6px; } - -#format-buttons { margin: 15px 0 5px 0; } - -#message-box textarea { color: #CCC; } - -.inputbox { - background-color: #040D1A; - border-color: #7F7F7F; - color: #CCC; -} -.inputbox:hover { border-color: #11A3EA; } -.inputbox:focus { border-color: #11A3EA; color: #FFF; } - -.inputbox:-moz-placeholder { color: #CCC; opacity: 0.5; } -.inputbox::-moz-placeholder { color: #CCC; opacity: 0.5; } -.inputbox::-webkit-input-placeholder { color: #CCC; opacity: 0.5; } - -input.search { - background-image: none; - padding: 2px; -} - -/* Form buttons */ -a.button1, input.button1, -a.button2, input.button2, input.button3 { - padding: 2px 3px; - border: 1px solid #666; - border-radius: 2px; - background: #1A1A1A; - background-image: linear-gradient(to top, #1a1a1a, #3a3a3a); - box-shadow: inset 0 0 2px 1px #1a1a1a, 0 2px 5px 1px rgba(0, 0, 0, 0.5); - min-width: 20px; - text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.6); - color: #DDD; -} - -a.button2, input.button2, input.button3 { - border-color: #4A4A4A; - background-color: #1a1a1a; - background-image: linear-gradient(to top, #111, #333); -} - -a.button1, a.button1:active, -a.button2, a.button2:active { - text-decoration: none; - color: #DDD; - padding: 2px 8px; - line-height: 250%; - vertical-align: text-bottom; -} - -a.button1:hover, input.button1:hover, -a.button2:hover, input.button2:hover, input.button3:hover { - border-color: #00C0FF; - box-shadow: 0 0 2px 1px rgba(255, 255, 255, 0.3); - color: #FFF; -} - -input.button1:active, input.button2:active, input.button3:active { - background-image: linear-gradient(to bottom, #111, #222); - box-shadow: inset 0 0 2px 1px #000, 0 2px 5px 1px rgba(0, 0, 0, 0.5); - border-color: #888; - color: #CCC; -} - -input.button1:focus, input.button2:focus, input.button3:focus { - border-color: #00C0FF; - color: #FFF; -} - -input.disabled { - font-weight: normal; - color: #999; -} - -.button1.disabled { - background-color: #1A1A1A; - background-image: linear-gradient(to bottom, #202020 0%, #111111 100%); - border-color: #3f3f3f; - box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.6), inset 0 0 3px 0 rgba(0, 0, 0, 0.8); - text-shadow: 1px 1px rgba(0, 0, 0, 0.8); - color: #777 !important; - font-weight: normal; -} - -#login .button1, -#quick-login-panel .button1 { - padding: 5px 14px; -} - -/* Browser-specific tweaks */ -input.button1::-moz-focus-inner, -input.button2::-moz-focus-inner, -input.button3::-moz-focus-inner { - padding: 0; - border: 0; -} - -/* Search box (header) ---------------------------------------------- */ -.search-header { - background: url("./images/forumliner-top-left.gif") no-repeat 0 0; - border-radius: 0; - position: absolute; - float: none; - height: 39px; - width: 355px; - bottom: 0; - left: 12px; - text-align: left; - margin: 0; -} - -.search-header:before { - content: ""; - display: block; - position: absolute; - background: url("./en/forum-menu-quicksearch.gif") no-repeat 0 0; - width: 85px; - height: 17px; - left: 6px; - top: -6px; -} - -.search-header a.button { - background: url("./en/forum-menu-advanced-search.gif") no-repeat 0 0; - border: none; - height: 17px; - width: 107px; - padding: 0; - position: absolute; - left: 94px; - top: -6px; - font-size: 0; - box-shadow: none; - transition: none; -} - -.search-header a.button:hover { - background-position: 0 100%; -} - -.search-header button.search-icon { - background: url("./en/forum-menu-search.gif") no-repeat; - height: 39px; - width: 74px !important; /* TODO necessary !important? */ - border: none; - border-radius: 0; - padding: 0; - font-size: 0; - box-shadow: none; -} - -.search-header button.search-icon:after, -.search-header a.button:after { - display: none; -} - -.search-header input { - vertical-align: top; -} - -.search-header .inputbox { - margin: 11px 3px 0 12px; - padding: 2px; - width: 182px; - height: 21px; - line-height: 15px; - background: #0D1A2D url("./images/forum-menu-search-tile.gif") repeat-x scroll 0 0; - border: 1px solid #7F7F7F; - border-radius: 2px; -} - -.search-header .inputbox:focus { - border: 1px solid #11A3EA; -} - -/* CP common ---------------------------------------------- */ -.panel-container .panel { - background: #212121; - background: rgba(40, 40, 40, 0.7) linear-gradient(to top, rgba(0, 0, 0, 0.25) 0, rgba(0, 0, 0, 0) 46px); -} - -#cp-main .pm { - background: #212121; - background: rgba(40, 40, 40, 0.7) linear-gradient(to top, rgba(0, 0, 0, 0.25) 0, rgba(0, 0, 0, 0) 46px); - border: 1px solid #444; - box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.6); - margin-right: 0; -} - -ul.cplist { - background: linear-gradient(to top, rgba(13, 13, 13, 1) 0, rgba(27, 27, 27, 0) 46px); - border: 1px solid #575757; - box-shadow: 0 0 0 1px #000; - padding: 3px; - margin-bottom: 8px; -} - -.cp-mini { - background: #212121; - background: rgba(33, 33, 33, 0.75); - border: 1px solid #444; - border-radius: 0; - box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.6); -} - -dl.mini dt { - color: #888888; -} - -.pmlist li.row { - position: relative; - padding: 0 0 0 4px; -} - -.pmlist li.row:before { - content: ''; - display: block; - position: absolute; - left: 0; - height: 100%; - border-left: 4px solid transparent; -} - -.pmlist li.pm_message_reported_colour:before, .pm_message_reported_colour { border-left-color: #BC2A4D; } -.pmlist li.pm_marked_colour:before, .pm_marked_colour { border-left-color: #FF6600; } -.pmlist li.pm_replied_colour:before, .pm_replied_colour { border-left-color: #A9B8C2; } -.pmlist li.pm_friend_colour:before, .pm_friend_colour { border-left-color: #5CFF00; } -.pmlist li.pm_foe_colour:before, .pm_foe_colour { border-left-color: #AA1111; } - -#gallery label { - background-color: #161616; - border: 1px solid #444; - min-height: 102px; -} - -#gallery label:hover { - background-color: #040D1A; - border-color: #00C0FF; -} - -.panel-container hr, -#cp-menu hr { - border-color: #444; -} - -/* PM Message history */ -.current { - color: #FFF; -} - -/* UCP/MCP Tabs ---------------------------------------------- */ -#tabs .tab > a { - background: #1a1a1a; - background: rgba(40, 40, 40, 0.7) linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100%); - border: 1px solid #222; - border-bottom: none; - border-radius: 3px 3px 0 0; - color: #999; - margin: 2px 2px 0 0; - padding: 6px 10px; -} - -#tabs .tab > a:hover { - background: #1a1a1a; - background: rgba(40, 40, 40, 0.7) linear-gradient(to top, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100%); - border-color: #555; - color: #FFF; -} - -#tabs .activetab > a { - background: #111; - background: rgba(20, 20, 20, 0.7); - border-color: #444; - border-bottom: 1px solid #0e0e0e; - color: #FFF; - margin-bottom: -1px; - margin-top: 0; - padding: 7px 10px; -} - -#tabs .activetab > a:hover { - color: #00C0FF; - border-bottom-color: #0e0e0e; -} - -#minitabs .tab > a { - background: #1a1a1a; - background: rgba(40, 40, 40, 0.7) linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100%); - border: 1px solid #222; - border-bottom: none; - border-radius: 3px 3px 0 0; - margin: 2px 0 0 2px; - padding: 6px 10px; -} - -#minitabs .tab > a:hover { - text-decoration: none; - background: #1a1a1a; - background: rgba(40, 40, 40, 0.7) linear-gradient(to top, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100%); - border-color: #555; -} - -#minitabs .activetab > a { - background: #1a1a1a; - background: rgba(40, 40, 40, 0.7); - border-color: #444; - border-bottom: 1px solid #202020; - color: #FFF; - margin-bottom: -1px; - margin-top: 0; - padding: 7px 10px; -} - -#minitabs .activetab > a:hover { - background: #1a1a1a; - background: rgba(40, 40, 40, 0.7); - color: #00C0FF; - border-bottom-color: #202020; -} - -.responsive-tab .responsive-tab-link:before { - left: auto; - border-color: #999999; -} - -/* UCP navigation menu ---------------------------------------------- */ -#navigation a { - color: #999; - background: #212121; - background: rgba(40, 40, 40, 0.7) linear-gradient(to left, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100px); - border: 1px solid #222; - border-right: none; -} - -.rtl #navigation a { /* Do it here instead of bidi.css, so it's easier to overrule by children) */ - background: rgba(40, 40, 40, 0.7) linear-gradient(to right, rgba(0, 0, 0, 0.6) 0, rgba(0, 0, 0, 0) 100px); -} - -#navigation a:hover { - background: #212121; - text-decoration: none; - color: #00C0FF; -} - -#navigation #active-subsection a { - background: #212121; - background-image: none; - display: block; - color: #FFF; -} - -#navigation #active-subsection a:hover { - color: #00C0FF; -} - -/* Footer ---------------------------------------------- */ -#page-footer { - text-shadow: 1px 1px 1px #000; -} - -#page-footer .navbar { - border-radius: 0; - padding: 0 15px; -} - -.copyright { - color: #555; -} - -/* Pagination ---------------------------------------------- */ -.action-bar { - margin: 6px 3px; -} - -.action-bar.top .pagination { - margin-top: 5px; -} - -.pagination li a { - color: #CCC; - background-color: #1A1A1A; - border-color: #575757; -} - -.pagination li a:hover, -.pagination .active a:hover, -.pagination .dropdown-visible a.dropdown-trigger, -.nojs .pagination .dropdown-container:hover a.dropdown-trigger { - border-color: #FFF; - background-color: #000; - color: #FFF; - text-decoration: none; - box-shadow: 0 0 5px 1px rgba(0, 192, 255, 0.7); -} - -.pagination li.active span { - color: #FFFFFF; - background-color: #0D1A2D; - border-color: #B28910; -} - -.pagination li.active span:hover { - background-color: #FFB019; - border-color: #FFB019; - color: #000; - text-decoration: none; - box-shadow: none; -} - -.row .pagination { - background: url("./images/icons/icon_pages.png") 0 50% no-repeat; - font-size: 10px; -} - -.pagination li.page-jump a, .pagination li.next a, .pagination li.previous a { - padding-left: 4px; - padding-right: 4px; - width: auto; -} - -.pagination li.page-jump a:after, .pagination li.next a:after, .pagination li.previous a:after { - font-family: FontAwesome; - font-size: 10px; - font-weight: normal; - padding: 0; - line-height: normal; - vertical-align: middle; -} - -.pagination li.page-jump a:after { - content: '\f124'; - font-size: 12px; -} - -.pagination li.next a:after { - content: '\f054'; - padding-left: 1px; -} - -.pagination li.previous a:after { - content: '\f053'; - padding-right: 1px; -} - -/* Quick-reply ---------------------------------------------- */ -#qr_postform > .panel { - background: url("./images/post-out-top.gif") 50% 0 no-repeat, - url("./images/post-out-bot.gif") 50% 100% no-repeat, - url("./images/post-out-sides.gif") 50% 8px repeat-y, - url("./images/post-main-bg.jpg") 50% 6px no-repeat #1b1b1b; - max-width: 757px; - margin: -3px auto 10px; - padding: 25px 30px; - -moz-box-sizing: border-box; - box-sizing: border-box; - box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.6); - border: none; -} - -#qr_postform > .panel > .inner { - max-width: 643px; - margin: 0 auto; -} - -#qr_postform #message-box { - background: url("./images/post-message-box-bot.gif") 0 100% / 100% auto no-repeat, - url("./images/post-message-box-top.gif") 0 0 / 100% auto no-repeat, - url("./images/post-message-box-sides.gif") 0 0 / 100% auto repeat-y; - /*padding: 15px 19px 27px 15px;*/ - padding: 15px 14px 27px 15px; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 100%; - margin-bottom: 0; -} - -#qr_postform textarea { - background: #0D1A2D; - background: #0D1A2D linear-gradient(to bottom, rgba(8, 17, 38, 1) 0, rgba(13, 26, 45, 0) 32px); - margin: 0; - padding: 2px; - border-radius: 5px; - transition: box-shadow 0.25s ease-in-out 0s; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -#qr_postform textarea:focus { - box-shadow: 0 0 3px 1px #11A3EA; -} - -#qr_postform fieldset.submit-buttons { - background: url("./images/post-util-bot.gif") 0 100% / 100% auto no-repeat, - url("./images/post-util-top.gif") 0 0 / 100% auto no-repeat, - url("./images/post-util-sides.gif") 0 0 / 100% 100% repeat-y; - position: relative; - margin: 0; - padding: 14px 10px; - width: 100%; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -/* Collapseable blocks ---------------------------------------------- */ -.collapse-box h2, -.stat-block h3 { - font-size: 20px; - line-height: 30px; - margin: 10px 2px 0; - padding: 0 0 0 8px; - letter-spacing: -0.05em; - text-transform: uppercase; - border-bottom: 1px solid #444; - color: #888; - font-family: Verdana, Helvetica, Arial, sans-serif; - font-weight: normal; - transition: border-bottom 0.20s ease-in-out 0s; -} - -.collapse-box h2:hover, -.stat-block h3:hover { - border-bottom-color: #CCC; -} - -.collapse-box h2.open, -.stat-block h3.open { - border-bottom-color: transparent; -} - -.collapse-box h2 a, -.stat-block h3 a { - display: block; - transition: color 0.20s ease-in-out 0s; - color: #888; -} - -.collapse-box h2 a:hover, -.stat-block h3 a:hover { color: #FFF; text-decoration: none; } - -.collapse-box h2 a:active, -.stat-block h3 a:active { color: #00C0FF; } - -.collapse-box h2 a[href="#"]:before, -.stat-block h3 a[href="#"]:before { - content: "\f196"; - display: inline-block; - margin-right: 8px; - font-family: FontAwesome; - font-size: 0.9em; - font-weight: normal; - opacity: 0.6; -} - -.collapse-box h2.open a[href="#"]:before, -.stat-block h3.open a[href="#"]:before { - content: "\f147"; -} - -.stat-block h3 { - font-size: 16px; - line-height: 24px; -} - -/* Rules & Errors ---------------------------------------------- */ -.error { - color: #FF1111; - font-weight: bold; - font-size: 12px; -} - -div.rules { - background: #111; - background: rgba(20, 20, 20, 0.7); - border: solid 1px #AA1111; - border-radius: 0; - padding: 10px 10px 12px; - color: #FFF; - text-align: justify; - box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.6); -} - -body.section-viewforum div.rules, -body.section-viewtopic div.rules { - margin-left: 1px; - margin-right: 1px; - box-shadow: inset 0 0 0 1px #000, 0 0 0 1px #000, 0 2px 4px rgba(0, 0, 0, 0.6); - border: 2px solid #1B1B1B; - border-radius: 0; - background: #313131; - padding: 3px; -} - -body.section-viewforum div.rules > .inner, -body.section-viewtopic div.rules > .inner { - background-color: #313131; - background: linear-gradient(to bottom, rgba(23, 23, 23, 1) 0, rgba(49, 49, 49, 0) 82px), linear-gradient(to top, rgba(26, 26, 26, 1) 0, rgba(49, 49, 49, 0) 46px), #313131; - border: 1px solid #000; - padding: 10px; -} - -div.rules strong { - display: block; - background: #320000; - background: linear-gradient(to bottom, rgba(40, 1, 1, 1) 0, rgba(60, 5, 5, 1) 25px); - border: 1px solid transparent; - border-color: #600C0C #000 #000 #500C0C; - padding: 6px; - margin: -10px -10px -5px -10px; - font-size: 1.3em; - text-align: center; - text-transform: uppercase; - box-shadow: 0 0 3px #000; -} - -div.rules.rules-link, div.rules.rules-link > .inner { - background: none; - border: none; - box-shadow: none; - padding: 0; -} - -div.rules-link a { - display: block; - padding: 10px; - background: #320000; - background: linear-gradient(to bottom, rgba(30, 1, 1, 1), rgba(70, 5, 5, 1)); - border: 1px solid #811; - color: #FFF; - font-size: 1.5em; - font-weight: bold; - text-align: center; - text-transform: uppercase; -} - -div.rules-link a:hover { - background: #320000; - background: linear-gradient(to bottom, rgba(60, 10, 10, 1), rgba(110, 10, 10, 1)); - border-color: #C11; - color: #FFF; - text-decoration: none; -} - -p.post-notice, -.postbody div.rules { - background-color: rgba(255, 0, 0, 0.1); - border: solid 1px #AA1111; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.4); - margin-left: 10px; - margin-right: 8px; -} - -p.post-notice:before { - background: none !important; - content: ""; - font-family: FontAwesome; - font-size: 1.4em; - top: 5px; - left: 5px; - color: #FFF; - text-shadow: 0 0 5px #F11; -} - -p.post-notice.deleted:before { content: "\f014"; } -p.post-notice.reported:before { content: "\f071"; } -p.post-notice.error:before { content: "\f071"; } -p.post-notice.unapproved:before { content: "\f0e3"; } - -#information { - padding: 6px 6px 10px; - text-align: center; -} - -#information strong { - margin-bottom: 7px; -} - -/* Drop-down menus ---------------------------------------------- */ -ul.linklist li.responsive-menu a.responsive-menu-link { - font-size: 0; - height: 22px; - text-align: center; -} - -ul.linklist li.responsive-menu a.responsive-menu-link:before { - border: none; - content: '\f0c9'; - color: #888; - font-family: FontAwesome; - font-size: 14px !important; - line-height: inherit !important; - position: relative; - height: auto; - width: auto; - left: auto; - top: auto; -} - -ul.linklist li.responsive-menu a.responsive-menu-link:hover:before, -ul.linklist li.responsive-menu.visible a.responsive-menu-link:before { - color: #FFF; -} - -.dropdown .pointer { - border-color: #666 transparent; -} - -.dropdown .pointer-inner { - border-color: #111 transparent; -} - -.dropdown .dropdown-contents { - background: #111; - background: rgba(20, 20, 20, 0.95); - border-color: #666; - box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.8); -} - -.dropdown li, .dropdown li li, .dropdown li.separator { - border-color: #444; -} - -.dropdown-contents strong { - color: #FFF; - font-weight: bold; -} - -/* Notifications */ -.dropdown-extended { - z-index: 3; -} - -.dropdown-extended .header { - background: #222120; -} - -.dropdown-extended .pointer-inner { - border-color: #222120 transparent; -} - -.dropdown-extended .header, .dropdown-extended .footer { - border-color: #444; - color: #FFF; - text-shadow: none; -} - -.dropdown-extended ul li { - border-color: #444; -} - -.dropdown-extended ul li:hover { - background: #111; -} - -.dropdown-extended ul li.bg2 { - background: #333; - background: #333 linear-gradient(to bottom, rgba(40, 40, 40, 1) 0, rgba(51, 51, 51, 0) 35px); -} - -.dropdown-extended a.mark_read { - background-color: #525252; - background-image: none; -} - -.dropdown-extended a.mark_read:before { - font-family: FontAwesome; - text-shadow: 0 0 5px #000; - font-style: normal; - font-weight: normal; - font-size: 1.4em; - line-height: 24px; - text-decoration: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.notification_list p.notification-time, .notification_list p.notifications_time { - opacity: 0.6; -} - -li.notification-reported strong, li.notification-disapproved strong { - color: #FF1111; -} - -/* Subforum menus */ -.forums .dropdown-container { - clear: left; - float: left; -} - -.forums .dropdown-trigger { - display: block; - float: left; - background: url("./images/icons/child-arrow-big.gif") no-repeat scroll 50% 100% transparent; - height: 24px; - width: 36px; - cursor: pointer; -} - -.forums .dropdown-trigger:hover { - background-position: 50% 33%; -} - -.forums .dropdown-visible .dropdown-trigger { - background-position: 50% 66%; -} - -.forums .dropdown-visible .dropdown-trigger:hover { - background-position: 50% 0; -} - -.forums .dropdown { - padding: 0; -} - -.forums .dropdown-contents strong { - display: block; - margin-bottom: 5px; -} - -.forums .dropdown-contents a { - font-size: 1.1em; - display: block; - padding: 6px 6px 6px 15px; -} - -.forums .dropdown-contents a.subforum.read { - background: url("./images/icons/icon_post_read.gif") 0 50% no-repeat; -} - -.forums .dropdown-contents a.subforum.unread { - background: url("./images/icons/icon_post_unread.gif") 0 50% no-repeat; -} - -/* Contact menu */ -.contact-icons a { - border-color: #333; -} - -.contact-icons a:hover { - background-color: #292A2A; -} - -/* Profile Context Menu ---------------------------------------------- */ -.profile-context .dropdown { - padding: 0; - left: 18%; - top: 15px; -} - -.profile-context .dropdown-contents { - box-shadow: 0 0 0 1px #000, 0 1px 2px 1px rgba(0, 0, 0, 0.9), inset 0 0 10px 4px rgba(0, 0, 0, 0.5); - padding: 10px; - text-align: left; - font-size: 1.1em; - text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.7); -} - -.profile-context dt { - font-size: 13px; - font-weight: bold; - color: #FFF; - margin-bottom: 10px; -} - -.profile-context dd { - font-size: 10px; - margin: 7px 0; -} - -.profile-context dd:last-child { - margin-bottom: 0; -} - -.profile-context a { - font-weight: bold; -} - -.profile-context .user-icons { - margin: 10px 0; - display: block; -} - -.profile-context .user-icons:after { - clear: both; - content: ''; - display: block; -} - -.profile-context .user-icons a { - background: #292A2A url("./images/icons/context.gif") no-repeat; - display: block; - float: left; - height: 30px; - line-height: 30px; - margin-right: 1px; - padding-left: 30px; - font-size: 1.1em; -} - -.profile-context .user-icons a:hover { - background-color: #525252; - text-decoration: none; -} - -.profile-context .user-icons a:first-child { - border-radius: 3px 0 0 3px; - padding-right: 10px; -} - -.profile-context .user-icons a:last-child { - border-radius: 0 3px 3px 0; -} - -.profile-context a.icon-profile { background-position: 0 0; } -.profile-context a.icon-search { background-position: 0 -30px; } -.profile-context a.icon-ignore { background-position: 0 -60px; } - -/* Top-bar (custom) ---------------------------------------------- */ -#top-bar { - background: url("./images/bar-bg.jpg") no-repeat scroll 50% 100% #002540; - border-bottom: 1px solid #05517E; - box-shadow: 0 0 3px 3px #000000; - font-family: Arial, sans-serif; - font-size: 13px; - line-height: 40px; - color: #FFF; - text-shadow: 1px 1px #000000; - position: relative; - z-index: 1; -} - -#top-bar > .inner { - border-right: 3px solid #042E45; - border-left: 1px solid #011323; - height: 40px; - margin: 0 auto; - max-width: 990px; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -#top-bar .linklist > li { - border-left: 2px solid #042E45; - border-right: 1px solid #011323; - margin: 0; - padding: 0 15px; - font-size: inherit; - line-height: inherit; -} - -#top-bar .linklist > li.link { - padding: 0; -} - -#top-bar .linklist > li.link > a { - padding: 0 15px !important; - display: block; - font-weight: bold; -} - -#top-bar .linklist > li.link > a:hover { - background-color: rgba(255, 255, 255, 0.05); - text-shadow: 0 0 7px rgba(255, 255, 255, 0.4); -} - -#top-bar li.responsive-menu { - border: none !important; - line-height: 20px; - margin: 5px; - padding: 3px; -} - -/* Adjust the background (and videos) if top-bar is active */ -body.topbar { - background-position: 49.999% 41px; -} - -body.topbar-fixed #top-bar { - width: 100%; - position: fixed; - top: 0; - z-index: 40; - -webkit-backface-visibility: hidden; - -webkit-transform: translateZ(0); -} - -body.topbar-fixed #wrap { - margin-top: 41px; -} - -body.topbar .navblock { - margin-top: 1px; -} - -/* Miscellaneous styles ---------------------------------------------- */ -#video-background { - position: absolute; - height: 100%; - width: 100%; - overflow: hidden; -} - -#video-container { - position: absolute; - left: 50%; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); - top: 0; - z-index: -1000; -} - -#video-container video { - opacity: 0; -} - -#video-border { - position: absolute; - width: 100%; - z-index: -999; -} - -body.fixedbg { - background-attachment: fixed; -} - -body.fixedbg #video-background { - position: fixed; - -webkit-backface-visibility: hidden; - -webkit-transform: translateZ(0); - z-index: -1; /* Conflicts with page-body box-shadow, when enabled f*cks up chrome fixed pos */ -} - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - body.fixedbg #video-background { z-index: auto; } -} - -body.topbar #video-background { - top: 41px; -} - -#darken { - background-color: #000; - opacity: 0.75; -} - -.phpbb_alert { - background-color: #111; - border-color: #575757; - box-shadow: 0 0 10px #000; -} - -.phpbb_alert .alert_close { - height: 20px; - width: 20px; -} - -.phpbb_alert .alert_close:after { - content: '\f057'; - color: #F00; - display: block; - font-family: FontAwesome; - font-style: normal; - font-weight: normal; - font-size: 1.8em; - line-height: inherit; - text-align: center; -} - -.advertisement, .misc-block.advertisement { - margin: 10px auto; - padding: 0; - overflow: hidden; -} - -/* Tweaks ---------------------------------------------- */ -.notouch.section-viewtopic .post-buttons { - opacity: 0; - transition: opacity .4s; -} - -.notouch.section-viewtopic .post:hover .post-buttons { - opacity: 1; -} - -ul.linklist > li, -#quick-links { - margin-right: 10px; -} - -ul.linklist > li.rightside { - margin-left: 10px; -} - -ul.linklist > li a:hover { - text-decoration: none; -} - -.action-bar.compact { - display: none; -} - -input#pf_pbbnetavatar, label[for=pf_pbbnetavatar] { - display: none; -} - -.topic_poll + hr { - display: none; -} - -/* Icon images ---------------------------------------------- */ -.small-icon { - background: none !important; - padding: 0; - position: relative; -} - -.small-icon > a { - padding-left: 0 !important; - padding-right: 0 !important; -} - -.small-icon > a:before, -#top-bar .small-icon:before, -.profile-context .user-icons a:before { - display: inline-block; - font-family: FontAwesome; - color: #888; - text-shadow: 0 0 5px #000; - font-style: normal; - font-weight: normal; - font-size: 14px; - line-height: inherit; - text-decoration: none; - padding-right: 3px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.small-icon > a:hover:before { - color: #FFF; - text-shadow: 0 0 16px #009CFF; -} - -.dropdown-contents .small-icon > a:before { - width: 1.28571em; - text-align: center; -} - -#top-bar .small-icon:before, -#top-bar .small-icon.link > a:before { - color: inherit; - padding-right: 5px; -} - -.icon-acp > a:before { content: "\f085"; } -.icon-boardrules > a:before { content: "\f03a"; } -.icon-bookmark > a:before { content: "\f02e"; } -.icon-bump > a:before { content: "\f102"; } -.icon-contact > a:before { content: "\f003"; } -.icon-delete-cookies > a:before { content: "\f1f8"; } -.icon-download > a:before { content: "\f019"; } -.icon-faq > a:before { content: "\f059"; } -.icon-home > a:before { content: "\f015"; } -.icon-logout > a:before { content: "\f011"; } -.icon-mark:before { content: "\f046"; } -.icon-mark-read > a:before { content: "\f046"; } -.icon-mcp > a:before { content: "\f0e3"; } -.icon-members > a:before { content: "\f0c0"; } -.icon-newspage > a:before { content: "\f0a1"; } -.icon-notification > a:before { content: "\f0f3"; } -.icon-pages > a:before { content: "\f0c5"; } -.icon-pm > a:before { content: "\f01c"; } -.icon-print > a:before { content: "\f02f"; } -.icon-profile > a:before { content: "\f007"; } -.icon-register > a:before { content: "\f044"; } -.icon-restore-permissions > a:before { content: "\f079"; } -.icon-search > a:before { content: "\f002"; } -.icon-search-advanced > a:before { content: "\f1de"; } -.icon-search-self > a:before { content: "\f007"; } -.icon-search-unanswered > a:before { content: "\f1ae"; } -.icon-search-unread > a:before { content: "\f06e"; } -.icon-search-new > a:before { content: "\f0e7"; } -.icon-search-active > a:before { content: "\f0e6"; } -.icon-sendemail > a:before { content: "\f0e0"; } -.icon-subscribe > a:before { content: "\f046"; } -.icon-team > a:before { content: "\f132"; } -.icon-ucp > a:before { content: "\f013"; } -.icon-unsubscribe > a:before { content: "\f147"; } -.icon-view > a:before { content: "\f06e"; } - -/* Post control buttons */ -.post-buttons .icon-button { - background: none !important; - border: none; - box-shadow: none !important; - line-height: inherit; - padding: 0 3px; - height: auto; - width: auto; -} - -.post-buttons .icon-button:before { - font-family: FontAwesome; - text-shadow: 0 0 5px #000; - font-size: 1.3em; - line-height: inherit; - text-decoration: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.post-buttons .icon-button:hover:before { - color: #FFF; - text-shadow: 0 0 5px rgba(255, 255, 255, 0.5); -} - -.post-buttons .dropdown li a:before { - content: ""; - display: none; -} - -.report-icon:before { content: "\f06a"; color: #F40; } -.warn-icon:before { content: "\f071"; color: #FFAE00; } -.edit-icon:before { content: "\f044"; color: #888; } -.delete-icon:before { content: "\f00d"; color: #F00; } -.info-icon:before { content: "\f05a"; color: #00B6FF; } -.quote-icon:before { content: "\f10d"; } -.post-buttons .responsive-menu-link:before { content: "\f0c9"; color: #888; } - -/* Profile & navigation icons */ -.contact-icon { background-image: url("./images/icons/icons_contact.png"); } - -.profile-context .user-icons a:before { - display: none; - font-size: 16px; -} - -.profile-context a.icon-profile:before { content: "\f007"; } -.profile-context a.icon-search:before { content: "\f002"; } -.profile-context a.icon-ignore:before { content: "\f05e"; } - -/* Forum icons & Topic icons */ -.global_read { background-image: url("./images/icons/announce_read.png"); } -.global_read_mine { background-image: url("./images/icons/announce_read_mine.png"); } -.global_read_locked { background-image: url("./images/icons/announce_read_locked.png"); } -.global_read_locked_mine { background-image: url("./images/icons/announce_read_locked_mine.png"); } -.global_unread { background-image: url("./images/icons/announce_unread.png"); } -.global_unread_mine { background-image: url("./images/icons/announce_unread_mine.png"); } -.global_unread_locked { background-image: url("./images/icons/announce_unread_locked.png"); } -.global_unread_locked_mine { background-image: url("./images/icons/announce_unread_locked_mine.png"); } -.announce_read { background-image: url("./images/icons/announce_read.png"); } -.announce_read_mine { background-image: url("./images/icons/announce_read_mine.png"); } -.announce_read_locked { background-image: url("./images/icons/announce_read_locked.png"); } -.announce_read_locked_mine { background-image: url("./images/icons/announce_read_locked_mine.png"); } -.announce_unread { background-image: url("./images/icons/announce_unread.png"); } -.announce_unread_mine { background-image: url("./images/icons/announce_unread_mine.png"); } -.announce_unread_locked { background-image: url("./images/icons/announce_unread_locked.png"); } -.announce_unread_locked_mine { background-image: url("./images/icons/announce_unread_locked_mine.png"); } -.forum_link { background-image: url("./images/icons/forum_link.png"); } -.forum_read { background-image: url("./images/icons/forum_read.png"); } -.forum_read_locked { background-image: url("./images/icons/forum_read_locked.png"); } -.forum_read_subforum { background-image: url("./images/icons/forum_read_subforum.png"); } -.forum_unread { background-image: url("./images/icons/forum_unread.png"); } -.forum_unread_locked { background-image: url("./images/icons/forum_unread_locked.png"); } -.forum_unread_subforum { background-image: url("./images/icons/forum_unread_subforum.png"); } -.sticky_read { background-image: url("./images/icons/sticky_read.png"); } -.sticky_read_mine { background-image: url("./images/icons/sticky_read_mine.png"); } -.sticky_read_locked { background-image: url("./images/icons/sticky_read_locked.png"); } -.sticky_read_locked_mine { background-image: url("./images/icons/sticky_read_locked_mine.png"); } -.sticky_unread { background-image: url("./images/icons/sticky_unread.png"); } -.sticky_unread_mine { background-image: url("./images/icons/sticky_unread_mine.png"); } -.sticky_unread_locked { background-image: url("./images/icons/sticky_unread_locked.png"); } -.sticky_unread_locked_mine { background-image: url("./images/icons/sticky_unread_locked_mine.png"); } -.topic_moved { background-image: url("./images/icons/topic_moved.png"); } -.topic_read { background-image: url("./images/icons/topic_read.png"); } -.topic_read_mine { background-image: url("./images/icons/topic_read_mine.png"); } -.topic_read_hot { background-image: url("./images/icons/topic_read_hot.png"); } -.topic_read_hot_mine { background-image: url("./images/icons/topic_read_hot_mine.png"); } -.topic_read_locked { background-image: url("./images/icons/topic_read_locked.png"); } -.topic_read_locked_mine { background-image: url("./images/icons/topic_read_locked_mine.png"); } -.topic_unread { background-image: url("./images/icons/topic_unread.png"); } -.topic_unread_mine { background-image: url("./images/icons/topic_unread_mine.png"); } -.topic_unread_hot { background-image: url("./images/icons/topic_unread_hot.png"); } -.topic_unread_hot_mine { background-image: url("./images/icons/topic_unread_hot_mine.png"); } -.topic_unread_locked { background-image: url("./images/icons/topic_unread_locked.png"); } -.topic_unread_locked_mine { background-image: url("./images/icons/topic_unread_locked_mine.png"); } -.pm_read { background-image: url("./images/icons/topic_read.png"); } -.pm_unread { background-image: url("./images/icons/topic_unread.png"); } - -/* Imageset */ -span.imageset { - display: inline-block !important; - background: none; - margin: 0; - padding: 0; - width: 0; - height: 0; - overflow: hidden; -} - -.imageset:before { - color: #888; - display: block; - font-family: FontAwesome; - font-style: normal; - font-weight: normal; - font-size: 14px; - line-height: inherit; - text-decoration: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - position: absolute; - left: 0; - top: 0; -} - -.imageset.icon_contact, -.imageset.icon_topic_reported, -.imageset.icon_topic_unapproved, -.imageset.icon_topic_deleted { - position: relative; - background: none !important; - padding: 15px 0 0 17px; - text-align: center; -} - -.imageset.icon_contact:before { content: "\f0e5"; padding-left: 2px; padding-top: 1px; } -.imageset.icon_topic_reported:before { content: "\f06a"; color: #FFF; padding-left: 3px; } -.imageset.icon_topic_unapproved:before { content: "\f059"; color: #FFF; padding-left: 2px; } -.imageset.icon_topic_deleted:before { content: "\f1b8"; color: #5CFF00; padding-left: 2px; } - -.imageset.icon_topic_poll { background: url("./images/icons/poll.gif") 100% 100% no-repeat; padding: 14px 0 0 20px; vertical-align: middle; } -.imageset.icon_topic_attach { background-image: url("./images/icons/icon_topic_attach.gif"); padding: 10px 0 0 7px; } -.imageset.icon_post_target { background-image: url("./images/icons/icon_post_read.gif"); padding: 9px 0 0 11px; } -.imageset.icon_post_target_unread { background-image: url("./images/icons/icon_post_unread.gif"); padding: 9px 0 0 11px; } -.imageset.icon_topic_latest { background-image: url("./images/icons/icon_topic_latest.gif"); padding: 9px 0 0 11px; } -.imageset.icon_topic_newest { background-image: url("./images/icons/icon_topic_newest.gif"); padding: 9px 0 0 11px; } -.unread .imageset.icon_topic_latest { background-image: url("./images/icons/icon_topic_newest.gif"); padding: 9px 0 0 11px; } - -/* PBWoW Master style specific assets - (excluded for children) ---------------------------------------------- */ - -body.pbwow3 { - background-attachment: scroll !important; -} - -body.pbwow3 #logo { - background-image: none; - width: 266px; - height: 126px; - margin: 15px 10px 10px -10px; -} - -body.pbwow3 #video-background { - display: none; -} - -body.pbwow3 #page-body:before { - display: none; -} - -@media only screen and (max-width: 999px), only screen and (max-device-width: 999px) { - body.pbwow3 { - background-image: url("./images/theme/wod-small.jpg"); - background-position: 0 0; - } - - body.pbwow3.topbar { - background-position: 0 41px; - } -} - -@media screen and (max-width: 859px) { - body.pbwow3 #logo { - width: 200px; - height: 100px; - margin: 0 0 25px 0; - } -} - -/* =Media queries (all >700px rules are in responsive.css) --------------------------------------------------------------- */ - -@media screen and (max-width: 999px) { - .forum-blocks li.row, - .index-left .forum-blocks li.row { - width: 100%; - min-height: inherit; - } - - .forum-blocks li.row dl { - min-height: inherit; - } - - .postprofile { - background-position: 50% 0; - } -} diff --git a/pbtech/theme/stylesheet.css b/pbtech/theme/stylesheet.css deleted file mode 100644 index 0dee582..0000000 --- a/pbtech/theme/stylesheet.css +++ /dev/null @@ -1,1472 +0,0 @@ -/* phpBB3 Style Sheet - -------------------------------------------------------------- - Style name: PBTech - Based on style: PBWoW 3 - Original author: PayBas ( http://pbwow.com/ ) - -------------------------------------------------------------- -*/ - -/* Header & main body ---------------------------------------------- */ -body { - background: #000; - color: #4A4A4A; -} - -#wrap { - background: #D3D1CE; - max-width: inherit; -} - -#page-header { - background: url("./images/bg.jpg") no-repeat scroll 50% -50px #040404; -} - -#logo { - background: url("./images/logo.png") no-repeat 50% 0; - background-size: 100% 100%; - width: 308px; - height: 92px; - margin: 10px 0; -} - -.headerbar { - background: none; - min-height: inherit; - padding: 0 10px; - position: relative; -} - -#page-body { - background: none; - border: none; - border-radius: 0; - padding: 0 0 20px 0; -} - -#page-body:before, -#page-body:after { - content: none; - display: none; -} - -.headerbar, -#page-body, -#nav-main, -#body-header ul.navlinks, -#page-footer .navbar { - max-width: 990px; - margin: 0 auto; - padding: 0 10px; -} - -/* Common ---------------------------------------------- */ -.bg1, .bg2, .bg3 { - background: #ECEBEA; -} - -.panel { - background: #ECEBEA; - border-color: #CAC9C8; - border-width: 0 0 1px 0; - box-shadow: none; -} - -.panel-container .panel { - background: #FCFBFA; -} - -.forumbg, -.forumbg > .inner, -ul.cplist, -table.table1, -.panel-container table.table1 { - background: none; - border: none; - padding: 0; - box-shadow: none; - outline: none; -} - -.forumbg { - margin: 5px 0 15px; -} - -.forumbg-table { - background: #ECEBEA; - padding: 10px; -} - -/* Links, arrows & text ---------------------------------------------- */ -a { color: #074E79; } -a:hover { color: #0295EE; } -a:active { color: #0295EE; } - -a.topictitle { color: #3a3a3a; } -a.topictitle:hover { color: #4282bc; } -a.topictitle:active { color: #4282bc; } - -a.forumtitle, .forumbg .header a, .forabg .header a, th a { color: #074E79; } -a.forumtitle:hover, .forumbg .header a:hover, .forabg .header a:hover, th a:hover { color: #0295EE; } -a.forumtitle:active, .forumbg .header a:active, .forabg .header a:active, th a:active { color: #0295EE; } - -#nav-main > li > a, #page-footer a { color: #697489; } -#nav-main > li > a:hover, #page-footer a:hover { color: #FFF; } -#nav-main > li > a:active, #page-footer a:active { color: #FFF; } - -/* Post body links */ -.postlink { color: #074e79; border-bottom-color: #2f7899; } -.postlink:active { color: #0295ee; border-bottom-color: #4F93B6; } -.postlink:hover { color: #0295ee; border-bottom-color: #4F93B6; } - -a.up:hover, a.down:hover, a.left:hover, a.right:hover, a.top:hover, a.top2:hover, -a.arrow-up:hover, a.arrow-down:hover, a.arrow-left:hover, a.arrow-right:hover { - color: inherit; - text-shadow: none; -} - -/* Headings */ -h2 { - background: url("./images/category-shadow.png") no-repeat 0 0; - font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; - color: #172040; -} -h2 a { color: #074E79; } -h2 a:hover { color: #0295EE; } - -.content h2, .panel h2 { - color: #074e79; - background: none; - border-bottom-color: #3380C8; -} - -h3 { - color: #0080b2; - border-color: rgba(29, 63, 98, 0.5); -} - -.pm .postbody h3.first { - color: #0080b2; -} - -hr { - border-color: #b5b3b2; -} - -/* Header box ---------------------------------------------- */ -#page-header .navbar { - background: url("./images/bg-sides.png") repeat-x scroll 50% 100%; - border-radius: 0; - color: #858084; - padding: 10px 0; -} - -#page-header .navbar ul.linklist { - padding: 2px 10px; -} - -#page-header .navbar ul.linklist > li { - height: 24px; -} - -/* Breadcrumbs & Navlinks ---------------------------------------------- */ -#body-header { - background: #d3d1ce url("./images/bg-middle.jpg") 50% 0 no-repeat; - background-size: auto; - height: 47px; -} -#body-header:before, -#body-header:after { - display: none; -} - -#body-header ul.linklist { - padding: 7px 10px; -} - -#body-header li.breadcrumbs:before { - color: #363535; - text-shadow: none; -} - -#body-header .breadcrumbs .crumb a { - color: #363535; - text-transform: uppercase; -} -#body-header .breadcrumbs .crumb a:hover { - color: #00577E; -} - -#body-header .breadcrumbs .crumb a:before { - border-bottom-color: #363535; -} -#body-header .breadcrumbs .crumb a:hover:before { - border-bottom-color: #00577E; -} - -.breadcrumbs .crumb:before { - font-size: 0.8em; - color: #00577E; -} - -/* Index & forum lists ---------------------------------------------- */ -.forum-blocks dl, -.misc-block, -.stat-block p { - background: #E5E4E3; - border: none; - border-radius: 3px; - box-shadow: none; - padding: 12px 10px; -} - -.forum-blocks dl .list-inner { - color: #656565; -} - -.forum-blocks a.forumtitle { - font-size: 16px; - font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; - margin-bottom: 3px; -} - -.forum-blocks dd.forum-stats, -.forum-blocks dd.redirect, -.forum-blocks dd.mcp-status, -#recent-topics dd.lastpost { - color: #8d929c; -} - -.forum-blocks dl.unread { - background: #F2F1F0; -} - -/* Hover states */ -.forum-blocks dl:hover { - background: #FFFFFF; - border: none; - box-shadow: none; -} - -.forum-blocks dl:hover .list-inner { - color: #000; -} - -/* Topic lists ---------------------------------------------- */ -ul.topiclist li.header { - background: none; - border: none; - border-bottom: 1px solid #C5C5C5; -} - -.panel-container li.header{ - color: #222; -} - -li.row, -li.row.bg1, -li.row.bg2 { - background: #D8D8D8; - border-color: #C5C5C5; - border-width: 0 0 1px 0; -} - -.panel-container .panel li.row, -.panel-container .panel li.row.bg1, -.panel-container .panel li.row.bg2 { - background: #ECEBEA; - border-color: #C5C5C5; - border-width: 0 0 1px 0; -} - -li.row:hover, -li.row.bg1:hover, -li.row.bg2:hover, -.panel-container .panel li.row:hover, -.panel-container .panel li.row.bg1:hover, -.panel-container .panel li.row.bg2:hover { - background: #E6E6E6; - color: #4A4A4A; -} - -li.row.bg3, -.panel-container .panel li.row.bg3 { - background: #E3E7E9; - border-color: #C5C5C5; - border-width: 0 0 1px 0; -} - -li.row.bg3:hover, -.panel-container .panel li.row.bg3:hover { - background: #E6E6E6; - color: #4A4A4A; -} - -li.row strong { - color: #363535; -} - -li.row.sticky, -li.row.announce, -li.row.global-announce { - background: #E3E7E9; -} - -li.row.reported, -li.row.reported:hover, -.panel-container .panel li.row.reported, -.panel-container .panel li.row.reported:hover { - background: #e6c5c5; -} - -/* Tables ---------------------------------------------- */ -table.table1 thead tr { - background: none; - border: none; - border-bottom: 1px solid #0080B2; /* TODO color */ -} - -.forumbg-table table.table1 thead th { - font-weight: bold; -} - -.panel-container table.table1 thead th { - color: #222; -} - -table.table1 tbody tr, -table.table1 tbody tr.bg1, -table.table1 tbody tr.bg2, -table.zebra-list tbody tr:nth-child(odd), -table.zebra-list tbody tr:nth-child(even) { - background: #ECEBEA; - border-color: #C5C5C5; - border-width: 0 0 1px 0; -} - -table.table1 tbody tr:hover, table.table1 tbody tr.hover, -table.table1 tbody tr.bg1:hover, table.table1 tbody tr.bg1.hover, -table.table1 tbody tr.bg2:hover, table.table1 tbody tr.bg2.hover, -table.table1 tbody tr.bg3:hover, table.table1 tbody tr.bg3.hover, -table.zebra-list tbody tr:nth-child(odd):hover, -table.zebra-list tbody tr:nth-child(even):hover { - background: #E6E6E6; - color: #4A4A4A; -} - -table.table1 tbody tr.bg3 { - background: #F0F0F0; - border-color: #C5C5C5; -} - -table.table1 tbody tr:hover td, -table.table1 tbody tr.hover td { - color: #4A4A4A; -} - -table.table1 tbody .big-column td { - color: #222; -} - -/* Post styling ---------------------------------------------- */ -.postbody { - width: 78%; -} - -.post, -.post > .inner, -.post.bg1 > .inner, -.post.bg2 > .inner { - background: none; - border: none; - box-shadow: none; - margin: 0; - padding: 0; -} - -.post, -.post.reported, -.post.warned, -.post.deleted { - background: #D8D8D8; - padding: 5px; - border-bottom: 1px solid #CAC9C8; -} - -.post .postbody .content, -#cp-main .post .content, -#cp-main .pm .content { - background-image: none; - border-color: rgba(200, 200, 200, 0.6); -} - -.topic_poll:before, -.action-bar.top + .post-container:before { - background: #565656; - border-radius: 5px 5px 0 0; - content: ''; - display: block; - height: 16px; -} - -.has-profile .postbody { - background: none; -} - -/* Post profiles ---------------------------------------------- */ -.postprofile { - background: none !important; - padding: 0; - min-height: inherit; - width: 22%; -} - -.no-avatar .avatar-container { - background: url("./images/no_avatar.gif") 50% 10px no-repeat; -} - -.postprofile .avatar { - background: none; - background: url("./images/avatar-tr.png") 100% 0 no-repeat, url("./images/avatar-bl.png") 0 100% no-repeat; - margin-top: 5px; - padding: 5px; - width: auto; - height: auto; - overflow: visible; -} - -.postprofile .avatar:after { - display: none !important; -} - -.postprofile .avatar img { - border: 1px solid rgba(0,152,245,0.7); - border-radius: 4px; - height: auto; - width: auto; - max-width: 200px; -} - -.postprofile .icons-frame { - display: none; -} - -.postprofile .rank-icon { - background: none; - color: #FFF; - bottom: 0; - -webkit-transform: translateX(13px); - -ms-transform: translateX(13px); - transform: translateX(13px); - text-shadow: 0 0 2px #000; -} - -/* Polls ---------------------------------------------- */ -.topic_poll .panel { - background: #D8D8D8; - border-color: #CAC9C8; - border-width: 0 0 1px 0; - box-shadow: none; - margin: 0; - padding: 0; -} - -.topic_poll .content { - background: none; - border: 0; -} - -.topic_poll .polls { - background: #ECEBEA; - border: none; - border-radius: 5px; - box-shadow: none; - margin: 10px 10px 25px 10px; -} - -.topic_poll h2 { - color: #074E79; - font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; -} - -.topic_poll p.author { - background: none; - border: none; - box-shadow: none; - border-radius: 0; -} - -.topic_poll p.author strong { - color: #000; -} - -fieldset.polls dl { - color: inherit; -} - -fieldset.polls dd { - text-shadow: none; -} - -fieldset.polls dd.resultbar div { - box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); - background: #0081b4; - color: #FFF; -} - -fieldset.polls dd.resultbar div:before { - background-image: none; -} - -fieldset.polls dl.most-votes dd.resultbar div { - background: #009ee2; - box-shadow: 0 0 5px rgba(88, 186, 255, 0.7); -} - -fieldset.polls dl.voted { - color: #000; - font-weight: bold; -} - -.topic_poll .poll-footer { - background: none; - margin: 15px 0 0; - padding: 0; - overflow: inherit; - height: auto; -} - -.topic_poll .poll-footer .button1 { - height: auto; - line-height: 1.7em; - padding: 2px 6px; - width: auto !important; - -moz-box-sizing: inherit; - box-sizing: inherit; -} - -/* Content container styles ---------------------------------------------- */ -.postprofile, -.postbody, -.content, -blockquote { color: #4A4A4A; text-shadow: none; } - -.postprofile strong { color: #0072a3; } - -.post:target { - border: 1px solid #009ee2; -} - -.post:target .content { - color: #000; -} - -/* Content */ - -blockquote { - background: rgba(67, 67, 67, 0.12); - border: none; - border-radius: 5px; - box-shadow: none; -} - -.codebox, -code.inline { - background: rgba(67, 67, 67, 0.12); - border-color: transparent; - box-shadow: none; - color: #006b27; -} - -.codebox code { - color: #006b27; -} - -.codebox p { - border-color: #999; -} - -.attachbox { - background: rgba(67, 67, 67, 0.12); -} - -dl.file dd { - color: #858084; -} - -dl.codebox { - background-color: rgba(28, 40, 100, 0.2); -} - -.notice, .signature { - border-top-color: rgba(200, 200, 200, 0.6); -} - -.signature { - opacity: 0.7; -} - -dl.details dt { - color: #7a7a7a; -} - -dl.details dd { - color: inherit; -} - -fieldset dl:hover dt label, -fieldset.fields2 dl:hover dt label { - color: #0295EE; -} - -dl.thumbnail img, -.content a > img.postimage { - background-color: rgba(0, 0, 0, 0.4); - border: 3px solid #888 !important; - border-radius: 0 !important; - box-shadow: none; - padding: 0; - transition: border 0.25s ease-out 0s; -} - -dl.thumbnail dt a:hover, -.content a > img.postimage:hover { - background: none; -} - -dl.thumbnail dt a:hover img, -.content a > img.postimage:hover { - border: 3px solid #00b6ff !important; -} - -/* Buttons ---------------------------------------------- */ -.button { - background: #0081b4; - background: linear-gradient(rgba(0, 129, 180, 1), rgba(0, 106, 155, 1)); - border: none; - border-radius: 3px; - color: #FFF; - box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2); - text-shadow: 1px 1px rgba(0, 0, 0, 0.4); - transition: none; - line-height: 30px; -} - -.button:hover, -.button:active, -.dropdown-visible .dropdown-select, -.dropdown-visible .dropdown-select:hover, -.nojs .dropdown-container:hover .dropdown-select { - background: #009EE2; - border-color: #112E62; - color: #FFF; - text-shadow: 0 0 4px rgba(255, 255, 255, 0.5); - box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2); -} - -.dropdown-select:after, -.dropdown-select:hover:after, -.dropdown-visible .dropdown-select:after, -.nojs .dropdown-container:hover .dropdown-select:after { - border-color: rgba(0, 0, 0, 0.15); -} - -.post-buttons .icon-button { - color: #4d606d; -} - -.post-buttons .icon-button:before { - text-shadow: none; -} - -.post-buttons .icon-button:hover:before { - color: #565656; -} - -/* Forms ---------------------------------------------- */ -select { - background-color: #FFF; - background-image: url("./images/icons/select.png"); - border-color: #b5b3b2; - color: #5a5a5a; -} - -fieldset dt { - color: #3D6F95; -} - -dl.faq dt { - color: #172040; -} - -label, dd label { - color: inherit; -} - -#message-box textarea { color: #5a5a5a; } - -.inputbox { - background: #FFF; - border-color: #cac9c8; - color: #5a5a5a; -} -.inputbox:hover, -.inputbox:focus { - border-color: #175e7c; -} -.inputbox:focus { - color: #4a4a4a; -} - -.inputbox:-moz-placeholder { color: #707070; opacity: 0.6; } -.inputbox::-moz-placeholder { color: #707070; opacity: 0.6; } -.inputbox::-webkit-input-placeholder { color: #707070; opacity: 0.6; } - -/* Form buttons */ -a.button1, input.button1, -a.button2, input.button2, input.button3 { - padding: 3px 4px; - background: #0081b4; - background: linear-gradient(rgba(0, 129, 180, 1), rgba(0, 106, 155, 1)) ; - border: none; - color: #FFF; - font-size: 1.1em; - text-shadow: none; - box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3); - transition: all 0.3s; -} - -a.button1, a.button1:active, -a.button2, a.button2:active { - color: #DDD; - padding: 2px 8px; -} - -a.button1:hover, input.button1:hover, -a.button2:hover, input.button2:hover, input.button3:hover, -input.button1:active, input.button3:active, input.button2:active { - background: #009ee2; - background: linear-gradient(rgba(0, 158, 226, 1), rgba(0, 158, 226, 1)); - border: none; - box-shadow: 0 0 4px rgba(0, 129, 180, 0.25); - color: #FFF; -} - -.button1.disabled { - background: #6D7176; - border-color: #6D7176; - box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.3); - text-shadow: 1px 1px rgba(0, 0, 0, 0.8); - color: #E1E0E0 !important; - opacity: 0.6; - transition: none; -} - -/* Posting */ -#format-buttons input { - background: #444; - background: linear-gradient(#585858, #444444); - border-color: #a3a1a0; - box-shadow: none; - color: #FFF; -} - -#format-buttons input:hover { - background: #606060; - background: linear-gradient(#838383, #606060); - border-color: #dcdada; - box-shadow: none; -} - -/* Search box (header) ---------------------------------------------- */ -.search-header { - background: url("./images/search-bar.gif") no-repeat 0 0; - border: none; - height: 31px; - position: absolute; - right: 10px; - left: auto; - bottom: 30px; - width: 305px; - z-index: 1; -} - -.search-header:before { - display: none; -} - -.search-header .inputbox { - background: none; - border: none; - border-radius: 0; - font-size: 13px; - margin: 0; - padding: 7px 0 7px 20px; - height: 31px; - width: 270px; -} - -.search-header .inputbox:focus { - border: none; - color: #000; -} - -.search-header a.button { - display: none; /* TODO: find elegant solutions */ -} - -.search-header button.search-icon { - background: none; - border: medium none; - cursor: pointer; - height: 31px; - position: absolute; - right: 0; - top: 0; - width: 31px !important; -} - -/* CP common ---------------------------------------------- */ -#cp-main .pm, -.cp-mini { - background: #FCFBFA; - border-color: #cac9c8; - border-width: 0 0 1px 0; - box-shadow: none; -} - -#cp-main h3, #cp-main hr, #cp-menu hr { - border-color: rgba(29,63,98,0.5); -} - -.panel-container h3, -.panel-container hr, -#cp-menu hr { - border-color: rgba(0,156,255,0.3); -} - -#gallery label { - background-color: #ECEBEA; - border-color: #CAC9C8; -} - -#gallery label:hover { - background-color: #FFF; - border-color: #0295EE; -} - -/* PM Message history */ -.current { - color: #000; -} - -/* UCP/MCP Tabs ---------------------------------------------- */ -#tabs .tab > a { - background: #E3E1DE; - background: linear-gradient(#ecebea, #E3E1DE); - border-color: #ecebea; - color: #074e79; -} -#tabs .tab > a:hover { - background: #ECEBEA; - background: linear-gradient(#e3e1de, #ECEBEA); - border-color: #ecebea; - color: #0295ee; -} -#tabs .activetab > a { - background: #ECEBEA; - border-color: #ECEBEA; - color: #0080B2; -} -#tabs .activetab > a:hover { - background: #ECEBEA; - color: #00B6FF; -} - -#minitabs .tab > a { - background: #ECEBEA; - background: linear-gradient(#FCFBFA, #ECEBEA); - border-color: #FCFBFA; -} -#minitabs .tab > a:hover { - background: #FCFBFA; - background: linear-gradient(#ECEBEA, #FCFBFA); - border-color: #FCFBFA; - text-decoration: none; -} -#minitabs .activetab > a { - background: #FCFBFA; - border-color: #FCFBFA; - color: #0080b2; -} -#minitabs .activetab > a:hover { - background: #FCFBFA; - color: #0295ee; -} - -#navigation a { - background: #ECEBEA; - background: linear-gradient(to left, #ECEBEA, #FCFBFA); - border-color: #FCFBFA; - color: #5d5d5d; -} - -.rtl #navigation a { - background: linear-gradient(to right, #ECEBEA, #FCFBFA); -} - -#navigation a:hover { - background: #FCFBFA; - color: #0295ee; -} - -#navigation #active-subsection a { - background: #FCFBFA; - color: #074e79; -} - -#navigation #active-subsection a:hover { - color: #0295ee; -} - -/* Footer ---------------------------------------------- */ -#page-footer { - background: url("./images/bg.jpg") no-repeat scroll 50% 70% #000; - border-top: 4px solid #777674; - margin-top: 20px; - text-shadow: none; -} - -#page-footer .navbar { - padding: 0 10px; -} - -.copyright { - color: inherit; -} - -/* Pagination ---------------------------------------------- */ -.action-bar { - margin: 12px 3px; -} - -.pagination li a, -.pagination li.page-jump a, .pagination li.next a, .pagination li.previous a { - background: #333; - background: linear-gradient(#333, #505050); - border-color: transparent; - color: #CECECE; -} -.pagination li a:hover, -.pagination .active a:hover, -.pagination .dropdown-visible a.dropdown-trigger, -.nojs .pagination .dropdown-container:hover a.dropdown-trigger { - background: #1D1D1D; - background: linear-gradient(#1D1D1D, #343434); - border-color: transparent; - color: #FFF; - text-decoration: none; - box-shadow: none; -} -.pagination li.active span { - color: #FFFFFF; - background-color: #0080B2; - border-color: transparent; -} -.pagination li.active span:hover { - background-color: #009EE2; - border-color: transparent; - color: #FFF; - text-decoration: none; - box-shadow: none; -} - -.row .pagination { - background-image: url("./images/icons/icon_pages.gif"); -} -.row .pagination li a, .row .pagination li span { - background: none; - border: none; - color: #074e79; - display: inline; - font-size: 1.1em; - padding: 0; -} -.row .pagination li a:hover { - color: #009fff; -} - -/* Quick-reply ---------------------------------------------- */ -#qr_postform .panel { - background: none; - background: linear-gradient(rgba(177,177,177,1), rgba(200,200,200,0)); - border: none; - box-shadow: none; - margin: 0; - padding: 15px; - max-width: inherit; -} - -#qr_postform #message-box { - background: none; - padding: 0; - margin: 5px 0 10px; -} - -#qr_postform textarea { - background: #FFF; -} -#qr_postform textarea:focus { - box-shadow: 0 0 3px 1px rgba(0,0,0,0.1); -} - -#qr_postform fieldset.submit-buttons { - background: none; - padding: 0; -} - -/* Collapseable blocks ---------------------------------------------- */ -.collapse-box h2, -.stat-block h3 { - font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; - font-weight: bold; - color: #393939; - border-bottom-color: #b5b3b2; -} -.collapse-box h2:hover, -.stat-block h3:hover { - border-bottom-color: #a5a3a2; -} - -.collapse-box h2 a, -.stat-block h3 a { color: #333232; } - -.collapse-box h2 a:hover, -.stat-block h3 a:hover { color: #037bad; text-decoration: none; } - -.collapse-box h2 a[href="#"]:before, -.stat-block h3 a[href="#"]:before { - content: "\f067"; - font-size: 14px; - float: right; - opacity: 1; -} -.collapse-box h2.open a[href="#"]:before, -.stat-block h3.open a[href="#"]:before { - content: "\f068"; -} - -/* Rules & Errors ---------------------------------------------- */ -div.rules, -body.section-viewforum div.rules, -body.section-viewtopic div.rules { - padding: 10px; - background-color: #e3e7e9; - background-image: none; - border: none; - border-radius: 5px; - box-shadow: none; - color: inherit; - margin: 10px 0; -} -div.rules > .inner, -body.section-viewforum div.rules > .inner, -body.section-viewtopic div.rules > .inner { - background: none; - border: none; - box-shadow: none; - padding: 0; -} - -div.rules strong { - background: #732e03; - border: none; - border-radius: 5px 5px 0 0; - color: #FFF; - font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; - padding: 5px; - box-shadow: none; -} - -div.rules-link { - text-align: center; - background: none !important; -} -div.rules-link a { - display: inline-block; - background-color: #732e03; - background-image: linear-gradient(#5d0a01,#732e03); - box-shadow: 0 2px 7px rgba(0,0,0,0.2); - border: 1px solid #732e03; - border-radius: 6px; - padding: 0.5em 1.5em; - color: #FFF; - font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; - font-size: 16px; - text-shadow: 1px 1px 2px rgba(0,0,0,0.3); - vertical-align: middle; -} -div.rules-link a:hover { - background-color: #f3a900; - background-image: linear-gradient(#f3a900,#d07b01); - text-decoration: none; - border: 1px solid #ffb674; -} - -.postbody div.rules { - padding: 6px 10px; -} - -/*p.rules { - background: #060b10; - background-color: rgba(0,0,0,0.2); - background-image: linear-gradient(to right, rgba(255,0,40,0) 0%, rgba(255,0,40,1) 50%, rgba(255,0,40,0) 100%), linear-gradient(to right, rgba(255,0,40,0) 0%, rgba(255,0,40,1) 50%, rgba(255,0,40,0) 100%); - background-size: 100% 2px, 100% 2px; - background-position: 0 0, 0 100%; - background-repeat: no-repeat; - border: none; - color: #FFF; - text-align: center; - padding: 10px; - padding: 1rem; - box-shadow: 0 0 7px 0 rgba(0,0,0,0.4); -}*/ -#information { - text-align: center; - padding: 10px !important; -} - -/* Drop-down menus ---------------------------------------------- */ -ul.linklist li.responsive-menu a.responsive-menu-link:before { - color: #9dbecb; -} - -.dropdown .pointer { - border-color: #999 transparent; -} -.dropdown .pointer-inner { - border-color: #EEE transparent; -} -.dropdown .dropdown-contents { - background: #EEE; - border-color: #999; - box-shadow: 1px 1px 5px rgba(100,100,100, 0.8); - text-shadow: none; -} - -.dropdown li, .dropdown li li, .dropdown li.separator { - border-color: #cac9c8; -} -.dropdown-contents strong { - color: #363535; - font-weight: bold; -} -.dropdown-contents .small-icon > a:before { - color: #074e79; - text-shadow: none; -} - -/* Notifications */ -.dropdown-extended .pointer { - border-color: #8ba4b4 transparent; -} -.dropdown-extended .pointer-inner { - border-color: #4d606d transparent; -} -.dropdown-extended .dropdown-contents { - background: #4d606d; - border-color: #4d606d; -} - -.dropdown-extended .header, .dropdown-extended .footer { - border-color: #444; - border-radius: 0; - background: #4d606d; -} -.dropdown-extended .header a, .dropdown-extended .footer a { - color: #acbdc8; -} -.dropdown-extended .header a:hover, .dropdown-extended .footer a:hover { - color: #FFF; -} - -.dropdown-extended ul li { - background: #d8d8d8; - border-color: #c5c5c5; -} -.dropdown-extended ul li.bg2 { - background: #e3e7e9; -} -.dropdown-extended ul li:hover { - background: #e6e6e6; -} - -.dropdown-extended a.mark_read { - background-color: #FFF; -} -.dropdown-extended a.mark_read:before { - text-shadow: none; -} - -/* Subforum menus */ -.forums .dropdown-trigger { - background-image: url("./images/icons/child-arrow-big.png"); -} - -/* Profile Context Menu ---------------------------------------------- */ -.profile-context .dropdown-contents { - background-color: #4d606d; - border-color: #8fa7b7; -} - -.profile-context .dropdown-contents strong { - color: #FFF; -} - -.profile-context dd { - color: #acbdc8; -} - -.profile-context a { - color: #9dbecb; -} - -.profile-context a:hover { - color: #FFF; -} - -.profile-context .user-icons a { - background: #6b7f8d; - color: #c7dceb; - padding: 0 10px !important; - font-size: 11px; -} - -.profile-context .user-icons a:before { - color: #c7dceb; - display: inline-block; - text-shadow: none; -} - -.profile-context .user-icons a:hover { - background: #92a9ba; - color: #FFF; -} - -.profile-context .user-icons a:hover:before { - color: #FFF; -} - -/* Top-bar ---------------------------------------------- */ -#top-bar { - background: #262729; - background: linear-gradient(#2A3035, #262729); -} - -#top-bar > .inner { - border-left-color: #1A1A1A; - border-right: 1px solid #33373b; -} - -#top-bar .linklist > li { - border-left: 1px solid #33373b; - border-right-color: #1A1A1A; -} - -#top-bar .linklist > li.link > a { - color: #00b6ff; -} -#top-bar .linklist > li.link > a:hover { - color: #FFF; -} - -/* Miscellaneous styles ---------------------------------------------- */ -#video-background { - display: none; -} - -#darken { - background-color: #333; - opacity: 0.5; -} - -.phpbb_alert { - background-color: #fcfbfa; - box-shadow: 0 0 10px #666; -} - -dl.global_read, -dl.global_read_mine, -dl.global_read_locked, -dl.global_read_locked_mine, -dl.announce_read, -dl.announce_read_mine, -dl.announce_read_locked, -dl.announce_read_locked_mine, -dl.sticky_read, -dl.sticky_read_mine, -dl.sticky_read_locked, -dl.sticky_read_locked_mine, -dl.topic_moved, -dl.topic_read, -dl.topic_read_mine, -dl.topic_read_hot, -dl.topic_read_hot_mine, -dl.topic_read_locked, -dl.topic_read_locked_mine, -dl.pm_read { - opacity: 0.75; -} - -/* Icon images ---------------------------------------------- */ -.small-icon > a:before, -#page-footer li.breadcrumbs:before { - color: #9DBECB; -} -.small-icon > a:hover:before { - /*text-shadow: 0 0 16px #C920C7;*/ -} - -.imageset:before { - color: #8EB1BC; -} - -.forums .dropdown-contents a.subforum.read { background-image: url("./images/icons/icon_post_read.gif"); } -.forums .dropdown-contents a.subforum.unread { background-image: url("./images/icons/icon_post_unread.gif"); } - -.imageset.icon_topic_attach { background-image: url("./images/icons/icon_topic_attach.gif"); } -.imageset.icon_post_target { background-image: url("./images/icons/icon_post_read.gif"); } -.imageset.icon_post_target_unread { background-image: url("./images/icons/icon_post_unread.gif"); } -.imageset.icon_topic_latest { background-image: url("./images/icons/icon_topic_latest.gif"); } -.imageset.icon_topic_newest { background-image: url("./images/icons/icon_topic_newest.gif"); } -.unread .imageset.icon_topic_latest { background-image: url("./images/icons/icon_topic_newest.gif"); } - -/* Forum icons & Topic icons */ -.global_read { background-image: url("./images/icons/announce_read.png"); } -.global_read_mine { background-image: url("./images/icons/announce_read_mine.png"); } -.global_read_locked { background-image: url("./images/icons/announce_read_locked.png"); } -.global_read_locked_mine { background-image: url("./images/icons/announce_read_locked_mine.png"); } -.global_unread { background-image: url("./images/icons/announce_unread.png"); } -.global_unread_mine { background-image: url("./images/icons/announce_unread_mine.png"); } -.global_unread_locked { background-image: url("./images/icons/announce_unread_locked.png"); } -.global_unread_locked_mine { background-image: url("./images/icons/announce_unread_locked_mine.png"); } - -.announce_read { background-image: url("./images/icons/announce_read.png"); } -.announce_read_mine { background-image: url("./images/icons/announce_read_mine.png"); } -.announce_read_locked { background-image: url("./images/icons/announce_read_locked.png"); } -.announce_read_locked_mine { background-image: url("./images/icons/announce_read_locked_mine.png"); } -.announce_unread { background-image: url("./images/icons/announce_unread.png"); } -.announce_unread_mine { background-image: url("./images/icons/announce_unread_mine.png"); } -.announce_unread_locked { background-image: url("./images/icons/announce_unread_locked.png"); } -.announce_unread_locked_mine { background-image: url("./images/icons/announce_unread_locked_mine.png"); } - -.forum_link { background-image: url("./images/icons/forum_link.png"); } -.forum_read { background-image: url("./images/icons/forum_read.png"); } -.forum_read_locked { background-image: url("./images/icons/forum_read_locked.png"); } -.forum_read_subforum { background-image: url("./images/icons/forum_read_subforum.png"); } -.forum_unread { background-image: url("./images/icons/forum_unread.png"); } -.forum_unread_locked { background-image: url("./images/icons/forum_unread_locked.png"); } -.forum_unread_subforum { background-image: url("./images/icons/forum_unread_subforum.png"); } - -.sticky_read { background-image: url("./images/icons/sticky_read.png"); } -.sticky_read_mine { background-image: url("./images/icons/sticky_read_mine.png"); } -.sticky_read_locked { background-image: url("./images/icons/sticky_read_locked.png"); } -.sticky_read_locked_mine { background-image: url("./images/icons/sticky_read_locked_mine.png"); } -.sticky_unread { background-image: url("./images/icons/sticky_unread.png"); } -.sticky_unread_mine { background-image: url("./images/icons/sticky_unread_mine.png"); } -.sticky_unread_locked { background-image: url("./images/icons/sticky_unread_locked.png"); } -.sticky_unread_locked_mine { background-image: url("./images/icons/sticky_unread_locked_mine.png"); } - -.topic_moved { background-image: url("./images/icons/topic_moved.png"); } -.topic_read { background-image: url("./images/icons/topic_read.png"); } -.topic_read_mine { background-image: url("./images/icons/topic_read_mine.png"); } -.topic_read_hot { background-image: url("./images/icons/topic_read_hot.png"); } -.topic_read_hot_mine { background-image: url("./images/icons/topic_read_hot_mine.png"); } -.topic_read_locked { background-image: url("./images/icons/topic_read_locked.png"); } -.topic_read_locked_mine { background-image: url("./images/icons/topic_read_locked_mine.png"); } -.topic_unread { background-image: url("./images/icons/topic_unread.png"); } -.topic_unread_mine { background-image: url("./images/icons/topic_unread_mine.png"); } -.topic_unread_hot { background-image: url("./images/icons/topic_unread_hot.png"); } -.topic_unread_hot_mine { background-image: url("./images/icons/topic_unread_hot_mine.png"); } -.topic_unread_locked { background-image: url("./images/icons/topic_unread_locked.png"); } -.topic_unread_locked_mine { background-image: url("./images/icons/topic_unread_locked_mine.png"); } - -.pm_read { background-image: url("./images/icons/topic_read.png"); } -.pm_unread { background-image: url("./images/icons/topic_unread.png"); } - -/* Right-to-Left languages ---------------------------------------------- */ -.rtl .search-header { - background: url("./images/search-bar-rtl.gif") no-repeat; - right: auto; - left: 10px; -} - -.rtl .search-header .inputbox { - padding: 7px 20px 7px 0 !important; - float: right !important; -} - -.rtl .search-header button.search-icon { - left: 0; - right: auto; -} - -.rtl .collapse-box h2 a[href="#"]:before, -.rtl .stat-block h3 a[href="#"]:before { - float: left; -} - -/* =Media queries (all >700px rules are in responsive.css) --------------------------------------------------------------- */ - -@media screen and (max-width: 700px), only screen and (max-device-width: 700px) { - .headerbar { - min-height: inherit !important; - } - - #page-body { - background: none !important; - } - - #body-header ul.linklist { - padding: 7px 10px !important; - } - - .postprofile .avatar { - background: none !important; - } -} - -@media screen and (max-width: 859px), only screen and (max-device-width: 859px) { - #logo { - width: 246px; - height: 74px; - } -} diff --git a/pbtech/style.cfg b/style.cfg old mode 100644 new mode 100755 similarity index 66% rename from pbtech/style.cfg rename to style.cfg index 55b026b..54cc1b0 --- a/pbtech/style.cfg +++ b/style.cfg @@ -1,10 +1,13 @@ # # phpBB Style Configuration File # -# @package phpBB3 -# @copyright (c) 2005 phpBB Group -# @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2 +# This file is part of the phpBB Forum Software package. # +# @copyright (c) phpBB Limited +# @license GNU General Public License, version 2 (GPL-2.0) +# +# For full copyright and license information, please see +# the docs/CREDITS.txt file. # # At the left is the name, please do not change this # At the right the value is entered @@ -18,8 +21,8 @@ # General Information about this style name = PBTech copyright = © PayBas, 2015 -style_version = 3.0.2 -phpbb_version = 3.1.3 +style_version = 3.0.13 +phpbb_version = 3.1.11 # Defining a different template bitfield # template_bitfield = lNg= diff --git a/pbtech/template/display_options.html b/template/display_options.html old mode 100644 new mode 100755 similarity index 100% rename from pbtech/template/display_options.html rename to template/display_options.html diff --git a/pbtech/template/forumlist_body.html b/template/forumlist_body.html old mode 100644 new mode 100755 similarity index 84% rename from pbtech/template/forumlist_body.html rename to template/forumlist_body.html index 758db80..d1c3a26 --- a/pbtech/template/forumlist_body.html +++ b/template/forumlist_body.html @@ -10,13 +10,14 @@ +

{forumrow.FORUM_NAME}{L_FORUMS}

- +
diff --git a/pbtech/template/index.htm b/template/index.htm old mode 100644 new mode 100755 similarity index 100% rename from pbtech/template/index.htm rename to template/index.htm diff --git a/pbtech/template/index_body.html b/template/index_body.html old mode 100644 new mode 100755 similarity index 73% rename from pbtech/template/index_body.html rename to template/index_body.html index 164179d..99ed4ff --- a/pbtech/template/index_body.html +++ b/template/index_body.html @@ -1,17 +1,8 @@
-
- - - - - - -
-
- + @@ -25,14 +16,21 @@

{L_WHO_IS_ONLINE}

{L_WHO_IS_ONLINE}

- {TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})
{RECORD_USERS}

{LOGGED_IN_USER_LIST} -
{L_LEGEND}{L_COLON} {LEGEND} + + {TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})
{RECORD_USERS}
+ +
{LOGGED_IN_USER_LIST} +
{L_LEGEND}{L_COLON} {LEGEND} + + {LAST_POST_IMG}

+ +

{L_BIRTHDAYS}

@@ -57,7 +55,6 @@

{L_STATISTICS}

-
diff --git a/pbtech/template/jquery.collapse.js b/template/jquery.collapse.js old mode 100644 new mode 100755 similarity index 99% rename from pbtech/template/jquery.collapse.js rename to template/jquery.collapse.js index cb78062..b0fe44d --- a/pbtech/template/jquery.collapse.js +++ b/template/jquery.collapse.js @@ -160,14 +160,14 @@ } }); - //jQuery DOM Ready - $(function() { - $.fn.collapse(false, true); - }); - // Expose constructor to // global namespace exports.jQueryCollapse = Collapse; exports.jQueryCollapseSection = Section; + + //jQuery DOM Ready + $(function() { + $.fn.collapse(false, true); + }); })(window.jQuery, window); diff --git a/pbtech/template/jquery.collapse_storage.js b/template/jquery.collapse_storage.js old mode 100644 new mode 100755 similarity index 100% rename from pbtech/template/jquery.collapse_storage.js rename to template/jquery.collapse_storage.js diff --git a/pbtech/template/navbar_header.html b/template/navbar_header.html old mode 100644 new mode 100755 similarity index 85% rename from pbtech/template/navbar_header.html rename to template/navbar_header.html index 41fa8ad..e9e0bc5 --- a/pbtech/template/navbar_header.html +++ b/template/navbar_header.html @@ -46,6 +46,7 @@ +
  • - +
  • - {L_PRIVATE_MESSAGES} [{PRIVATE_MESSAGE_COUNT}] + {L_PRIVATE_MESSAGES} {PRIVATE_MESSAGE_COUNT}
  • +
  • {L_LOGIN_LOGOUT}
  • @@ -97,12 +99,12 @@