roamresearch
roamedit & roamresearch by ttmouse

Details
Authorttmouse
Licenseroamresearch
Categoryroamresearch
Created
Updated
Code size77 kB
Code checksum26efdd03
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
roamresearchroamresearch
Source code
Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link./* ==UserStyle==
@name roamresearch
@version 20220210.12.04
@namespace userstyles.world/user/ttmouse
@description roamresearch
@author ttmouse
@license roamresearch
==/UserStyle== */
@-moz-document domain("roamedit.com") {
/* 基于andy模式调整出来的一套皮肤 */
/* 豆爸
/* 主要是浅色模式,深色模式懒得调。 更新时间 2021-12-23 14:39:27*/
.node[mystyle="废止"] {
background-color: #EAEAEA7A;
color: #858585;
}
.node[mystyle="注释"] {
background-color: #EAE3D97A;
border-radius: 5px;
}
.node[mystyle="解释"] {
background-color: #9CB59B29;
color: #858585;
}
/* 悬浮小圆点尺寸↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓*/
.plugin-outline-wrap .node:not(.node-foldup):not(.node-topic) > .node-btn::before {
width: 5px;
height: 5px;
}
body#jShape.theme-night .plugin-outline-wrap .node:not(.node-foldup):not(.node-topic) > .node-btn::before {
width: 5px;
height: 5px;
background-color:#ddd;
}
#jShape .node.node-foldup:not(.node-top) > .node-btn::before, #jShape .node-search-result .node.node-foldup > .node-btn::before {
box-shadow: 0 0 0 5px #e9e9e9;
content: '';
background-color: #999;
width: 5px;
height: 5px;
border-radius: 10px;
}
#jShape .node.node-foldup:not(.node-top) > .node-btn:hover::before,
#jShape .node-search-result .node.node-foldup > .node-btn:hover::before {
background-color: #ddd;
}
body#jShape.theme-night .node.node-foldup:not(.node-top) > .node-btn::before,
body#jShape.theme-night .node-search-result .node.node-foldup > .node-btn:before {
background-color: #ddd;
}
/*悬浮小点不放大*/
.plugin-outline-wrap .node:not(.node-foldup):not(.node-topic) > .node-btn:hover:not(.node-tmp *)::before {
box-shadow: 0 0 0 5px rgba(213, 224, 230, .44);
background-color: var(--node-btn-default);
transform: scale(1);
transition: all 0s;
}
/*悬浮小点不放大*/
body#jShape.theme-night .plugin-outline-wrap .node:not(.node-foldup):not(.node-topic) > .node-btn:hover:not(.node-tmp *)::before {
box-shadow: 0 0 0 5px rgba(213, 224, 230, .44);
}
#jShape .node.node-foldup:not(.node-top) > .node-btn:hover::before,
#jShape .node-search-result .node.node-foldup > .node-btn:hover::before {
box-shadow: 0 0 0 5px rgba(213, 224, 230, .48);
background-color: var(--node-btn-hover);
transform: scale(1);
transition: all 0s;
}
/* 结束↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑*/
/*思维导图↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓*/
#detail-wrap .node[layout=flexmap] .node-child:not(:empty) ~ .node-op::before {
background-color: rgb(255, 255, 255) !important;
top: -3px;
}
#detail-wrap .node[layout=flexmap] .node-child .node:last-child:not(:only-child) > .node-head::before {
height: calc(50% + 13px);
}
#detail-wrap .node[layout=diagram] .node-child,
#detail-wrap .node[layout=diagram] > .node-scroll > .node-child > .node[mystyle*='背景'] > .node-child:not(:empty) {
margin-bottom: 0px;
margin-left: 5px;
padding-left: 0px;
padding-right: 5px;
border: none;
}
/* 标题文本 */
#detail-wrap .node[layout=flexmap] > .node-scroll > .node-text-clone {
font-size: 24px;
font-weight: 500;
}
/* 结束↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑*/
#jShape.ls-toggle-menu #leftsidebar {
margin-left: -250px;
transition: 0.25s;
}
.sidebar .menu .list .header {
background: none;
border-bottom: 1px solid #ffffff17;
}
#navbar-list {
border-bottom: 1px solid #00000017;
}
body#jShape.theme-night #navbar-list {
border-bottom: 1px solid #efefef1a;
}
:root {
--V1-N-A: #182026;
/*全局主色调*/
--node-btn-hover: #394B59CC;
/*空标点*/
--node-btn-default: #283138DB;
}
#leftsidebar {
margin-top: -54px;
padding-bottom: 0px;
background-color: var(--V1-N-A) !important;
height: 100vh;
}
.sidebar .menu {
height: 100vh;
}
.theme-orange.bootstrap-area.ls-toggle-menu .navbar {
background-color: #FFF0;
height: 54px;
padding-left: 0px;
}
.theme-orange .navbar {
background-color: #FFF0;
height: 54px;
padding-left: 250px;
}
.theme-orange .navbar-header{
display: none;
}
.theme-orange .navbar {
background-color: #FFF0;
font-size: 16px;
}
#leftsidebar .plugin-outline-wrap .node:not(.node-foldup):not(.node-topic) > .node-btn::before {
background-color: #ddd;
}
#jShape .node.node-foldup:not(.node-top) > .node-btn::before,
#jShape .node-search-result .node.node-foldup > .node-btn::before {
background-color: var(--node-btn-default);
box-shadow: 0 0 0 5px #e9e9e9;
}
#jShape .node.node-foldup:not(.node-top) > .node-tools,
#jShape .node-search-result .node.node-foldup > .node-tools {
display: inline !important;
}
#leftsidebar .node.node-foldup:not(.node-top) > .node-btn:before,
#leftsidebar .node.node-foldup:not(.node-top) > .node-btn:before,
body#jShape.theme-night #roam-wrap .node-search-result .node.node-foldup > .node-btn:before {
box-shadow: 0 0 0 5px #8E8E8E29;
background-color: #ddd;
}
.navbar-header .navbar-brand,
.theme-orange .navbar-header {
background: var(--V1-N-A) !important;
}
#navbar-list .tab-wrap {
background: #ffffff00;
margin-left: -5px;
}
/* 数字序号↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓*/
#roam-wrap .node[mystyle~="有序列表:数字点号"] .node-foldup:not(.node-top) > .node-btn:before,
#jShape.theme-night #roam-wrap .node[mystyle~="有序列表:数字点号"] .node-foldup:not(.node-top) > .node-btn:before,
body#jShape.theme-night #roam-wrap .node-search-result .node.node-foldup > .node-btn:before {
box-shadow: 0 0 0 0px #e9e9e9;
background-color: #F3F3F300;
}
#detail-wrap .node[mystyle~="有序列表:数字点号"] > .node-child > .node:not(.node-empty-line) > .node-btn::before,
#detail-wrap .node[mystyle~="有序列表:数字点号"] > .node-scroll > .node-child > .node:not(.node-empty-line) > .node-btn::before {
margin-left: 0px;
}
#detail-wrap .node[mystyle~="有序列表:数字点号"] > .node-child > .node:not(.node-empty-line) > .node-btn:hover::before,
#detail-wrap .node[mystyle~="有序列表:数字点号"] .node-scroll > .node-child > .node:not(.node-empty-line) > .node-btn:hover::before {
transform: scale(1);
font-family: 'Chinese Quote', 'Segoe UI', dinpro, Roboto, "PingFang SC", Arial, "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", simsun, sans-serif;
box-shadow: 0 0 0 5px #F2F2F200;
}
#detail-wrap .node[mystyle~="有序列表:数字点号"] > .node-child > .node:not(.node-empty-line) > .node-btn::before,
#detail-wrap .node[mystyle~="有序列表:数字点号"] .node-scroll > .node-child > .node:not(.node-empty-line) > .node-btn::before {
font-size: 14px;
transform: scale(1);
font-family: 'Chinese Quote', 'Segoe UI', dinpro, Roboto, "PingFang SC", Arial, "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", simsun, sans-serif;
box-shadow: 0 0 0 0px #0000000D;
border-radius: 3px;
background-color: #AB414100;
}
#detail-wrap .node[mystyle~="有序列表:数字点号"] > .node-child > .node.node-foldup:not(.node-empty-line) > .node-btn::before,
#detail-wrap .node[mystyle~="有序列表:数字点号"] .node-scroll > .node-child > .node.node-foldup:not(.node-empty-line) > .node-btn::before {
background-color: #f3f3f3;
}
.plugin-outline-wrap .node:not(.node-foldup):not(.node-topic) > .node-btn {
width: 16px;
height: 16px;
box-shadow: 0 0 0 0px #0000000D;
}
/* 数字序号结束↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑*/
/*横隔线↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓*/
#detail-wrap .nmarkdown.hr .node-text {
position: relative;
margin-left: 0px;
overflow: hidden;
padding-left: 0px;
}
#detail-wrap .node[layout=mdview] > .node-child > .p > .node-btn, #detail-wrap .node[layout=mdview] .hn > .node-child > .p > .node-btn {
top: 16px;
}
#detail-wrap .node[layout=mdview].node-top > .node-child {
margin-left: 0px;
padding-left: 0px;
}
#detail-wrap .node[layout=mdview].node-top > .node-child > .node {
margin-left: 0px;
}
.katex .mathdefault {
font-family: Times New Roman;
font-style: normal;
}
.katex .mord {
color: initial !important;
}
#detail-wrap .node-top[layout=mdview] > .node-child > .node {
display: inherit;
}
/*面包屑开始↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓*/
.node-crumbs {
padding-left: 28px;
}
/*开始↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓*/
/*浮层title*/
#jdialog-recent-open{
width: 249px!important;
height:auto !important;
box-shadow: none;
}
.activities .b-accent .sl-item .sl-content p {
overflow: hidden;
white-space: nowrap;
width: 100%;
display: block;
text-overflow: ellipsis;
margin-bottom: 8px;
}
.jdialog > .alert.alert-normal {
border-radius: 0px;
}
.jdialog[id="jdialog-recent-open"] > .alert .alert-title .title {
font-size: 15px !important;
}
.jdialog[id="jdialog-recent-open"] > .alert .alert-title {
padding: 5px 0px;
}
.jdialog[id="jdialog-recent-open"] .text-muted-dk{
display: none;
}
.activities .b-accent .sl-item:after {
border-color: #18181824;
border-width: 3px;
top: 1px;
}
.activities .b-accent {
border-color: #7676762b !important;
border-left: 1px solid;
}
.activities .b-accent .sl-item .sl-content {
padding-bottom: 4px;
margin-top: -5px;
margin-left: 11px;
}
body#jShape.theme-night .jdialog > .alert.alert-normal {
background-color: #181818;
}
/*悬浮层样式*/
body#jShape.theme-night .alert-title {
border-bottom: 1px solid #ffffff0d;
border-top: 1px solid #ffffff0d;
}
/*结束↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑*/
.plugin-outline-wrap .outline-wrap > .node .node-top-text {
font-size: 36px;
line-height: normal;
font-weight: bold;
}
/* 代码块尺寸↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓*/
code {
font-size: 100%;
}
/* 顶部工具栏开始↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓*/
body#jShape.theme-night #detail-wrap .navbar {
background-color: #18181800;
}
.warning {
color: #ffffff;
}
/*顶部自定义的ico*/
.tab-wrap .tab-header .tab-item {
margin-left: 10px;
border-radius: 40px;
color: #857f79;
background-color: #CBCBCB08;
}
.tab-wrap .tab-header .tab-item:hover {
background: #9B9B9B26 !important;
box-shadow: none;
transition: none;
border-radius: 100px;
color: #4a453f;
}
/*顶部自定义的ico居中*/
.tab-wrap .tab-header .tab-item span {
display: inline-block;
margin-left: 0px;
}
#detail-w...