DevTools in all browsers provide
a robust toolkit to empower
web developers.
What about web designers?
Razvan Caliman
Firefox DevTools
CSS Shapes
CSS Regions
CSS Masking
CSS Blend Modes
What do web designers need
to really design in the browser?
Canvas that fosters creative exploration
Peace of mind that tweaks are reversible and changes are not lost
Editors focused on doing one thing very well
Quick
brown
fox
Tools customized to fit the way people work
.registerPropertyPreview({ property // "color", "background", "display" value // CSSUnitValue, CSSImageValue, CSSKeywordValue onShow // function(CSSDeclaration, Node, Rules) onHide // function(CSSDeclaration, Node, Rules) })
.registerPropertyEditor({ property // "color", "background", "display" value // CSSUnitValue, CSSImageValue, CSSKeywordValue onShow // function(CSSDeclaration, Node, Rules) onHide // function(CSSDeclaration, Node, Rules) onDestroy // function() })
Node Node.onQuadsChange() Node.onZoomChange() Node.onRemove() ...
CSSDeclaration .value .property .enabled .overriden .parentRule .value() .preview() .replace() → Ex: replace shorthand notation .remove() onChange() onRemove() onAppliedStateChange() → enabled, disabled, overriden, applied ...
Rules .find(property, [value]) → Find related CSS properties (Ex: backgound-*) .addR() .remove()
The tools we use sometimes
inspire the things we make.
— Mustafa Kurtuldu, Design Advocate at Google
Amstelvar font by David Berlow
Webflow demo video from webflow.com
Photo by Mike Erskine on Unsplash
Photo by Steven Wei on Unsplash
Photo by Leio McLaren on Unsplash
Photo by Matt Artz on Unsplash
Photo by Chris Leipelt on Unsplash