{"id":15310,"date":"2011-10-18T14:55:26","date_gmt":"2011-10-18T14:55:26","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/line-in-typography\/"},"modified":"2011-11-09T03:05:33","modified_gmt":"2011-11-09T03:05:33","slug":"line-in-typography","status":"publish","type":"plugin","link":"https:\/\/cn.wordpress.org\/plugins\/line-in-typography\/","author":4071186,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.3.5","stable_tag":"0.3.5","tested":"3.2.1","requires":"2.8","requires_php":"","requires_plugins":"","header_name":"Line In Typography","header_author":"Simon Fairbairn","header_description":"","assets_banners_color":"","last_updated":"2011-11-09 03:05:33","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/line-in.co.uk\/donate","header_plugin_uri":"http:\/\/line-in.co.uk\/","header_author_uri":"http:\/\/line-in.co.uk\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":2185,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"0.3.5":"<p>Bored with the standard 12 and 16 column layouts? Now you can upload your own! Now go build some asymmetrical 31 column sites!<\/p>","0.3.2":"<p>This version is much more fun. No functionality has really changed, but it&#039;s much more fun!<\/p>","0.3.1":"<p>Completely revamped the code base and made the settings page look much prettier. Everyone loves a pretty settings page!<\/p>","0.2.2":"<p>Grids weren&#039;t displaying properly because of a missing <code>background-size: 100%<\/code> CSS declaration.<\/p>","0.2.1":"<p>Minor enhancements.<\/p>","0.2.0":"<p>Lots of options to play with in the spangly new options page in the dashboard. No need to edit JavaScript directly.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0","0.1.1","0.2.0","0.2.1","0.2.2","0.3.0","0.3.1","0.3.2","0.3.3","0.3.4","0.3.5"],"block_files":[],"assets_screenshots":{"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":"1566885","resolution":"2","location":"plugin"},"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":"1566885","resolution":"1","location":"plugin"}},"screenshots":{"1":"The lines activated, with the test paragraph at the top and the control panel displayed.","2":"Grids activated with the control panel hidden. Notice that the grids override the current background on the elements that they're applied to so they're not hidden."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[202,40443,5889,5126,40444],"plugin_category":[43,59],"plugin_contributors":[96676],"plugin_business_model":[],"class_list":["post-15310","plugin","type-plugin","status-publish","hentry","plugin_tags-jquery","plugin_tags-line-height","plugin_tags-theme-development","plugin_tags-typography","plugin_tags-vertical-rhythm","plugin_category-customization","plugin_category-utilities-and-tools","plugin_contributors-simonfairbairn","plugin_committers-simonfairbairn"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/line-in-typography.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/line-in-typography\/trunk\/screenshot-1.jpg?rev=1566885","caption":"The lines activated, with the test paragraph at the top and the control panel displayed."},{"src":"https:\/\/ps.w.org\/line-in-typography\/trunk\/screenshot-2.jpg?rev=1566885","caption":"Grids activated with the control panel hidden. Notice that the grids override the current background on the elements that they're applied to so they're not hidden."}],"raw_content":"<!--section=description-->\n<p>\"You know, for grids.\" #obscurefilmreferences<\/p>\n\n<p>This plugin allows you to overlay a 12 or 16 column fluid grid to check your positioning when developing fluid or responsive sites.<\/p>\n\n<p>It also assists you by overlaying lines based on your theme's line height so that you can correctly set your vertical rhythm and line up all of your typography to a baseline grid like the titan of typography that I'm certain you are.<\/p>\n\n<p>One should be aware that this is a plugin primarily promoted to pixel pushers and isn't for production use. You would do well to know quite a bit about CSS and you should know how your theme is laid out in the HTMLs before using this plugin.<\/p>\n\n<p>Much to my deep sorrow, it is but a certainty that this fine piece of positional plugin prowess won't work with IE 8 and below (but, surely, one would not be so foolish as to create sites using IE as a development browser) as it requires the magnificent <code>background-size: 100%<\/code> CSS3 property to be present. Which in IE, to my great distress, it's not.<\/p>\n\n<h3>Roadmap<\/h3>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Allow user to set the wrapping element that the line-height is derived from<\/li>\n<li>Consistent styling on overlay box ( not overridden by theme styles)<\/li>\n<li>More thorough validation checks (check for either a . or a # on each of the DOM elements coming in and make sure there are no spaces)<\/li>\n<li>Ability to upload custom column images<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>Better UI and more clear instructions<\/li>\n<li>Better cross-browser support<\/li>\n<li>Option to set grid\/lines to on or off on page load<\/li>\n<\/ul>\n\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>Option to have the control panel hidden or shown and to have the previous state remembered<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the 'line-in-typography' folder to your <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to <code>Settings -&gt; Line In Typography<\/code> and edit your settings (you'll need to know which elements you want to apply the grid to)<\/li>\n<li>As if by magic, a control panel should appear on the user side where you should be able to toggle the various options.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>Will this make my theme have amazing typography?<\/dt>\n<dd><p>Oh my dear fellow, good grief no. A computer? Automatically setting type? Mr Gutenberg would be aghast at such a thought!<\/p>\n\n<p>Fear not though, friend, for I have a solution for you! The Inter Web Network!<\/p>\n\n<p>I would advise a thorough study of <a href=\"http:\/\/24ways.org\/2006\/compose-to-a-vertical-rhythm\">this article<\/a> on composing to a vertical rhythm.<\/p>\n\n<p>Don't worry, old chap, it took me a good long while to make sense of this obfuscated balderdash too. Should I ever be blessed with a moment, it would cheer me no end to publish some articles about this very topic (maybe with some LESS mixins) over on my <a href=\"http:\/\/line-in.co.uk\/blog\">web design blog<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.3.5<\/h4>\n\n<ul>\n<li>Improved API<\/li>\n<li>Ability to upload custom column images<\/li>\n<\/ul>\n\n<h4>0.3.4<\/h4>\n\n<ul>\n<li>Pseudo-namespacing on the Pages base class and the Settings API base class. Should help to avoid conflicts with other Line In products and other plugins that use these classes. When PHP5.3 is widespread, I will be happy.<\/li>\n<\/ul>\n\n<h4>0.3.3<\/h4>\n\n<ul>\n<li>Minor bug fixes<\/li>\n<\/ul>\n\n<h4>0.3.2<\/h4>\n\n<ul>\n<li>Updates to the settings API base class. <\/li>\n<li>\"Improvements\" to the About box.<\/li>\n<\/ul>\n\n<h4>0.3.2<\/h4>\n\n<ul>\n<li>Minor updates to the base classes<\/li>\n<\/ul>\n\n<h4>0.3.1<\/h4>\n\n<ul>\n<li>When WP_DEBUG is true, styles and scripts will use time() as version to prevent caching<\/li>\n<li>Changes to the Settings API base class<\/li>\n<li>Added cache-busting support to the base page class.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Revamped Admin page to take advantage of Meta boxes and the Settings API<\/li>\n<li>Huge code refactoring to have better reusable base classes to build future plugins on<\/li>\n<li>Added About Line In meta box <\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>16 column grid was missing the background-size: 100% declaration<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Added screenshots<\/li>\n<li>Updated Readme with more detailed instructions<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Added options page using settings API<\/li>\n<li>Now outputs those options to be picked up by the javascript<\/li>\n<li>Removed option to set font size (irrelevant, as everything is based on Line Height anyway)<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial Release<\/li>\n<\/ul>","raw_excerpt":"This magical piece of markup monkery will make your mission to muster magnificent missives on your monitor much more manageable.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/15310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=15310"}],"author":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/simonfairbairn"}],"wp:attachment":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=15310"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=15310"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=15310"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=15310"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=15310"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=15310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}