SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Ready? Bootstrap! Go!
ColdFusion UserGroup Belgium
24/04/2013
Bootstrap
Sleek, intuitive, and powerful front-end framework
for faster and easier web development.
2
• Guust Nieuwenhuis
• Analyst Programmer at Orange Lark
• Adobe Community Professional
• CFUG Belgium co-manager
• ColdFusion CAB member
• Scotch on the Rocks CAB member
About me
... I can’t design!
I have to confess...
What?
Why?
Bootstrap?
• Web UI Framework
• CSS, images, icons, JavaScript
• Started at Twitter
• By nerds (@mdo and @fat)
• For nerds (you and me!)
• Open Source (Apache License v2.0) since August 2011
• Version 2.3.1
What?
What?
• Some GitHub stats...
• Forked: 14.747 (#1)
• Starred: 48.841 (#1)
• Pull request: 7.642
• Closed Issues: 7.449
on April 21th 2013
Why?
• Grid System
• Fixed or Fluid
• Configurable
• Components
• Custom jQuery plugins
• Responsive
• LESS
Features
Get Started
Scaffolding
Base CSS
Components
jQuery Plugins
Get started
• Download
• Compiled
• Source
• Customize
• File Structure
• HTML Template
• Examples
Scaffolding
• Grid system
• Fixed
• Fluid
• Layout
• Fixed
• Fluid
• Responsive design
Base CSS
• Typography
• Code
• Tables
• Forms
• Buttons
• Images
• Icons
Components
• Dropdowns
• Button groups
• Button dropdowns
• Navigational tabs, pills, and lists
• Navbar
• Breadcrumbs
• Pagination
• Labels & Badges
• Page headers and hero unit
• Thumbnails
• Alerts
• Progress bars
jQuery Plugins
• Transitions
• Modals
• Dropdowns
• ScrollSpy
• Togglable tabs
• Tooltips
• Popovers
• Alert messages
• Buttons
• Collapse
• Carousel
• Typeahead
• Affix
Demo’s
Examples
Built with
The future of Bootstrap
Bootstrap v3
Bootstrap v3
• Switch to the MIT license
• Components
• List groups (new)
• Panels (new
• Carousel (redesign)
• Modals (redesign for mobile first)
Bootstrap v3
• Drop legacy code
• Drop IE7/FF3x support entirely
• Improve responsive CSS
• Mobile first, all CSS in one file
• Use the @font-face version of Glyphicons
Bootstrap v3
• Centralize community efforts
• New GitHub organization
• Strengthening the community
• Growing the team
• New URLs
• And more: https://github.com/twitter/bootstrap/pull/6342
The Bootstrap ecosystem
Themes
Theme Builders
Components
Tools
Even more...
Themes
• Bootswatch (http://bootswatch.com)
• {wrap}bootstrap (http://wrapbootstrap.com)
• Flat UI (http://designmodo.github.io/Flat-UI/)
• Geo for Bootstrap (http://divshot.github.io/geo-bootstrap/)
Themes Builders
• Bootstrap Customize (http://twitter.github.io/bootstrap/customize.html)
• StyleBootstrap.info (http://stylebootstrap.info)
• Boostrap Magic (http://pikock.github.io/bootstrap-magic/)
• PaintStrap (http://paintstrap.com)
Components
• jQuery UI Bootstrap (http://addyosmani.github.io/jquery-ui-bootstrap/)
• Datepicker (https://github.com/eternicode/bootstrap-datepicker)
• Select2 (http://ivaynberg.github.io/select2/)
• X-editable (http://vitalets.github.io/x-editable/)
• Bootstrap Switch (http://www.larentis.eu/switch/)
• File Uploader (http://blueimp.github.io/jQuery-File-Upload/)
• Bootstro.js (http://clu3.github.io/bootstro.js/)
Tools
• Design
• Bootstrap PSD (http://gui.repixdesign.com/#bootstrap)
• Bootstrap Fireworks toolkit (http://www.fireworkstoolkits.com/toolkits/
bootstrap-2/)
• Content Delivery Network
• BootstrapCDN (http://www.bootstrapcdn.com)
Tools
• Snippets
• Bootsnipp (http://bootsnipp.com)
• Prototyping
• Jetstrap (http://jetstrap.com)
• Divshot (http://www.divshot.com)
• Pingendo (http://www.pingendo.com)
• Layoutit! (http://www.layoutit.com/)
Even more...
• Bootsnipp resources list
• http://bootsnipp.com/resources
• Bootstrap Hero resources list
• http://bootstraphero.com/the-big-badass-list-of-twitter-bootstrap-
resources
• Twitter Bootstrap Web Development How-To
• http://www.packtpub.com/twitter-bootstrap-web-development/book
Contact me!
info@lagaffe.be
www.lagaffe.be
@lagaffe
info@orangelark.be
www.orangelark.be
@orangelark
Ready? Bootstrap! Go!
ColdFusion UserGroup Belgium
24/04/2013
Bootstrap
Sleek, intuitive, and powerful front-end framework
for faster and easier web development.

Contenu connexe

Tendances

Freelancer Weapons of mass productivity
Freelancer Weapons of mass productivityFreelancer Weapons of mass productivity
Freelancer Weapons of mass productivity
Gregg Coppen
 
Introduction to Browser DOM
Introduction to Browser DOMIntroduction to Browser DOM
Introduction to Browser DOM
Siva Arunachalam
 
One Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp LondonOne Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp London
hernanibf
 

Tendances (14)

Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupal
 
Creating a CI/CD Pipeline for a Java EE Application in the Cloud
Creating a CI/CD Pipeline for a Java EE Application in the CloudCreating a CI/CD Pipeline for a Java EE Application in the Cloud
Creating a CI/CD Pipeline for a Java EE Application in the Cloud
 
Freelancer Weapons of mass productivity
Freelancer Weapons of mass productivityFreelancer Weapons of mass productivity
Freelancer Weapons of mass productivity
 
Developing On / With Open Source Software
Developing On / With Open Source SoftwareDeveloping On / With Open Source Software
Developing On / With Open Source Software
 
Client Side Performance for Back End Developers - Camb Expert Talks, Nov 2016
Client Side Performance for Back End Developers - Camb Expert Talks, Nov 2016Client Side Performance for Back End Developers - Camb Expert Talks, Nov 2016
Client Side Performance for Back End Developers - Camb Expert Talks, Nov 2016
 
AD105 - OneUI.. really? Is that because you don't know about Twitter Bootstrap?
AD105 - OneUI.. really? Is that because you don't know about Twitter Bootstrap?AD105 - OneUI.. really? Is that because you don't know about Twitter Bootstrap?
AD105 - OneUI.. really? Is that because you don't know about Twitter Bootstrap?
 
Using Web Standards to create Interactive Data Visualizations for the Web
Using Web Standards to create Interactive Data Visualizations for the WebUsing Web Standards to create Interactive Data Visualizations for the Web
Using Web Standards to create Interactive Data Visualizations for the Web
 
Web Ninja
Web NinjaWeb Ninja
Web Ninja
 
SDOs as de facto do-ocracies — how standards are really made
SDOs as de facto do-ocracies — how standards are really madeSDOs as de facto do-ocracies — how standards are really made
SDOs as de facto do-ocracies — how standards are really made
 
Learn Bootstrap 4
Learn Bootstrap 4Learn Bootstrap 4
Learn Bootstrap 4
 
Introduction to Browser DOM
Introduction to Browser DOMIntroduction to Browser DOM
Introduction to Browser DOM
 
Html5 with SharePoint 2010
Html5 with SharePoint 2010Html5 with SharePoint 2010
Html5 with SharePoint 2010
 
Html5 Flyover
Html5 FlyoverHtml5 Flyover
Html5 Flyover
 
One Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp LondonOne Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp London
 

Similaire à Ready? Bootstrap! Go! (CFUG Belgium 24 04-2012)

Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2
Acquia
 
GR8CONF Contributing Back To Grails
GR8CONF Contributing Back To GrailsGR8CONF Contributing Back To Grails
GR8CONF Contributing Back To Grails
bobbywarner
 
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Lucidworks
 
Benefits of an Open environment with Wakanda
Benefits of an Open environment with WakandaBenefits of an Open environment with Wakanda
Benefits of an Open environment with Wakanda
Alexandre Morgaut
 

Similaire à Ready? Bootstrap! Go! (CFUG Belgium 24 04-2012) (20)

FITC - Bootstrap Unleashed
FITC - Bootstrap UnleashedFITC - Bootstrap Unleashed
FITC - Bootstrap Unleashed
 
Node.js 101
 Node.js 101 Node.js 101
Node.js 101
 
Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2
 
Bootstrap.pptx
Bootstrap.pptxBootstrap.pptx
Bootstrap.pptx
 
Create great cncf user base from lessons learned from other open source com...
Create great cncf user base from   lessons learned from other open source com...Create great cncf user base from   lessons learned from other open source com...
Create great cncf user base from lessons learned from other open source com...
 
Know the reason behind choosing bootstrap as css framework
Know the reason behind choosing bootstrap as css frameworkKnow the reason behind choosing bootstrap as css framework
Know the reason behind choosing bootstrap as css framework
 
GR8CONF Contributing Back To Grails
GR8CONF Contributing Back To GrailsGR8CONF Contributing Back To Grails
GR8CONF Contributing Back To Grails
 
Alfresco Day Stockholm 2015 - Rapid UI Development
Alfresco Day Stockholm 2015 - Rapid UI DevelopmentAlfresco Day Stockholm 2015 - Rapid UI Development
Alfresco Day Stockholm 2015 - Rapid UI Development
 
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
 
Sitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helixSitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helix
 
Untangling the web - fall2017 - class 4
Untangling the web - fall2017 - class 4Untangling the web - fall2017 - class 4
Untangling the web - fall2017 - class 4
 
Introduction to Twitter's Bootstrap 2
Introduction to Twitter's Bootstrap 2Introduction to Twitter's Bootstrap 2
Introduction to Twitter's Bootstrap 2
 
Unicon June 2014 IAM Briefing
Unicon June 2014 IAM BriefingUnicon June 2014 IAM Briefing
Unicon June 2014 IAM Briefing
 
Benefits of an Open environment with Wakanda
Benefits of an Open environment with WakandaBenefits of an Open environment with Wakanda
Benefits of an Open environment with Wakanda
 
SPS calgary 2017 introduction to azure functions microsoft flow
SPS calgary 2017 introduction to azure functions microsoft flowSPS calgary 2017 introduction to azure functions microsoft flow
SPS calgary 2017 introduction to azure functions microsoft flow
 
Untangling spring week5
Untangling spring week5Untangling spring week5
Untangling spring week5
 
habitat at docker bud
habitat at docker budhabitat at docker bud
habitat at docker bud
 
Code for Startup MVP (Ruby on Rails) Session 1
Code for Startup MVP (Ruby on Rails) Session 1Code for Startup MVP (Ruby on Rails) Session 1
Code for Startup MVP (Ruby on Rails) Session 1
 
Bootstrap4XPages - an introduction
Bootstrap4XPages - an introductionBootstrap4XPages - an introduction
Bootstrap4XPages - an introduction
 
Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...
Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...
Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Ready? Bootstrap! Go! (CFUG Belgium 24 04-2012)

  • 1. Ready? Bootstrap! Go! ColdFusion UserGroup Belgium 24/04/2013 Bootstrap Sleek, intuitive, and powerful front-end framework for faster and easier web development.
  • 2. 2 • Guust Nieuwenhuis • Analyst Programmer at Orange Lark • Adobe Community Professional • CFUG Belgium co-manager • ColdFusion CAB member • Scotch on the Rocks CAB member About me
  • 3. ... I can’t design! I have to confess...
  • 5. • Web UI Framework • CSS, images, icons, JavaScript • Started at Twitter • By nerds (@mdo and @fat) • For nerds (you and me!) • Open Source (Apache License v2.0) since August 2011 • Version 2.3.1 What?
  • 6. What? • Some GitHub stats... • Forked: 14.747 (#1) • Starred: 48.841 (#1) • Pull request: 7.642 • Closed Issues: 7.449 on April 21th 2013
  • 7. Why? • Grid System • Fixed or Fluid • Configurable • Components • Custom jQuery plugins • Responsive • LESS
  • 9. Get started • Download • Compiled • Source • Customize • File Structure • HTML Template • Examples
  • 10. Scaffolding • Grid system • Fixed • Fluid • Layout • Fixed • Fluid • Responsive design
  • 11. Base CSS • Typography • Code • Tables • Forms • Buttons • Images • Icons
  • 12. Components • Dropdowns • Button groups • Button dropdowns • Navigational tabs, pills, and lists • Navbar • Breadcrumbs • Pagination • Labels & Badges • Page headers and hero unit • Thumbnails • Alerts • Progress bars
  • 13. jQuery Plugins • Transitions • Modals • Dropdowns • ScrollSpy • Togglable tabs • Tooltips • Popovers • Alert messages • Buttons • Collapse • Carousel • Typeahead • Affix
  • 15. The future of Bootstrap Bootstrap v3
  • 16. Bootstrap v3 • Switch to the MIT license • Components • List groups (new) • Panels (new • Carousel (redesign) • Modals (redesign for mobile first)
  • 17. Bootstrap v3 • Drop legacy code • Drop IE7/FF3x support entirely • Improve responsive CSS • Mobile first, all CSS in one file • Use the @font-face version of Glyphicons
  • 18. Bootstrap v3 • Centralize community efforts • New GitHub organization • Strengthening the community • Growing the team • New URLs • And more: https://github.com/twitter/bootstrap/pull/6342
  • 19. The Bootstrap ecosystem Themes Theme Builders Components Tools Even more...
  • 20. Themes • Bootswatch (http://bootswatch.com) • {wrap}bootstrap (http://wrapbootstrap.com) • Flat UI (http://designmodo.github.io/Flat-UI/) • Geo for Bootstrap (http://divshot.github.io/geo-bootstrap/)
  • 21. Themes Builders • Bootstrap Customize (http://twitter.github.io/bootstrap/customize.html) • StyleBootstrap.info (http://stylebootstrap.info) • Boostrap Magic (http://pikock.github.io/bootstrap-magic/) • PaintStrap (http://paintstrap.com)
  • 22. Components • jQuery UI Bootstrap (http://addyosmani.github.io/jquery-ui-bootstrap/) • Datepicker (https://github.com/eternicode/bootstrap-datepicker) • Select2 (http://ivaynberg.github.io/select2/) • X-editable (http://vitalets.github.io/x-editable/) • Bootstrap Switch (http://www.larentis.eu/switch/) • File Uploader (http://blueimp.github.io/jQuery-File-Upload/) • Bootstro.js (http://clu3.github.io/bootstro.js/)
  • 23. Tools • Design • Bootstrap PSD (http://gui.repixdesign.com/#bootstrap) • Bootstrap Fireworks toolkit (http://www.fireworkstoolkits.com/toolkits/ bootstrap-2/) • Content Delivery Network • BootstrapCDN (http://www.bootstrapcdn.com)
  • 24. Tools • Snippets • Bootsnipp (http://bootsnipp.com) • Prototyping • Jetstrap (http://jetstrap.com) • Divshot (http://www.divshot.com) • Pingendo (http://www.pingendo.com) • Layoutit! (http://www.layoutit.com/)
  • 25. Even more... • Bootsnipp resources list • http://bootsnipp.com/resources • Bootstrap Hero resources list • http://bootstraphero.com/the-big-badass-list-of-twitter-bootstrap- resources • Twitter Bootstrap Web Development How-To • http://www.packtpub.com/twitter-bootstrap-web-development/book
  • 27. Ready? Bootstrap! Go! ColdFusion UserGroup Belgium 24/04/2013 Bootstrap Sleek, intuitive, and powerful front-end framework for faster and easier web development.