// ==UserScript== // @name 为知笔记网页端样式 // @namespace https://fengwenhua.top/ // @version 0.1 // @description 为知笔记网页端样式之docker版本 // @author 江南小虫虫 // @match http://xx.xx.xx.xx/* // @icon https://www.google.com/s2/favicons?domain=www.wiz.cn // @downloadURL none // ==/UserScript== (function() { var css = [ ".editor-main {", " font-size: 16px;", " line-height: 1.8em;", " letter-spacing: 0.1em;", " --editor-code-bg-color:#F5F5F5;", "}", ".editor-main .root-container .code-line-block.editor-block * {", " font-size: 14px;", " font-family: Roboto, 'HYQihei 45S', Consolas, Inconsolata, Courier, monospace;", "}", ".editor-main .root-container .code-line-block.editor-block * {", " border-radius: 2px;", " font-size: 15px;", " line-height: 1.4em;", "}", ".editor-main .root-container .code-block.editor-block {", " border-radius: 3px;", "}", "/*加粗*/", ".editor-main .root-container .editor-block .style-bold{", " color: #BF360C !important;", "}", "/*斜体*/", ".editor-main .root-container .editor-block .style-italic{", " color: #009688;", "}", ".editor-main .root-container .embed-block hr.editor-embed {", " border: 1px solid #BF360C;", " margin: 1.5em auto;", "}", "/*代码编辑框*/", ".editor-main .editor-block {", " margin-top: 0.5em !important;", " margin-bottom: 0.5em !important;", "}", ".editor-main .editor-block.editor-quote-block,", ".editor-main .editor-block.list-block{", " margin-top: 10px !important;", " margin-bottom: 10px !important;", "}", "/*引用*/", ".editor-main .editor-block.editor-quote-block .block-content {", " border-left: 2px solid #009688;", " padding: 0 10px;", " color: #777;", " quotes: none;", " margin-left: 1em;", "}", ".editor-main .editor-block.editor-quote-block + .editor-quote-block .block-content {", " margin-top: -10px;", "}", "/*标题*/", ".editor-main h1.editor-block,", ".editor-main h2.editor-block,", ".editor-main h3.editor-block,", ".editor-main h4.editor-block,", ".editor-main h5.editor-block,", ".editor-main h6.editor-block {", " margin-top: 20px;", " margin-bottom: 10px;", " font-style: bold !important;", " color: #009688 !important;", " text-align: center !important;", " margin: 1.5em 5px !important;", " padding: 0.5em 1em !important;", "}", ".editor-main h1.editor-block {", " font-size: 26px !important;", " border-bottom: 1px solid #ddd !important;", "}", ".editor-main h2.editor-block {", " font-size: 20px !important;", " border-bottom: 1px solid #eee !important;", "}", ".editor-main h3.editor-block {", " font-size: 18px;", "}", ".editor-main h4.editor-block {", " font-size: 16px;", "}", "/*表格*/", ".editor-main .editor-block.table-block table {", " padding: 0;", " border-collapse: collapse;", " border-spacing: 0;", " font-size: 1em;", " font: inherit;", " border: 0;", " margin: 0;", "}", ".editor-main .editor-block.table-block table tbody {", " margin: 0;", " padding: 0;", " border: 0;", "}", ".editor-main .editor-block.table-block table table tr {", " border: 0;", " border-top: 1px solid #CCC;", " background-color: white;", " margin: 0;", " padding: 0;", "}", ".editor-main .editor-block.table-block table tr:nth-child(2n) {", " background-color: #F8F8F8;", "}", ".editor-main .editor-block.table-block table tr th, ", ".editor-main .editor-block.table-block table tr td {", " font-size: 16px;", " border: 1px solid #CCC;", " margin: 0;", " padding: 5px 10px;", "}", ".editor-main .root-container .editor-block.table-block table tr:first-of-type {", " font-weight: bold;", " color: #eee;", " border: 1px solid #009688;", " background-color: #009688 ;", "}", ".editor-main .root-container .editor-block.table-block table tr:first-of-type .editor-block {", " font-weight: bold;", " color: #eee;", "}", ".editor-main .root-container .editor-block.table-block .editor-block {", " margin-top: 0.5em !important;", " margin-bottom: 0.5em !important;", "}", "/*代码语言选择*/", ".editor-main .root-container .editor-block.code-block .editor-code-config .editor-code-language{ ", " color: #2fab58;", "}", "/*代码关闭行号*/", ".editor-main .root-container > .code-block .editor-block.code-line-block:before {", " opacity:0;", "}", "/*链接*/", ".editor-main .root-container a, .editor-main .root-container span.editor-composition.link, .drag-snapshot-container a, .drag-snapshot-container span.editor-composition.link{", " color:#57B175;", "}" ].join("\n"); console.log("样式:"); console.log(css); function addGlobalStyle(css) { var head, style; head = document.getElementsByTagName('head')[0]; if (!head) { return; } style = document.createElement('style'); style.type = 'text/css'; style.innerHTML = css; head.appendChild(style); } addGlobalStyle(css); })();