awesome-green
@charset "UTF-8";
.entry-content {
position: relative;
word-break: break-word;
line-height: 1.75;
font-weight: 400;
font-size: 15px;
color: #282d36;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
line-height: 1.5;
margin-top: 35px;
margin-bottom: 10px;
padding-bottom: 5px;
}
.entry-content h1 {
font-size: 30px;
margin-bottom: 5px;
color: #2f845e;
}
.entry-content h2 {
font-size: 22px;
display: inline-block;
font-weight: bold;
background: #2f845e;
color: #fff;
padding: 6px 8px 0 0;
border-top-right-radius: 6px;
margin-right: 2px;
box-shadow: 6px 3px 0px 0px rgba(47, 132, 194, 0.2);
}
.entry-content h2::before {
content: " ";
display: inline-block;
width: 8px;
}
.entry-content h2::after {
content: " ";
position: absolute;
display: block;
width: calc(100% - 32px);
border-bottom: 3px #2f845e solid;
}
.entry-content h3 {
font-size: 18px;
padding-bottom: 0;
}
.entry-content h4 {
font-size: 16px;
}
.entry-content h5 {
font-size: 15px;
}
.entry-content h6 {
margin-top: 5px;
}
.entry-content p {
line-height: inherit;
margin-top: 22px;
margin-bottom: 22px;
}
.entry-content img {
max-width: 100%;
box-shadow: 6px 6px 6px #888;
}
.entry-content hr {
border-top: 1px solid rgba(66, 185, 131, 0.15);
border-bottom: none;
border-left: none;
border-right: none;
margin-top: 32px;
margin-bottom: 32px;
}
.entry-content code {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
word-break: break-word;
border-radius: 2px;
overflow-x: auto;
background-color: #f6ffed;
color: #52c41a;
font-size: 0.87em;
padding: 0.065em 0.4em;
}
.entry-content pre {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
position: relative;
line-height: 1.75;
}
.entry-content pre > code {
font-size: 12px;
padding: 16px 12px;
margin: 0;
word-break: normal;
display: block;
overflow-x: auto;
color: #262626;
border-top: 8px solid #2f845e;
border-bottom: 1px solid #2f845e;
border-left: 1px solid #2f845e;
border-right: 1px solid #2f845e;
background: linear-gradient(180deg, rgba(66, 185, 131, 0.1), transparent) !important;
}
.entry-content pre > code.hljs[lang]:before {
top: 8px !important;
color: #2f845e !important;
}
.entry-content pre > code.language-awesome_error {
border: 1px solid #ff4d4f !important;
border-left-width: 8px;
font-size: 14px;
font-weight: bold;
padding: 15px 12px 15px 16px;
margin: 0;
word-break: normal;
white-space: break-spaces;
display: block;
overflow-x: auto;
color: #ff4d4f !important;
background: #fff2f0 !important;
}
.entry-content pre > code.language-awesome_error:before {
content: "!" !important;
position: absolute !important;
top: 50% !important;
left: -9px !important;
transform: translateY(-14px) !important;
background: #ff4d4f !important;
color: #fff !important;
border: 2px solid #fff !important;
display: flex;
align-items: center;
justify-content: center;
width: 22px;
height: 22px;
border-radius: 100%;
font-weight: bold;
font-family: "Dosis", "Source Sans Pro", "Helvetica Neue", Arial, sans-serif;
font-size: 16px;
}
.entry-content pre > code.language-awesome_warn {
border: 1px solid #ffc46f !important;
border-left-width: 8px;
font-size: 14px;
font-weight: bold;
padding: 15px 12px 15px 16px;
margin: 0;
word-break: normal;
white-space: break-spaces;
display: block;
overflow-x: auto;
color: #ffc46f !important;
background: #fffbe6 !important;
}
.entry-content pre > code.language-awesome_warn:before {
content: "☂" !important;
position: absolute;
top: 50% !important;
left: -9px !important;
transform: translateY(-14px) !important;
background: #ffc46f !important;
color: #fff !important;
border: 2px solid #fff !important;
display: flex;
align-items: center;
justify-content: center;
width: 22px;
height: 22px;
border-radius: 100%;
font-weight: bold;
font-family: "Dosis", "Source Sans Pro", "Helvetica Neue", Arial, sans-serif;
font-size: 16px;
}
.entry-content pre > code.language-awesome_success {
border: 1px solid #52c41a !important;
border-left-width: 8px;
font-size: 14px;
font-weight: bold;
padding: 15px 12px 15px 16px;
margin: 0;
word-break: normal;
white-space: break-spaces;
display: block;
overflow-x: auto;
color: #52c41a !important;
background: #f6ffed !important;
}
.entry-content pre > code.language-awesome_success:before {
content: "✓" !important;
position: absolute !important;
top: 50% !important;
left: -9px !important;
transform: translateY(-14px) !important;
background: #52c41a !important;
color: #fff !important;
border: 2px solid #fff !important;
display: flex;
align-items: center;
justify-content: center;
width: 22px;
height: 22px;
border-radius: 100%;
font-weight: bold;
font-family: "Dosis", "Source Sans Pro", "Helvetica Neue", Arial, sans-serif;
font-size: 16px;
}
.entry-content pre > code.language-awesome_info {
border: 1px solid #1890ff !important;
border-left-width: 8px;
font-size: 14px;
font-weight: bold;
padding: 15px 12px 15px 16px;
margin: 0;
word-break: normal;
white-space: break-spaces;
display: block;
overflow-x: auto;
color: #1890ff !important;
background: #e6f7ff !important;
}
.entry-content pre > code.language-awesome_info:before {
content: "i" !important;
position: absolute !important;
top: 50% !important;
left: -9px !important;
transform: translateY(-14px) !important;
background: #1890ff !important;
color: #fff !important;
border: 2px solid #fff !important;
display: flex;
align-items: center;
justify-content: center;
width: 22px;
height: 22px;
border-radius: 100%;
font-weight: bold;
font-family: "Dosis", "Source Sans Pro", "Helvetica Neue", Arial, sans-serif;
font-size: 16px;
}
.entry-content strong {
background-color: inherit;
color: #2f845e;
}
.entry-content em {
background-color: inherit;
color: #949415;
}
.entry-content a {
text-decoration: none;
color: #2f8e54;
border-bottom: 1px solid #3f9e64;
}
.entry-content a:hover, .entry-content a:active {
color: #3f9e64;
}
.entry-content a[class^="footnote"] {
margin-left: 4px;
}
.entry-content a::before {
content: "➤ ";
}
.entry-content table {
font-size: 12px;
width: 100%;
max-width: 100%;
overflow: auto;
border: 2px #2f8e54 solid;
}
.entry-content thead {
background: #2f8e54;
color: #fff;
text-align: left;
font-weight: bold;
}
.entry-content tr:nth-child(2n) {
background-color: rgba(153, 255, 188, 0.1);
}
.entry-content th, .entry-content td {
padding: 12px 7px;
line-height: 22px;
}
.entry-content td {
min-width: 120px;
}
.entry-content blockquote {
padding: 1px 22px;
margin: 22px 0;
border-left: 6px solid #2f845e;
background-color: rgba(66, 185, 131, 0.1);
border-radius: 2px;
}
.entry-content blockquote::after {
display: block;
content: "";
}
.entry-content blockquote > p {
margin: 10px 0;
}
.entry-content ol, .entry-content ul {
padding-left: 28px;
}
.entry-content ol li, .entry-content ul li {
margin-bottom: 0;
list-style: inherit;
}
.entry-content ol li::marker, .entry-content ul li::marker {
color: #2f845e;
}
.entry-content ol li .task-list-item, .entry-content ul li .task-list-item {
list-style: none;
}
.entry-content ol li .task-list-item ul, .entry-content ol li .task-list-item ol, .entry-content ul li .task-list-item ul, .entry-content ul li .task-list-item ol {
margin-top: 0;
}
.entry-content ol ul, .entry-content ol ol, .entry-content ul ul, .entry-content ul ol {
margin-top: 3px;
}
.entry-content ol li {
padding-left: 6px;
color: #282d36;
}
.entry-content del {
color: #2f845e;
}
.entry-content input[type=checkbox]:checked:before {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA/klEQVQ4T72TMU7DQBBF318XdFR06egQEnAXRINEGlqgowoIR8AF4AZOZ4JEGq5AC5EixBU4A55BNrEVHAcSBTHlaubt37/zxZKlcn7n6mDPXJvz8IJ89HzWu8t7C8D2dfsY52ae4apHnLx0ktsCsHXZjiUuFgG40x2eJ/H/AhztB+zDUTpLwWj8jGkzxSHiHaMPrDQC8sMoilKzLAUqiKQjmb+ZuAdW80tmelCHODoNgSfP7AFprTTaRTzsJN1GEyuIZ7uW6TEEHwCtyV/6EVBKJHhfzgC0Xv/iXwEFBF4FG0378bd7sPQq5xK/hSnk6sdlX3mZrKkwLZKBeu8n9XuWEUE7X+YAAAAASUVORK5CYII=);
position: relative;
top: -1px;
left: -1px;
}
.entry-content .math .katex {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
word-break: break-word;
border-radius: 2px;
overflow-x: auto;
background-color: #f6ffed;
color: #52c41a;
font-size: 0.87em;
padding: 0.065em 0.4em;
}
@media (max-width: 720px) {
.entry-content h1 {
font-size: 22px;
}
.entry-content h2 {
font-size: 20px;
}
.entry-content h3 {
font-size: 18px;
}
}
smartblue
.entry-content {
color: #595959;
font-size: 15px;
font-family: -apple-system,system-ui,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;
background-image: linear-gradient(90deg, rgba(60, 10, 30, 0.04) 3%, rgba(0, 0, 0, 0) 3%), linear-gradient(360deg, rgba(60, 10, 30, 0.04) 3%, rgba(0, 0, 0, 0) 3%);
background-size: 20px 20px;
background-position: center center;
}
/* 段落 */
.entry-content p {
color: #595959;
font-size: 15px;
line-height: 2;
font-weight: 400;
}
/* 段落间距控制 */
.entry-content p+p {
margin-top: 16px;
}
/* 标题的通用设置 */
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
padding: 30px 0;
margin: 0;
color: #135ce0;
}
/* 一级标题 */
.entry-content h1 {
position: relative;
text-align: center;
font-size: 22px;
margin: 50px 0;
}
/* 一级标题前缀,用来放背景图,支持透明度控制 */
.entry-content h1:before {
position: absolute;
content: "";
top: -10px;
left: 50%;
width: 32px;
height: 32px;
transform: translateX(-50%);
background-size: 100% 100%;
opacity: .36;
background-repeat: no-repeat;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABfVBMVEX///8Ad/8AgP8AgP8AgP8Aff8AgP8Af/8AgP8AVf8Af/8Af/8AgP8AgP8Af/8Afv8AAP8Afv8Afv8Aef8AgP8AdP8Afv8AgP8AgP8Acf8Ae/8AgP8Af/8AgP8Af/8Af/8AfP8Afv8AgP8Af/8Af/8Afv8Afv8AgP8Afv8AgP8Af/8Af/8AgP8AgP8Afv8AgP8Af/8AgP8AgP8AgP8Ae/8Afv8Af/8AgP8Af/8AgP8Af/8Af/8Aff8Af/8Abf8AgP8Af/8AgP8Af/8Af/8Afv8AgP8AgP8Afv8Afv8AgP8Af/8Aff8AgP8Afv8AgP8Aff8AgP8AfP8AgP8Ae/8AgP8Af/8AgP8AgP8AgP8Afv8AgP8AgP8AgP8Afv8AgP8AgP8AgP8AgP8AgP8Af/8AgP8Af/8Af/8Aev8Af/8AgP8Aff8Afv8AgP8AgP8AgP8Af/8AgP8Af/8Af/8AgP8Afv8AgP8AgP8AgP8AgP8Af/8AeP8Af/8Af/8Af//////rzEHnAAAAfXRSTlMAD7CCAivatxIDx5EMrP19AXdLEwgLR+6iCR/M0yLRzyFF7JupSXn8cw6v60Q0QeqzKtgeG237HMne850/6Qeq7QaZ+WdydHtj+OM3qENCMRYl1B3K2U7wnlWE/mhlirjkODa9FN/BF7/iNV/2kASNZpX1Wlf03C4stRGxgUPclqoAAAABYktHRACIBR1IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gEaBzgZ4yeM3AAAAT9JREFUOMvNUldbwkAQvCAqsSBoABE7asSOBRUVVBQNNuy9996789+9cMFAMHnVebmdm+/bmdtbQv4dOFOW2UjPzgFyLfo6nweKfIMOBYWwFtmMPGz2Yj2pJI0JDq3udJW6VVbmKa9I192VQFV1ktXUAl5NB0cd4KpnORqsEO2ZIRpF9gJfE9Dckqq0KuZt7UAH5+8EPF3spjsRpCeQNO/tA/qDwIDA+OCQbBoKA8NOdjMySgcZGVM6jwcgRuUiSs0nlPFNSrEpJfU0jTLD6llqbvKxei7OzvkFNQohi0vAsj81+MoqsCaoPOQFgus/1LyxichW+hS2JWCHZ7VlF9jb187pIAYcHiViHAMnp5mTjJ8B5xeEXF4B1ze/fTh/C0h398DDI9HB07O8ci+vRBdvdGnfP4gBuM8vw7X/G3wDmFhFZEdxzjMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMDEtMjZUMDc6NTY6MjUrMDE6MDA67pVWAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTAxLTI2VDA3OjU2OjI1KzAxOjAwS7Mt6gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAWdEVYdFRpdGxlAGp1ZWppbl9sb2dvIGNvcHlxapmKAAAAV3pUWHRSYXcgcHJvZmlsZSB0eXBlIGlwdGMAAHic4/IMCHFWKCjKT8vMSeVSAAMjCy5jCxMjE0uTFAMTIESANMNkAyOzVCDL2NTIxMzEHMQHy4BIoEouAOoXEXTyQjWVAAAAAElFTkSuQmCC);
}
/* 二级标题 */
.entry-content h2 {
position: relative;
font-size: 20px;
border-left: 4px solid;
padding: 0 0 0 10px;
margin: 30px 0;
}
/* 三级标题 */
.entry-content h3 {
font-size: 16px;
}
/* 无序列表 */
.entry-content ul {
list-style: disc outside;
margin-left: 2em;
margin-top: 1em;
}
/* 无序列表内容 */
.entry-content li {
line-height: 2;
color: #595959;
margin-bottom: 0;
list-style: inherit;
}
.entry-content img {
max-width: 100%;
}
/* 已加载图片 */
.entry-content img.loaded {
margin: 0 auto;
display: block;
}
/* 引用 */
.entry-content blockquote {
background: #fff9f9;
margin: 2em 0;
padding: 2px 20px;
border-left: 4px solid #b2aec5;
}
/* 引用文字 */
.entry-content blockquote p {
color: #666;
line-height: 2;
}
/* 链接 */
.entry-content a {
color: #036aca;
border-bottom: 1px solid rgba(3, 106, 202, .8);
font-weight: 400;
text-decoration: none;
}
/* 加粗 */
.entry-content strong {
color: #036aca;
}
/* 加粗斜体 */
.entry-content em strong {
color: #036aca;
}
/* 分隔线 */
.entry-content hr {
border-top: 1px solid #135ce0;
}
/* 代码 */
.entry-content pre {
overflow: auto;
}
.entry-content pre,
.entry-content code {
overflow: auto;
position: relative;
line-height: 1.75;
font-family: Menlo,Monaco,Consolas,Courier New,monospace;
}
.entry-content pre>code {
font-size: 12px;
padding: 15px 12px;
margin: 0;
word-break: normal;
display: block;
overflow-x: auto;
color: #333;
background: #f8f8f8;
}
.entry-content code {
word-break: break-word;
border-radius: 2px;
overflow-x: auto;
background-color: #fff5f5;
color: #ff502c;
font-size: .87em;
padding: .065em .4em;
}
/* 表格 */
.entry-content table {
border-collapse: collapse;
margin: 1rem 0;
overflow-x: auto;
}
.entry-content table th,
.entry-content table td {
border: 1px solid #dfe2e5;
padding: .6em 1em;
}
.entry-content table tr {
border-top: 1px solid #dfe2e5;
}
.entry-content table tr:nth-child(2n) {
background-color: #f6f8fa;
}
/*
From: icewolf-sec (御坂19008号)
Description: 新增HTML5 键盘文字标签样式
*/
.entry-content kbd{
color: white;
background-color: #135ce0;
border: 1px solid #135ce0;
border-radius: 5px;
padding: 2px;
font-weight: bold;
margin: auto 5px auto;
font-size: small;
}
某主题
@charset "UTF-8";
.entry-content {
word-break: break-word;
line-height: 1.75;
font-weight: 400;
font-size: 16px;
color: rgba(46, 36, 36, 0.87);
overflow-x: hidden;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
line-height: 1.5;
margin-top: 35px;
margin-bottom: 10px;
padding-bottom: 5px;
}
.entry-content h1 {
margin-bottom: 5px;
font-size: 30px;
font-weight: 500;
}
.entry-content h1::before {
content: "#";
margin-right: 10px;
color: #1976d2;
}
.entry-content h2 {
font-size: 28px;
font-weight: 400;
border-left: 5px solid #454545;
margin-top: 20px;
padding-left: 10px;
transition: all 300ms ease-in-out;
}
.entry-content h2:hover {
border-color: #1976d2;
}
.entry-content h3 {
font-size: 24px;
font-weight: 400;
margin-top: 15px;
padding-bottom: 0;
}
.entry-content h4 {
font-size: 20px;
font-weight: 500;
}
.entry-content h5 {
font-size: 16px;
}
.entry-content h6 {
margin-top: 5px;
}
.entry-content p {
line-height: inherit;
margin-top: 22px;
margin-bottom: 22px;
}
.entry-content h2::first-letter:not(code), .entry-content h3::first-letter:not(code), .entry-content p::first-letter:not(code) {
text-transform: capitalize;
}
.entry-content em {
text-emphasis: dot;
text-emphasis-position: under;
}
.entry-content img {
display: block;
margin: 0 auto !important;
max-width: 100%;
border-radius: 4px;
border: 1px solid #dfdfdf;
}
.entry-content hr {
position: relative;
width: 98%;
height: 1px;
border: none;
margin-top: 32px;
margin-bottom: 32px;
background-image: linear-gradient(to right, #ddd, #999, #ddd);
overflow: visible;
}
.entry-content hr::after {
content: "";
position: absolute;
margin: auto;
left: 0;
right: 0;
bottom: 0;
top: 0;
display: inline-block;
width: 60px;
height: 20px;
background: white;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAYAAABgrToAAAADoklEQVRYR82XTYgcRRTHf2933Q1RjAa9eFO8JHoJ8RQVBQ2iBwXBET0YEUTXNVmNQtTpmeqaWV0XNRq/o4KoECSCEPSg4CF+BYUkIIiCoCJCPIhC/Ihh2Z0nVV27VnZnenumW9i6ddV7//frV69fVQurfMgq56NawFTPAU6QyomqXrw6wIZeyhCPebA5buNR+akKyGoAjd6BshthnYdSjqNcRVuOlIUsD2j0SuA94IwuMHdh5ZUykOUBXfSGbmKI54EtAeYIHSZoy5dl4JxvNYBOKdW1KE8BQ8AkVk6WhasWsAiN0TX9gveXQaPP+Aytpc4u+bMI06JNohsYYYYOR2lJWtS3OKDRfcAtQfgDoI6Vo4UCGb0OmAEuDvZvYmVbEd/igC3dzDz7gQu8sPA9kJDK27mBmjqBeLjTg90PDFOjWawFFQd06kZHEfaj3LAIpTRpSXsZ5E06zEYP9sDimnAApYaV2SLZG/wjMeqAkijwW4xQJ5Gf/ZzRC8OW3hiBTGGlURRswW55Bh/Ssxljrwew8l1PQaM14GngvGDzBUKdDsMeTtgU5o8B92PFlUf3YXUrHa7Fys6lBqcCGnX15YQ2A18FyPd7Crd1A3M8C1wdbH4DD3hWeP6IEXbQkG97ajR1HPFnuPP5jFFq1OWX7hl8WM9l1AO648uNfwLk7tytMeogty+xeQ4rO3r6bdcx1nuwOGsHmaXGtPzae4uzGnLH1kQkvpdZGrHjssBZJrL+pqS05KWc8tgITAPXRzYvYOXe/C2OV43eDcRBDtIhoS2f9wzc0Cv8Wls+zoFzUC5zF0U241h5uZtPfptp6OUM8wbK+cH5GEpCS17P3fJei0Z3+npTxryJ8CPzbKMtn/ZyWbkPGl0PuFPkmkjkcb4h4R2ZLwRq1H0ALmvjkf2HwK1Y+T1PY2XABe/sHJ6MxN5lnoSpnC/UGbsTaI5phK2R7x6s3Ffk5YoDOrWm3onwJHBmEP86bPmBrsGaenNoIdnxCH+gPEhLXi0Cl1VBvyPVLSh7gEuC62yAfOIUqabWEaaiucMIk6RyqJ+Q/QM69V26jjW86Gvov/EaoyT8zRCn+Xq7PVrbx0nuYUaO9wM3WAbjCE1NEUw09Um4UV+2OKfYfu5/S19gsAzGKqm6LE5FrShbdS0ku465DjDwKA/oQht19ejqbaEVuRbiLhuHByYLjtUAZpDutzP7cYdHsPJXWbjyNVgFwQoa1WXwf4Jd9YD/Ap80+yE7+u9aAAAAAElFTkSuQmCC);
background-repeat: no-repeat;
background-size: auto 100%;
background-position-x: center;
}
.entry-content code {
font-weight: 900;
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
word-break: break-word;
border-radius: 2px;
overflow-x: auto;
font-size: 0.87em;
padding: 0.065em 0.4em;
background-color: #fbe5e1;
color: #c0341d;
}
.entry-content pre {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
overflow: auto;
position: relative;
line-height: 1.75;
border-radius: 0px 4px;
}
.entry-content pre > code {
font-weight: 400;
font-size: 12px;
padding: 15px 12px;
margin: 0;
word-break: normal;
display: block;
overflow-x: auto;
color: #333;
background: #f8f8f8;
}
.entry-content a {
margin: 0 4px;
text-decoration: none;
color: #027fff;
transition: all 300ms ease-in-out;
border-bottom: 2px solid transparent;
}
.entry-content a::after {
content: "";
display: inline-block;
width: 18px;
height: 18px;
margin-left: 4px;
vertical-align: middle;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDI3RkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiPgogICAgICAgIDxwYXRoIGQ9Ik05LjgxNSA2LjQ0OGwxLjkzNi0xLjkzNmMxLjMzNy0xLjMzNiAzLjU4LTEuMjU5IDUuMDEzLjE3MyAxLjQzMiAxLjQzMiAxLjUxIDMuNjc2LjE3MyA1LjAxM2wtMS40NTIgMS40NTItLjk2OC45NjhjLTEuMzM3IDEuMzM2LTMuNTgxIDEuMjU5LTUuMDEzLS4xNzMiLz4KICAgICAgICA8cGF0aCBkPSJNMTEuMjY3IDE1LjM2N2wtMS45MzYgMS45MzZjLTEuMzM2IDEuMzM3LTMuNTggMS4yNi01LjAxMi0uMTczLTEuNDMyLTEuNDMyLTEuNTEtMy42NzYtLjE3My01LjAxMmwxLjQ1Mi0xLjQ1Mi45NjgtLjk2OGMxLjMzNi0xLjMzNyAzLjU4LTEuMjYgNS4wMTIuMTczIi8+CiAgICA8L2c+Cjwvc3ZnPgo=);
background-size: cover;
background-repeat: no-repeat;
}
.entry-content a:hover {
border-color: #027fff;
}
.entry-content a:hover, .entry-content a:active {
color: #275b8c;
}
.entry-content a.footnote-backref::after, .entry-content a.footnote-ref::after {
display: none !important;
}
.entry-content sup a::after {
display: none !important;
}
.entry-content table {
margin: 0px auto 10px;
font-size: 12px;
width: auto;
max-width: 100%;
overflow: auto;
border: solid 2px #c6c6c6;
}
.entry-content table img {
box-shadow: none !important;
}
.entry-content thead {
background: #f6f6f6;
color: #000;
text-align: left;
}
.entry-content tr:nth-child(2n) {
background-color: #fcfcfc;
}
.entry-content th, .entry-content td {
padding: 12px 7px;
line-height: 24px;
}
.entry-content td {
min-width: 120px;
}
.entry-content del {
color: rgba(0, 0, 0, 0.6);
}
.entry-content blockquote {
position: relative;
color: #666;
padding: 5px 23px 1px;
margin: 22px 0;
border-left: 4px solid #cbcbcb;
background-color: rgba(200, 200, 200, 0.12);
transition: all 200ms ease-in-out;
}
.entry-content blockquote:hover {
border-color: #1976d2;
}
.entry-content blockquote::before, .entry-content blockquote::after {
position: absolute;
font-size: 24px;
font-weight: 800;
line-height: 24px;
color: #cbcbcb;
opacity: 0.6;
}
.entry-content blockquote::before {
content: "“";
top: 4px;
left: 6px;
}
.entry-content blockquote::after {
content: "”";
right: 8px;
bottom: -8px;
}
.entry-content blockquote > p {
margin: 10px 0;
}
.entry-content blockquote blockquote {
margin: 10px 0;
}
.entry-content ol, .entry-content ul {
padding-left: 28px;
}
.entry-content ol li, .entry-content ul li {
margin-bottom: 0;
list-style: inherit;
}
.entry-content ol li::marker, .entry-content ul li::marker {
color: #1976d2;
}
.entry-content ol li .task-list-item, .entry-content ul li .task-list-item {
list-style: none;
}
.entry-content ol li .task-list-item ul, .entry-content ol li .task-list-item ol, .entry-content ul li .task-list-item ul, .entry-content ul li .task-list-item ol {
margin-top: 0;
}
.entry-content ol ul, .entry-content ol ol, .entry-content ul ul, .entry-content ul ol {
margin-top: 3px;
}
.entry-content ol li {
padding-left: 6px;
}
.entry-content details {
border: none;
outline: none;
border-left: 4px solid #1976d2;
padding-left: 10px;
margin-left: 4px;
}
.entry-content details summary {
cursor: pointer;
border: none;
outline: none;
background: white;
margin: 0px -17px;
}
.entry-content details summary:hover::-webkit-details-marker {
color: #1976d2;
}
.entry-content .hljs-bullet, .entry-content .hljs-symbol {
color: #c0341d;
}
@media (max-width: 720px) {
.entry-content h1 {
font-size: 24px;
}
.entry-content h2 {
font-size: 20px;
}
.entry-content h3 {
font-size: 18px;
}
}
devui-blue 改色版
$monospace-font: Menlo, Monaco, Consolas, 'Courier New', monospace;
$line-space: 22px;
// DEVUI蓝
$devui-primary: #066059;
$devui-primary-hover: #c4f4f0;
$devui-primary-disabled: #BECCFA;
$devui-primary-2: #E9EDFA;
$devui-primary-1: $devui-primary-hover;
// 珊瑚红
$devui-danger: #C73636;
$devui-danger-1: #FFEEED;
$devui-text: #252b3a;
$devui-text-weak: #575d6c;
$devui-line: #adb0b8;
$devui-dividing-line: #dfe1e6;
$devui-area: #f8f8f8;
$devui-list-item-strip-bg: #f2f5fc;
$devui-base-bg: #fff;
$devui-border-radius: 2px;
.entry-content {
word-break: break-word;
line-height: 1.75;
font-weight: 400;
font-size: 16px;
overflow-x: hidden;
color: $devui-text;
h1,
h2,
h3,
h4,
h5,
h6 {
line-height: 1.5;
margin-top: 35px;
margin-bottom: 10px;
padding-bottom: 5px;
color: $devui-primary;
}
h1 {
font-size: 24px;
margin-bottom: 5px;
margin-top: 80px;
position: relative;
text-align: center;
}
h2 {
font-size: 20px;
}
h2 {
padding-bottom: 12px;
border-bottom: 1px solid $devui-dividing-line;
}
h3 {
font-size: 18px;
padding-bottom: 0;
}
h4 {
font-size: 16px;
margin-top: 30px;
}
h5 {
font-size: 14px;
margin-top: 20px;
}
h6 {
font-size: 14px;
margin-top: 5px;
}
p {
line-height: inherit;
margin-top: $line-space;
margin-bottom: $line-space;
}
img {
max-width: 100%;
}
hr {
border-top: 1px solid $devui-dividing-line;
border-bottom: none;
border-left: none;
border-right: none;
margin-top: 32px;
margin-bottom: 32px;
}
code {
font-family: $monospace-font;
word-break: break-word;
border-radius: $devui-border-radius;
overflow-x: auto;
background-color: $devui-danger-1;
color: $devui-danger;
font-size: 0.87em;
padding: 0.065em 0.4em;
}
pre {
font-family: $monospace-font;
overflow: auto;
position: relative;
line-height: 1.75;
> code {
font-size: 12px;
padding: 15px 12px;
margin: 0;
word-break: normal;
display: block;
overflow-x: auto;
color: $devui-text;
background: $devui-area;
}
}
a {
position: relative;
text-decoration: none;
color: $devui-danger;
padding-right: 18px;
padding-bottom: 4px;
&[href^=http]:after {
position: absolute;
display: inline-block;
width: 16px;
height: 16px;
margin-left: 2px;
margin-top: 6px;
content: '';
background: url('data:image/png;base64,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');
background-size: 100%;
}
&:hover,
&:active {
border-bottom: 2px solid $devui-primary;
}
}
table {
display: inline-block !important;
font-size: 12px;
width: auto;
max-width: 100%;
overflow: auto;
border: solid 1px $devui-danger;
border-spacing: 0;
}
thead {
color: $devui-base-bg;
text-align: left;
tr {
background: $devui-primary;
}
th {
border-bottom: solid 1px $devui-dividing-line;
}
}
tr {
background-color: $devui-base-bg;
}
tr:nth-child(2n) {
background-color: $devui-primary-1;
}
th,
td {
padding: 12px 7px;
line-height: 24px;
}
td {
min-width: 120px;
}
blockquote {
color: $devui-text;
padding: 1px 23px;
margin: 22px 0;
border-left: 4px solid $devui-danger;
background-color: $devui-primary-1;
&::after {
display: block;
content: '';
}
& > p {
margin: 10px 0;
}
}
ol,
ul {
padding-left: 28px;
li {
padding-left: 10px;
margin-bottom: 0;
list-style: inherit;
& .task-list-item {
list-style: none;
ul,
ol {
margin-top: 0;
}
}
&::marker {
color: $devui-primary;
}
}
ul,
ol {
margin-top: 3px;
}
}
ol li {
padding-left: 6px;
}
ul li {
&::marker {
content: '•';
color: $devui-primary;
}
}
.contains-task-list {
padding-left: 0;
}
.task-list-item {
list-style: none;
}
input[type=checkbox]:before {
display: inline-block;
width: 16px;
height: 16px;
content: '';
background: url('data:image/png;base64,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');
background-size: 100%;
position: relative;
right: 2px;
top: -5px;
}
input[type=checkbox]:checked:before {
background: url('data:image/png;base64,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');
background-size: 100%;
}
@media (max-width: 720px) {
h1 {
font-size: 24px;
}
h2 {
font-size: 20px;
}
h3 {
font-size: 18px;
}
}
}