{"id":22182,"date":"2014-07-12T16:38:16","date_gmt":"2014-07-12T14:38:16","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=22182"},"modified":"2014-07-12T16:38:16","modified_gmt":"2014-07-12T14:38:16","slug":"migrating-twitter-bootstrap-2-3-2-to-3-0","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2014\/07\/12\/migrating-twitter-bootstrap-2-3-2-to-3-0\/","title":{"rendered":"Migrating Twitter Bootstrap 2.3.2 to 3.0"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>For those of us who are starting to look into <a href=\"http:\/\/getbootstrap.com\/\">Twitter Bootstrap 3.0<\/a>\u00a0 for new projects and possible migration of old projects from <a href=\"http:\/\/getbootstrap.com\/2.3.2\/\">Twitter Bootstrap 2.3.2<\/a> to 3.0, I found a couple of good resources. \u00a0 Firstly, this <a href=\"http:\/\/stackoverflow.com\/questions\/17952571\/how-has-twitter-bootstrap-3-changed-over-version-2-3-2\">very brief StackOverflow discussion<\/a> on what has changed between the versions. \u00a0And secondly, this really nice <a href=\"http:\/\/www.bootply.com\/bootstrap-3-migration-guide\">migration guide<\/a>.<\/p>\n<p>If only there was an automation tool that works for me&#8230; A few were mentioned in <a href=\"http:\/\/stackoverflow.com\/questions\/17974998\/updating-bootstrap-to-version-3-what-do-i-have-to-do\">this StackOverflow discussion<\/a>, but none did anything sensible on my projects. \u00a0I guess I&#8217;ll have to roll out my own, or use some manual labour in combination with powerful search-and-replace tools.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>For those of us who are starting to look into Twitter Bootstrap 3.0\u00a0 for new projects and possible migration of old projects from Twitter Bootstrap 2.3.2 to 3.0, I found a couple of good resources. \u00a0 Firstly, this very brief StackOverflow discussion on what has changed between the versions. \u00a0And secondly, this really nice migration &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2014\/07\/12\/migrating-twitter-bootstrap-2-3-2-to-3-0\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Migrating Twitter Bootstrap 2.3.2 to 3.0<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,18,62,1334],"tags":[1517,3063,688,3162,1157,1330],"keyring_services":[],"class_list":["post-22182","post","type-post","status-publish","format-standard","hentry","category-general","category-programming","category-technology","category-web-work","tag-css","tag-frameworks","tag-migration","tag-twitter-bootstrap","tag-web-design","tag-web-development"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":18021,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/04\/15\/upcoming-release-of-twitter-bootstrap-3-0\/","url_meta":{"origin":22182,"position":0},"title":"Upcoming release of Twitter Bootstrap 3.0","author":"Leonid Mamchenkov","date":"April 15, 2013","format":"link","excerpt":"Upcoming release of Twitter Bootstrap 3.0 Twitter Bootstrap 3.0 is coming soon. \u00a0There are many changes and improvements, with \"Mobile first!\" being the main focus for this release. \u00a0Read through the checklist of the linked pull request for more information.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24623,"url":"https:\/\/mamchenkov.net\/wordpress\/2015\/08\/21\/bootlint-html-linter-for-bootstrap-projects\/","url_meta":{"origin":22182,"position":1},"title":"Bootlint &#8211; HTML linter for Bootstrap projects","author":"Leonid Mamchenkov","date":"August 21, 2015","format":"link","excerpt":"Bootlint - HTML linter for Bootstrap projects. \u00a0You'll probably find the list of all the errors handy too.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22586,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/09\/29\/bootstrap-material-design-twitter-bootstrap-3-theme-based-on-google-material-design\/","url_meta":{"origin":22182,"position":2},"title":"Bootstrap Material Design &#8211; Twitter Bootstrap 3 theme based on Google Material Design","author":"Leonid Mamchenkov","date":"September 29, 2014","format":"link","excerpt":"Bootstrap Material Design - Twitter Bootstrap 3 theme based on Google Material Design.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"bootstrap material design","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2014\/09\/bootstrap-material-design-500x377.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":22129,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/07\/05\/bootstrap386-a-twitter-bootstrap-theme-to-make-webpages-look-like-they-are-from-the-1980s\/","url_meta":{"origin":22182,"position":3},"title":"Bootstrap\/386 &#8211; a Twitter Bootstrap theme to make webpages look like they are from the 1980s","author":"Leonid Mamchenkov","date":"July 5, 2014","format":"link","excerpt":"Bootstrap\/386 - a Twitter bootstrap theme to make webpages look like they are from the 1980s.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"bootstrap.386","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2014\/07\/bootstrap.386-500x305.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":22784,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/11\/02\/responsive-dashboard-templates-for-twitter-bootstrap\/","url_meta":{"origin":22182,"position":4},"title":"Responsive Dashboard Templates for Twitter Bootstrap","author":"Leonid Mamchenkov","date":"November 2, 2014","format":"link","excerpt":"Responsive Dashboard Templates for Twitter Bootstrap","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"dashboard preview","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2014\/11\/dashboard-preview-500x316.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":25944,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/03\/15\/every-bootstrap-website-ever\/","url_meta":{"origin":22182,"position":5},"title":"Every Bootstrap Website Ever","author":"Leonid Mamchenkov","date":"March 15, 2016","format":false,"excerpt":"Every Bootstrap Website Ever - a hilarious outcry (I'm guessing, of a designer) about the similarity of the websites based on Twitter Bootstrap. \u00a0I get the joke. It's funny. \u00a0But I still think that Bootstrap is the best thing since sliced bread. \u00a0It saves lives. :)","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"bootstrap","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2016\/03\/bootstrap-500x233.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/22182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=22182"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/22182\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=22182"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=22182"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=22182"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=22182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}