GithubHelp home page GithubHelp logo

spaceartisanwd / pbtech Goto Github PK

View Code? Open in Web Editor NEW

This project forked from avandenberghe/pbtech

0.0 0.0 0.0 1.27 MB

PBTech Style for phpBB 3.1

License: GNU General Public License v2.0

HTML 36.97% JavaScript 3.19% CSS 59.83%

pbtech's Introduction

PBTech Style for phpBB 3.1.10

Screenshot

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.10
  • prosilver

Important notes

  • prosilver needs to be installed. PBTech should inherit from it (as a child of prosilver, check your ACP to be sure).
  • To add the sidebar with "Recent Topics" on the index, please install my [Recent Topics extension] (https://www.phpbb.com/community/viewtopic.php?f=456&t=2236571).
  • To change the links/content of the top-bar, you can edit styles/pbtech/template/top_bar.html (to change the icons, please read the "Customization" section below).
  • To add special styling for certain user groups (admins, donors, etc.), use my [Rank Post Styling extension] (https://www.phpbb.com/community/viewtopic.php?f=456&t=2251646).
    • Available predefined classes are: "blizz", "mvp", and "propass" (you can change these by editing custom.css (see below)).
  • To add icons for the phpBB Pages extension, see below.

Customizing

If you want to change the logo, the top-bar icons, or post-styles, you can find what you need in: styles/pbtech/theme/custom.css

Here you will find some styling rules that you can play around with. Most of it is pretty easy, except perhaps the FontAwesome icons.

FontAwesome icons are defined by using their unicode values, like \f004. You can add your own rules for your own icons, or change the existing codes. The quickest way to find the unicodes you need is to use the [FontAwesome cheatsheet] (http://fontawesome.io/cheatsheet/). You need to copy the last 4 characters of the code string after the icon you want, and prefix it with a \. So "home" is \f015.

You can use this method to add icons to just about every element. A commonly used example is for the phpBB Pages extension, when you want to assign icons to your page links (in the header/footer/etc). Add the following code to your custom.css file:

.small-icon.icon-page-xxx > a:before { content: '\f0ac'; }

Change the xxx to the "route" of your custom page

Support

For more information and support, we suggest you visit

Changes

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

© 2014 - PayBas

pbtech's People

Contributors

paybas avatar galixte avatar nfsmaniac avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.