#wip(scss): Fixing styles and added dynamic colors.
This commit is contained in:
		
							parent
							
								
									775739bd16
								
							
						
					
					
						commit
						04252462e9
					
				
							
								
								
									
										518
									
								
								Public/scss/WMarkDown.base.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										518
									
								
								Public/scss/WMarkDown.base.scss
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,518 @@
 | 
				
			|||||||
 | 
					.anp{
 | 
				
			||||||
 | 
					    @each $mode, $is_dark in (
 | 
				
			||||||
 | 
					        "dark" : "true",
 | 
				
			||||||
 | 
					        "light" : "false"
 | 
				
			||||||
 | 
					    ){&[data-gui-mode=#{$mode}],&[data-gui-mode=default][data-dark-mode=#{$is_dark}]{
 | 
				
			||||||
 | 
					        .wmd-code-block{
 | 
				
			||||||
 | 
					            .data li{
 | 
				
			||||||
 | 
					                border-color : map-deep-get($color, $mode, fore);
 | 
				
			||||||
 | 
					                box-shadow : 0em 0em .8em inset map-deep-get($color, $mode, fore);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            ol li:nth-child(2n + 1){background-color : mix(map-deep-get($color, grey), map-deep-get($color, $mode, back), 20%);}
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        .wmd-code-sample-block>nav>ul>li{
 | 
				
			||||||
 | 
					            border-color : map-deep-get($color, $mode, fore);
 | 
				
			||||||
 | 
					            &[data-selected=true]{box-shadow : 0em 0em .2em inset map-deep-get($color, $mode, fore);}
 | 
				
			||||||
 | 
					            &:hover{box-shadow : 0em 0em 1.2em inset map-deep-get($color, $mode, fore);}
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        .wmd-quote{
 | 
				
			||||||
 | 
					            border-left-color : mix(map-deep-get($color, grey), map-deep-get($color, $mode, fore), 20%);
 | 
				
			||||||
 | 
					            [data-avatar]{background-color : map-deep-get($color, grey);}
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        .wmd-table table{
 | 
				
			||||||
 | 
					            td,th{border-color : mix(map-deep-get($color, grey), map-deep-get($color, $mode, transparent), 50%);}
 | 
				
			||||||
 | 
					            thead,tfoot{th,td{background-color : mix(map-deep-get($color, grey), map-deep-get($color, $mode, transparent), 10%);}}
 | 
				
			||||||
 | 
					            tbody>tr{
 | 
				
			||||||
 | 
					                td,th{
 | 
				
			||||||
 | 
					                    background-color : map-deep-get($color, $mode, transparent);
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					                &:nth-child(n):hover{td,th{
 | 
				
			||||||
 | 
					                    background-color : mix(map-deep-get($color, grey), map-deep-get($color, $mode, transparent), 10%);
 | 
				
			||||||
 | 
					                }}
 | 
				
			||||||
 | 
					                &:nth-child(2n + 1){&>td,&>th{
 | 
				
			||||||
 | 
					                    background-color : mix(map-deep-get($color, grey), map-deep-get($color, $mode, transparent), 20%);
 | 
				
			||||||
 | 
					                }}
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        .wmd-dictionary-box{
 | 
				
			||||||
 | 
					            border-color : map-deep-get($color, grey);
 | 
				
			||||||
 | 
					            background-color : map-deep-get($color, $mode, back);
 | 
				
			||||||
 | 
					            // box-shadow : .1em .1em .2em map-deep-get($color, $mode, full);
 | 
				
			||||||
 | 
					            box-shadow : .1em .1em .2em map-deep-get($color, grey);
 | 
				
			||||||
 | 
					            a[href]{
 | 
				
			||||||
 | 
					                background-color : mix(map-deep-get($color, $mode, full), map-deep-get($color, $mode, transparent), 10%);
 | 
				
			||||||
 | 
					                border-color : map-deep-get($color, grey);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        .wmd-main-menu{
 | 
				
			||||||
 | 
					            border : .1em solid map-deep-get($color, grey);
 | 
				
			||||||
 | 
					            background-color : map-deep-get($color, $mode, back);
 | 
				
			||||||
 | 
					            box-shadow : .1em .1em .2em map-deep-get($color, grey);
 | 
				
			||||||
 | 
					            li{
 | 
				
			||||||
 | 
					                background-color : map-deep-get($color, $mode, transparent);
 | 
				
			||||||
 | 
					                &:hover{background-color : mix(map-deep-get($color, $mode, fore), map-deep-get($color, $mode, transparent), 5%);}
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        .wmd-color-sample{
 | 
				
			||||||
 | 
					            border-color : map-deep-get($color, $mode, fore);
 | 
				
			||||||
 | 
					            box-shadow : 0em 0em .2em map-deep-get($color, $mode, back);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        .wmd-avatars{
 | 
				
			||||||
 | 
					            a+a{
 | 
				
			||||||
 | 
					                border : .1em solid map-deep-get($color, grey);
 | 
				
			||||||
 | 
					                background-color : map-deep-get($color, $mode, back);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            .image{border-color : map-deep-get($color, grey);}
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        .wmd-dictionary-item{
 | 
				
			||||||
 | 
					            color : mix(map-deep-get($color, $mode, primary), map-deep-get($color, $mode, fore), 50%);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        [data-deployed]>[data-icon=deploy]{
 | 
				
			||||||
 | 
					            color : mix(map-deep-get($color, $mode, primary), map-deep-get($color, $mode, fore), 50%);
 | 
				
			||||||
 | 
					            &:hover{
 | 
				
			||||||
 | 
					                color : mix(map-deep-get($color, $mode, secondary), map-deep-get($color, $mode, fore), 50%);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }}
 | 
				
			||||||
 | 
					    [data-deployed]>[data-icon=deploy]{
 | 
				
			||||||
 | 
					        transition-property : color;
 | 
				
			||||||
 | 
					        transition-duration : $transition-out;
 | 
				
			||||||
 | 
					        &:hover{
 | 
				
			||||||
 | 
					            transition-duration : $transition-in;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.wmd-icon>input{display : none;}
 | 
				
			||||||
 | 
					.wmd-code-block{
 | 
				
			||||||
 | 
					    display : block;
 | 
				
			||||||
 | 
					    position : relative;
 | 
				
			||||||
 | 
					    margin : 2em 4%;
 | 
				
			||||||
 | 
					    margin-bottom : 4em;
 | 
				
			||||||
 | 
					    font-size : .9em;
 | 
				
			||||||
 | 
					    .code{
 | 
				
			||||||
 | 
					        position : relative;
 | 
				
			||||||
 | 
					        top : 2.5em;
 | 
				
			||||||
 | 
					        width : 100%;
 | 
				
			||||||
 | 
					        height : auto;
 | 
				
			||||||
 | 
					        max-height : 30em;
 | 
				
			||||||
 | 
					        overflow-x : hidden;
 | 
				
			||||||
 | 
					        overflow-y : auto;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    .data{
 | 
				
			||||||
 | 
					        position : absolute;
 | 
				
			||||||
 | 
					        list-style-type : none;
 | 
				
			||||||
 | 
					        margin : 0em 2em;
 | 
				
			||||||
 | 
					        padding : 0em;
 | 
				
			||||||
 | 
					        li{
 | 
				
			||||||
 | 
					            display : inline-block;
 | 
				
			||||||
 | 
					            margin : 0em;
 | 
				
			||||||
 | 
					            padding : .1em .4em;
 | 
				
			||||||
 | 
					            height : 1.2em;
 | 
				
			||||||
 | 
					            border-width : .1em;
 | 
				
			||||||
 | 
					            border-style : solid;
 | 
				
			||||||
 | 
					            &::before{font-family : monospace;}
 | 
				
			||||||
 | 
					            &>[data-i18n]{display : none;}
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        [data-icon]{margin-right : .3em;}
 | 
				
			||||||
 | 
					        &>:first-child{display : none;}
 | 
				
			||||||
 | 
					        &>:nth-child(2){border-radius : .6em 0em 0em .6em;}
 | 
				
			||||||
 | 
					        &>:last-child{border-radius : 0em .6em .6em 0em;}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    ol{
 | 
				
			||||||
 | 
					        width : 100%;
 | 
				
			||||||
 | 
					        margin : 0em;
 | 
				
			||||||
 | 
					        padding : 0em;
 | 
				
			||||||
 | 
					        padding-bottom : 1.5em;
 | 
				
			||||||
 | 
					        font-family : monospace;
 | 
				
			||||||
 | 
					        li{
 | 
				
			||||||
 | 
					            margin-left : 4em;
 | 
				
			||||||
 | 
					            &::marker{font-size : .85em;}
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    .content{
 | 
				
			||||||
 | 
					        position : absolute;
 | 
				
			||||||
 | 
					        top : 0em;
 | 
				
			||||||
 | 
					        left : 6.3em;
 | 
				
			||||||
 | 
					        right : 0em;
 | 
				
			||||||
 | 
					        margin : 0em;
 | 
				
			||||||
 | 
					        font-family : monospace;
 | 
				
			||||||
 | 
					        background : transparent;
 | 
				
			||||||
 | 
					        overflow-y : hidden;
 | 
				
			||||||
 | 
					        overflow-x : auto;
 | 
				
			||||||
 | 
					        &>div,&>pre{
 | 
				
			||||||
 | 
					            padding : .1em;
 | 
				
			||||||
 | 
					            white-space : nowrap;
 | 
				
			||||||
 | 
					            box-sizing : border-box;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    &[data-type=mermaid] svg{font-size : 1em;}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					.wmd-code-sample-block{
 | 
				
			||||||
 | 
					    &[data-processed=false]{display : none;}
 | 
				
			||||||
 | 
					    &>nav>ul{
 | 
				
			||||||
 | 
					        margin : 0em;
 | 
				
			||||||
 | 
					        padding : 0em;
 | 
				
			||||||
 | 
					        list-style-type : none;
 | 
				
			||||||
 | 
					        text-align : left;
 | 
				
			||||||
 | 
					        &>li{
 | 
				
			||||||
 | 
					            display : inline-block;
 | 
				
			||||||
 | 
					            padding : .2em .5em;
 | 
				
			||||||
 | 
					            border-width : .1em;
 | 
				
			||||||
 | 
					            border-style : solid;
 | 
				
			||||||
 | 
					            cursor : pointer;
 | 
				
			||||||
 | 
					            box-shadow : 0em 0em .8em inset $color-fore;
 | 
				
			||||||
 | 
					            transition-duration : $transition-out;
 | 
				
			||||||
 | 
					            transition-property : box-shadow;
 | 
				
			||||||
 | 
					            &:hover{
 | 
				
			||||||
 | 
					                transition-duration : $transition-in;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        &>:first-child{border-radius : .3em 0em 0em .3em;}
 | 
				
			||||||
 | 
					        &>:last-child{border-radius : 0em .3em .3em 0em;}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					.wmd-quote{
 | 
				
			||||||
 | 
					    display : flex;
 | 
				
			||||||
 | 
					    margin : 1em 2em;
 | 
				
			||||||
 | 
					    padding-left : .5em;
 | 
				
			||||||
 | 
					    font-size : .9em;
 | 
				
			||||||
 | 
					    border-left-width : .5em;
 | 
				
			||||||
 | 
					    border-left-style : solid;
 | 
				
			||||||
 | 
					    border-radius : .5em 0em 0em .5em;
 | 
				
			||||||
 | 
					    flex-direction : row;
 | 
				
			||||||
 | 
					    &>div{
 | 
				
			||||||
 | 
					        flex : auto;
 | 
				
			||||||
 | 
					        align-self : start;
 | 
				
			||||||
 | 
					        &+div{
 | 
				
			||||||
 | 
					            width : 100%;
 | 
				
			||||||
 | 
					            padding-left : 1em;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    .quote-type{
 | 
				
			||||||
 | 
					        text-align : center;
 | 
				
			||||||
 | 
					        span{
 | 
				
			||||||
 | 
					            display : block;
 | 
				
			||||||
 | 
					            &+span{font-weight : 900;}
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    [data-avatar]{
 | 
				
			||||||
 | 
					        width : 4em;
 | 
				
			||||||
 | 
					        height : 4em;
 | 
				
			||||||
 | 
					        border-radius : 1em;
 | 
				
			||||||
 | 
					        background-position : center center;
 | 
				
			||||||
 | 
					        background-size : cover;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    [data-icon]{font-size : 3em;}
 | 
				
			||||||
 | 
					    [data-avatar=srx00],[data-avatar=kyman]{
 | 
				
			||||||
 | 
					        background-color : transparent;
 | 
				
			||||||
 | 
					        background-image :
 | 
				
			||||||
 | 
					            url("https://cdn.k3y.pw/data/KyMAN-water-mark.png"),
 | 
				
			||||||
 | 
					            url("https://cdn.local/data/KyMAN-water-mark.png");
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[data-include]{
 | 
				
			||||||
 | 
					    &>.link{
 | 
				
			||||||
 | 
					        margin-top : 2em;
 | 
				
			||||||
 | 
					        font-size : .9em;
 | 
				
			||||||
 | 
					        opacity : .8;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    @for $i from 1 through 6{
 | 
				
			||||||
 | 
					        font-size : (6 - $i) * 3em;
 | 
				
			||||||
 | 
					        &+h#{$i}{margin-top : 0em;}
 | 
				
			||||||
 | 
					        &>.wmarkdown{&>h#{$i}{&:first-child{margin-top : 0em;}}}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    [data-include]>.link>a{display : none;}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.wmd-title{
 | 
				
			||||||
 | 
					    &>:last-child{
 | 
				
			||||||
 | 
					        margin-left : .3em;
 | 
				
			||||||
 | 
					        font-size : .6em;
 | 
				
			||||||
 | 
					        span{
 | 
				
			||||||
 | 
					            opacity : .3;
 | 
				
			||||||
 | 
					            transition-duration : $transition-out;
 | 
				
			||||||
 | 
					            transition-property : opacity;
 | 
				
			||||||
 | 
					            &::before{margin : 0em;}
 | 
				
			||||||
 | 
					            &:hover{
 | 
				
			||||||
 | 
					                opacity : 1;
 | 
				
			||||||
 | 
					                transition-duration : $transition-in;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.wmd-table{
 | 
				
			||||||
 | 
					    padding : 1em 0em;
 | 
				
			||||||
 | 
					    margin-left : 5%;
 | 
				
			||||||
 | 
					    margin-right : 5%;
 | 
				
			||||||
 | 
					    text-align : center;
 | 
				
			||||||
 | 
					    font-size : .9em;
 | 
				
			||||||
 | 
					    table{
 | 
				
			||||||
 | 
					        max-width : 100%;
 | 
				
			||||||
 | 
					        margin-left : auto;
 | 
				
			||||||
 | 
					        margin-right : auto;
 | 
				
			||||||
 | 
					        border-collapse : separate;
 | 
				
			||||||
 | 
					        border-spacing : 0;
 | 
				
			||||||
 | 
					        border : .1em solid #888;
 | 
				
			||||||
 | 
					        box-sizing : border-box;
 | 
				
			||||||
 | 
					        border-radius : .3em;
 | 
				
			||||||
 | 
					        td,th{
 | 
				
			||||||
 | 
					            padding : .2em .5em;
 | 
				
			||||||
 | 
					            border-width : .05em;
 | 
				
			||||||
 | 
					            border-style : solid;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        &>:first-child>:first-child>:first-child{border-top-left-radius : .3em;}
 | 
				
			||||||
 | 
					        &>:first-child>:first-child>:last-child{border-top-right-radius : .3em;}
 | 
				
			||||||
 | 
					        &>:last-child>:last-child>:first-child{border-bottom-left-radius : .3em;}
 | 
				
			||||||
 | 
					        &>:last-child>:last-child>:last-child{border-bottom-right-radius : .3em;}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    tbody>tr{
 | 
				
			||||||
 | 
					        td,th{
 | 
				
			||||||
 | 
					            transition-duration : $transition-out;
 | 
				
			||||||
 | 
					            transition-property : background-color;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        &:nth-child(n):hover{td,th{
 | 
				
			||||||
 | 
					            transition-duration : $transition-in;
 | 
				
			||||||
 | 
					        }}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.wmd-list,.wmd-main-menu{
 | 
				
			||||||
 | 
					    [data-deployed=false]{&~ul,&~ol{display : none;}}
 | 
				
			||||||
 | 
					    [data-icon=deploy]{
 | 
				
			||||||
 | 
					        user-select : none;
 | 
				
			||||||
 | 
					        &+[data-i18n]{display : none;}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.wmd,.wmd-dictionary-box{.wmd-dictionary-item[data-role]{cursor : help;}}
 | 
				
			||||||
 | 
					.wmd-dictionary-box{
 | 
				
			||||||
 | 
					    position : absolute;
 | 
				
			||||||
 | 
					    max-width : 15em;
 | 
				
			||||||
 | 
					    max-height : 15em;
 | 
				
			||||||
 | 
					    padding : .3em;
 | 
				
			||||||
 | 
					    border-width : .1em;
 | 
				
			||||||
 | 
					    border-style : solid;
 | 
				
			||||||
 | 
					    overflow : auto;
 | 
				
			||||||
 | 
					    box-sizing : border-box;
 | 
				
			||||||
 | 
					    border-radius : .5em;
 | 
				
			||||||
 | 
					    .links{text-align : center;}
 | 
				
			||||||
 | 
					    a[href]{
 | 
				
			||||||
 | 
					        display : inline-block;
 | 
				
			||||||
 | 
					        width : 2em;
 | 
				
			||||||
 | 
					        height : 2em;
 | 
				
			||||||
 | 
					        margin : .3em;
 | 
				
			||||||
 | 
					        border-width : .1em;
 | 
				
			||||||
 | 
					        border-style : solid;
 | 
				
			||||||
 | 
					        background-position : center center;
 | 
				
			||||||
 | 
					        background-size : cover;
 | 
				
			||||||
 | 
					        box-sizing : border-box;
 | 
				
			||||||
 | 
					        border-radius : 1em;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.wmd-main-menu-button{
 | 
				
			||||||
 | 
					    padding : 0em 1em;
 | 
				
			||||||
 | 
					    text-align : right;
 | 
				
			||||||
 | 
					    [data-icon]{
 | 
				
			||||||
 | 
					        &::before{
 | 
				
			||||||
 | 
					            margin : 0em;
 | 
				
			||||||
 | 
					            font-size : 2em;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        &+span{display : none;}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					.wmd-main-menu{
 | 
				
			||||||
 | 
					    position : absolute;
 | 
				
			||||||
 | 
					    top : 0em;
 | 
				
			||||||
 | 
					    right : 0em;
 | 
				
			||||||
 | 
					    margin-top : 4em;
 | 
				
			||||||
 | 
					    margin-right : 1em;
 | 
				
			||||||
 | 
					    padding : .3em;
 | 
				
			||||||
 | 
					    border-width : .1em;
 | 
				
			||||||
 | 
					    border-style : solid;
 | 
				
			||||||
 | 
					    overflow : hidden;
 | 
				
			||||||
 | 
					    z-index : 100;
 | 
				
			||||||
 | 
					    border-radius : .5em;
 | 
				
			||||||
 | 
					    &>ul{
 | 
				
			||||||
 | 
					        max-width : 25em;
 | 
				
			||||||
 | 
					        max-height : 25em;
 | 
				
			||||||
 | 
					        margin : 0em;
 | 
				
			||||||
 | 
					        padding : 0em;
 | 
				
			||||||
 | 
					        overflow : auto;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    ul{
 | 
				
			||||||
 | 
					        list-style-type : none;
 | 
				
			||||||
 | 
					        padding-right : 0em;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    a:first-child{
 | 
				
			||||||
 | 
					        margin-left : 1.1em;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    li{
 | 
				
			||||||
 | 
					        padding : .2em .3em;
 | 
				
			||||||
 | 
					        transition-property : background-color;
 | 
				
			||||||
 | 
					        transition-duration : $transition-in;
 | 
				
			||||||
 | 
					        &:hover{
 | 
				
			||||||
 | 
					            transition-duration : $transition-in;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.wmd-media{
 | 
				
			||||||
 | 
					    &:not([data-type=icon]){
 | 
				
			||||||
 | 
					        display : block;
 | 
				
			||||||
 | 
					        position : relative;
 | 
				
			||||||
 | 
					        left : 50%;
 | 
				
			||||||
 | 
					        width : 30em;
 | 
				
			||||||
 | 
					        margin-left : -15em;
 | 
				
			||||||
 | 
					        text-align : center;
 | 
				
			||||||
 | 
					        box-sizing : border-box;
 | 
				
			||||||
 | 
					        img{
 | 
				
			||||||
 | 
					            width : 100%;
 | 
				
			||||||
 | 
					            height : auto;
 | 
				
			||||||
 | 
					            // max-width : 30em;
 | 
				
			||||||
 | 
					            // max-height : 30em;
 | 
				
			||||||
 | 
					            &+span{
 | 
				
			||||||
 | 
					                // display : none;
 | 
				
			||||||
 | 
					                background-position : center center;
 | 
				
			||||||
 | 
					                background-size : cover;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        &[data-type=image] .text{display : none;}
 | 
				
			||||||
 | 
					        &[data-type=picture] .text{
 | 
				
			||||||
 | 
					            display : block;
 | 
				
			||||||
 | 
					            width : 100%;
 | 
				
			||||||
 | 
					            margin-top : -.2em;
 | 
				
			||||||
 | 
					            text-align : right;
 | 
				
			||||||
 | 
					            font-size : .85em;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    &[data-type=icon]{
 | 
				
			||||||
 | 
					        display : inline-block;
 | 
				
			||||||
 | 
					        height : 1em;
 | 
				
			||||||
 | 
					        // vertical-align : middle;
 | 
				
			||||||
 | 
					        img{
 | 
				
			||||||
 | 
					            width : auto;
 | 
				
			||||||
 | 
					            height : 100%;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        .text{display : none;}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.wmd-code-doc{
 | 
				
			||||||
 | 
					    display : block;
 | 
				
			||||||
 | 
					    width : 100%;
 | 
				
			||||||
 | 
					    font-size : .85em;
 | 
				
			||||||
 | 
					    border : none;
 | 
				
			||||||
 | 
					    min-inline-size : auto;
 | 
				
			||||||
 | 
					    // border-radius : .5em;
 | 
				
			||||||
 | 
					    overflow-x : auto;
 | 
				
			||||||
 | 
					    box-sizing : border-box;
 | 
				
			||||||
 | 
					    legend{display : none;}
 | 
				
			||||||
 | 
					    .description{
 | 
				
			||||||
 | 
					        font-family : monospace;
 | 
				
			||||||
 | 
					        white-space : pre;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    .return-type{margin-right : 1em;}
 | 
				
			||||||
 | 
					    .return-type,.typed{
 | 
				
			||||||
 | 
					        &:before{content : "[";}
 | 
				
			||||||
 | 
					        &:after{content : "]";}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    .environment,.access,.constant,.reference{
 | 
				
			||||||
 | 
					        display : inline-block;
 | 
				
			||||||
 | 
					        margin-right : 1em;
 | 
				
			||||||
 | 
					        text-transform : capitalize;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    .arguments{
 | 
				
			||||||
 | 
					        &:before{content : "(";}
 | 
				
			||||||
 | 
					        &:after{content : ")";}
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    .argument{
 | 
				
			||||||
 | 
					        display : block;
 | 
				
			||||||
 | 
					        width : 100%;
 | 
				
			||||||
 | 
					        padding-left : 4em;
 | 
				
			||||||
 | 
					        box-sizing : border-box;
 | 
				
			||||||
 | 
					        &>span+span{margin-left : 1em;}
 | 
				
			||||||
 | 
					        &>:nth-child(5):before{
 | 
				
			||||||
 | 
					            content : "=";
 | 
				
			||||||
 | 
					            margin-right : 1em;
 | 
				
			||||||
 | 
					            // margin : 0em 1em;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    .default-value::before{content : "= ";}
 | 
				
			||||||
 | 
					    &[data-arguments-l='0']>.definition{display : none;}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.wmd-color-sample{
 | 
				
			||||||
 | 
					    display : inline-block;
 | 
				
			||||||
 | 
					    width : 1em;
 | 
				
			||||||
 | 
					    height : 1em;
 | 
				
			||||||
 | 
					    border-width : .1em;
 | 
				
			||||||
 | 
					    border-style : solid;
 | 
				
			||||||
 | 
					    vertical-align : middle;
 | 
				
			||||||
 | 
					    border-radius : .3em;
 | 
				
			||||||
 | 
					    &>*{display : none;}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.wmd-avatars{
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    $size : 7em;
 | 
				
			||||||
 | 
					    $half : $size * .5;
 | 
				
			||||||
 | 
					    $favicon : 1.8em;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    display : block;
 | 
				
			||||||
 | 
					    list-style-type : none;
 | 
				
			||||||
 | 
					    text-align : center;
 | 
				
			||||||
 | 
					    &>*{
 | 
				
			||||||
 | 
					        display : inline-block;
 | 
				
			||||||
 | 
					        position : relative;
 | 
				
			||||||
 | 
					        width : $size;
 | 
				
			||||||
 | 
					        height : $size;
 | 
				
			||||||
 | 
					        margin : 1em;
 | 
				
			||||||
 | 
					        .wmd-media{
 | 
				
			||||||
 | 
					            left : auto;
 | 
				
			||||||
 | 
					            margin : 0em;
 | 
				
			||||||
 | 
					            width : 100%;
 | 
				
			||||||
 | 
					            height : 100%;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        a+a{
 | 
				
			||||||
 | 
					            display : block;
 | 
				
			||||||
 | 
					            position : absolute;
 | 
				
			||||||
 | 
					            width : $favicon;
 | 
				
			||||||
 | 
					            height : $favicon;
 | 
				
			||||||
 | 
					            border-width : .1em;
 | 
				
			||||||
 | 
					            border-style : solid;
 | 
				
			||||||
 | 
					            background-position : center center;
 | 
				
			||||||
 | 
					            background-size : cover;
 | 
				
			||||||
 | 
					            border-radius : 50%;
 | 
				
			||||||
 | 
					            box-sizing : border-box;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    @for $i from 1 through 20{
 | 
				
			||||||
 | 
					        [data-links='#{$i}']{
 | 
				
			||||||
 | 
					            @for $j from 1 through $i{
 | 
				
			||||||
 | 
					                &>:nth-child(#{$j + 1}){
 | 
				
			||||||
 | 
					                    top : ($size / 2) - ($favicon / 2);
 | 
				
			||||||
 | 
					                    left : ($size / 2) - ($favicon / 2);
 | 
				
			||||||
 | 
					                    margin-top : calc(sin(#{$j * (360deg / $i) + 45deg}) * #{$size / 2});
 | 
				
			||||||
 | 
					                    margin-left : calc(cos(#{$j * (360deg / $i)} + 45deg) * #{$size / 2});
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    img{display : none;}
 | 
				
			||||||
 | 
					    .image{
 | 
				
			||||||
 | 
					        display : block;
 | 
				
			||||||
 | 
					        position : absolute;
 | 
				
			||||||
 | 
					        top : 0em;
 | 
				
			||||||
 | 
					        left : 0em;
 | 
				
			||||||
 | 
					        width : 100%;
 | 
				
			||||||
 | 
					        height : 100%;
 | 
				
			||||||
 | 
					        border-width : .1em;
 | 
				
			||||||
 | 
					        border-style : solid;
 | 
				
			||||||
 | 
					        border-radius : 50%;
 | 
				
			||||||
 | 
					        box-sizing : border-box;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										19
									
								
								Public/scss/WMarkDown.common.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								Public/scss/WMarkDown.common.scss
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,19 @@
 | 
				
			|||||||
 | 
					@use "sass:map";
 | 
				
			||||||
 | 
					@use "sass:list";
 | 
				
			||||||
 | 
					@use "sass:meta";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					@function unicode($code){
 | 
				
			||||||
 | 
					    @return unquote("\"") + unquote(str-insert($code, "\\", 1)) + unquote("\"");
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					@function map-deep-get($scope, $keys...){
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    $i : 1;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    @while (type-of($scope) == map) and ($i <= length($keys)){
 | 
				
			||||||
 | 
					        $scope : map-get($scope, nth($keys, $i));
 | 
				
			||||||
 | 
					        $i : $i + 1;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    @return $scope;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@ -1,3 +1,120 @@
 | 
				
			|||||||
 | 
					@use "sass:map";
 | 
				
			||||||
 | 
					@use "sass:list";
 | 
				
			||||||
 | 
					@use "sass:meta";
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-code-block .data li, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-code-block .data li {
 | 
				
			||||||
 | 
					  border-color: #EFEFEF;
 | 
				
			||||||
 | 
					  box-shadow: 0em 0em 0.8em inset #EFEFEF; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-code-block ol li:nth-child(2n + 1), .anp[data-gui-mode=default][data-dark-mode=true] .wmd-code-block ol li:nth-child(2n + 1) {
 | 
				
			||||||
 | 
					  background-color: #373737; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-code-sample-block > nav > ul > li, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-code-sample-block > nav > ul > li {
 | 
				
			||||||
 | 
					  border-color: #EFEFEF; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=dark] .wmd-code-sample-block > nav > ul > li[data-selected=true], .anp[data-gui-mode=default][data-dark-mode=true] .wmd-code-sample-block > nav > ul > li[data-selected=true] {
 | 
				
			||||||
 | 
					    box-shadow: 0em 0em 0.2em inset #EFEFEF; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=dark] .wmd-code-sample-block > nav > ul > li:hover, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-code-sample-block > nav > ul > li:hover {
 | 
				
			||||||
 | 
					    box-shadow: 0em 0em 1.2em inset #EFEFEF; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-quote, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-quote {
 | 
				
			||||||
 | 
					  border-left-color: #dbdbdb; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=dark] .wmd-quote [data-avatar], .anp[data-gui-mode=default][data-dark-mode=true] .wmd-quote [data-avatar] {
 | 
				
			||||||
 | 
					    background-color: #898989; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-table table td, .anp[data-gui-mode=dark] .wmd-table table th, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table td, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table th {
 | 
				
			||||||
 | 
					  border-color: rgba(137, 137, 137, 0.5); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-table table thead th, .anp[data-gui-mode=dark] .wmd-table table thead td, .anp[data-gui-mode=dark] .wmd-table table tfoot th, .anp[data-gui-mode=dark] .wmd-table table tfoot td, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table thead th, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table thead td, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table tfoot th, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table tfoot td {
 | 
				
			||||||
 | 
					  background-color: rgba(137, 137, 137, 0.1); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-table table tbody > tr td, .anp[data-gui-mode=dark] .wmd-table table tbody > tr th, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table tbody > tr td, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table tbody > tr th {
 | 
				
			||||||
 | 
					  background-color: rgba(0, 0, 0, 0); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-table table tbody > tr:nth-child(n):hover td, .anp[data-gui-mode=dark] .wmd-table table tbody > tr:nth-child(n):hover th, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table tbody > tr:nth-child(n):hover td, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table tbody > tr:nth-child(n):hover th {
 | 
				
			||||||
 | 
					  background-color: rgba(137, 137, 137, 0.1); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-table table tbody > tr:nth-child(2n + 1) > td, .anp[data-gui-mode=dark] .wmd-table table tbody > tr:nth-child(2n + 1) > th, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table tbody > tr:nth-child(2n + 1) > td, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-table table tbody > tr:nth-child(2n + 1) > th {
 | 
				
			||||||
 | 
					  background-color: rgba(137, 137, 137, 0.2); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-dictionary-box, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-dictionary-box {
 | 
				
			||||||
 | 
					  border-color: #898989;
 | 
				
			||||||
 | 
					  background-color: #222;
 | 
				
			||||||
 | 
					  box-shadow: 0.1em 0.1em 0.2em #898989; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=dark] .wmd-dictionary-box a[href], .anp[data-gui-mode=default][data-dark-mode=true] .wmd-dictionary-box a[href] {
 | 
				
			||||||
 | 
					    background-color: rgba(0, 0, 0, 0.1);
 | 
				
			||||||
 | 
					    border-color: #898989; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-main-menu, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-main-menu {
 | 
				
			||||||
 | 
					  border: 0.1em solid #898989;
 | 
				
			||||||
 | 
					  background-color: #222;
 | 
				
			||||||
 | 
					  box-shadow: 0.1em 0.1em 0.2em #898989; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=dark] .wmd-main-menu li, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-main-menu li {
 | 
				
			||||||
 | 
					    background-color: rgba(0, 0, 0, 0); }
 | 
				
			||||||
 | 
					    .anp[data-gui-mode=dark] .wmd-main-menu li:hover, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-main-menu li:hover {
 | 
				
			||||||
 | 
					      background-color: rgba(239, 239, 239, 0.05); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-color-sample, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-color-sample {
 | 
				
			||||||
 | 
					  border-color: #EFEFEF;
 | 
				
			||||||
 | 
					  box-shadow: 0em 0em 0.2em #222; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-avatars a + a, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-avatars a + a {
 | 
				
			||||||
 | 
					  border: 0.1em solid #898989;
 | 
				
			||||||
 | 
					  background-color: #222; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-avatars .image, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-avatars .image {
 | 
				
			||||||
 | 
					  border-color: #898989; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] .wmd-dictionary-item, .anp[data-gui-mode=default][data-dark-mode=true] .wmd-dictionary-item {
 | 
				
			||||||
 | 
					  color: #89a9d0; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=dark] [data-deployed] > [data-icon=deploy], .anp[data-gui-mode=default][data-dark-mode=true] [data-deployed] > [data-icon=deploy] {
 | 
				
			||||||
 | 
					  color: #89a9d0; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=dark] [data-deployed] > [data-icon=deploy]:hover, .anp[data-gui-mode=default][data-dark-mode=true] [data-deployed] > [data-icon=deploy]:hover {
 | 
				
			||||||
 | 
					    color: #d0a989; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-code-block .data li, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-code-block .data li {
 | 
				
			||||||
 | 
					  border-color: #222;
 | 
				
			||||||
 | 
					  box-shadow: 0em 0em 0.8em inset #222; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-code-block ol li:nth-child(2n + 1), .anp[data-gui-mode=default][data-dark-mode=false] .wmd-code-block ol li:nth-child(2n + 1) {
 | 
				
			||||||
 | 
					  background-color: #dbdbdb; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-code-sample-block > nav > ul > li, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-code-sample-block > nav > ul > li {
 | 
				
			||||||
 | 
					  border-color: #222; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=light] .wmd-code-sample-block > nav > ul > li[data-selected=true], .anp[data-gui-mode=default][data-dark-mode=false] .wmd-code-sample-block > nav > ul > li[data-selected=true] {
 | 
				
			||||||
 | 
					    box-shadow: 0em 0em 0.2em inset #222; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=light] .wmd-code-sample-block > nav > ul > li:hover, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-code-sample-block > nav > ul > li:hover {
 | 
				
			||||||
 | 
					    box-shadow: 0em 0em 1.2em inset #222; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-quote, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-quote {
 | 
				
			||||||
 | 
					  border-left-color: #373737; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=light] .wmd-quote [data-avatar], .anp[data-gui-mode=default][data-dark-mode=false] .wmd-quote [data-avatar] {
 | 
				
			||||||
 | 
					    background-color: #898989; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-table table td, .anp[data-gui-mode=light] .wmd-table table th, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table td, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table th {
 | 
				
			||||||
 | 
					  border-color: rgba(137, 137, 137, 0.5); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-table table thead th, .anp[data-gui-mode=light] .wmd-table table thead td, .anp[data-gui-mode=light] .wmd-table table tfoot th, .anp[data-gui-mode=light] .wmd-table table tfoot td, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table thead th, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table thead td, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table tfoot th, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table tfoot td {
 | 
				
			||||||
 | 
					  background-color: rgba(137, 137, 137, 0.1); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-table table tbody > tr td, .anp[data-gui-mode=light] .wmd-table table tbody > tr th, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table tbody > tr td, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table tbody > tr th {
 | 
				
			||||||
 | 
					  background-color: rgba(255, 255, 255, 0); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-table table tbody > tr:nth-child(n):hover td, .anp[data-gui-mode=light] .wmd-table table tbody > tr:nth-child(n):hover th, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table tbody > tr:nth-child(n):hover td, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table tbody > tr:nth-child(n):hover th {
 | 
				
			||||||
 | 
					  background-color: rgba(137, 137, 137, 0.1); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-table table tbody > tr:nth-child(2n + 1) > td, .anp[data-gui-mode=light] .wmd-table table tbody > tr:nth-child(2n + 1) > th, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table tbody > tr:nth-child(2n + 1) > td, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-table table tbody > tr:nth-child(2n + 1) > th {
 | 
				
			||||||
 | 
					  background-color: rgba(137, 137, 137, 0.2); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-dictionary-box, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-dictionary-box {
 | 
				
			||||||
 | 
					  border-color: #898989;
 | 
				
			||||||
 | 
					  background-color: #EFEFEF;
 | 
				
			||||||
 | 
					  box-shadow: 0.1em 0.1em 0.2em #898989; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=light] .wmd-dictionary-box a[href], .anp[data-gui-mode=default][data-dark-mode=false] .wmd-dictionary-box a[href] {
 | 
				
			||||||
 | 
					    background-color: rgba(255, 255, 255, 0.1);
 | 
				
			||||||
 | 
					    border-color: #898989; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-main-menu, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-main-menu {
 | 
				
			||||||
 | 
					  border: 0.1em solid #898989;
 | 
				
			||||||
 | 
					  background-color: #EFEFEF;
 | 
				
			||||||
 | 
					  box-shadow: 0.1em 0.1em 0.2em #898989; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=light] .wmd-main-menu li, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-main-menu li {
 | 
				
			||||||
 | 
					    background-color: rgba(255, 255, 255, 0); }
 | 
				
			||||||
 | 
					    .anp[data-gui-mode=light] .wmd-main-menu li:hover, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-main-menu li:hover {
 | 
				
			||||||
 | 
					      background-color: rgba(34, 34, 34, 0.05); }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-color-sample, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-color-sample {
 | 
				
			||||||
 | 
					  border-color: #222;
 | 
				
			||||||
 | 
					  box-shadow: 0em 0em 0.2em #EFEFEF; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-avatars a + a, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-avatars a + a {
 | 
				
			||||||
 | 
					  border: 0.1em solid #898989;
 | 
				
			||||||
 | 
					  background-color: #EFEFEF; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-avatars .image, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-avatars .image {
 | 
				
			||||||
 | 
					  border-color: #898989; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] .wmd-dictionary-item, .anp[data-gui-mode=default][data-dark-mode=false] .wmd-dictionary-item {
 | 
				
			||||||
 | 
					  color: #224a7b; }
 | 
				
			||||||
 | 
					.anp[data-gui-mode=light] [data-deployed] > [data-icon=deploy], .anp[data-gui-mode=default][data-dark-mode=false] [data-deployed] > [data-icon=deploy] {
 | 
				
			||||||
 | 
					  color: #224a7b; }
 | 
				
			||||||
 | 
					  .anp[data-gui-mode=light] [data-deployed] > [data-icon=deploy]:hover, .anp[data-gui-mode=default][data-dark-mode=false] [data-deployed] > [data-icon=deploy]:hover {
 | 
				
			||||||
 | 
					    color: #7b4a22; }
 | 
				
			||||||
 | 
					.anp [data-deployed] > [data-icon=deploy] {
 | 
				
			||||||
 | 
					  transition-property: color;
 | 
				
			||||||
 | 
					  transition-duration: 1s; }
 | 
				
			||||||
 | 
					  .anp [data-deployed] > [data-icon=deploy]:hover {
 | 
				
			||||||
 | 
					    transition-duration: 0.35s; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.wmd-icon > input {
 | 
					.wmd-icon > input {
 | 
				
			||||||
  display: none; }
 | 
					  display: none; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -25,8 +142,8 @@
 | 
				
			|||||||
      margin: 0em;
 | 
					      margin: 0em;
 | 
				
			||||||
      padding: .1em .4em;
 | 
					      padding: .1em .4em;
 | 
				
			||||||
      height: 1.2em;
 | 
					      height: 1.2em;
 | 
				
			||||||
      border: 0.1em solid #BBB;
 | 
					      border-width: .1em;
 | 
				
			||||||
      box-shadow: 0em 0em 0.8em inset #BBB; }
 | 
					      border-style: solid; }
 | 
				
			||||||
      .wmd-code-block .data li::before {
 | 
					      .wmd-code-block .data li::before {
 | 
				
			||||||
        font-family: monospace; }
 | 
					        font-family: monospace; }
 | 
				
			||||||
      .wmd-code-block .data li > [data-i18n] {
 | 
					      .wmd-code-block .data li > [data-i18n] {
 | 
				
			||||||
@ -49,8 +166,6 @@
 | 
				
			|||||||
      margin-left: 4em; }
 | 
					      margin-left: 4em; }
 | 
				
			||||||
      .wmd-code-block ol li::marker {
 | 
					      .wmd-code-block ol li::marker {
 | 
				
			||||||
        font-size: .85em; }
 | 
					        font-size: .85em; }
 | 
				
			||||||
      .wmd-code-block ol li:nth-child(2n + 1) {
 | 
					 | 
				
			||||||
        background-color: rgba(200, 200, 200, 0.2); }
 | 
					 | 
				
			||||||
  .wmd-code-block .content {
 | 
					  .wmd-code-block .content {
 | 
				
			||||||
    position: absolute;
 | 
					    position: absolute;
 | 
				
			||||||
    top: 0em;
 | 
					    top: 0em;
 | 
				
			||||||
@ -78,16 +193,14 @@
 | 
				
			|||||||
  .wmd-code-sample-block > nav > ul > li {
 | 
					  .wmd-code-sample-block > nav > ul > li {
 | 
				
			||||||
    display: inline-block;
 | 
					    display: inline-block;
 | 
				
			||||||
    padding: .2em .5em;
 | 
					    padding: .2em .5em;
 | 
				
			||||||
    border: 0.1em solid #BBB;
 | 
					    border-width: .1em;
 | 
				
			||||||
 | 
					    border-style: solid;
 | 
				
			||||||
    cursor: pointer;
 | 
					    cursor: pointer;
 | 
				
			||||||
    box-shadow: 0em 0em 0.8em inset #BBB;
 | 
					    box-shadow: 0em 0em 0.8em inset #222;
 | 
				
			||||||
    transition-duration: 1s;
 | 
					    transition-duration: 1s;
 | 
				
			||||||
    transition-property: box-shadow; }
 | 
					    transition-property: box-shadow; }
 | 
				
			||||||
    .wmd-code-sample-block > nav > ul > li[data-selected=true] {
 | 
					 | 
				
			||||||
      box-shadow: 0em 0em 0.2em inset #BBB; }
 | 
					 | 
				
			||||||
    .wmd-code-sample-block > nav > ul > li:hover {
 | 
					    .wmd-code-sample-block > nav > ul > li:hover {
 | 
				
			||||||
      box-shadow: 0em 0em 1.2em inset #BBB;
 | 
					      transition-duration: 0.35s; }
 | 
				
			||||||
      transition-duration: 0.25s; }
 | 
					 | 
				
			||||||
  .wmd-code-sample-block > nav > ul > :first-child {
 | 
					  .wmd-code-sample-block > nav > ul > :first-child {
 | 
				
			||||||
    border-radius: .3em 0em 0em .3em; }
 | 
					    border-radius: .3em 0em 0em .3em; }
 | 
				
			||||||
  .wmd-code-sample-block > nav > ul > :last-child {
 | 
					  .wmd-code-sample-block > nav > ul > :last-child {
 | 
				
			||||||
@ -98,7 +211,8 @@
 | 
				
			|||||||
  margin: 1em 2em;
 | 
					  margin: 1em 2em;
 | 
				
			||||||
  padding-left: .5em;
 | 
					  padding-left: .5em;
 | 
				
			||||||
  font-size: .9em;
 | 
					  font-size: .9em;
 | 
				
			||||||
  border-left: .5em solid #AAA;
 | 
					  border-left-width: .5em;
 | 
				
			||||||
 | 
					  border-left-style: solid;
 | 
				
			||||||
  border-radius: .5em 0em 0em .5em;
 | 
					  border-radius: .5em 0em 0em .5em;
 | 
				
			||||||
  flex-direction: row; }
 | 
					  flex-direction: row; }
 | 
				
			||||||
  .wmd-quote > div {
 | 
					  .wmd-quote > div {
 | 
				
			||||||
@ -117,7 +231,6 @@
 | 
				
			|||||||
    width: 4em;
 | 
					    width: 4em;
 | 
				
			||||||
    height: 4em;
 | 
					    height: 4em;
 | 
				
			||||||
    border-radius: 1em;
 | 
					    border-radius: 1em;
 | 
				
			||||||
    background-color: #888;
 | 
					 | 
				
			||||||
    background-position: center center;
 | 
					    background-position: center center;
 | 
				
			||||||
    background-size: cover; }
 | 
					    background-size: cover; }
 | 
				
			||||||
  .wmd-quote [data-icon] {
 | 
					  .wmd-quote [data-icon] {
 | 
				
			||||||
@ -126,16 +239,43 @@
 | 
				
			|||||||
    background-color: transparent;
 | 
					    background-color: transparent;
 | 
				
			||||||
    background-image: url("https://cdn.k3y.pw/data/KyMAN-water-mark.png"), url("https://cdn.local/data/KyMAN-water-mark.png"); }
 | 
					    background-image: url("https://cdn.k3y.pw/data/KyMAN-water-mark.png"), url("https://cdn.local/data/KyMAN-water-mark.png"); }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[data-include] > .link {
 | 
					[data-include] {
 | 
				
			||||||
  margin-top: 2em;
 | 
					  font-size: 15em;
 | 
				
			||||||
  font-size: .9em;
 | 
					  font-size: 12em;
 | 
				
			||||||
  opacity: .8; }
 | 
					  font-size: 9em;
 | 
				
			||||||
[data-include] + h1, [data-include] + h2, [data-include] + h3, [data-include] + h4, [data-include] + h5, [data-include] + h6 {
 | 
					  font-size: 6em;
 | 
				
			||||||
  margin-top: 0em; }
 | 
					  font-size: 3em;
 | 
				
			||||||
[data-include] > .wmarkdown > h1:first-child, [data-include] > .wmarkdown > h2:first-child, [data-include] > .wmarkdown > h3:first-child, [data-include] > .wmarkdown > h4:first-child, [data-include] > .wmarkdown > h5:first-child, [data-include] > .wmarkdown > h6:first-child {
 | 
					  font-size: 0em; }
 | 
				
			||||||
  margin-top: 0em; }
 | 
					  [data-include] > .link {
 | 
				
			||||||
[data-include] [data-include] > .link > a {
 | 
					    margin-top: 2em;
 | 
				
			||||||
  display: none; }
 | 
					    font-size: .9em;
 | 
				
			||||||
 | 
					    opacity: .8; }
 | 
				
			||||||
 | 
					  [data-include] + h1 {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] > .wmarkdown > h1:first-child {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] + h2 {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] > .wmarkdown > h2:first-child {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] + h3 {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] > .wmarkdown > h3:first-child {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] + h4 {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] > .wmarkdown > h4:first-child {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] + h5 {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] > .wmarkdown > h5:first-child {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] + h6 {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] > .wmarkdown > h6:first-child {
 | 
				
			||||||
 | 
					    margin-top: 0em; }
 | 
				
			||||||
 | 
					  [data-include] [data-include] > .link > a {
 | 
				
			||||||
 | 
					    display: none; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.wmd-title > :last-child {
 | 
					.wmd-title > :last-child {
 | 
				
			||||||
  margin-left: .3em;
 | 
					  margin-left: .3em;
 | 
				
			||||||
@ -148,7 +288,7 @@
 | 
				
			|||||||
      margin: 0em; }
 | 
					      margin: 0em; }
 | 
				
			||||||
    .wmd-title > :last-child span:hover {
 | 
					    .wmd-title > :last-child span:hover {
 | 
				
			||||||
      opacity: 1;
 | 
					      opacity: 1;
 | 
				
			||||||
      transition-duration: 0.25s; }
 | 
					      transition-duration: 0.35s; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.wmd-table {
 | 
					.wmd-table {
 | 
				
			||||||
  padding: 1em 0em;
 | 
					  padding: 1em 0em;
 | 
				
			||||||
@ -167,7 +307,8 @@
 | 
				
			|||||||
    border-radius: .3em; }
 | 
					    border-radius: .3em; }
 | 
				
			||||||
    .wmd-table table td, .wmd-table table th {
 | 
					    .wmd-table table td, .wmd-table table th {
 | 
				
			||||||
      padding: .2em .5em;
 | 
					      padding: .2em .5em;
 | 
				
			||||||
      border: 0.05em solid rgba(136, 136, 136, 0.5); }
 | 
					      border-width: .05em;
 | 
				
			||||||
 | 
					      border-style: solid; }
 | 
				
			||||||
    .wmd-table table > :first-child > :first-child > :first-child {
 | 
					    .wmd-table table > :first-child > :first-child > :first-child {
 | 
				
			||||||
      border-top-left-radius: .3em; }
 | 
					      border-top-left-radius: .3em; }
 | 
				
			||||||
    .wmd-table table > :first-child > :first-child > :last-child {
 | 
					    .wmd-table table > :first-child > :first-child > :last-child {
 | 
				
			||||||
@ -176,17 +317,11 @@
 | 
				
			|||||||
      border-bottom-left-radius: .3em; }
 | 
					      border-bottom-left-radius: .3em; }
 | 
				
			||||||
    .wmd-table table > :last-child > :last-child > :last-child {
 | 
					    .wmd-table table > :last-child > :last-child > :last-child {
 | 
				
			||||||
      border-bottom-right-radius: .3em; }
 | 
					      border-bottom-right-radius: .3em; }
 | 
				
			||||||
  .wmd-table thead th, .wmd-table thead td, .wmd-table tfoot th, .wmd-table tfoot td {
 | 
					 | 
				
			||||||
    background-color: rgba(136, 136, 136, 0.1); }
 | 
					 | 
				
			||||||
  .wmd-table tbody > tr td, .wmd-table tbody > tr th {
 | 
					  .wmd-table tbody > tr td, .wmd-table tbody > tr th {
 | 
				
			||||||
    background-color: rgba(255, 255, 255, 0);
 | 
					 | 
				
			||||||
    transition-duration: 1s;
 | 
					    transition-duration: 1s;
 | 
				
			||||||
    transition-property: background-color; }
 | 
					    transition-property: background-color; }
 | 
				
			||||||
  .wmd-table tbody > tr:nth-child(n):hover td, .wmd-table tbody > tr:nth-child(n):hover th {
 | 
					  .wmd-table tbody > tr:nth-child(n):hover td, .wmd-table tbody > tr:nth-child(n):hover th {
 | 
				
			||||||
    background-color: rgba(136, 136, 136, 0.1);
 | 
					    transition-duration: 0.35s; }
 | 
				
			||||||
    transition-duration: 0.25s; }
 | 
					 | 
				
			||||||
  .wmd-table tbody > tr:nth-child(2n + 1) > td, .wmd-table tbody > tr:nth-child(2n + 1) > th {
 | 
					 | 
				
			||||||
    background-color: rgba(136, 136, 136, 0.2); }
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
.wmd-list [data-deployed=false] ~ ul, .wmd-list [data-deployed=false] ~ ol, .wmd-main-menu [data-deployed=false] ~ ul, .wmd-main-menu [data-deployed=false] ~ ol {
 | 
					.wmd-list [data-deployed=false] ~ ul, .wmd-list [data-deployed=false] ~ ol, .wmd-main-menu [data-deployed=false] ~ ul, .wmd-main-menu [data-deployed=false] ~ ol {
 | 
				
			||||||
  display: none; }
 | 
					  display: none; }
 | 
				
			||||||
@ -203,11 +338,10 @@
 | 
				
			|||||||
  max-width: 15em;
 | 
					  max-width: 15em;
 | 
				
			||||||
  max-height: 15em;
 | 
					  max-height: 15em;
 | 
				
			||||||
  padding: .3em;
 | 
					  padding: .3em;
 | 
				
			||||||
  border: .1em solid #888;
 | 
					  border-width: .1em;
 | 
				
			||||||
  background-color: #EFEFEF;
 | 
					  border-style: solid;
 | 
				
			||||||
  overflow: auto;
 | 
					  overflow: auto;
 | 
				
			||||||
  box-sizing: border-box;
 | 
					  box-sizing: border-box;
 | 
				
			||||||
  box-shadow: .1em .1em .2em #000;
 | 
					 | 
				
			||||||
  border-radius: .5em; }
 | 
					  border-radius: .5em; }
 | 
				
			||||||
  .wmd-dictionary-box .links {
 | 
					  .wmd-dictionary-box .links {
 | 
				
			||||||
    text-align: center; }
 | 
					    text-align: center; }
 | 
				
			||||||
@ -216,8 +350,8 @@
 | 
				
			|||||||
    width: 2em;
 | 
					    width: 2em;
 | 
				
			||||||
    height: 2em;
 | 
					    height: 2em;
 | 
				
			||||||
    margin: .3em;
 | 
					    margin: .3em;
 | 
				
			||||||
    background-color: rgba(0, 0, 0, 0.1);
 | 
					    border-width: .1em;
 | 
				
			||||||
    border: .1em solid #888;
 | 
					    border-style: solid;
 | 
				
			||||||
    background-position: center center;
 | 
					    background-position: center center;
 | 
				
			||||||
    background-size: cover;
 | 
					    background-size: cover;
 | 
				
			||||||
    box-sizing: border-box;
 | 
					    box-sizing: border-box;
 | 
				
			||||||
@ -239,12 +373,11 @@
 | 
				
			|||||||
  margin-top: 4em;
 | 
					  margin-top: 4em;
 | 
				
			||||||
  margin-right: 1em;
 | 
					  margin-right: 1em;
 | 
				
			||||||
  padding: .3em;
 | 
					  padding: .3em;
 | 
				
			||||||
  border: .1em solid #888;
 | 
					  border-width: .1em;
 | 
				
			||||||
  background-color: #EFEFEF;
 | 
					  border-style: solid;
 | 
				
			||||||
  overflow: hidden;
 | 
					  overflow: hidden;
 | 
				
			||||||
  z-index: 100;
 | 
					  z-index: 100;
 | 
				
			||||||
  border-radius: .5em;
 | 
					  border-radius: .5em; }
 | 
				
			||||||
  box-shadow: .1em .1em .2em #000; }
 | 
					 | 
				
			||||||
  .wmd-main-menu > ul {
 | 
					  .wmd-main-menu > ul {
 | 
				
			||||||
    max-width: 25em;
 | 
					    max-width: 25em;
 | 
				
			||||||
    max-height: 25em;
 | 
					    max-height: 25em;
 | 
				
			||||||
@ -258,12 +391,10 @@
 | 
				
			|||||||
    margin-left: 1.1em; }
 | 
					    margin-left: 1.1em; }
 | 
				
			||||||
  .wmd-main-menu li {
 | 
					  .wmd-main-menu li {
 | 
				
			||||||
    padding: .2em .3em;
 | 
					    padding: .2em .3em;
 | 
				
			||||||
    background-color: rgba(0, 0, 0, 0);
 | 
					 | 
				
			||||||
    transition-property: background-color;
 | 
					    transition-property: background-color;
 | 
				
			||||||
    transition-duration: 0.25s; }
 | 
					    transition-duration: 0.35s; }
 | 
				
			||||||
    .wmd-main-menu li:hover {
 | 
					    .wmd-main-menu li:hover {
 | 
				
			||||||
      background-color: rgba(0, 0, 0, 0.1);
 | 
					      transition-duration: 0.35s; }
 | 
				
			||||||
      transition-duration: 0.25s; }
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
.wmd-media:not([data-type=icon]) {
 | 
					.wmd-media:not([data-type=icon]) {
 | 
				
			||||||
  display: block;
 | 
					  display: block;
 | 
				
			||||||
@ -342,10 +473,10 @@
 | 
				
			|||||||
  display: inline-block;
 | 
					  display: inline-block;
 | 
				
			||||||
  width: 1em;
 | 
					  width: 1em;
 | 
				
			||||||
  height: 1em;
 | 
					  height: 1em;
 | 
				
			||||||
  border: .1em solid #222;
 | 
					  border-width: .1em;
 | 
				
			||||||
 | 
					  border-style: solid;
 | 
				
			||||||
  vertical-align: middle;
 | 
					  vertical-align: middle;
 | 
				
			||||||
  border-radius: .3em;
 | 
					  border-radius: .3em; }
 | 
				
			||||||
  box-shadow: 0em 0em .2em #EFEFEF; }
 | 
					 | 
				
			||||||
  .wmd-color-sample > * {
 | 
					  .wmd-color-sample > * {
 | 
				
			||||||
    display: none; }
 | 
					    display: none; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -369,8 +500,8 @@
 | 
				
			|||||||
      position: absolute;
 | 
					      position: absolute;
 | 
				
			||||||
      width: 1.8em;
 | 
					      width: 1.8em;
 | 
				
			||||||
      height: 1.8em;
 | 
					      height: 1.8em;
 | 
				
			||||||
      border: .1em solid #888;
 | 
					      border-width: .1em;
 | 
				
			||||||
      background-color: #EFEFEF;
 | 
					      border-style: solid;
 | 
				
			||||||
      background-position: center center;
 | 
					      background-position: center center;
 | 
				
			||||||
      background-size: cover;
 | 
					      background-size: cover;
 | 
				
			||||||
      border-radius: 50%;
 | 
					      border-radius: 50%;
 | 
				
			||||||
@ -1434,7 +1565,8 @@
 | 
				
			|||||||
    left: 0em;
 | 
					    left: 0em;
 | 
				
			||||||
    width: 100%;
 | 
					    width: 100%;
 | 
				
			||||||
    height: 100%;
 | 
					    height: 100%;
 | 
				
			||||||
    border: .1em solid #888;
 | 
					    border-width: .1em;
 | 
				
			||||||
 | 
					    border-style: solid;
 | 
				
			||||||
    border-radius: 50%;
 | 
					    border-radius: 50%;
 | 
				
			||||||
    box-sizing: border-box; }
 | 
					    box-sizing: border-box; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							@ -1,448 +1 @@
 | 
				
			|||||||
// Settings
 | 
					@import "WMarkDown.settings.scss", "WMarkDown.common.scss", "WMarkDown.base.scss";
 | 
				
			||||||
$color-fore : #BBB;
 | 
					 | 
				
			||||||
$transition-in : .25s;
 | 
					 | 
				
			||||||
$transition-out : 1s;
 | 
					 | 
				
			||||||
// Settings
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.wmd-icon>input{display : none;}
 | 
					 | 
				
			||||||
.wmd-code-block{
 | 
					 | 
				
			||||||
    display : block;
 | 
					 | 
				
			||||||
    position : relative;
 | 
					 | 
				
			||||||
    margin : 2em 4%;
 | 
					 | 
				
			||||||
    margin-bottom : 4em;
 | 
					 | 
				
			||||||
    font-size : .9em;
 | 
					 | 
				
			||||||
    .code{
 | 
					 | 
				
			||||||
        position : relative;
 | 
					 | 
				
			||||||
        top : 2.5em;
 | 
					 | 
				
			||||||
        width : 100%;
 | 
					 | 
				
			||||||
        height : auto;
 | 
					 | 
				
			||||||
        max-height : 30em;
 | 
					 | 
				
			||||||
        overflow-x : hidden;
 | 
					 | 
				
			||||||
        overflow-y : auto;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    .data{
 | 
					 | 
				
			||||||
        position : absolute;
 | 
					 | 
				
			||||||
        list-style-type : none;
 | 
					 | 
				
			||||||
        margin : 0em 2em;
 | 
					 | 
				
			||||||
        padding : 0em;
 | 
					 | 
				
			||||||
        li{
 | 
					 | 
				
			||||||
            display : inline-block;
 | 
					 | 
				
			||||||
            margin : 0em;
 | 
					 | 
				
			||||||
            padding : .1em .4em;
 | 
					 | 
				
			||||||
            height : 1.2em;
 | 
					 | 
				
			||||||
            border : .1em solid $color-fore;
 | 
					 | 
				
			||||||
            box-shadow : 0em 0em .8em inset $color-fore;
 | 
					 | 
				
			||||||
            &::before{font-family : monospace;}
 | 
					 | 
				
			||||||
            &>[data-i18n]{display : none;}
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        [data-icon]{margin-right : .3em;}
 | 
					 | 
				
			||||||
        &>:first-child{display : none;}
 | 
					 | 
				
			||||||
        &>:nth-child(2){border-radius : .6em 0em 0em .6em;}
 | 
					 | 
				
			||||||
        &>:last-child{border-radius : 0em .6em .6em 0em;}
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    ol{
 | 
					 | 
				
			||||||
        width : 100%;
 | 
					 | 
				
			||||||
        margin : 0em;
 | 
					 | 
				
			||||||
        padding : 0em;
 | 
					 | 
				
			||||||
        padding-bottom : 1.5em;
 | 
					 | 
				
			||||||
        font-family : monospace;
 | 
					 | 
				
			||||||
        li{
 | 
					 | 
				
			||||||
            margin-left : 4em;
 | 
					 | 
				
			||||||
            &::marker{font-size : .85em;}
 | 
					 | 
				
			||||||
            &:nth-child(2n + 1){background-color : rgba(200, 200, 200, .2);}
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    .content{
 | 
					 | 
				
			||||||
        position : absolute;
 | 
					 | 
				
			||||||
        top : 0em;
 | 
					 | 
				
			||||||
        left : 6.3em;
 | 
					 | 
				
			||||||
        right : 0em;
 | 
					 | 
				
			||||||
        margin : 0em;
 | 
					 | 
				
			||||||
        font-family : monospace;
 | 
					 | 
				
			||||||
        background : transparent;
 | 
					 | 
				
			||||||
        overflow-y : hidden;
 | 
					 | 
				
			||||||
        overflow-x : auto;
 | 
					 | 
				
			||||||
        &>div,&>pre{
 | 
					 | 
				
			||||||
            padding : .1em;
 | 
					 | 
				
			||||||
            white-space : nowrap;
 | 
					 | 
				
			||||||
            box-sizing : border-box;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    &[data-type=mermaid] svg{font-size : 1em;}
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
.wmd-code-sample-block{
 | 
					 | 
				
			||||||
    &[data-processed=false]{display : none;}
 | 
					 | 
				
			||||||
    &>nav>ul{
 | 
					 | 
				
			||||||
        margin : 0em;
 | 
					 | 
				
			||||||
        padding : 0em;
 | 
					 | 
				
			||||||
        list-style-type : none;
 | 
					 | 
				
			||||||
        text-align : left;
 | 
					 | 
				
			||||||
        &>li{
 | 
					 | 
				
			||||||
            display : inline-block;
 | 
					 | 
				
			||||||
            padding : .2em .5em;
 | 
					 | 
				
			||||||
            border : .1em solid $color-fore;
 | 
					 | 
				
			||||||
            cursor : pointer;
 | 
					 | 
				
			||||||
            box-shadow : 0em 0em .8em inset $color-fore;
 | 
					 | 
				
			||||||
            transition-duration : $transition-out;
 | 
					 | 
				
			||||||
            transition-property : box-shadow;
 | 
					 | 
				
			||||||
            &[data-selected=true]{box-shadow : 0em 0em .2em inset $color-fore;}
 | 
					 | 
				
			||||||
            &:hover{
 | 
					 | 
				
			||||||
                box-shadow : 0em 0em 1.2em inset $color-fore;
 | 
					 | 
				
			||||||
                transition-duration : $transition-in;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        &>:first-child{border-radius : .3em 0em 0em .3em;}
 | 
					 | 
				
			||||||
        &>:last-child{border-radius : 0em .3em .3em 0em;}
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
.wmd-quote{
 | 
					 | 
				
			||||||
    display : flex;
 | 
					 | 
				
			||||||
    margin : 1em 2em;
 | 
					 | 
				
			||||||
    padding-left : .5em;
 | 
					 | 
				
			||||||
    font-size : .9em;
 | 
					 | 
				
			||||||
    border-left : .5em solid #AAA;
 | 
					 | 
				
			||||||
    border-radius : .5em 0em 0em .5em;
 | 
					 | 
				
			||||||
    flex-direction : row;
 | 
					 | 
				
			||||||
    &>div{
 | 
					 | 
				
			||||||
        flex : auto;
 | 
					 | 
				
			||||||
        align-self : start;
 | 
					 | 
				
			||||||
        &+div{
 | 
					 | 
				
			||||||
            width : 100%;
 | 
					 | 
				
			||||||
            padding-left : 1em;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    .quote-type{
 | 
					 | 
				
			||||||
        text-align : center;
 | 
					 | 
				
			||||||
        span{
 | 
					 | 
				
			||||||
            display : block;
 | 
					 | 
				
			||||||
            &+span{font-weight : 900;}
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    [data-avatar]{
 | 
					 | 
				
			||||||
        width : 4em;
 | 
					 | 
				
			||||||
        height : 4em;
 | 
					 | 
				
			||||||
        border-radius : 1em;
 | 
					 | 
				
			||||||
        background-color : #888;
 | 
					 | 
				
			||||||
        background-position : center center;
 | 
					 | 
				
			||||||
        background-size : cover;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    [data-icon]{font-size : 3em;}
 | 
					 | 
				
			||||||
    [data-avatar=srx00],[data-avatar=kyman]{
 | 
					 | 
				
			||||||
        background-color : transparent;
 | 
					 | 
				
			||||||
        background-image : 
 | 
					 | 
				
			||||||
            url("https://cdn.k3y.pw/data/KyMAN-water-mark.png"), 
 | 
					 | 
				
			||||||
            url("https://cdn.local/data/KyMAN-water-mark.png");
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[data-include]{
 | 
					 | 
				
			||||||
    &>.link{
 | 
					 | 
				
			||||||
        margin-top : 2em;
 | 
					 | 
				
			||||||
        font-size : .9em;
 | 
					 | 
				
			||||||
        opacity : .8;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    &+h1,&+h2,&+h3,&+h4,&+h5,&+h6{margin-top : 0em;}
 | 
					 | 
				
			||||||
    &>.wmarkdown{&>h1,&>h2,&>h3,&>h4,&>h5,&>h6{&:first-child{margin-top : 0em;}}}
 | 
					 | 
				
			||||||
    [data-include]>.link>a{display : none;}
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.wmd-title{
 | 
					 | 
				
			||||||
    &>:last-child{
 | 
					 | 
				
			||||||
        margin-left : .3em;
 | 
					 | 
				
			||||||
        font-size : .6em;
 | 
					 | 
				
			||||||
        span{
 | 
					 | 
				
			||||||
            opacity : .3;
 | 
					 | 
				
			||||||
            transition-duration : $transition-out;
 | 
					 | 
				
			||||||
            transition-property : opacity;
 | 
					 | 
				
			||||||
            &::before{margin : 0em;}
 | 
					 | 
				
			||||||
            &:hover{
 | 
					 | 
				
			||||||
                opacity : 1;
 | 
					 | 
				
			||||||
                transition-duration : $transition-in;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.wmd-table{
 | 
					 | 
				
			||||||
    padding : 1em 0em;
 | 
					 | 
				
			||||||
    margin-left : 5%;
 | 
					 | 
				
			||||||
    margin-right : 5%;
 | 
					 | 
				
			||||||
    text-align : center;
 | 
					 | 
				
			||||||
    font-size : .9em;
 | 
					 | 
				
			||||||
    table{
 | 
					 | 
				
			||||||
        max-width : 100%;
 | 
					 | 
				
			||||||
        margin-left : auto;
 | 
					 | 
				
			||||||
        margin-right : auto;
 | 
					 | 
				
			||||||
        border-collapse : separate;
 | 
					 | 
				
			||||||
        border-spacing : 0;
 | 
					 | 
				
			||||||
        border : .1em solid #888;
 | 
					 | 
				
			||||||
        box-sizing : border-box;
 | 
					 | 
				
			||||||
        border-radius : .3em;
 | 
					 | 
				
			||||||
        td,th{
 | 
					 | 
				
			||||||
            padding : .2em .5em;
 | 
					 | 
				
			||||||
            border : .05em solid mix(#888, rgba(255, 255, 255, 0), 50%);
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        &>:first-child>:first-child>:first-child{border-top-left-radius : .3em;}
 | 
					 | 
				
			||||||
        &>:first-child>:first-child>:last-child{border-top-right-radius : .3em;}
 | 
					 | 
				
			||||||
        &>:last-child>:last-child>:first-child{border-bottom-left-radius : .3em;}
 | 
					 | 
				
			||||||
        &>:last-child>:last-child>:last-child{border-bottom-right-radius : .3em;}
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    thead,tfoot{th,td{background-color : mix(#888, rgba(255, 255, 255, 0), 10%);}}
 | 
					 | 
				
			||||||
    tbody>tr{
 | 
					 | 
				
			||||||
        td,th{
 | 
					 | 
				
			||||||
            background-color : rgba(255, 255, 255, 0);
 | 
					 | 
				
			||||||
            transition-duration : $transition-out;
 | 
					 | 
				
			||||||
            transition-property : background-color;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        &:nth-child(n):hover{td,th{
 | 
					 | 
				
			||||||
            background-color : mix(#888, rgba(255, 255, 255, 0), 10%);
 | 
					 | 
				
			||||||
            transition-duration : $transition-in;
 | 
					 | 
				
			||||||
        }}
 | 
					 | 
				
			||||||
        &:nth-child(2n + 1){&>td,&>th{
 | 
					 | 
				
			||||||
            background-color : mix(#888, rgba(255, 255, 255, 0), 20%);
 | 
					 | 
				
			||||||
        }}
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.wmd-list,.wmd-main-menu{
 | 
					 | 
				
			||||||
    [data-deployed=false]{&~ul,&~ol{display : none;}}
 | 
					 | 
				
			||||||
    [data-icon=deploy]{
 | 
					 | 
				
			||||||
        user-select : none;
 | 
					 | 
				
			||||||
        &+[data-i18n]{display : none;}
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.wmd,.wmd-dictionary-box{.wmd-dictionary-item[data-role]{cursor : help;}}
 | 
					 | 
				
			||||||
.wmd-dictionary-box{
 | 
					 | 
				
			||||||
    position : absolute;
 | 
					 | 
				
			||||||
    max-width : 15em;
 | 
					 | 
				
			||||||
    max-height : 15em;
 | 
					 | 
				
			||||||
    padding : .3em;
 | 
					 | 
				
			||||||
    border : .1em solid #888;
 | 
					 | 
				
			||||||
    background-color : #EFEFEF;
 | 
					 | 
				
			||||||
    overflow : auto;
 | 
					 | 
				
			||||||
    box-sizing : border-box;
 | 
					 | 
				
			||||||
    box-shadow : .1em .1em .2em #000;
 | 
					 | 
				
			||||||
    border-radius : .5em;
 | 
					 | 
				
			||||||
    .links{text-align : center;}
 | 
					 | 
				
			||||||
    a[href]{
 | 
					 | 
				
			||||||
        display : inline-block;
 | 
					 | 
				
			||||||
        width : 2em;
 | 
					 | 
				
			||||||
        height : 2em;
 | 
					 | 
				
			||||||
        margin : .3em;
 | 
					 | 
				
			||||||
        background-color : rgba(0, 0, 0, .1);
 | 
					 | 
				
			||||||
        border : .1em solid #888;
 | 
					 | 
				
			||||||
        background-position : center center;
 | 
					 | 
				
			||||||
        background-size : cover;
 | 
					 | 
				
			||||||
        box-sizing : border-box;
 | 
					 | 
				
			||||||
        border-radius : 1em;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.wmd-main-menu-button{
 | 
					 | 
				
			||||||
    padding : 0em 1em;
 | 
					 | 
				
			||||||
    text-align : right;
 | 
					 | 
				
			||||||
    [data-icon]{
 | 
					 | 
				
			||||||
        &::before{
 | 
					 | 
				
			||||||
            margin : 0em;
 | 
					 | 
				
			||||||
            font-size : 2em;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        &+span{display : none;}
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
.wmd-main-menu{
 | 
					 | 
				
			||||||
    position : absolute;
 | 
					 | 
				
			||||||
    top : 0em;
 | 
					 | 
				
			||||||
    right : 0em;
 | 
					 | 
				
			||||||
    margin-top : 4em;
 | 
					 | 
				
			||||||
    margin-right : 1em;
 | 
					 | 
				
			||||||
    padding : .3em;
 | 
					 | 
				
			||||||
    border : .1em solid #888;
 | 
					 | 
				
			||||||
    background-color : #EFEFEF;
 | 
					 | 
				
			||||||
    overflow : hidden;
 | 
					 | 
				
			||||||
    z-index : 100;
 | 
					 | 
				
			||||||
    border-radius : .5em;
 | 
					 | 
				
			||||||
    box-shadow : 
 | 
					 | 
				
			||||||
        // 0em 0em 1em inset #888, 
 | 
					 | 
				
			||||||
        .1em .1em .2em #000;
 | 
					 | 
				
			||||||
    &>ul{
 | 
					 | 
				
			||||||
        max-width : 25em;
 | 
					 | 
				
			||||||
        max-height : 25em;
 | 
					 | 
				
			||||||
        margin : 0em;
 | 
					 | 
				
			||||||
        padding : 0em;
 | 
					 | 
				
			||||||
        overflow : auto;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    ul{
 | 
					 | 
				
			||||||
        list-style-type : none;
 | 
					 | 
				
			||||||
        padding-right : 0em;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    a:first-child{
 | 
					 | 
				
			||||||
        margin-left : 1.1em;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    li{
 | 
					 | 
				
			||||||
        padding : .2em .3em;
 | 
					 | 
				
			||||||
        background-color : rgba(0, 0, 0, 0);
 | 
					 | 
				
			||||||
        transition-property : background-color;
 | 
					 | 
				
			||||||
        transition-duration : $transition-in;
 | 
					 | 
				
			||||||
        &:hover{
 | 
					 | 
				
			||||||
            background-color : rgba(0, 0, 0, .1);
 | 
					 | 
				
			||||||
            transition-duration : $transition-in;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.wmd-media{
 | 
					 | 
				
			||||||
    &:not([data-type=icon]){
 | 
					 | 
				
			||||||
        display : block;
 | 
					 | 
				
			||||||
        position : relative;
 | 
					 | 
				
			||||||
        left : 50%;
 | 
					 | 
				
			||||||
        width : 30em;
 | 
					 | 
				
			||||||
        margin-left : -15em;
 | 
					 | 
				
			||||||
        text-align : center;
 | 
					 | 
				
			||||||
        box-sizing : border-box;
 | 
					 | 
				
			||||||
        img{
 | 
					 | 
				
			||||||
            width : 100%;
 | 
					 | 
				
			||||||
            height : auto;
 | 
					 | 
				
			||||||
            // max-width : 30em;
 | 
					 | 
				
			||||||
            // max-height : 30em;
 | 
					 | 
				
			||||||
            &+span{
 | 
					 | 
				
			||||||
                // display : none;
 | 
					 | 
				
			||||||
                background-position : center center;
 | 
					 | 
				
			||||||
                background-size : cover;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        &[data-type=image] .text{display : none;}
 | 
					 | 
				
			||||||
        &[data-type=picture] .text{
 | 
					 | 
				
			||||||
            display : block;
 | 
					 | 
				
			||||||
            width : 100%;
 | 
					 | 
				
			||||||
            margin-top : -.2em;
 | 
					 | 
				
			||||||
            text-align : right;
 | 
					 | 
				
			||||||
            font-size : .85em;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    &[data-type=icon]{
 | 
					 | 
				
			||||||
        display : inline-block;
 | 
					 | 
				
			||||||
        height : 1em;
 | 
					 | 
				
			||||||
        // vertical-align : middle;
 | 
					 | 
				
			||||||
        img{
 | 
					 | 
				
			||||||
            width : auto;
 | 
					 | 
				
			||||||
            height : 100%;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        .text{display : none;}
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.wmd-code-doc{
 | 
					 | 
				
			||||||
    display : block;
 | 
					 | 
				
			||||||
    width : 100%;
 | 
					 | 
				
			||||||
    font-size : .85em;
 | 
					 | 
				
			||||||
    border : none;
 | 
					 | 
				
			||||||
    min-inline-size : auto;
 | 
					 | 
				
			||||||
    // border-radius : .5em;
 | 
					 | 
				
			||||||
    overflow-x : auto;
 | 
					 | 
				
			||||||
    box-sizing : border-box;
 | 
					 | 
				
			||||||
    legend{display : none;}
 | 
					 | 
				
			||||||
    .description{
 | 
					 | 
				
			||||||
        font-family : monospace;
 | 
					 | 
				
			||||||
        white-space : pre;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    .return-type{margin-right : 1em;}
 | 
					 | 
				
			||||||
    .return-type,.typed{
 | 
					 | 
				
			||||||
        &:before{content : "[";}
 | 
					 | 
				
			||||||
        &:after{content : "]";}
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    .environment,.access,.constant,.reference{
 | 
					 | 
				
			||||||
        display : inline-block;
 | 
					 | 
				
			||||||
        margin-right : 1em;
 | 
					 | 
				
			||||||
        text-transform : capitalize;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    .arguments{
 | 
					 | 
				
			||||||
        &:before{content : "(";}
 | 
					 | 
				
			||||||
        &:after{content : ")";}
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    .argument{
 | 
					 | 
				
			||||||
        display : block;
 | 
					 | 
				
			||||||
        width : 100%;
 | 
					 | 
				
			||||||
        padding-left : 4em;
 | 
					 | 
				
			||||||
        box-sizing : border-box;
 | 
					 | 
				
			||||||
        &>span+span{margin-left : 1em;}
 | 
					 | 
				
			||||||
        &>:nth-child(5):before{
 | 
					 | 
				
			||||||
            content : "=";
 | 
					 | 
				
			||||||
            margin-right : 1em;
 | 
					 | 
				
			||||||
            // margin : 0em 1em;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    .default-value::before{content : "= ";}
 | 
					 | 
				
			||||||
    &[data-arguments-l='0']>.definition{display : none;}
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.wmd-color-sample{
 | 
					 | 
				
			||||||
    display : inline-block;
 | 
					 | 
				
			||||||
    width : 1em;
 | 
					 | 
				
			||||||
    height : 1em;
 | 
					 | 
				
			||||||
    border : .1em solid #222;
 | 
					 | 
				
			||||||
    vertical-align : middle;
 | 
					 | 
				
			||||||
    border-radius : .3em;
 | 
					 | 
				
			||||||
    box-shadow : 0em 0em .2em #EFEFEF;
 | 
					 | 
				
			||||||
    &>*{display : none;}
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.wmd-avatars{
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    $size : 7em;
 | 
					 | 
				
			||||||
    $half : $size * .5;
 | 
					 | 
				
			||||||
    $favicon : 1.8em;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    display : block;
 | 
					 | 
				
			||||||
    list-style-type : none;
 | 
					 | 
				
			||||||
    text-align : center;
 | 
					 | 
				
			||||||
    &>*{
 | 
					 | 
				
			||||||
        display : inline-block;
 | 
					 | 
				
			||||||
        position : relative;
 | 
					 | 
				
			||||||
        width : $size;
 | 
					 | 
				
			||||||
        height : $size;
 | 
					 | 
				
			||||||
        margin : 1em;
 | 
					 | 
				
			||||||
        .wmd-media{
 | 
					 | 
				
			||||||
            left : auto;
 | 
					 | 
				
			||||||
            margin : 0em;
 | 
					 | 
				
			||||||
            width : 100%;
 | 
					 | 
				
			||||||
            height : 100%;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        a+a{
 | 
					 | 
				
			||||||
            display : block;
 | 
					 | 
				
			||||||
            position : absolute;
 | 
					 | 
				
			||||||
            width : $favicon;
 | 
					 | 
				
			||||||
            height : $favicon;
 | 
					 | 
				
			||||||
            border : .1em solid #888;
 | 
					 | 
				
			||||||
            background-color : #EFEFEF;
 | 
					 | 
				
			||||||
            background-position : center center;
 | 
					 | 
				
			||||||
            background-size : cover;
 | 
					 | 
				
			||||||
            border-radius : 50%;
 | 
					 | 
				
			||||||
            box-sizing : border-box;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    @for $i from 1 through 20{
 | 
					 | 
				
			||||||
        [data-links='#{$i}']{
 | 
					 | 
				
			||||||
            @for $j from 1 through $i{
 | 
					 | 
				
			||||||
                &>:nth-child(#{$j + 1}){
 | 
					 | 
				
			||||||
                    top : ($size / 2) - ($favicon / 2);
 | 
					 | 
				
			||||||
                    left : ($size / 2) - ($favicon / 2);
 | 
					 | 
				
			||||||
                    margin-top : calc(sin(#{$j * (360deg / $i) + 45deg}) * #{$size / 2});
 | 
					 | 
				
			||||||
                    margin-left : calc(cos(#{$j * (360deg / $i)} + 45deg) * #{$size / 2});
 | 
					 | 
				
			||||||
                }
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    img{display : none;}
 | 
					 | 
				
			||||||
    .image{
 | 
					 | 
				
			||||||
        display : block;
 | 
					 | 
				
			||||||
        position : absolute;
 | 
					 | 
				
			||||||
        top : 0em;
 | 
					 | 
				
			||||||
        left : 0em;
 | 
					 | 
				
			||||||
        width : 100%;
 | 
					 | 
				
			||||||
        height : 100%;
 | 
					 | 
				
			||||||
        border : .1em solid #888;
 | 
					 | 
				
			||||||
        border-radius : 50%;
 | 
					 | 
				
			||||||
        box-sizing : border-box;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
							
								
								
									
										41
									
								
								Public/scss/WMarkDown.settings.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								Public/scss/WMarkDown.settings.scss
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,41 @@
 | 
				
			|||||||
 | 
					// Colors.
 | 
				
			||||||
 | 
					$color-fore : #222;
 | 
				
			||||||
 | 
					$color-back : #EFEFEF;
 | 
				
			||||||
 | 
					$color-primary : #2272D4;
 | 
				
			||||||
 | 
					$color-secondary : #D47222;
 | 
				
			||||||
 | 
					$color : (
 | 
				
			||||||
 | 
					    light : (
 | 
				
			||||||
 | 
					        fore : $color-fore,
 | 
				
			||||||
 | 
					        back : $color-back,
 | 
				
			||||||
 | 
					        primary : $color-primary,
 | 
				
			||||||
 | 
					        secondary : $color-secondary,
 | 
				
			||||||
 | 
					        input-back : mix($color-back, #FFF, 80%), 
 | 
				
			||||||
 | 
					        transparent : rgba(255, 255, 255, 0), 
 | 
				
			||||||
 | 
					        full : #FFF
 | 
				
			||||||
 | 
					    ), 
 | 
				
			||||||
 | 
					    dark : (
 | 
				
			||||||
 | 
					        fore : $color-back,
 | 
				
			||||||
 | 
					        back : $color-fore,
 | 
				
			||||||
 | 
					        primary : mix($color-primary, $color-fore, 80%),
 | 
				
			||||||
 | 
					        secondary : mix($color-secondary, $color-fore, 80%),
 | 
				
			||||||
 | 
					        input-back : mix($color-fore, #000, 80%), 
 | 
				
			||||||
 | 
					        transparent : rgba(0, 0, 0, 0), 
 | 
				
			||||||
 | 
					        full : #000
 | 
				
			||||||
 | 
					    ), 
 | 
				
			||||||
 | 
					    grey : mix($color-fore, $color-back, 50%)
 | 
				
			||||||
 | 
					);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Sizes.
 | 
				
			||||||
 | 
					$header-height : 4em;
 | 
				
			||||||
 | 
					$footer-height : 2em;
 | 
				
			||||||
 | 
					$border-radius : .3em;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Fonts.
 | 
				
			||||||
 | 
					$font-normal : "Roboto", Arial;
 | 
				
			||||||
 | 
					$font-mono : "RobotoMono", monospace;
 | 
				
			||||||
 | 
					$font-icon : "FA6FS";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Transitions.
 | 
				
			||||||
 | 
					$transition-in : .35s;
 | 
				
			||||||
 | 
					$transition-out : 1s;
 | 
				
			||||||
 | 
					$transition : .5s;
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user