Daunt said:
Ken 2 things:
- Quotations seem to change font text color to white, which on the odd yellow background obviously doesn't work.
- The login button, I believe due to the embedded twitch window, is hidden or is far from obvious. It downright does not show for me. The only way I was able to log on was on the bottom of the page.
I'd also use a sans serif font for the body text.
Edit: also x2, the popup window to edit things shows with maybe 75% contrast which I think makes it a bit hard to read and edit over text.
I hope you don't mind Kyle but I copied your post here as I'd like this topic to act as the basis for all theme issues.
I don't want to lose any of it once the other database is wiped and keeping it here means it will automatically move to the new site once the databases are merged.
Your guys input has been so valuable that once we've completed the base theme I'll catalog all these issues and use them as a roadmap for theming in the future.
A big thanks all!!!
To address your input above:
Daunt said:
1. Quotations seem to change font text color to white, which on the odd yellow background obviously doesn't work.
Good to know, I'll put it on the fix list for v1.
Daunt said:
2. The login button, I believe due to the embedded twitch window, is hidden or is far from obvious. It downright does not show for me. The only way I was able to log on was on the bottom of the page.
I just noticed this myself yesterday lol but for a different reason. The border was not maintaining color behind the Twitch Viewer and it took me forever to realize it was the Login Bar.
When I theme I have to remain logged in to maintain access to the Admin Control Panel so I never see the Login Stuff.
It's a simple fix by either setting the z-index amount higher or moving the login to the side of the Twitch Viewer.
I'll try moving it to the right first as I think it will be more obvious if placed outside the main forum constraints.
Daunt said:
I'd also use a sans serif font for the body text.
Great idea, duly noted.
Daunt said:
Edit: also x2, the popup window to edit things shows with maybe 75% contrast which I think makes it a bit hard to read and edit over text.
WYSIWYG is going to be a whole project on it's own (it always is). I'll try to sort this prior to v1.
The aim is also to have a faint but discernible B2O watermark inside the WYSIWYG window to the lower right.
...
A note on how I choose to theme given my historically poor manner of creating themes.
Prior to our first test install of XenForo a few months ago, I've always themed in a very chaotic manner yet fooled myself into thinking it was structured.
I tackled items as I found them and ordered them in the .css files in a manner inconsistent with how the pages are displayed. This made it horribly cumbersome to revert changes or even find the code where change was necessary.
As I started to wrap my head around XenForo's Theming Engine it became clear that my way of doing things was disorganized and stupid.
My biggest issue was tackling all the easy stuff first making massive headway in aesthetic but oftentimes coding myself into a corner. Essentially I'll change a constraint, z-index or position something incorrectly, etc., and then have to write dodgy code to deal with the corner I themed myself into.
Xen exploited the futility of this in short order so I had to make some drastic changes, all for the better.
Now I'm no longer tackling things as I find them, I'm living with them and letting them bother me until I get to that point.
This is why the theme is so visually behind where I typically am at this point, because I tackled the header first. It took 4 or more hours to get it to what it is but it needed to be done first.
Now I'm tackling theming in an organized "top down" fashion as the site itself warrants.
So this is how it's done now (and it's working surprisingly well):
1.
Main Page: bandofothersgaming.com/community/index.php
- Header
- Navbar
- Breadcrumb
- Main Body
- Sidebar
- Footer
2.
Category Pages: http://bandofothersgaming.com/community/index.php?categories/main-category.1/
- Main Body
- Content (if applicable)
3.
Thread/Topics Pages: http://bandofothersgaming.com/community/index.php?threads/site-bug-reporting.4/
4.
Controls: sitewide
- WYSIWYG Editor
- Controls
- Icons
- Pagination
- ...all remaining forum elements
5.
User CP:
Of course any good theme engine has overlap between templates which is the reason you see styling as much as you do however it is incidental styling only.
All glaring issues mean I've either not seen them or aren't there yet so please do not hesitate to post about them whether you think I've seen them or not.
As stated previously, I'll eventually create a roadmap that will hopefully demonstrate this a bit more analytically.
I'll also be creating a version history to use as a pseudo bug tracker.