--- tags: theme title: HackMD Dark Theme description: no --- <style> html, body, .ui-content { background-color: #111; color: #ddd; } body > .ui-infobar { display: none; } .ui-view-area > .ui-infobar { display: block; } .markdown-body code, .markdown-body tt{ background-color: #fff; } .markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { color: #fff; text-align: Center; } .markdown-body h1, .markdown-body h2 { border-bottom-color: #ffffff69; } .markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link { color: #fff; } .markdown-body img { background-color: transparent; } .ui-toc-dropdown .nav>.active:focus>a, .ui-toc-dropdown .nav>.active:hover>a, .ui-toc-dropdown .nav>.active>a { color: white; border-left: 2px solid white; } .expand-toggle:hover, .expand-toggle:focus, .back-to-top:hover, .back-to-top:focus, .go-to-bottom:hover, .go-to-bottom:focus { color: white; } .ui-toc-dropdown { background-color: #333; } .ui-toc-label.btn { background-color: #191919; color: white; } .ui-toc-dropdown .nav>li>a:focus, .ui-toc-dropdown .nav>li>a:hover { color: white; border-left: 1px solid white; } .markdown-body blockquote { color: #fff; padding:10px; background-color:rgba(var(--r),var(--g),var(--b),0.125); border-radius:4px; } .markdown-body table tr { background-color: #5f5f5f; } .markdown-body table tr:nth-child(2n) { background-color: #4f4f4f; } .markdown-body code, .markdown-body tt { color: #fff !important; background-color: #fff2; } a, .open-files-container li.selected a { color: #5EB7E0; text-align: Center; } :root{ --shadow_len:20px;/*模糊擴散等級*/ --margin_size:5px;/*向外留邊*/ --border_width: 2px;/*邊框大小*/ --padding_size: 15px;/*向內留邊*/ --radius:5px;/*圓角大小*/ --after_color:#fff8;/*尾端文字顏色*/ --h1_size: 40px;/*標題文字大小*/ --bg_color:#000;/*被景色*/ --button_width:100px;/*按鈕大小*/ } .alert-info{ --box_color:#5ff; --border_color:#aff; --box_background_color:#5ff2; color:#fff; } .alert-success{ --box_color:#5f5; --border_color:#afa; --box_background_color:#5f52; color:#fff; } .alert-warning{ --box_color:#ff5; --border_color:#ffa; --box_background_color:#ffa2; color:#ffa; } .alert-danger{ --box_color:#f55; --border_color:#faa; --box_background_color:#faa2; color:#faa; } .alert{ margin: calc(var(--margin_size)); border-width: var(--border_width); border-style: solid; border-color: var(--border_color); border-radius:var(--radius); background-color: var(--box_background_color); color:#fff; } .contains-task-list{ color:#fff; } .markdown-body:not(.next-editor) pre{ background-color:#fff2; padding:8px; } .markdown-body ul, .markdown-body ol{ padding-left:20px; } .markdown-body p, .markdown-body ul, .markdown-body ol, .markdown-body dl, .markdown-body table, .markdown-body pre{ margin-top:2; margin-bottom:2; } #meta-title-tags .text-gray-700{ color:#0000; } #meta-title-tags{ height:0; } .hljs-keyword{ color:#f3f } .hljs-string{ color:#f80 } .hljs-meta{ color:#5af } .hljs-type{ color:#5f0 } .hljs-title{ color:#f55 } .hljs-number{ color:#5ff } </style> <style> /*填滿*/ .wfull{ width: 100%; } .text_center{/*文字至中*/ text-align: center; } .text_center{/*文字至中*/ text-align: center; } /*初始化flex*/ .flex{ display: flex; } /*物件水平排版*/ .left{/*元素靠左(預設)*/ justify-content: flex-start; } .center{/*元素置中*/ justify-content: center; } .right{/*元素靠右*/ justify-content: flex-end; } .sparound{/*元素平均分攤,周圍留有固定寬度(邊邊框度=中間/2)*/ justify-content: space-around; } .spsame{/*元素平均分攤,空格等大*/ justify-content: space-evenly; } /*物件垂直排版*/ .cleft{/*元素靠上(預設)*/ align-content: flex-start; } .ccenter{/*元素置中*/ align-content: center; } .cright{/*元素靠下*/ align-content: flex-end; } .cfull{/*填滿*/ align-content: stretch; } /*大小不一樣大的元素對其*/ .ileft{/*元素向上對其(預設)*/ align-items: flex-start; } .icenter{/*元素垂直置中*/ align-items: center; } .iright{/*元素向下對其(預設)*/ align-items: flex-end; } .isame{/*拉成一樣大*/ align-items: stretch; } .wrap{/*自動換行*/ flex-wrap: wrap; } /*物件排列*/ .row{/*橫向排版(預設)*/ flex-direction: row; } .column{/*垂直排版*/ flex-direction: column } .row-reverse{/*反橫向排版*/ flex-direction: row-reverse; } .column-reverse{/*反直向排版*/ flex-direction: column-reverse; } /*文字樣式*/ .t_overline{/*文字上線*/ text-decoration:overline; } .t_underline{/*底線*/ text-decoration:underline; } .t_delline{/*刪除線*/ text-decoration:line-through; } .t_fat{/*粗體*/ font-weight:bold; } .t_move{/*斜體*/ font-style:italic; } .px-1{ font-size:16px; color:#fff; border-radius:5px; } blockquote .small, blockquote footer, blockquote small { display: inline; font-size: 100%; line-height: 1; color: #fff; } blockquote .small, blockquote footer, blockquote small { display: inline; font-size: 80%; line-height: 1.42857143; color: #777; } /*.markdown-body .mark, .markdown-body mark{ border:1px solid #fff; background:#fff2; border-radius: 3px; color:#fff; }*/ *{ --r:255; --g:255; --b:255; } .markdown-body i, .markdown-body .mark, .markdown-body mark{ border:1px solid rgba(var(--r),var(--g),var(--b),1); background:rgba(var(--r),var(--g),var(--b),0.25); border-radius: 4px; /*padding: 4px;*/ padding:0; padding-left:8px; padding-right:8px; font: 14px / 1 "Segoe UI Emoji",FontAwesome; font-size:inherit; color:#fff; /* margin-right:1em; */ } .markdown-body i:before, .markdown-body .mark:before, .markdown-body mark:before{ color:rgba(var(--r),var(--g),var(--b),1); } .tag:before{ content:"\f02b "; } .clock:before{ content: "\f017 " } .rr,.red{ --r:255 !important; --g:0; --b:0; } .gg,.green{ --r:0; --g:255 !important; --b:0; } .bb,.blue{ --r:0; --g:0; --b:255 !important; } .r{ --r:128 !important; --g:0; --b:0; } .g{ --r:0; --g:128 !important; --b:0; } .b{ --r:0; --g:0; --b:128 !important; } .purple{ --r:255 !important; --g:0 !important; --b:255 !important; } </style>