UNPKG

@atlaskit/editor-core

Version:

A package contains Atlassian editor core functionality

49 lines (47 loc) 1.83 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InlineNodeViewSharedStyles = void 0; var _react = require("@emotion/react"); /* eslint-disable @atlaskit/ui-styling-standard/use-compiled */ // eslint-disable-next-line @atlaskit/ui-styling-standard/no-exported-styles var InlineNodeViewSharedStyles = exports.InlineNodeViewSharedStyles = (0, _react.css)({ // eslint-disable-next-line @atlaskit/ui-styling-standard/no-nested-selectors '.ProseMirror': { // eslint-disable-next-line @atlaskit/ui-styling-standard/no-nested-selectors '.inlineNodeView': { display: 'inline', userSelect: 'all', whiteSpace: 'nowrap', // eslint-disable-next-line @atlaskit/ui-styling-standard/no-nested-selectors, @atlaskit/ui-styling-standard/no-unsafe-selectors '& > *:not(.zeroWidthSpaceContainer)': { whiteSpace: 'pre-wrap' }, // eslint-disable-next-line @atlaskit/ui-styling-standard/no-nested-selectors '& > .assistive': { userSelect: 'none' } }, // eslint-disable-next-line @atlaskit/ui-styling-standard/no-nested-selectors '&.ua-safari': { // eslint-disable-next-line @atlaskit/ui-styling-standard/no-nested-selectors '.inlineNodeView': { // eslint-disable-next-line @atlaskit/ui-styling-standard/no-nested-selectors '&::selection, *::selection': { background: 'transparent' } } }, // eslint-disable-next-line @atlaskit/ui-styling-standard/no-nested-selectors '&.ua-chrome .inlineNodeView > span': { userSelect: 'none' }, // eslint-disable-next-line @atlaskit/ui-styling-standard/no-nested-selectors '.inlineNodeViewAddZeroWidthSpace': { '&::after': { content: "'\u200B'" // ZERO_WIDTH_SPACE } } } });