Skip to content
This repository has been archived by the owner on Nov 9, 2022. It is now read-only.

Meeting 2014 05 12

Eric Bollens edited this page May 12, 2014 · 2 revisions

Information

  • Location: Math Sciences 5907
  • Date/Time: Monday May 12 from 1:00 to 2:00 PM Pacific Time
  • Conference Line: 888-921-8686 #3102061670

Attendees

  • Chris
  • Nate
  • Lloyd
  • Jim W
  • Alfonso
  • Logan
  • Albert

Project

  • MMWCON
    • http://mmwcon.org
    • September 17 - 19
    • Registration will go live this week
    • Program will be posted this week
  • Next Generation Mobile
    • No updates since last meeting - Eric still needs to start writing vision document

WebBlocks 1

  • Issues? Questions?
  • Showcase: Forms
    • Nate and Albert both raise that data validation would be important
      • Maybe some sort of a mix between HTML 5 form types and required
      • Although eventually we want more powerful validations
    • Albert asks and Chris seconds that we should right align form when in horizontal mode

WebBlocks 2


DEVELOPMENT DISCLAIMER

While the WebBlocks 2 repository contains working code, and while some specifics are discussed herein, the implementation may change significantly before release. As such, no guarantees are made about the consistency of the API at this time. Anything discussed herein may change in the future, up until the point of a beta release.


  • Bootstrap 3 as a WebBlocks 2 block:
block 'bootstrap', :path => 'bower_components/bootstrap-sass/vendor/assets' do |bootstrap|

  block 'variables' do
    scss_file 'stylesheets/bootstrap/_variables.scss'
  end

  block 'base' do
    dependency bootstrap.route 'variables'
    scss_file 'stylesheets/bootstrap/_mixins.scss'
    scss_file 'stylesheets/bootstrap/_normalize.scss'
    scss_file 'stylesheets/bootstrap/_print.scss'
    scss_file 'stylesheets/bootstrap/_scaffolding.scss'
  end

  [
    'type',
    'code',
    'grid',
    'tables',
    'forms',
    'buttons',
    'component-animations',
    'glyphicons',
    'dropdowns',
    'button-groups',
    'input-groups',
    'navs',
    'navbar',
    'breadcrumbs',
    'pagination',
    'pager',
    'labels',
    'badges',
    'jumbotron',
    'thumbnails',
    'alerts',
    'progress-bars',
    'media',
    'list-group',
    'panels',
    'wells',
    'close',
    'utilities',
    'responsive-utilities'
  ].each do |name|
    block name do
      dependency bootstrap.route 'base'
      scss_file "stylesheets/bootstrap/_#{name}.scss"
    end
  end

  block 'js' do |js|

    block 'affix' do
      js_file 'javascripts/bootstrap/affix.js'
    end

    block 'alert' do
      js_file 'javascripts/bootstrap/alert.js'
    end

    block 'button' do
      js_file 'javascripts/bootstrap/button.js'
    end

    block 'carousel' do
      js_file 'javascripts/bootstrap/carousel.js'
      scss_file 'stylesheets/bootstrap/_carousel.scss'
    end

    block 'collapse' do
      dependency js.route 'transition'
      js_file 'javascripts/bootstrap/collapse.js'
    end

    block 'dropdown' do
      js_file 'javascripts/bootstrap/dropdown.js'
    end

    block 'modal' do
      js_file 'javascripts/bootstrap/modal.js'
      scss_file 'stylesheets/bootstrap/_modals.scss'
    end

    block 'popover' do
      dependency js.route 'tooltip'
      js_file 'javascripts/bootstrap/popover.js'
      scss_file 'stylesheets/bootstrap/_popovers.scss'
    end

    block 'scrollspy' do
      js_file 'javascripts/bootstrap/scrollspy.js'
    end

    block 'tab' do
      js_file 'javascripts/bootstrap/tab.js'
    end

    block 'tooltip' do
      js_file 'javascripts/bootstrap/tooltip.js'
      scss_file 'stylesheets/bootstrap/_tooltip.scss'
    end

    block 'transition' do
      js_file 'javascripts/bootstrap/transition.js'
    end

  end

end

Other

  • Any other discussion items?
Clone this wiki locally