Slide during JomWeb Pro at Slashes & Dots office on May 20th, 2012.
BOOTSTRAP
View Slide
HTML, CSS, and JSTOOLKIT from Twitter
Customize and extendvia LESS
Alternatives
Foundation
Blueprint
Why Bootstrap?Save time; Focus on logic & codeExcellent documentation
Who is using?
JomSocial
kdnp.me
Twitter
ScaffoldingBase CSSComponentsJavascriptsWhat Bootstrapprovides?
MarkupCSS ResetGridLayoutResponsive LayoutVisibilityScaffolding
TypographyTableFormButtonIconBase CSS
Button - Group,DropdownThumbnail & ImagesLabel & BadgeNavigation - Tabs,Pills, Nav, Nav ListAlertsProgress BarComponents
Modal PopupDropdownScrollspyTabTooltip & PopoverAlertButtonCollapseCarouselTypeaheadJavascripts
12 columns60px column width20px column gutter940px wrapper widthCustomizable via LESS.container.row.span[1..12]Grid
Responsive Layoutwidth < 480px - fluid column width480px < width < 767px - fluid column width767px < width < 980px - 42px column widthwidth > 980px - 60px column widthwidth > 1200px - 70px column width
Responsive Layout.container-fluid instead of .containerrequire bootstrap-responsive.css
VisibilityHide and show elements onDesktop .visible-desktop, .hidden-desktopTablet .visible-tablet, .hidden-tabletPhone .visible-phone, .hidden-phone
... Your Header here A nested content hereAnother nested content Your sidebar hereFooter here...