You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
DisqusJS/docs/index.html

121 lines
4.8 KiB
HTML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Demo Page | DisqusJS</title>
<meta http-equiv="x-dns-prefetch-control " content="on">
<meta http-equiv="X-UA-Compatible" content="IE=Edge, chrome=1">
<meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover">
<link href="https://cdn.jsdelivr.net/npm/skx@0.0.1/favicon/favicon-32x32.png" rel="icon" type="image/png" sizes="32x32">
<link href="https://cdn.jsdelivr.net/npm/skx@0.0.1/favicon/favicon-16x16.png" rel="icon" type="image/png" sizes="16x16">
<link href="https://cdn.jsdelivr.net/npm/skx@0.0.1" rel="shortcut icon" type="image/ico">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/disqusjs@1.1.1/dist/disqusjs.css">
<script src="https://cdn.jsdelivr.net/npm/vconsole"></script>
<script>var vConsole = new VConsole();</script>
<style>
body {
margin: 0;
padding: 0
}
.comment-container {
width: 100%;
background: #eee;
padding: 20px 0
}
#disqus_thread {
max-width: 600px;
margin: 20px auto;
padding: 10px
}
.dsqjs-demo-descr {
max-width: 600px;
padding: 20px;
margin: 20px auto 0;
text-align: center
}
.github-corner:hover .octo-arm {
animation: octocat-wave 560ms ease-in-out
}
@keyframes octocat-wave {
0%,
100% {
transform: rotate(0)
}
20%,
60% {
transform: rotate(-25deg)
}
40%,
80% {
transform: rotate(10deg)
}
}
@media (max-width:500px) {
.github-corner:hover .octo-arm {
animation: none
}
.github-corner .octo-arm {
animation: octocat-wave 560ms ease-in-out
}
}
</style>
</head>
<body>
<a href="https://github.com/SukkaW/DisqusJS" class="github-corner" aria-label="View source on GitHub">
<svg width="80" height="80" viewBox="0 0 250 250" style="fill:#70B7FD; color:#fff; position: absolute; top: 0; border: 0; right: 0;"
aria-hidden="true">
<path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path>
<path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2"
fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path>
<path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z"
fill="currentColor" class="octo-body"></path>
</svg>
</a>
<div class="dsqjs-demo-descr">
<h1>DisqusJS Demo</h1>
<p>Disqus 替代方案 - 使用 Disqus API 渲染评论列表</p>
<p>Demo 中使用了我自行搭建的 Disqus API 反代 <code>https://disqus.skk.moe/disqus/</code>,开放给大家使用,但不保证 SLA</p>
<p>如果您当前网络支持访问 DisqusDisqusJS 将会自动加载完整 DISQUS 模式。如果需要预览 DisqusJS 你可以 <a href="javascript:;" onclick="forceDisqusJS()">点击这里</a>
来强制使用 DisqusJS 的评论基础模式</p>
</div>
<div class="comment-container">
<div id="disqus_thread"></div>
</div>
<script src="https://cdn.jsdelivr.net/npm/disqusjs@1.1.1/dist/disqus.js"></script>
<script>
var dsqjs = new DisqusJS({
shortname: 'sukas-blog',
siteName: "Sukka's Blog · 苏卡卡的博客",
identifier: "https://suka.js.org/DisqusJS/",
url: "https://suka.js.org/DisqusJS/",
api: "https://disqus.skk.moe/disqus/",
apikey: 'G2amHmorq3wJVjaviRo3YNWPgsKkAm7IolUWQKLeyQNd7lb3GtgWNnh6RgFFIwO9',
admin: 'SukkaW',
adminLabel: '苏卡卡~'
});
</script>
<script>
function forceDisqusJS() {
try {
localStorage.setItem('dsqjs_mode', 'dsqjs');
} catch (o) {
}
location.reload();
}
</script>
</body>
</html>