# $Id: README.txt,v 1.18.2.4 2008-09-04 23:32:13 m3avrck Exp $ --- README ------------------------------------------------------------- Blueprint, Version 1.2 Written by Ted Serbinski, aka, m3avrck hello@tedserbinski.com http://tedserbinski.com Co-Maintainer: Brent Hardinge, aka, designerbrent designerbrent@gmail.com http://brenthardinge.net/ Contributors: Richard Burford, aka, psynaptic rich@freestylesystems.co.uk http://www.freestylesystems.co.uk Requirements: Drupal 5.x --- FEATURES -------------------------------------------------------- - uses Blueprint 0.7.1 CSS framework: http://www.blueprintcss.org/ - normalizes Drupal's CSS to be consistent - properly aggregates all blueprint CSS files into a single file when this setting is enabled - put scripts at bottom of page for nice performance gains, read more: http://developer.yahoo.com/performance/rules.html#js_bottom - flexible layout, from 1 to 3 columns, based on where you configure your blocks to show (left, center, right) - SEO optimization without the need for heavy modules and additional queries per page - automatically adds META description to many pages, read more: http://googlewebmastercentral.blogspot.com/2007/09/improve-snippets-with-meta-description.html - automatically adds META keywords if taxonomy exists on that node, read more: http://searchengineland.com/070905-194221.php - avoid duplicate titles in search indexes for pager pages: http://www.seo-expert-blog.com/blog/avoiding-duplicate-title-tags-on-pager-pages-in-drupal - better forum icons, http://drupal.org/node/102743#comment-664157 - improve forum display and performance, http://www.sysarchitects.com/node/70 - prevents duplicate form submissions with jQuery, read more: http://tedserbinski.com/2007/01/11/how_to_prevent_duplicate_posts loading animation care of: http://www.ajaxload.info/ - shows the # of comments below a node since Drupal doesn't do this by default (usability) - highlight any comments by the author of the node - adds a "you need to login / register" box below all comments if you can't add a comment (usability) - supports conditional comment subjects, if the setting is off it won't show a chopped off title of the comment - uses CSSEdit http://macrabbit.com/cssedit/ comments for grouping of styles - lots of comments and theming tricks in template.php to learn from :) --- INSTALLATION -------------------------------------------------------- 1. Place the blueprint folder in your themes directory. 2. Download Blueprint 0.7.1+ http://code.google.com/p/blueprintcss/ a. Extract folder, creating something like Blueprint 0.7.1 b. Rename to "blueprint" c. Ensure your path looks like themes/blueprint/blueprint/blueprint/screen.css 3. Enable theme under Administer > Site building > Themes --- TIPS -------------------------------------------------------- - put your custom styles in css/style.css - put any IE hacks into css/ie.css (conditionally loaded as needed) - admin/build/themes/settings - enable site slogan (add one, good for SEO) - enable mission statement (used as META description for homepage in search engines) - enable user pictures - admin/content/comment/settings - configure comments, flat list, expanded, oldest first, show comment form same page - (performance) remove line 76 in screen.css : .showgrid {background:url(src/grid.png);} this saves an uncessary HTTP request on your server - (performance) apply system.css.patch to remove uncessary HTTP requests to images that Blueprint overrides already --- USING BLUEPRINT -------------------------------------------------------- Blueprint aligns designs to a grid. If you add a class "showgrid" to any