Skip to content

roamedit & roamresearch by ttmouse

Screenshot of roamedit & roamresearch

Details

Authorttmouse

Licenseroamresearch

Categoryroamresearch

Created

Updated

Size77 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

roamresearch

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...

Reviews

No reviews yet.