* Added fontAwesome fonts and load the related CSS.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
- made the menu using the data-icon html5 attribute.
- added an inidicator class as an alternative to indicate PMs, Mentions etc.
- replaced mobile images with plain fonts, looks much better than images and with using the data-icon attribute it should be easy for mods to extend or replace the icon of a button.
 - fixed some bugs related to resizing the screen.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
cleaning & docs.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* profile button should stay right. 
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* added properly encoded version of font-awesome.css :D
* added TTF version of fontAwesome wich is needed by Firefox
* moved fontAwesome to "webfonts" folder in order to prevent side effects with the captcha.
* fixed some padding / line-height.
* disable the pm_indicator on first level menu items when using our new buttons, the button is our indicator for now.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* removed some redundant code.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* updated the credits page since we additionally use the font-awesome css file which is MIT licenced.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* fixed top menu background for older browsers (IE8) without gradient support.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* indentation fixes
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* fixes the smiley popup window, millions of smileys could cause some trouble ;)
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* some buttons needed a slightly bigger font-size.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* cleaning
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* made the mobile buttons a bit more retina friendly.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* removed duplicate code.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* responsive stats and calendar tuning. fixes #1262
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
Merge pull request #1258 from eurich/fontAwesome

Native font instead of images for mobile icons
! approveTopics() requires the Topic subs file.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
* fixed missing backgrounds for sticky, locked and approved topics.
* erased an inline style
* moved a remaining color definition from index.css to the variant css.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
Merge pull request #1263 from eurich/sticky

Sticky posts
! Add in some missing software credits
jsminplus, cssmin, bad behavior, simple html dom
! use common links to the license details

Signed-off-by: Spuds <spuds@spudsdesign.com>