UNPKG

@motor-js/cli

Version:

CLI tool for generating Qlik Sense Mashups

45 lines (41 loc) 837 B
import styled, { layout, space, flexbox, css } from "../../../theme"; export const StyledMedia = styled( ({ m, ml, mr, mt, mb, display, alignItems, $el, ...props }) => ( <div {...props} /> ) )` ${({ $el }) => $el !== "ul" && css` display: flex; align-items: flex-start; `} ${layout}; ${space}; ${flexbox}; `; export const StyledMediaLeft = styled(({ width, mr, ml, ...props }) => ( <div {...props} /> ))` ${layout}; ${space}; ${(props) => props.$alignMent === "middle" && css` align-self: center; `} ${(props) => props.$alignMent === "end" && css` align-self: flex-end; `} img { max-width: 100%; } `; export const StyledMediaBody = styled( ({ width, m, mr, ml, mt, mb, px, ...props }) => <div {...props} /> )` ${space}; flex: 1; `;