概述:Typora Bluebook 自定义主题, 修改页宽
说明
- 修改了目录中 代码块 的颜色
- 修改了编辑页面的最小宽度
代码
@charset "UTF-8";
/*** Custom fonts ***/
@import url('./blubook/fonts.css');
/*** Color setting ***/
:root {
--side-bar-bg-color: #183055;
--active-file-bg-color: #2f4566;
--active-file-text-color: #ffffff;
--active-file-border-color: #757575;
--active-search-item-bg-color: #23242b;
--item-hover-bg-color: #ececec;
--item-hover-text-color: #000000;
--control-text-color: #ddd;
--window-border: 1px solid #183055;
--code-cursor: #f0f0f0;
--search-select-bg-color: rgba(248, 192, 116, 0.3);
--search-select-text-color: rgb(59, 69, 78);
}
.md-search-hit.md-search-select{
background-color: rgb(248, 192, 116);
}
/*** Btn in search bar ***/
#filesearch-case-option-btn,
#filesearch-word-option-btn {
background: var(--side-bar-bg-color);
}
#plugin-window-tab .tab-container {
background-color: white !important;
}
/****** #write basic ******/
#write {
pOSItion: static;
width: 90%;
min-width: 90%;
max-width: 700px;
line-height: 1.6;
transform: none;
height: auto;
}
/****** #write h1-h6 ******/
#write h1,
#write h2,
#write h3,
#write h4,
#write h5,
#write h6,
#write p,
#write pre {
width: auto;
}
#write>h1::before,
#write>h2::before,
#write>h3::before,
#write>h4::before,
#write>h5::before,
#write>h6::before {
position: absolute;
right: calc(100% + 10px);
bottom: 0;
color: #b4b4b4;
font-size: 1rem;
font-weight: bold;
font-variant: 'small-caps';
border: 0;
border-radius: 0;
left: auto;
float: none;
padding: 0;
line-height: 2;
}
#write h1 {
font-size: 2.2rem;
font-style: normal;
font-weight: 800;
line-height: 2;
margin-top: 14px;
margin-bottom: 14px;
}
#write>h1::before {
content: 'H1';
bottom: 1rem;
}
#write h2 {
font-size: 2rem;
font-weight: 800;
font-style: normal;
line-height: 2;
margin-top: 14px;
margin-bottom: 14px;
}
#write>h2::before {
content: 'H2';
bottom: .85rem;
}
#write h3 {
font-size: 1.6rem;
font-weight: 800;
line-height: 2;
font-style: normal;
margin-top: 14px;
margin-bottom: 14px;
}
#write>h3::before {
content: 'H3';
top: .44rem;
padding: 3px 0 3px 0;
}
#write h4 {
font-size: 1.4rem;
font-weight: 800;
line-height: 2;
font-style: normal;
margin-top: 14px;
margin-bottom: 14px;
}
#write>h4::before {
content: 'H4';
top: .4rem;
}
#write h5,
#write h6 {
font-size: 1.2rem;
font-weight: 800;
line-height: 2;
font-style: normal;
margin-top: 14px;
margin-bottom: 14px;
}
#write h5::before,
#write h6::before {
top: .2rem;
}
#write>h5::before {
content: 'H5';
}
#write>h6::before {
content: 'H6';
}
/****** Global Style ******/
body {
margin: 0;
font-family: 'Glow Sans SC', -aPPLe-system, sans-serif;
font-weight: 500;
text-rendering: geometricPrecision;
-webkit-font-smoothing: antialiased;
-webkit-text-size-adjust: 100%
}
html{
font-size: 14px;
}
html,
body {
color: #242A31;
/* width: 100%; */
height: 100%;
margin: 0;
padding: 0;
background: #ffffff;
box-sizing: border-box;
line-height: 1rem;
text-size-adjust: 100%;
-moz-osx-font-smoothing: grayscale;
-webkit-text-size-adjust: 100%;
}
hr {
border-color: #e6ecf1;
height: 2px;
border-top: 2px solid #e6ecf1;
}
img {
margin-top: 0.2rem;
margin-bottom: 0.2rem;
}
/****** ul ol Style ******/
ul>li>ul>li {
list-style-type: circle;
}
ul>li>ul>li>ul>li {
list-style-type: square;
}
ol,
ul:not(#sidebar-files-menu,#context-menu,.outline-children) {
padding-left: 2rem;
line-height: 1;
font-size: 16px;
}
ol>li {
list-style-type: decimal
}
ol>li>ol>li {
list-style-type: lower-alpha
}
ol>li>ol>li>ol>li {
list-style-type: lower-roman
}
@media print {
#write ol, ul {
line-height: 2;
}
}
/****** Table Style ******/
table {
padding: 0;
word-break: initial;
}
table tr {
border-top: 1px solid #dfe2e5;
margin: 0;
padding: 0;
}
table tr:nth-child(2n),
thead {
background-color: #f6f9fb;
}
table tr th {
font-weight: bold;
border: 1px solid #dfe2e5;
border-bottom: 0;
margin: 0;
padding: 6px 13px;
}
table tr td {
border: 1px solid #dfe2e5;
margin: 0;
padding: 6px 13px;
}
table tr th:first-child,
table tr td:first-child {
margin-top: 0;
}
table tr th:last-child,
table tr td:last-child {
margin-bottom: 0;
}
/****** YAML Style ******/
pre.md-meta-block {
font-size: .85rem !important;
color: #5d5d5d;
min-height: .8rem;
white-space: pre-wrap;
background: #f5f7f9;
display: block;
overflow-x: hidden;
padding: 1rem;
border-radius: 8px;
}
/****** Global Text ******/
p {
font-size: 1.14rem;
font-family: "Glow Sans SC", -apple-system, sans-serif;
font-weight: 500;
line-height: 1.6;
font-style: normal;
color: rgb(59, 69, 78);
}
a {
/* color: rgb(164, 78, 237); */
color: rgb(56, 132, 254);
text-decoration: none;
text-decoration-style: none;
cursor: pointer;
padding: 0 3px 0 3px;
}
#write a:hover {
color: rgb(56, 132, 254);
text-decoration: underline;
text-decoration-style: solid;
}
strong {
font-weight: 700;
}
mark {
background: #87CEFA;
padding: 0 2px 0 2px;
margin: 0 2px 0 2px;
border-radius: 3px;
}
h1 {
font-size: 2rem;
font-style: normal;
font-weight: 800;
line-height: 2;
margin-top: 14px;
margin-bottom: 14px;
}
h2 {
font-size: 1.8rem;
font-weight: 800;
font-style: normal;
line-height: 2;
margin-top: 14px;
margin-bottom: 14px;
}
h3 {
font-size: 1.6rem;
font-weight: 800;
line-height: 2;
font-style: normal;
margin-top: 14px;
margin-bottom: 14px;
}
h4 {
font-size: 1.2rem;
font-weight: 800;
line-height: 2;
font-style: normal;
margin-top: 14px;
margin-bottom: 14px;
}
h5,
h6 {
font-size: 1rem;
font-weight: 800;
line-height: 2;
font-style: normal;
margin-top: 14px;
margin-bottom: 14px;
}
/****** Print header ******/
@media print {
.typora-export * {
-webkit-print-color-adjust: exact;
}
#write h1::before {
content: '';
bottom: 1rem;
}
#write h2::before {
content: '';
bottom: 1rem;
}
#write h3::before {
content: '';
bottom: 1rem;
}
#write h4::before {
content: '';
bottom: 1rem;
}
#write h5::before {
content: '';
bottom: 1rem;
}
#write h6::before {
content: '';
bottom: 1rem;
}
}
/****** #write Code Fences ******/
#write .md-fences {
-webkit-font-smoothing: initial;
line-height: 1.43rem;
border-radius: 3px;
font-size: 0.95rem;
word-wrap: normal;
}
/* Add :not(.md-diagram) to fix Gantt diagram issue: https://Github.com/FishionYu/typora-blubook-theme/issues/53 */
#write .md-fences:not(.md-diagram){
margin: 1rem 0 1rem 0 !important;
}
#write .CodeMirror-wrap .CodeMirror-code pre {
padding-left: 10px;
line-height: 1.55rem;
}
#write .CodeMirror-cursors .CodeMirror-cursor {
border-left: 2px solid var(--code-cursor);
}
#typora-source .CodeMirror-code pre,
.cm-s-typora-default .cm-overlay{
font-family: 'Cascadia Code', Consolas, 'Noto Sans SC', 'Courier New', "微软雅黑", 'Microsoft YaHei', "华文细黑", STXihei;
}
#typora-source .CodeMirror-code{
font-size: 1.1rem;
}
tt {
margin: 0 2px;
padding: 4px 6px;
border-radius: 6px;
font-size: 0.92rem !important;
background: #f5f7f9;
display: inline;
vertical-align: bottom;
line-height: 1.8;
}
#write code{
margin: 0 2px;
padding: 3px 6px;
border-radius: 6px;
font-size: 1.1rem !important;/* Fix view mode alignment issue */
background: #f5f7f9;
display: inline;
vertical-align: top;
line-height: 1.8;
}
#write table code{
vertical-align: baseline;
}
#write span[md-inline='highlight'] code{
font-size: 0.95rem !important;
}
#write blockquote[mdtype='blockquote'] code{
background: #dbe5ec99 !important;
}
#write *[mdtype="heading"] code{
font-size: inherit!important;
vertical-align: baseline;
}
#write .md-footnote {
color: rgb(56, 132, 254);
background-color: var(--main-1);
}
#write .cm-s-inner.CodeMirror,
#write .cm-s-inner .CodeMirror-gutters {
padding: 0.75rem 0.15rem 0.75rem 0.15rem;
background-color: #183055 !important;
color: #f8f8f2 !important;
border: none;
border-radius: 6px;
}
.code-tooltip {
box-shadow: 0 1px 1px 0 rgba(0, 28, 36, .3);
border-top: 1px solid #eef2f2;
background: #183055;
border-radius: 6px;
}
.md-fences {
font-size: .9rem;
position: relative !important;
display: block;
page-break-inside: avoid;
text-align: left;
overflow: visible;
white-space: pre;
background: inherit;
}
.md-fences {
background-color: #f8f8f8;
margin-bottom: 15px;
margin-top: 15px;
padding-top: 8px;
padding-bottom: 6px;
}
.md-fences,
tt {
border-radius: 3px;
/* color: #f0f0f0; */
padding: 0;
font-size: 0.9rem;
}
/****** Sidebar and Quick open******/
#typora-sidebar *,
#typora-quick-open{
color: #f0f0f0;
}
.typora-quick-open-item-path{/* file path in the Quick open panel*/
white-space: nowrap;
}
#typora-sidebar .file-tree-node.file-library-file-node.active .file-node-background {
border-left: 5px solid #3884ff;
height: 2.2rem;
}
#sidebar-files-menu {
border: 1px solid rgba(0, 2, 3, 0.7);
}
.file-list-item {
border-bottom: var(--window-border);
}
.file-list-item {
overflow: hidden;
padding: 12px;
border-bottom: 1px solid #eee;
border-bottom: var(--window-border);
cursor: pointer;
padding-right: 8px;
padding-top: 12px;
padding-left: 24px;
transition: top .5s;
-webkit-transition: top .5s;
}
.file-list-item.active {
background: #2f4566;
/* background: var(--active-file-bg-color); */
color: var(--active-file-text-color);
border-radius: 12px;
}
.file-list-item:not(.active) {
opacity: .9;
}
.file-node-content {
padding-top: 6px;
margin: 0 0 8px 0;
cursor: default;
color: var(--control-text-color);
white-space: nowrap;
height: 2.2rem;
line-height: 1.5;
}
.ty-on-drag-enter {
background-color: #2f4566;
color: var(--item-hover-text-color);
}
.file-node-content:active {
border-radius: 0px !important;
background: #2f4566;
}
.active .file-node-content {
font-weight: bold;
}
.file-node-content:hover {
cursor: pointer;
border-radius: 0px !important;
}
.file-node-icon,
.file-node-open-state {
display: block;
float: left;
line-height: 1.5;
min-height: 15px;
}
.file-node-icon {
margin-right: 6px;
}
.file-list-item-file-name {
font-weight: 700;
margin-bottom: 3px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width: 100%;
line-height: 2;
}
.sidebar-footer {
background: var(--side-bar-bg-color);
border-top: 1px #555 solid;
}
.html-for-mac #file-library-search-input {
border: 0;
border-bottom: 1px solid #ccc;
line-height: 16px;
margin: 5px 16px 0px 0;
width: 0;
/* -webkit-flex: 1; */
flex: 1;
background: 0 0;
color: #bbc0ca !important;
/* transform: translateY(-3px); */
/* overflow: auto; */
padding-top: 6px;
}
#typora-sidebar #ty-sidebar-footer .sidebar-footer-item:hover {
background: #021d43;
}
#typora-sidebar #outline-content .outline-item:hover {
background: var(--active-file-bg-color);
}
#outline-content code{
margin-left:5px;
margin-right:5px;
padding:1px 2px;
vertical-align:baseline;
background-color: gray!important;
}
#typora-sidebar #ty-sidebar-footer #sidebar-files-menu .show+.menuitem-group-label.show {
border-color: #202020;
}
#typora-sidebar #ty-sidebar-footer {
border-top: 1px solid #19191c;
}
#typora-sidebar #ty-sidebar-footer #sidebar-files-menu li>a:hover {
background: #021d43;
}
#typora-sidebar #ty-sidebar-footer #sidebar-files-menu .ty-side-sort-btn.active,
#typora-sidebar #ty-sidebar-footer #sidebar-files-menu .ty-side-sort-btn:hover {
color: #3884FF;
}
#typora-sidebar #ty-sidebar-footer #sidebar-files-menu .ty-side-sort-btn.active {
background: #001129;
}
#typora-sidebar .file-list-item.file-library-node:not(.active):hover {
background: #243959;
border-radius: 12px;
}
#typora-sidebar .file-tree-node.file-library-file-node:not(.active):hover .file-node-background {
background: #243959;
border-radius: 12px;
height: 2.2rem;
}
#typora-sidebar-resizer.dragging{
color: #6eace2;
}
#typora-sidebar-resizer{
left: calc(var(--sidebar-width) - 3px);
}
/****** Quote style ******/
blockquote {
position: relative;
/* margin: 1rem 1 1rem 2rem; */
padding: 1rem;
color: #827676;
background-color: #f5f7f9;
border-radius: 6px;
line-height: 1;
}
blockquote::before {
content: '';
position: absolute;
top: 0rem;
left: 0rem;
height: 100%;
width: .30rem;
background: #3884ff;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
/****** task list style ******/
.task-list {
padding-left: 0;
}
.md-task-list-item>input {
top: -0.2rem;
margin-left: -1.6rem;
margin-top: calc(1rem + 1px);
-webkit-appearance: initial;
}
.md-task-list-item>input:before {
border: 1px solid#0185ff;
border-radius: 1rem;
width: 1rem;
height: 1rem;
background: #fff;
content: ' ';
transition: background-color 200ms ease-in-out;
display: block;
}
.md-task-list-item>input:checked:before,
.md-task-list-item>input[checked]:before {
background: #0185ff;
border-width: 1px;
transition: background-color 200ms ease-in-out;
}
.md-task-list-item>input:checked:after,
.md-task-list-item>input[checked]:after {
opacity: 1;
}
.md-task-list-item>input:after {
opacity: 1;
-webkit-transition: opacity 0.05s ease-in-out;
-moz-transition: opacity 0.05s ease-in-out;
transition: opacity 0.05s ease-in-out;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
transform: rotate(-45deg);
position: absolute;
top: 0.25rem;
left: 0.19rem;
width: 0.6rem;
height: 0.375rem;
border: 2px solid #fff;
border-top: 0;
border-right: 0;
content: ' ';
opacity: 0;
}
/****** Source style ******/
.typora-sourceview-on #write {
display: none
}
#typora-source {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: inherit;
padding-right: 0;
padding-left: 0;
padding-top: 0;
display: none;
line-height: 1.5
}
.mac-seamless-mode #typora-source {
top: 20px
}
#typora-source .CodeMirror {
height: 100%;
overflow-x: hidden
}
#typora-source .CodeMirror-gutters {
left: initial !important
}
#typora-source .CodeMirror-lines {
padding-top: 30px;
padding-bottom: 60px;
padding-left: 60px;
padding-right: 30px;
max-width: 800px;
margin: 0 auto
}
#typora-source .CodeMirror-wrap .CodeMirror-scroll {
overflow-y: auto
}
.CodeMirror-activeline .cm-trailing-space-new-line:after {
opacity: .6
}
.CodeMirror-activeline .cm-starttab .cm-tab:after {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
width: 100%;
opacity: 1
}
.CodeMirror-activeline .cm-startspace:after,
.CodeMirror-activeline .cm-trailing-space-new-line:after {
opacity: .2
}
#write .cm-s-inner .CodeMirror-vscrollbar {
display: none !important
}
#typora-source .CodeMirror-gutter-wrapper {
position: absolute !important;
left: -6ch !important;
min-width: 4ch !important;
text-align: right;
font-family: monospace;
font-size: .8rem;
margin-top: .1rem;
display: inline-block;
opacity: .6
}
#typora-source .CodeMirror-linenumber {
width: auto !important;
visibility: hidden
}
#typora-source .CodeMirror-sizer {
margin-left: 0 !important
}
#typora-source .CodeMirror-gutter {
min-width: 4ch !important
}
#typora-source .CodeMirror-activeline .CodeMirror-linenumber,
#typora-source .CodeMirror-linenumber.CodeMirror-linenumber-show {
visibility: visible
}
#typora-source .CodeMirror-code>.CodeMirror-activeline::before,
#typora-source .CodeMirror-code>:first-child::before,
#typora-source .CodeMirror-code>:last-child::before,
#typora-source .CodeMirror-code>:nth-child(10n)::before {
visibility: visible
}
.cm-s-typora-default .cm-header1:not(.cm-atom):not(.cm-s-inner) {
font-size: 2.2rem;
}
.cm-s-typora-default .cm-header2:not(.cm-atom):not(.cm-s-inner) {
font-size: 2rem;
}
.cm-s-typora-default .cm-header3:not(.cm-atom):not(.cm-s-inner) {
font-size: 1.6rem;
}
.cm-s-typora-default .cm-header4:not(.cm-atom):not(.cm-s-inner) {
font-size: 1.4rem;
}
.cm-s-typora-default .cm-header5:not(.cm-atom):not(.cm-s-inner) {
font-size: 1.2rem;
}
.cm-s-typora-default .cm-header6:not(.cm-atom):not(.cm-s-inner) {
font-size: 1.2rem;
}
.cm-s-typora-default .cm-header,
.cm-s-typora-default .cm-property {
color: #183055 !important;
}
/*
Name: 3024 day
Author: Jan T. Sott (http://github.com/idleberg)
CodeMirror template by Jan T. Sott (https://github.com/idleberg/base16-codemirror)
Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)
*/
.cm-s-typora-default.CodeMirror { background: #f7f7f7; color: #3a3432; }
.cm-s-typora-default.CodeMirror { background-color: #ffffff; }
.cm-s-typora-default div.CodeMirror-selected { background: #d6d5d4; }
.cm-s-typora-default .CodeMirror-line::selection,
.cm-s-typora-default .CodeMirror-line > span::selection,
.cm-s-typora-default .CodeMirror-line > span > span::selection { background: #d6d5d4; }
.cm-s-typora-default .CodeMirror-line::-moz-selection,
.cm-s-typora-default .CodeMirror-line > span::-moz-selection,
.cm-s-typora-default .CodeMirror-line > span > span::selection { background: #d9d9d9; }
.cm-s-typora-default .CodeMirror-gutters { background: #f7f7f7; border-right: 0px; }
.cm-s-typora-default .CodeMirror-gutters { background: #ffffff; }
.cm-s-typora-default .CodeMirror-guttermarker { color: #db2d20; }
.cm-s-typora-default .CodeMirror-guttermarker-subtle { color: #807d7c; }
.cm-s-typora-default .CodeMirror-linenumber { color: #807d7c; }
.cm-s-typora-default .CodeMirror-cursor { border-left: 1px solid #5c5855; }
.cm-s-typora-default span.cm-comment { color: #cdab53; }
.cm-s-typora-default span.cm-atom { color: #a16a94; }
.cm-s-typora-default span.cm-number { color: #a16a94; }
.cm-s-typora-default span.cm-property,
.cm-s-typora-default span.cm-attribute { color: #01a252; }
.cm-s-typora-default span.cm-keyword { color: #db2d20; }
/* .cm-s-typora-default span.cm-string { color: #fded02; } */
.cm-s-typora-default span.cm-variable { color: #01a252; }
.cm-s-typora-default span.cm-variable-2 { color: #01a0e4; }
.cm-s-typora-default span.cm-def { color: #e8bbd0; }
.cm-s-typora-default span.cm-bracket { color: #3a3432; }
.cm-s-typora-default span.cm-tag { color: #db2d20; }
.cm-s-typora-default span.cm-link { color: #a16a94; }
/* .cm-s-typora-default span.cm-error { background: #db2d20; color: #5c5855; } */
.cm-s-typora-default .CodeMirror-activeline-background { background: #e8f2ff; }
.cm-s-typora-default .CodeMirror-matchingbracket { text-decoration: underline; color: #a16a94 !important; }
.cm-s-typora-default .cm-comment{
font-family: 'Cascadia Code', Consolas, 'Glow Sans SC', 'Courier New', "微软雅黑", 'Microsoft YaHei', "华文细黑", STXihei;
}
pre.CodeMirror-line {
page-break-inside: avoid;
}
/****** Code style ******/
code {
padding: .2rem .2rem;
border-radius: 3px;
display: inline;
vertical-align: bottom;
line-height: 1.8;
}
/******Code background******/
code:not(.md-search-expand) {
background: #ecf1f5 !important;
}
/******Color when select to search******/
.md-search-expand code {
background: hsla(0, 0%, 0%, 0) !important;
}
code,
pre,
#write .md-mathblock-input {
font-size: 0.95rem !important;
font-family: 'Cascadia Code', Consolas, 'Glow Sans SC', 'Courier New', "微软雅黑", 'Microsoft YaHei', "华文细黑", STXihei;
-webkit-font-smoothing: initial;
-moz-osx-font-smoothing: initial
}
/****** The flow chart ******/
pre.md-fences[lang=sequence].md-focus .md-diagram-panel,
pre.md-fences[lang=flow].md-focus .md-diagram-panel,
pre.md-fences[lang=mermaid].md-focus .md-diagram-panel {
position: -webkit-sticky;
border: 1px solid #777;
border-radius: 6px;
margin-top: 6px;
}
.code-tooltip .ty-input,
.code-tooltip input {
background-color: transparent;
border: 0;
margin-top: 2px;
margin-bottom: 2px;
margin-left: 0;
margin-right: 0;
border-radius: 3px;
text-align: center;
min-width: 140px;
display: inline-block;
padding: 0 4px;
line-height: 1.5;
color: #fff;
}
.ty-input.ty-input-after.ty-cm-lang-input::selection,
.ty-input.ty-input-after.ty-cm-lang-input::-webkit-selection{
color: #000000;
}
.enable-diagrams pre.md-fences[lang=sequence] .code-tooltip,
.enable-diagrams pre.md-fences[lang=flow] .code-tooltip,
.enable-diagrams pre.md-fences[lang=mermaid] .code-tooltip {
right: 8px;
bottom: -2.2em;
}
/****** Windows control ******/
.megamenu-menu-list li a.active,
.megamenu-menu-list:not(.saved) li a:hover {
background-color: #285e8e;
}
/****** Fix ******/
.md-tab {
display: inline-block;
white-space: pre;
font-family: initial;
}
div.md-mathjax-preview.mathjax-candIDAte.mathjax-candIDAte-show {
background-color: white !important;
-webkit-user-modify: read-only;
}
.md-mathjax-preview {
color: #ffffff;
}
.mathjax-candidate {
text-align: center;
padding-top: inherit;
overflow-x: auto;
padding: 10px 0;
background-color: white;
}
input {
font-weight: bold;
background-color: inherit;
background-color: var(--bg-color);
color: var(--text-color) !important;
}
#write input:not(#md-grid-width):not(#md-grid-height) {
transform: translateY(-0.46rem);
}
#write .popover.bottom.md-table-resize-popover{
width: 140px;
}
#write .md-grid-board-wrap input {
text-align: center !important;
}
.task-list {
padding-left: 0;
}
.md-task-list-item>input {
top: -0.2rem;
margin-left: -1.6rem;
margin-top: calc(1rem + 1px);
}
.auto-suggest-container li {
padding: 1px;
padding-left: 10px;
padding-right: 10px;
cursor: pointer;
-webkit-user-select: none;
user-select: none;
min-width: 124px;
position: relative;
line-height: 1.4;
}
.auto-suggest-container {
border: 1px solid #ddd;
border-radius: 3px;
box-shadow: 0 0 1px rgba(0, 0, 0, .1);
position: fixed;
background-color: #fff;
background-color: var(--bg-color);
z-Index: 10;
font-size: .9rem;
display: none;
padding: 4px 6px 4px 6px;
line-height: 20px;
}
/****** Code highlight ******/
#write .cm-s-inner .CodeMirror-guttermarker,
#write .cm-s-inner .CodeMirror-guttermarker-subtle,
#write .cm-s-inner .CodeMirror-linenumber {
color: #596774;
}
#write .cm-s-inner .CodeMirror-cursor {
border-left: 1px solid #f8f8f0;
}
#write .cm-s-inner div.CodeMirror-selected {
background: rgba(255, 255, 255, 0.15);
}
#write .cm-s-inner.CodeMirror-focused div.CodeMirror-selected {
background: rgba(255, 255, 255, 0.10);
}
#write .cm-s-inner .CodeMirror-line::selection,
#write .cm-s-inner .CodeMirror-line>span::selection,
#write .cm-s-inner .CodeMirror-line>span>span::selection {
background: rgba(255, 255, 255, 0.10);
}
#write .cm-s-inner .CodeMirror-line::-moz-selection,
#write .cm-s-inner .CodeMirror-line>span::-moz-selection,
#write .cm-s-inner .CodeMirror-line>span>span::-moz-selection {
background: rgba(255, 255, 255, 0.10);
}
#write .cm-s-inner .CodeMirror-activeline-background {
background: rgba(0, 0, 0, 0);
}
#write .cm-s-inner .cm-keyword {
color: rgba(199, 146, 234, 1);
}
#write .cm-s-inner .cm-operator {
color: rgba(233, 237, 237, 1);
}
#write .cm-s-inner .cm-variable-2 {
color: #80CBC4;
}
#write .cm-s-inner .cm-variable-3 {
color: #82B1FF;
}
#write .cm-s-inner .cm-builtin {
color: #DECB6B;
}
#write .cm-s-inner .cm-atom {
color: #F77669;
}
#write .cm-s-inner .cm-number {
color: #F77669;
}
#write .cm-s-inner .cm-def {
color: rgba(233, 237, 237, 1);
}
#write .cm-s-inner .cm-string {
color: #C3E88D;
}
#write .cm-s-inner .cm-string-2 {
color: #80CBC4;
}
#write .cm-s-inner .cm-comment {
color: #aebcc2;
}
#write .cm-s-inner .cm-variable {
color: #82B1FF;
}
#write .cm-s-inner .cm-tag {
color: #80CBC4;
}
#write .cm-s-inner .cm-meta {
color: #80CBC4;
}
#write .cm-s-inner .cm-attribute {
color: #FFCB6B;
}
#write .cm-s-inner .cm-property {
color: #80CBAE;
}
#write .cm-s-inner .cm-qualifier {
color: #DECB6B;
}
#write .cm-s-inner .cm-variable-3 {
color: #DECB6B;
}
#write .cm-s-inner .cm-tag {
color: rgba(255, 83, 112, 1);
}
#write .cm-s-inner .cm-error {
color: rgba(255, 255, 255, 1.0);
background-color: #EC5F67;
}
#write .cm-s-inner .CodeMirror-matchingbracket {
text-decoration: underline;
color: white !important;
}
#write .cm-s-inner .cm-header,
#write .cm-s-inner.cm-header {
color: #334EEA;
}
.md-fences .code-tooltip {
background-color: #263238;
}
#write .cm-s-inner .CodeMirror-selected,
#write .cm-s-inner .CodeMirror-selectedtext {
background: #5b808d !important;
}