add custome factory sample and improove other samples
Merge remote-tracking branch 'origin/master'
add form with css sample
add form with css sample