UNPKG

phx-react

Version:

PHX REACT

661 lines (627 loc) • 13.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.styleTag = void 0; exports.styleTag = ` * { margin: 0; padding: 0; box-sizing: border-box; } .PlaygroundEditorTheme__ltr { text-align: left; } .PlaygroundEditorTheme__rtl { text-align: right; } [type='page-break'] { position: relative; display: block; width: calc(100% + var(--editor-input-padding, 28px) * 2); overflow: unset; margin-left: calc(var(--editor-input-padding, 28px) * -1); margin-top: var(--editor-input-padding, 28px); margin-bottom: var(--editor-input-padding, 28px); border: none; border-top: 1px dashed var(--editor-color-secondary, #eeeeee); border-bottom: 1px dashed var(--editor-color-secondary, #eeeeee); background-color: var(--editor-color-secondary, #eeeeee); } [type='page-break']::before { content: ''; position: absolute; top: 50%; left: calc(var(--editor-input-padding, 28px) + 12px); transform: translateY(-50%); opacity: 0.5; background-size: cover; background-image: url(/icons/scissors.svg); width: 16px; height: 16px; } [type='page-break']::after { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: block; padding: 2px 6px; border: 1px solid #ccc; background-color: #fff; content: 'PAGE BREAK'; font-size: 12px; color: #000; font-weight: 600; } .PlaygroundEditorTheme__quote { margin: 0; margin-left: 20px; font-size: 15px; color: rgb(101, 103, 107); border-left-color: rgb(206, 208, 212); border-left-width: 4px; border-left-style: solid; padding-left: 16px; } .PlaygroundEditorTheme__h1 { font-size: 34px; margin-bottom: 10px; } .PlaygroundEditorTheme__h2 { font-size: 29px; margin-bottom: 10px; } .PlaygroundEditorTheme__h3 { font-size: 24px; margin-bottom: 10px; } .PlaygroundEditorTheme__h4 { font-size: 21px; margin-bottom: 10px; } .PlaygroundEditorTheme__h5 { font-size: 18px; margin-bottom: 10px; } .PlaygroundEditorTheme__h6 { font-size: 16px; margin-bottom: 10px; } .PlaygroundEditorTheme__indent { --lexical-indent-base-value: 40px; } .PlaygroundEditorTheme__textBold { font-weight: bold; } .PlaygroundEditorTheme__textItalic { font-style: italic; } .PlaygroundEditorTheme__textUnderline { text-decoration: underline; } .PlaygroundEditorTheme__textStrikethrough { text-decoration: line-through; } .PlaygroundEditorTheme__textUnderlineStrikethrough { text-decoration: underline line-through; } .PlaygroundEditorTheme__textSubscript { font-size: 0.8em; vertical-align: sub !important; } .PlaygroundEditorTheme__textSuperscript { font-size: 0.8em; vertical-align: super; } .PlaygroundEditorTheme__textCode { background-color: rgb(240, 242, 245); padding: 1px 0.25rem; font-family: Menlo, Consolas, Monaco, monospace; font-size: 94%; } .PlaygroundEditorTheme__hashtag { background-color: rgba(88, 144, 255, 0.15); border-bottom: 1px solid rgba(88, 144, 255, 0.3); } .PlaygroundEditorTheme__link { color: rgb(33, 111, 219); text-decoration: none; } .PlaygroundEditorTheme__link:hover { text-decoration: underline; cursor: pointer; } .PlaygroundEditorTheme__code { background-color: rgb(240, 242, 245); font-family: Menlo, Consolas, Monaco, monospace; display: block; padding: 8px 8px 8px 52px; line-height: 1.53; font-size: 13px; margin: 0; margin-top: 8px; margin-bottom: 8px; overflow-x: auto; position: relative; tab-size: 2; } .PlaygroundEditorTheme__code:before { content: attr(data-gutter); position: absolute; background-color: #eee; left: 0; top: 0; border-right: 1px solid #ccc; padding: 8px; color: #777; white-space: pre-wrap; text-align: right; min-width: 25px; } .PlaygroundEditorTheme__table { border-collapse: collapse; border-spacing: 0; overflow-y: scroll; overflow-x: scroll; table-layout: fixed; width: max-content; margin: 30px 0; } .PlaygroundEditorTheme__tableSelection *::selection { background-color: transparent; } .PlaygroundEditorTheme__tableSelected { outline: 2px solid rgb(60, 132, 244); } .PlaygroundEditorTheme__tableCell { border: 1px solid #bbb; width: 75px; min-width: 75px; vertical-align: top; text-align: start; padding: 6px 8px; position: relative; outline: none; } .PlaygroundEditorTheme__tableCellSortedIndicator { display: block; opacity: 0.5; position: absolute; bottom: 0; left: 0; width: 100%; height: 4px; background-color: #999; } .PlaygroundEditorTheme__tableCellResizer { position: absolute; right: -4px; height: 100%; width: 8px; cursor: ew-resize; z-index: 10; top: 0; } .PlaygroundEditorTheme__tableCellHeader { background-color: #f2f3f5; text-align: start; } .PlaygroundEditorTheme__tableCellSelected { background-color: #c9dbf0; } .PlaygroundEditorTheme__tableCellPrimarySelected { border: 2px solid rgb(60, 132, 244); display: block; height: calc(100% - 2px); position: absolute; width: calc(100% - 2px); left: -1px; top: -1px; z-index: 2; } .PlaygroundEditorTheme__tableCellEditing { box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); border-radius: 3px; } .PlaygroundEditorTheme__tableAddColumns { position: absolute; top: 0; width: 20px; background-color: #eee; height: 100%; right: -25px; animation: table-controls 0.2s ease; border: 0; cursor: pointer; } .PlaygroundEditorTheme__tableAddColumns:after { background-image: url('/icons/plus.svg'); background-size: contain; background-position: center; background-repeat: no-repeat; display: block; content: ' '; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.4; } .PlaygroundEditorTheme__tableAddColumns:hover { background-color: #c9dbf0; } .PlaygroundEditorTheme__tableAddRows { position: absolute; bottom: -25px; width: calc(100% - 25px); background-color: #eee; height: 20px; left: 0; animation: table-controls 0.2s ease; border: 0; cursor: pointer; } .PlaygroundEditorTheme__tableAddRows:after { background-image: url(/icons/plus.svg); background-size: contain; background-position: center; background-repeat: no-repeat; display: block; content: ' '; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.4; } .PlaygroundEditorTheme__tableAddRows:hover { background-color: #c9dbf0; } @keyframes table-controls { 0% { opacity: 0; } 100% { opacity: 1; } } .PlaygroundEditorTheme__tableCellResizeRuler { display: block; position: absolute; width: 1px; background-color: rgb(60, 132, 244); height: 100%; top: 0; } .PlaygroundEditorTheme__tableCellActionButtonContainer { display: block; right: 5px; top: 6px; position: absolute; z-index: 4; width: 20px; height: 20px; } .PlaygroundEditorTheme__tableCellActionButton { background-color: #eee; display: block; border: 0; border-radius: 20px; width: 20px; height: 20px; color: #222; cursor: pointer; } .PlaygroundEditorTheme__tableCellActionButton:hover { background-color: #ddd; } .PlaygroundEditorTheme__characterLimit { display: inline; background-color: #ffbbbb !important; } .PlaygroundEditorTheme__ol1 { padding: 0; margin: 0; list-style-position: inside; list-style-type: decimal; margin-left: 20px; } .PlaygroundEditorTheme__ol2 { padding: 0; margin: 0; list-style-type: upper-alpha; list-style-position: inside; margin-left: 20px; } .PlaygroundEditorTheme__ol3 { padding: 0; margin: 0; list-style-type: lower-alpha; list-style-position: inside; margin-left: 20px; } .PlaygroundEditorTheme__ol4 { padding: 0; margin: 0; list-style-type: upper-roman; list-style-position: inside; margin-left: 20px; } .PlaygroundEditorTheme__ol5 { padding: 0; margin: 0; list-style-type: lower-roman; list-style-position: inside; margin-left: 20px; } .PlaygroundEditorTheme__ul { padding: 0; margin: 0; list-style: disc; margin-left: 20px; list-style-position: inside; } .PlaygroundEditorTheme__listItem { font-family: var(--listitem-marker-font-family); font-size: var(--listitem-marker-font-size); background-color: var(--listitem-marker-background-color); } .PlaygroundEditorTheme__listItem::marker { color: var(--listitem-marker-color); background-color: var(--listitem-marker-background-color); font-family: var(--listitem-marker-font-family); font-size: var(--listitem-marker-font-size); font-style: var(--listitem-marker-font-style); font-weight: var(--listitem-marker-font-weight); } .PlaygroundEditorTheme__listItemChecked, .PlaygroundEditorTheme__listItemUnchecked { position: relative; margin-left: 8px; margin-right: 8px; padding-left: 24px; padding-right: 24px; list-style-type: none; outline: none; } .PlaygroundEditorTheme__listItemChecked { text-decoration: line-through; } .PlaygroundEditorTheme__listItemUnchecked:before, .PlaygroundEditorTheme__listItemChecked:before { content: ''; width: 16px; height: 16px; top: 2px; left: 0; cursor: pointer; display: block; background-size: cover; position: absolute; } .PlaygroundEditorTheme__listItemUnchecked[dir='rtl']:before, .PlaygroundEditorTheme__listItemChecked[dir='rtl']:before { left: auto; right: 0; } .PlaygroundEditorTheme__listItemUnchecked:focus:before, .PlaygroundEditorTheme__listItemChecked:focus:before { box-shadow: 0 0 0 2px #a6cdfe; border-radius: 2px; } .PlaygroundEditorTheme__listItemUnchecked:before { border: 1px solid #999; border-radius: 2px; } .PlaygroundEditorTheme__listItemChecked:before { border: 1px solid rgb(61, 135, 245); border-radius: 2px; background-color: #3d87f5; background-repeat: no-repeat; } .PlaygroundEditorTheme__listItemChecked:after { content: ''; cursor: pointer; border-color: #fff; border-style: solid; position: absolute; display: block; top: 6px; width: 3px; left: 7px; right: 7px; height: 6px; transform: rotate(45deg); border-width: 0 2px 2px 0; } .PlaygroundEditorTheme__nestedListItem { list-style-type: none; } .PlaygroundEditorTheme__nestedListItem:before, .PlaygroundEditorTheme__nestedListItem:after { display: none; } .PlaygroundEditorTheme__tokenComment { color: slategray; } .PlaygroundEditorTheme__tokenPunctuation { color: #999; } .PlaygroundEditorTheme__tokenProperty { color: #905; } .PlaygroundEditorTheme__tokenSelector { color: #690; } .PlaygroundEditorTheme__tokenOperator { color: #9a6e3a; } .PlaygroundEditorTheme__tokenAttr { color: #07a; } .PlaygroundEditorTheme__tokenVariable { color: #e90; } .PlaygroundEditorTheme__tokenFunction { color: #dd4a68; } .PlaygroundEditorTheme__mark { background: rgba(255, 212, 0, 0.14); border-bottom: 2px solid rgba(255, 212, 0, 0.3); padding-bottom: 2px; } .PlaygroundEditorTheme__markOverlap { background: rgba(255, 212, 0, 0.3); border-bottom: 2px solid rgba(255, 212, 0, 0.7); } .PlaygroundEditorTheme__mark.selected { background: rgba(255, 212, 0, 0.5); border-bottom: 2px solid rgba(255, 212, 0, 1); } .PlaygroundEditorTheme__markOverlap.selected { background: rgba(255, 212, 0, 0.7); border-bottom: 2px solid rgba(255, 212, 0, 0.7); } .PlaygroundEditorTheme__embedBlock { user-select: none; } .PlaygroundEditorTheme__embedBlockFocus { outline: 2px solid rgb(60, 132, 244); } .PlaygroundEditorTheme__layoutContaner { display: grid; gap: 10px; margin: 10px 0; } .PlaygroundEditorTheme__layoutItem { border: 1px dashed #ddd; padding: 8px 16px; } .image-resizer-wrapper { position: absolute; inset: 0; pointer-events: none; z-index: 1; } .image-resizer { position: absolute; pointer-events: auto; background-color: #fff; border: 1px solid rgb(60, 132, 244); border-radius: 50%; box-sizing: border-box; width: 10px; height: 10px; } .image-resizer-n, .image-resizer-s { left: 50%; transform: translateX(-50%); cursor: ns-resize; } .image-resizer-e, .image-resizer-w { top: 50%; transform: translateY(-50%); cursor: ew-resize; } .image-resizer-n { top: -5px; } .image-resizer-ne { top: -5px; right: -5px; cursor: nesw-resize; } .image-resizer-e { right: -5px; } .image-resizer-se { right: -5px; bottom: -5px; cursor: nwse-resize; } .image-resizer-s { bottom: -5px; } .image-resizer-sw { bottom: -5px; left: -5px; cursor: nesw-resize; } .image-resizer-w { left: -5px; } .image-resizer-nw { top: -5px; left: -5px; cursor: nwse-resize; } .editor-image { display: block; position: relative; width: fit-content; max-width: 100%; margin-left: auto; margin-right: auto; } .editor-image.position-left, .inline-editor-image.position-left { display: block; position: relative; width: fit-content; max-width: 100%; margin-left: 0; margin-right: auto; } .editor-image.position-center, .inline-editor-image.position-center { display: block; position: relative; width: fit-content; max-width: 100%; margin-left: auto; margin-right: auto; } .editor-image.position-right, .inline-editor-image.position-right { display: block; position: relative; width: fit-content; max-width: 100%; margin-left: auto; margin-right: 0; } .editor-image > div, .inline-editor-image > div { position: relative; } .editor-image img { display: block; margin-left: auto; margin-right: auto; max-width: 90% !important; border: 1px solid #e5e7eb; margin-bottom: 10px; } .inline-editor-image.position-full { display: block; position: relative; width: 100%; max-width: 100%; } .inline-editor-image.position-full img { width: 100%; max-width: 100%; } .inline-editor-image.position-center img { max-width: 100%; } .editor-image img.focused, .inline-editor-image img.focused { outline: 2px solid rgb(60, 132, 244); outline-offset: 2px; } `; //# sourceMappingURL=constants.js.map