Listen to MediaQuery’s #platfromBrightness property to update your UI based on your user device's dark or light mode 🎨
Combine this with #Widgetbook’s ThemeAddon to easily validate that behavior for all widgets across your app, small or complex 🚀
#FlutterDev
Listen to MediaQuery’s #platfromBrightness property to update your UI based on your user device's dark or light mode 🎨
Combine this with #Widgetbook’s ThemeAddon to easily validate that behavior for all widgets across your app, small or complex 🚀
#FlutterDev
Avoiding fixed heights on widgets containing text is one of many ways to ensure your UI doesn’t break for user devices with larger text scales 🚧
Use #Widgetbook’s #TextScaleAddon to test all your widgets' behavior for different font sizes 📐👇🏻
Avoiding fixed heights on widgets containing text is one of many ways to ensure your UI doesn’t break for user devices with larger text scales 🚧
Use #Widgetbook’s #TextScaleAddon to test all your widgets' behavior for different font sizes 📐👇🏻
Build layout-flipping resilient #Flutter UIs by using built-in Directional widgets, and #Widgetbook's #LocalizationAddon for an inclusive UI testing workflow 🚀💪🏼
Build layout-flipping resilient #Flutter UIs by using built-in Directional widgets, and #Widgetbook's #LocalizationAddon for an inclusive UI testing workflow 🚀💪🏼
Starting from this set up, you can leverage Widgetbook's different OSS features to test your widgets in isolation and in different themes, locales, and many more configurations
Starting from this set up, you can leverage Widgetbook's different OSS features to test your widgets in isolation and in different themes, locales, and many more configurations
Thankfully, #Flutter widgets like #LayoutBuilder make it possible to support many screen sizes 📐
Combine that with #Widgetbook's #ViewportAddon, and responsiveness is your app's default 🚀
Thankfully, #Flutter widgets like #LayoutBuilder make it possible to support many screen sizes 📐
Combine that with #Widgetbook's #ViewportAddon, and responsiveness is your app's default 🚀
✅They now catch regressions early
✅Test components in isolation
✅Streamline reviews across teams
Learn how they did it in our latest case study 👇🏻
medium.com/widgetbook/5...
✅They now catch regressions early
✅Test components in isolation
✅Streamline reviews across teams
Learn how they did it in our latest case study 👇🏻
medium.com/widgetbook/5...
docs.widgetbook.io/addons/viewp...
docs.widgetbook.io/addons/viewp...
docs.widgetbook.io/addons/text-...
docs.widgetbook.io/addons/text-...
docs.widgetbook.io/knobs
docs.widgetbook.io/knobs