fantasy-editor
Version:
A React Rich Text Editor Based On Slate
1 lines • 6 kB
CSS
.fc-dropdown-btn{position:relative;text-align:left!important}.fc-dropdown-cert{position:absolute;right:4px;top:7px;width:16px ;height:16px }.fc-toolbar{border-bottom:1px solid #d9d9d9;background-color:#fafafa}.fc-toolbar-btn{background-color:transparent;outline:none;border:none;height:30px;width:30px;text-align:center;padding:5px;margin:4px;border-radius:2px}.fc-toolbar-btn:not(:first-child){margin-left:0}.fc-toolbar-btn svg{width:20px;height:20px;fill:rgba(0,0,0,.65);vertical-align:middle}.fc-toolbar-btn:hover{background-color:#dedede}.fc-toolbar-btn.disable{color:#ccc}.fc-toolbar-btn.disable svg{fill:#ccc ;stroke:#ccc }.fc-toolbar-btn.disable svg rect{fill:#ccc;stroke:#ccc}.fc-toolbar-btn.disable svg path{fill:#ccc}.fc-toolbar-btn.disable:hover{background-color:transparent}.fc-toolbar-btn.active{background-color:#dedede}.fc-btn-align-overlay{min-width:40px}.fc-btn-align-overlay svg{width:20px;height:20px;vertical-align:middle}.fc-btn-head-overlay{min-width:100px}.fc-btn-head-overlay h1,.fc-btn-head-overlay h2,.fc-btn-head-overlay h3,.fc-btn-head-overlay h4,.fc-btn-head-overlay h5,.fc-btn-head-overlay h6{margin:0}.fc-btn-link-container{width:320px;font-size:14px}.fc-btn-link-row{display:flex;flex-direction:row;margin-bottom:8px}.fc-btn-link-label{width:80px;text-align:right;font-size:14px;line-height:24px}.fc-btn-link-label label:before{content:"*";display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1}.fc-btn-link-label label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.fc-btn-link-input-wrap{flex:1}.fc-btn-link-input{width:100%;height:24px;border:1px solid #d9d9d9;outline:none;transition:border .3s ease;padding:0 5px}.fc-btn-link-input:focus,.fc-btn-link-input:hover{border-color:#1890ff}.fc-btn-link-button-wrap{text-align:right}.fc-btn-link-button-wrap button{color:rgba(0,0,0,.65);background-color:#fff;border:1px solid #d9d9d9;height:24px;line-height:22px;padding:1px 7px;text-align:center;outline:none;cursor:pointer}.fc-btn-link-button-wrap button.primary{background-color:#1890ff;color:#fff;border-color:#1890ff}.fc-btn-link-button-wrap button+button{margin-left:8px}.fc-btn-bg-overlay .fe-dropdown-arrow{display:none}.fc-btn-bg-overlay .sketch-picker{border:none ;box-shadow:none }.fc-btn-bg-content{background-color:#fff;border-radius:3px}.fc-btn-bg-header{box-sizing:border-box;height:32px;border-bottom:1px solid #d9d9d9;padding:4px 10px;line-height:24px;user-select:none;cursor:pointer}.fc-btn-bg-header svg{width:20px;height:20px;margin-right:6px;vertical-align:middle}.fc-btn-bg-header:hover{background-color:#dedede}.fc-btn-font-overlay .fe-dropdown-arrow{display:none}.fc-btn-font-overlay .sketch-picker{border:none ;box-shadow:none }.fc-btn-font-content{background-color:#fff;border-radius:3px}.fc-btn-font-header{box-sizing:border-box;height:32px;border-bottom:1px solid #d9d9d9;padding:4px 10px;line-height:24px;user-select:none;cursor:pointer}.fc-btn-font-header svg{width:20px;height:20px;margin-right:6px;vertical-align:middle}.fc-btn-font-header:hover{background-color:#dedede}.fc-mention{padding:3px 3px 2px;margin:0 1px;vertical-align:baseline;display:inline-block;border-radius:4px;background-color:#eee;font-size:.9em;box-shadow:none}.fc-mention.selected{box-shadow:0 0 0 2px #b4d5ff}.fc-select-portal{top:-9999px;left:-9999px;position:absolute;z-index:1;padding:3px;background-color:#fff;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.2)}.fc-select-item{padding:1px 3px;border-radius:3px;background-color:transparent}.fc-select-item.selected{background-color:#b4d5ff}.fe-btn-tb-row{border-top:1px solid #d9d9d9;height:21px}.fe-btn-tb-row:last-child{border-bottom:1px solid #d9d9d9;height:22px}.fe-btn-tb-cell{display:inline-block;width:20px;height:20px;border-left:1px solid #d9d9d9;cursor:pointer}.fe-btn-tb-cell:last-child{border-right:1px solid #d9d9d9}.fe-btn-tb-cell.active{background-color:#def}.fe-btn-tb-tips{text-align:center}.fc-task-list{display:flex;flex-direction:row-reverse;padding:3px 0}.fc-task-list-check{display:flex;align-content:center;justify-content:center;width:24px;height:24px;margin-right:6px}.fc-task-text{flex:1;opacity:1;text-decoration:none}.fc-task-text:focus{outline:none}.fc-task-text.finish{opacity:.666;text-decoration:line-through}.fc-align-left{text-align:left}.fc-align-right{text-align:right}.fc-align-center{text-align:center}.fc-align-justify{text-align:justify}.fc-blockquote{margin:16px 0;padding:5px 0 5px 5px;border-left:4px solid #ccc;font-style:italic;background-color:#f2f2f2}.fc-code-block{position:relative}.fc-code-block pre{background-color:#f6f8fa ;border-radius:3px;padding:16px;line-height:1.5}.fc-code-block .select{position:absolute;right:5px;top:5px}.fc-file-wrap{display:inline-block;margin:16px}.fc-file{background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:4px;width:100px;padding:8px 12px}.fc-file.selected{box-shadow:0 0 0 2px rgba(24,144,255,.2)}.fc-file-icon{max-width:100%}.fc-file-filename{padding-top:4px;text-align:center;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fc-hr{overflow:auto}.fc-hr.selected{box-shadow:0 0 0 2px rgba(24,144,255,.2)}.fc-hr hr{margin:8px 0}.image-module_fc-image__3lrM8{display:block;max-width:100%;max-height:20em;padding:10px 0;box-shadow:none}.image-module_fc-image__3lrM8.image-module_selected__SzmLo{box-shadow:0 0 0 2px rgba(24,144,255,.2)}.fc-table{border-collapse:collapse}.fc-table,.fc-table td{border:1px solid #d9d9d9}.fc-table td{position:relative;padding:7px 10px}.fc-table td.selected:before{position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border:.5px solid #1890ff;content:""}.fc-table-wrap{width:100%;overflow:auto;margin:0 -2px;position:relative}.fc-table-container,.fc-table-tool{display:inline-block}.fc-table-tool{width:2px}.fc-code{background-color:#f2f2f2;border-radius:4px;padding:2px 4px;font-size:12px}