merge upstream/main

This commit is contained in:
Rosemary_HSN
2025-01-24 21:44:34 +08:00
parent 5276fadf5b
commit e227cb5123
376 changed files with 164600 additions and 164600 deletions

View File

@@ -1,6 +1,6 @@
/* PrismJS 1.29.0
https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+bash+c+cpp+cmake+coffeescript+docker+go+ini+java+json+json5+kotlin+latex+less+lua+makefile+markdown+markup-templating+objectivec+php+powershell+python+jsx+tsx+ruby+rust+sass+scss+shell-session+sql+swift+textile+typescript+verilog+vhdl+yaml&plugins=line-numbers+highlight-keywords+toolbar+copy-to-clipboard+match-braces */
code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}
pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}
div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}
.token.punctuation.brace-hover,.token.punctuation.brace-selected{outline:solid 1px}.rainbow-braces .token.punctuation.brace-level-1,.rainbow-braces .token.punctuation.brace-level-5,.rainbow-braces .token.punctuation.brace-level-9{color:#e50;opacity:1}.rainbow-braces .token.punctuation.brace-level-10,.rainbow-braces .token.punctuation.brace-level-2,.rainbow-braces .token.punctuation.brace-level-6{color:#0b3;opacity:1}.rainbow-braces .token.punctuation.brace-level-11,.rainbow-braces .token.punctuation.brace-level-3,.rainbow-braces .token.punctuation.brace-level-7{color:#26f;opacity:1}.rainbow-braces .token.punctuation.brace-level-12,.rainbow-braces .token.punctuation.brace-level-4,.rainbow-braces .token.punctuation.brace-level-8{color:#e0e;opacity:1}
/* PrismJS 1.29.0
https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+bash+c+cpp+cmake+coffeescript+docker+go+ini+java+json+json5+kotlin+latex+less+lua+makefile+markdown+markup-templating+objectivec+php+powershell+python+jsx+tsx+ruby+rust+sass+scss+shell-session+sql+swift+textile+typescript+verilog+vhdl+yaml&plugins=line-numbers+highlight-keywords+toolbar+copy-to-clipboard+match-braces */
code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}
pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}
div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}
.token.punctuation.brace-hover,.token.punctuation.brace-selected{outline:solid 1px}.rainbow-braces .token.punctuation.brace-level-1,.rainbow-braces .token.punctuation.brace-level-5,.rainbow-braces .token.punctuation.brace-level-9{color:#e50;opacity:1}.rainbow-braces .token.punctuation.brace-level-10,.rainbow-braces .token.punctuation.brace-level-2,.rainbow-braces .token.punctuation.brace-level-6{color:#0b3;opacity:1}.rainbow-braces .token.punctuation.brace-level-11,.rainbow-braces .token.punctuation.brace-level-3,.rainbow-braces .token.punctuation.brace-level-7{color:#26f;opacity:1}.rainbow-braces .token.punctuation.brace-level-12,.rainbow-braces .token.punctuation.brace-level-4,.rainbow-braces .token.punctuation.brace-level-8{color:#e0e;opacity:1}

File diff suppressed because one or more lines are too long

View File

@@ -1,3 +1,3 @@
<svg width="33" height="30" viewBox="0 0 33 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.655 27.31C13.655 27.7601 13.5215 28.2001 13.2715 28.5744C13.0214 28.9486 12.6659 29.2403 12.2501 29.4126C11.8342 29.5848 11.3766 29.6299 10.9352 29.5421C10.4937 29.4543 10.0882 29.2375 9.76991 28.9193C9.45163 28.601 9.23488 28.1955 9.14706 27.754C9.05925 27.3125 9.10432 26.8549 9.27657 26.4391C9.44882 26.0232 9.74052 25.6678 10.1148 25.4177C10.489 25.1676 10.929 25.0342 11.3792 25.0342C11.9828 25.0342 12.5616 25.2739 12.9884 25.7007C13.4152 26.1275 13.655 26.7064 13.655 27.31ZM26.1721 25.0342C25.722 25.0342 25.282 25.1676 24.9077 25.4177C24.5334 25.6678 24.2417 26.0232 24.0695 26.4391C23.8972 26.8549 23.8522 27.3125 23.94 27.754C24.0278 28.1955 24.2445 28.601 24.5628 28.9193C24.8811 29.2375 25.2866 29.4543 25.7281 29.5421C26.1696 29.6299 26.6272 29.5848 27.043 29.4126C27.4589 29.2403 27.8143 28.9486 28.0644 28.5744C28.3144 28.2001 28.4479 27.7601 28.4479 27.31C28.4479 26.7064 28.2081 26.1275 27.7813 25.7007C27.3545 25.2739 26.7757 25.0342 26.1721 25.0342ZM32.9498 7.16176L28.8917 20.3488C28.6791 21.0478 28.2469 21.6598 27.6592 22.0938C27.0714 22.5279 26.3594 22.7609 25.6287 22.7583H11.9581C11.217 22.7556 10.4967 22.5128 9.90515 22.0663C9.31359 21.6199 8.88256 20.9939 8.67661 20.2819L3.53039 2.27583H1.13792C0.836122 2.27583 0.546689 2.15595 0.333288 1.94254C0.119887 1.72914 0 1.43971 0 1.13792C0 0.836122 0.119887 0.546689 0.333288 0.333288C0.546689 0.119887 0.836122 0 1.13792 0H3.53039C4.02454 0.00163924 4.50487 0.163274 4.89949 0.460711C5.29411 0.758147 5.58178 1.17539 5.71945 1.64998L6.87302 5.68958H31.8617C32.0397 5.68952 32.2153 5.73124 32.3743 5.81141C32.5334 5.89157 32.6713 6.00793 32.7772 6.15113C32.883 6.29433 32.9538 6.46037 32.9838 6.6359C33.0137 6.81143 33.0021 6.99155 32.9498 7.16176ZM30.3212 7.96542H7.52305L10.8643 19.6575C10.9322 19.8952 11.0757 20.1042 11.2731 20.2531C11.4704 20.4019 11.7109 20.4825 11.9581 20.4825H25.6287C25.8722 20.4826 26.1093 20.4046 26.3052 20.2599C26.501 20.1153 26.6453 19.9116 26.7169 19.6788L30.3212 7.96542Z" fill="#8a8a8a"/>
</svg>
<svg width="33" height="30" viewBox="0 0 33 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.655 27.31C13.655 27.7601 13.5215 28.2001 13.2715 28.5744C13.0214 28.9486 12.6659 29.2403 12.2501 29.4126C11.8342 29.5848 11.3766 29.6299 10.9352 29.5421C10.4937 29.4543 10.0882 29.2375 9.76991 28.9193C9.45163 28.601 9.23488 28.1955 9.14706 27.754C9.05925 27.3125 9.10432 26.8549 9.27657 26.4391C9.44882 26.0232 9.74052 25.6678 10.1148 25.4177C10.489 25.1676 10.929 25.0342 11.3792 25.0342C11.9828 25.0342 12.5616 25.2739 12.9884 25.7007C13.4152 26.1275 13.655 26.7064 13.655 27.31ZM26.1721 25.0342C25.722 25.0342 25.282 25.1676 24.9077 25.4177C24.5334 25.6678 24.2417 26.0232 24.0695 26.4391C23.8972 26.8549 23.8522 27.3125 23.94 27.754C24.0278 28.1955 24.2445 28.601 24.5628 28.9193C24.8811 29.2375 25.2866 29.4543 25.7281 29.5421C26.1696 29.6299 26.6272 29.5848 27.043 29.4126C27.4589 29.2403 27.8143 28.9486 28.0644 28.5744C28.3144 28.2001 28.4479 27.7601 28.4479 27.31C28.4479 26.7064 28.2081 26.1275 27.7813 25.7007C27.3545 25.2739 26.7757 25.0342 26.1721 25.0342ZM32.9498 7.16176L28.8917 20.3488C28.6791 21.0478 28.2469 21.6598 27.6592 22.0938C27.0714 22.5279 26.3594 22.7609 25.6287 22.7583H11.9581C11.217 22.7556 10.4967 22.5128 9.90515 22.0663C9.31359 21.6199 8.88256 20.9939 8.67661 20.2819L3.53039 2.27583H1.13792C0.836122 2.27583 0.546689 2.15595 0.333288 1.94254C0.119887 1.72914 0 1.43971 0 1.13792C0 0.836122 0.119887 0.546689 0.333288 0.333288C0.546689 0.119887 0.836122 0 1.13792 0H3.53039C4.02454 0.00163924 4.50487 0.163274 4.89949 0.460711C5.29411 0.758147 5.58178 1.17539 5.71945 1.64998L6.87302 5.68958H31.8617C32.0397 5.68952 32.2153 5.73124 32.3743 5.81141C32.5334 5.89157 32.6713 6.00793 32.7772 6.15113C32.883 6.29433 32.9538 6.46037 32.9838 6.6359C33.0137 6.81143 33.0021 6.99155 32.9498 7.16176ZM30.3212 7.96542H7.52305L10.8643 19.6575C10.9322 19.8952 11.0757 20.1042 11.2731 20.2531C11.4704 20.4019 11.7109 20.4825 11.9581 20.4825H25.6287C25.8722 20.4826 26.1093 20.4046 26.3052 20.2599C26.501 20.1153 26.6453 19.9116 26.7169 19.6788L30.3212 7.96542Z" fill="#8a8a8a"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -1,25 +1,25 @@
// get language from html element's lang attribute to lower case
var lang = $("html").attr("lang").split("-")[0].toLowerCase();
var content;
// get editPage element's parent element's href
var sourceUrl = $("#editPage").parent().attr("href");
if (lang == "zh") {
content = "<div>查看<a href='" + sourceUrl + "' target='_blank'>源文档</a></div><div>修改文档请参考<a href='/share_docs/zh/' target='_blank'>贡献编辑文档指南</a></div>";
} else {
content = "<div>View <a href='" + sourceUrl + "' target='_blank'>source doc</a></div><div>For editing, please refer to <a href='/share_docs/en/' target='_blank'>contribution guide</a></div>";
}
// add editPageHelp after editPage's parent element
$("#editPage").parent().after("<div id='editPageHelp' style='display:none;'>" + content + "</div>");
// remove editPage element's href and add click event
$("#editPage").parent().removeAttr("href").click(function() {
// show editPageHelp if editPageHelp is hidden
if ($("#editPageHelp").is(":hidden")) {
$("#editPageHelp").show();
}
// hide editPageHelp if editPageHelp is shown
else {
$("#editPageHelp").hide();
}
});
// get language from html element's lang attribute to lower case
var lang = $("html").attr("lang").split("-")[0].toLowerCase();
var content;
// get editPage element's parent element's href
var sourceUrl = $("#editPage").parent().attr("href");
if (lang == "zh") {
content = "<div>查看<a href='" + sourceUrl + "' target='_blank'>源文档</a></div><div>修改文档请参考<a href='/share_docs/zh/' target='_blank'>贡献编辑文档指南</a></div>";
} else {
content = "<div>View <a href='" + sourceUrl + "' target='_blank'>source doc</a></div><div>For editing, please refer to <a href='/share_docs/en/' target='_blank'>contribution guide</a></div>";
}
// add editPageHelp after editPage's parent element
$("#editPage").parent().after("<div id='editPageHelp' style='display:none;'>" + content + "</div>");
// remove editPage element's href and add click event
$("#editPage").parent().removeAttr("href").click(function() {
// show editPageHelp if editPageHelp is hidden
if ($("#editPageHelp").is(":hidden")) {
$("#editPageHelp").show();
}
// hide editPageHelp if editPageHelp is shown
else {
$("#editPageHelp").hide();
}
});

File diff suppressed because it is too large Load Diff