READ_ME.txt 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. The Great Readme. Someone might even read it.
  2. =============================================
  3. July 18th, 2012. Let's see if we can kill GitHub!
  4. Most of the stuff I've done for looks is CSS changes only.
  5. Markup changes were limited to bug fixes, consistency across templates, or useful features.
  6. The markup changes are as small as possible and should all be bulletproof.
  7. TEMPLATES:
  8. ----------
  9. 1/ index.template.php: Significant markup revisions. All very good ones.
  10. Trust me on this, or at least please discuss it.
  11. 2/ BoardIndex.template.php: Cleanup and buglet fixes. Some useful tweaks.
  12. 3/ Calendar.template.php: Cleanup and buglet fixes. Improved looks via CSS.
  13. 4/ GenericMenu.template.php: Added chosen class to third level for consistency. That's about it IIRC.
  14. 5/ Help.template.php: Minor cleanup (old spans, etc). Improved looks via CSS.
  15. 6/ MessageIndex.template.php: Cleanup and buglet fixes. Some useful tweaks.
  16. 7/ Recent.template.php: Cleanup and buglet fixes. Some useful tweaks.
  17. 8/ Stats.template.php: Minor cleanup. Improved looks via CSS only.
  18. Went to town on statsbar styling. Much better IMO. Polls are the same.
  19. LANGUAGES:
  20. ----------
  21. 1/ index.english.php Chnaged the last post string to something cleaner.
  22. SCRIPTS:
  23. --------
  24. 1/ scripts/theme.js: Removed old stuff that was only for adding :hover pseudo class to IE6.
  25. CSS:
  26. ----
  27. 1/ index.css, of course. Lots of stuff there. Combination of bug fixes, less crap, and better looks.
  28. 2/ admin.css, too. Just a bit here and there.
  29. OTHER:
  30. ------
  31. 1/ Assorted images: Old big nasty sprites are gone.
  32. New smaller ones are much better, and no more hhtp requests than before. YAY!
  33. Have changed message icons to 18x18 instead of 16x16.
  34. They really do need a little extra grunt with the other stuff around them.
  35. 20x20 was too big. 16x16 is too small in that situation.
  36. PROBLEMS (meh):
  37. ===============
  38. 1/ Currently not sure WTF is going on the the drop menu third levels being clipped in IE, Chrome and Opera.
  39. Will find a solution, but CSS3 transitions is not it. Tried those, and the results were less than pleasing.
  40. I know the problem is related to the js, as it disappears when js is disabled. CSS seems fine, AFAICT.
  41. 2/ Haven't tackled rtl.css yet, but it shouldn't be hard to sort.
  42. 3/ Oh yeah, the stuff I don't know about yet. You get that. Hey ho.
  43. ===================================================================
  44. Later: got rid of all the old spans and ie6 header stuff in the rest of the templates.
  45. Also ditched the remaining middletext and normaltext classes. Yay! Less crap.