1.0.7 • Published 4 years ago
@bumble/styleguide-visual-helpers v1.0.7
Bumble Styleguide Visual Helpers
Available tools
Work in progress: This is a list of visual components, which can help with most regular test-cases.
It is a React UI based list of components with zero dependencies (build based on consumer setup) for visual regression tests.
For easier work with different devices / media-queries we introduced several components:
StyleguidePlaceholderreturns mockup of component with provided parametersStyleguideCellreturns component and itslegendStyleguideDeviceFramereturns one of predefined frames, based on mobile device aspect-ratioStyleguideDeviceGroupreturns set of predefined frames, based on mobile device aspect-ratiogetImageUrlreturns static image mockup src with provided parameters - as inlined image or as image from placeholder.comnoopmethod for adding mock functions in props.
import { getImageUrl } from "@bumble/styleguide-visual-helpers";How to define fonts-sizes for placeholders / legends for all tools
Now we can setup consistent font-sizes via config
this is example of how to setup these settings in config:
module.exports = {
// part of config
legendFontSize: 25,
placeholderFontSize: 30,
};If you would prefer to setup individualy font-sizes - you can do it for each instance of component.
How to deploy new version?
There are 3 simple steps to follow:
yarn buildornpm run build- add new version to
package.jsonfile npm publish