=============================================================================================================================== YAML Version 3.3 final =============================================================================================================================== Improvements & Feature Changes in YAML-Core ------------------------------------------- New: base.css - Support for HTML5 Elements: set block-model to allow structural formatting (article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary) Improvement: base.css - removed last remaining positioning properties for #nav, #main, #header and #topnav from base.css Improvement: base.css - changed containing floats solution for .floatbox to contain floats without clipping: display:table; width: 100%; Improvement: base.css - changed containing floats solution for subtemplates to: display:table; width: 100%; Improvement: base.css - moved non-general parts of the italics fix to iehacks.css to save some bytes in modern browsers. Improvement: iehacks.css - trigger hasLayout for subcolumns content boxes in print layout (containing floats). Improvement: yaml-focusfix.js - rewritten JS code (thanks to Mathias 'molily' Schäfer for contribution) Improvements & Feature Changes in YAML -------------------------------------- Improvement: forms.css - changed clearing for form rows (.type-text etc.) and fieldsets to clearfix to ease CSS3 form styling Improvement: content_default.css - new default values for and General Changes ------------------------------------------- Improvment: removed @charset rule from all stylesheets to avoid problems with several CSS minimizer tools. =============================================================================================================================== YAML Version 3.2.1 final =============================================================================================================================== Improvements & Feature Changes in YAML-Core ------------------------------------------- Renamed: yaml-focusfix.js - The JS file webkit-focusfix.js (introduced in v3.2) was renamed due to the extended support for more browsers Improvement: iehacks.css - simplified Clearfix adjustments for IE 5.x - 7.0 Improvement: yaml-focusfix.js - no more pollution of global namespace Improvement: yaml-focusfix.js - added IE8 support and fallback solution for older webkit browsers Improvements & Feature Changes in YAML -------------------------------------- Improvement: content_default.css - better contrast on a:focus {} (keyboard acessibility) Improvement: yaml/navigation: all navigation stylesheets - adjusted :focus() styles to avoid overruling Improvement: forms.css - improved robustness for "columnar" and "full" form layout (avoiding float drops) Improvement: forms.css - included fix for IE7 auto-padding bug when using buttons Changes in Examples -------------------- Improvement: equal_height_boxes.html - better accessibility for complex example (hidden more links within content boxes) Bugfix: flexible_grids2.html - added new skiplink styling to its basemod_grids2.css Bugfix: equal_height_boxes.html - added new skiplink styling to its basemod_equal_heights.css =============================================================================================================================== YAML Version 3.2 final =============================================================================================================================== Improvements & Feature Changes in YAML-Core ------------------------------------------- New: base.css - merged base.css and print_base.css (smaller filesize) New: base.css - New subtemplate-set (20%, 40%, 60% and 80%), equalized mode is available New: base.css - new skip link solution, that allows overlaying New: js/webkit-focusfix.js - JavaScript based fix for focus problems in Webkit-browsers (Safari, Google Chrome) Improvement: base.css - Split up media types to "all", "screen & projection" and "print", helped to avoid several problems in print layout. Improvement: base.css - using child selectors for equalize-definitions saved about 400 bytes of code Improvement: base.css - moved visual print settings (fontsize & hidden containers) to print-stylesheets Improvement: iehacks.css - improved code for robustness of all major layout elements Bugfix: base.css - removed from the hidden elements again Bugfix: iehacks.css - fixed a bug that made subtemplates invisible in IE 5.01 Bugfix: slim_iehacks.css - Clearfix hack was broken in IE7 Feature Drop: base.css - removed code to force vertical scrollbars in FF, Safari & Opera (replaced by CSS3 solution in user files) Feature Drop: iehacks.css - removed compatibility code for #page_margins and #page IDs. Feature Drop: iehacks.css - column backgrounds using #col3's border-definition aren't available anymore, due to accessibility and maintenance issues in IE Improvement: slightly better optimized slim-versions of core-files. Improvements & Feature Changes in YAML -------------------------------------- New: forms.css - added .full class as an option to get full width ,