~/talk

Material Design in practice with AngularJS

Talkat Spotlight Front-End 2014 · on Saturday, 2014-11-29· [angular, design-collaboration]
slides:none on file

Material Design principles get implemented with Angular Material on top of AngularJS, using flexbox-based layout attributes (layout, layout-align, flex with responsive breakpoints), theme palettes (primary 500/700 and accent), and UI primitives like buttons, cards, dialogs, toasts and side navs. The demo compares Angular Material to Polymer/paper elements and shows a Gravitar example implemented as an Angular directive vs a web component, highlighting ripples and elevation (1dp sheets, shadows, animation timing) and available sample code.

AI-written summary · about

  1. 0:00Start
  2. 7:07Core Functionality
  3. 8:45Light and Shadow
  4. 9:47Material Properties
  5. 12:45Animation
  6. 12:58Visual Feedback
  7. 14:10Color Palettes and Themes
  8. 14:33Color Palettes
  9. 15:21Tool Bars
  10. 16:54Angularjs
  11. 17:56First Implementation of Material Design
  12. 18:09Paper Elements
  13. 19:24Difference between Polymer and Angular
  14. 21:10Angular
  15. 22:06Polymer Custom Custom Elements
  16. 23:22Angular Material Directives
  17. 24:22Button Demo
  18. 24:52Container Elements
  19. 25:57Child Alignment
  20. 28:19Responsive Layout
  21. 29:14Services
  22. 29:55Sample Apps
  23. 37:17Demos
  24. 38:46Left Nav Bar
  25. 41:15Toggle Left
  26. 45:39Resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.