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

Meeting 2012 08 06

ebollens edited this page Aug 6, 2012 · 3 revisions

Table of Contents

Meeting Information

  • Location: Math Science Building 5907 & Remote
  • Date/Time: Monday August 6 from 1:00 to 2:00 PM
  • Conference Line: 888-921-8686 #3102061670

Attendees

  • Eric B
  • Eric C
  • Allan
  • Logan
  • Celia
  • Alice

Project Updates

Design Development

Completed markup prototypes:

  • Entity/Nav/Main
  • Entity/Nav/Bar
  • Entity/Header/Masthead
Markup prototypes in progress:
  • Entity/Nav/List
    • Some comments on Nav/List
  • Entity/Figure/Hero
    • Agreement has been towards Billboard instead
    • Prototype proposed that is based on `div` instead of `figure`
    • This is context-driven so that we should probably support this in multiple forms - either div or forms
    • This will be Entity/Billboard for the time being
  • Gallery
    • This will be Entity/Gallery
  • Logan is to look at throwing up a few more entities tonight

Architecture Development

Recent additions:

  • Command-line argument specification of a config file location
  • Add support for SCSS outside of WebBlocks via configuration file
  • Provide default configuration values, but allow override
  • Now possible to build your assets into your build directory using an untouched Git submodule:
  • Fixed several dependency-chain issues
  • Updated build documentation
Next up on this front:
  • Package custom JS, images and HTML files into build
  • Look at other projects to come up with a portability strategy
  • Create Vagrant-based build environment for testing

Discussion

What should we do about a color strategy?

  • Starting thoughts: https://github.com/ucla/WebBlocks/issues/33 for reference
  • Alice distinguishes between action-based sentiment and branding-based sentiment
    • In brand identity guidelines, we have primary, secondary and tertiary brand colors
    • The other set are things danger, warning, etc.
    • Punted over to the branding folks (Joseph and Mike) for review
    • Eric would like to see the sentiments broken up into action-based and branding-based
    • Alice will create a new section and start building on action sentiments
    • Mike and Joseph to be asked to provide guidance on the branding sentiments
Implementation challenges with extending Bootstrap:
  • No support for nested selectors in `@extend`
    • Inheriting from something like `.btn` is easy because of its modular implementation
    • Other tools like `.nav` and `.navbar` are far more complex and non-viable
    • Implementation of `nav.bar` uses Bootstrap variables but not many `@extend` calls
  • Definitions aren't laid out ideally
    • Often not a clear candidate for `@extend` or `@include`
What entities are people interested in prototyping next?

What entities that are prototyped do people want to start developing?

  • Alice and Celia will start work on Entity/Masthead
    • Eric will define the SCSS prototype (the lib/entity and the mixin base for the Bootstrap adapter)
Clone this wiki locally