UNPKG

antd

Version:

An enterprise-class UI design language and React components implementation

49 lines (46 loc) 2.12 kB
import _defineProperty from "@babel/runtime/helpers/esm/defineProperty"; var genDraggerStyle = function genDraggerStyle(token) { var _$concat2; var componentCls = token.componentCls, iconCls = token.iconCls; return _defineProperty({}, "".concat(componentCls, "-wrapper"), _defineProperty({}, "".concat(componentCls, "-drag"), (_$concat2 = { position: 'relative', width: '100%', height: '100%', textAlign: 'center', background: token.colorFillAlter, border: "".concat(token.controlLineWidth, "px dashed ").concat(token.colorBorder), borderRadius: token.controlRadiusLG, cursor: 'pointer', transition: "border-color ".concat(token.motionDurationSlow) }, _defineProperty(_$concat2, componentCls, { padding: "".concat(token.padding, "px 0") }), _defineProperty(_$concat2, "".concat(componentCls, "-btn"), { display: 'table', width: '100%', height: '100%', outline: 'none' }), _defineProperty(_$concat2, "".concat(componentCls, "-drag-container"), { display: 'table-cell', verticalAlign: 'middle' }), _defineProperty(_$concat2, "&:not(".concat(componentCls, "-disabled):hover"), { borderColor: token.colorPrimaryHover }), _defineProperty(_$concat2, "p".concat(componentCls, "-drag-icon"), _defineProperty({ marginBottom: token.margin }, iconCls, { color: token.colorPrimary, fontSize: token.uploadThumbnailSize })), _defineProperty(_$concat2, "p".concat(componentCls, "-text"), { margin: "0 0 ".concat(token.marginXXS, "px"), color: token.colorTextHeading, fontSize: token.fontSizeLG }), _defineProperty(_$concat2, "p".concat(componentCls, "-hint"), { color: token.colorTextDescription, fontSize: token.fontSizeBase }), _defineProperty(_$concat2, "&".concat(componentCls, "-disabled"), _defineProperty({ cursor: 'not-allowed' }, "p".concat(componentCls, "-drag-icon ").concat(iconCls, ",\n p").concat(componentCls, "-text,\n p").concat(componentCls, "-hint\n "), { color: token.colorTextDisabled })), _$concat2))); }; export default genDraggerStyle;