-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
root
committed
Aug 13, 2023
1 parent
ffb0fb4
commit 2ebc8e6
Showing
82 changed files
with
24,540 additions
and
0 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<feed xmlns="http://www.w3.org/2005/Atom"> | ||
<title>tutu blog🥝</title> | ||
|
||
|
||
<link href="https://blog.tutuxka.eu.org/atom.xml" rel="self"/> | ||
|
||
<link href="https://blog.tutuxka.eu.org/"/> | ||
<updated>2023-08-13T15:37:12.254Z</updated> | ||
<id>https://blog.tutuxka.eu.org/</id> | ||
|
||
<author> | ||
<name>兔兔博客🥝</name> | ||
|
||
</author> | ||
|
||
<generator uri="https://hexo.io/">Hexo</generator> | ||
|
||
<entry> | ||
<title>Hello World</title> | ||
<link href="https://blog.tutuxka.eu.org/posts/4a17b156.html"/> | ||
<id>https://blog.tutuxka.eu.org/posts/4a17b156.html</id> | ||
<published>2023-08-13T15:37:12.254Z</published> | ||
<updated>2023-08-13T15:37:12.254Z</updated> | ||
|
||
<content type="html"><![CDATA[<p>Welcome to <a href="https://hexo.io/">Hexo</a>! This is your very first post. Check <a href="https://hexo.io/docs/">documentation</a> for more info. If you get any problems when using Hexo, you can find the answer in <a href="https://hexo.io/docs/troubleshooting.html">troubleshooting</a> or you can ask me on <a href="https://github.com/hexojs/hexo/issues">GitHub</a>.</p><h2 id="Quick-Start">Quick Start</h2><h3 id="Create-a-new-post">Create a new post</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo new <span class="string">"My New Post"</span></span><br></pre></td></tr></table></figure><p>More info: <a href="https://hexo.io/docs/writing.html">Writing</a></p><h3 id="Run-server">Run server</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo server</span><br></pre></td></tr></table></figure><p>More info: <a href="https://hexo.io/docs/server.html">Server</a></p><h3 id="Generate-static-files">Generate static files</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo generate</span><br></pre></td></tr></table></figure><p>More info: <a href="https://hexo.io/docs/generating.html">Generating</a></p><h3 id="Deploy-to-remote-sites">Deploy to remote sites</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo deploy</span><br></pre></td></tr></table></figure><p>More info: <a href="https://hexo.io/docs/one-command-deployment.html">Deployment</a></p>]]></content> | ||
|
||
|
||
<summary type="html">这篇文章介绍了Hexo,一个网页博客和网站框架生成器。文章是一个初始博客帖子的示例,并告诉读者如何开始使用Hexo框架创建自己的个人博客。</summary> | ||
|
||
|
||
|
||
|
||
</entry> | ||
|
||
<entry> | ||
<title>新年快乐</title> | ||
<link href="https://blog.tutuxka.eu.org/posts/2b9cc7eb.html"/> | ||
<id>https://blog.tutuxka.eu.org/posts/2b9cc7eb.html</id> | ||
<published>2023-01-29T17:04:42.000Z</published> | ||
<updated>2023-01-29T17:04:47.000Z</updated> | ||
|
||
<content type="html"><![CDATA[<p>祝大家新年快乐吧,虽然年已经过完了,但还是要记录一下的</p>]]></content> | ||
|
||
|
||
|
||
|
||
<summary type="html"><p>祝大家新年快乐吧,虽然年已经过完了,但还是要记录一下的</p> | ||
</summary> | ||
|
||
|
||
|
||
|
||
<category term="生活点滴" scheme="https://blog.tutuxka.eu.org/categories/%E7%94%9F%E6%B4%BB%E7%82%B9%E6%BB%B4/"/> | ||
|
||
|
||
</entry> | ||
|
||
</feed> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> | ||
<url> | ||
<loc>https://blog.tutuxka.eu.org/posts/4a17b156.html</loc> | ||
<lastmod>2023-08-13</lastmod> | ||
</url> | ||
<url> | ||
<loc>https://blog.tutuxka.eu.org/posts/2b9cc7eb.html</loc> | ||
<lastmod>2023-01-29</lastmod> | ||
</url> | ||
</urlset> |
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,190 @@ | ||
.tip-button { | ||
border: 0; | ||
border-radius: 0.25rem; | ||
cursor: pointer; | ||
font-size: 20px; | ||
font-weight: 600; | ||
height: 2.6rem; | ||
margin-bottom: -4rem; | ||
outline: 0; | ||
position: relative; | ||
top: 0; | ||
transform-origin: 0% 100%; | ||
transition: transform 50ms ease-in-out; | ||
width: auto; | ||
-webkit-tap-highlight-color: transparent; | ||
} | ||
.tip-button:active { | ||
transform: rotate(4deg); | ||
} | ||
.tip-button.clicked { | ||
animation: 150ms ease-in-out 1 shake; | ||
pointer-events: none; | ||
} | ||
.tip-button.clicked .tip-button__text { | ||
opacity: 0; | ||
transition: opacity 100ms linear 200ms; | ||
} | ||
.tip-button.clicked::before { | ||
height: 0.5rem; | ||
width: 60%; | ||
background: var(button-hover-color); | ||
} | ||
.tip-button.clicked .coin { | ||
transition: margin-bottom 1s linear 200ms; | ||
margin-bottom: 0; | ||
} | ||
.tip-button.shrink-landing::before { | ||
transition: width 200ms ease-in; | ||
width: 0; | ||
} | ||
.tip-button.coin-landed::after { | ||
opacity: 1; | ||
transform: scale(1); | ||
transform-origin: 50% 100%; | ||
} | ||
.tip-button.coin-landed .coin-wrapper { | ||
background: radial-gradient(circle at 35% 97%, rgba(3, 16, 50, 0.4) 0.04rem, transparent 0.04rem), radial-gradient(circle at 45% 92%, rgba(3, 16, 50, 0.4) 0.04rem, transparent 0.02rem), radial-gradient(circle at 55% 98%, rgba(3, 16, 50, 0.4) 0.04rem, transparent 0.04rem), radial-gradient(circle at 65% 96%, rgba(3, 16, 50, 0.4) 0.06rem, transparent 0.06rem); | ||
background-position: center bottom; | ||
background-size: 100%; | ||
bottom: -1rem; | ||
opacity: 0; | ||
transform: scale(2) translateY(-10px); | ||
} | ||
.tip-button__text { | ||
color: #fff; | ||
margin-right: 1.8rem; | ||
opacity: 1; | ||
position: relative; | ||
transition: opacity 100ms linear 500ms; | ||
z-index: 3; | ||
} | ||
.tip-button::before { | ||
border-radius: 0.25rem; | ||
bottom: 0; | ||
content: ''; | ||
display: block; | ||
height: 100%; | ||
left: 50%; | ||
position: absolute; | ||
transform: translateX(-50%); | ||
transition: height 250ms ease-in-out 400ms, width 250ms ease-in-out 300ms; | ||
width: 100%; | ||
z-index: 2; | ||
} | ||
.tip-button::after { | ||
bottom: -1rem; | ||
color: white; | ||
content: 'ヾ(≧O≦)〃嗷~'; /*点击后显示的内容*/ | ||
height: 110%; | ||
left: 0; | ||
opacity: 0; | ||
position: absolute; | ||
pointer-events: none; | ||
text-align: center; | ||
transform: scale(0); | ||
transform-origin: 50% 20%; | ||
transition: transform 200ms cubic-bezier(0, 0, 0.35, 1.43); | ||
width: 100%; | ||
z-index: 1; | ||
} | ||
|
||
.coin-wrapper { | ||
background: none; | ||
bottom: 0; | ||
height: 18rem; | ||
left: 0; | ||
opacity: 1; | ||
overflow: hidden; | ||
pointer-events: none; | ||
position: absolute; | ||
transform: none; | ||
transform-origin: 50% 100%; | ||
transition: opacity 200ms linear 100ms, transform 300ms ease-out; | ||
width: 100%; | ||
} | ||
|
||
.coin { | ||
--front-y-multiplier: 0; | ||
--back-y-multiplier: 0; | ||
--coin-y-multiplier: 0; | ||
--coin-x-multiplier: 0; | ||
--coin-scale-multiplier: 0; | ||
--coin-rotation-multiplier: 0; | ||
--shine-opacity-multiplier: 0.4; | ||
--shine-bg-multiplier: 50%; | ||
bottom: calc(var(--coin-y-multiplier) * 1rem - 3.5rem); | ||
height: 3.5rem; | ||
margin-bottom: 3.05rem; | ||
position: absolute; | ||
right: calc(var(--coin-x-multiplier) * 34% + 16%); | ||
transform: translateX(50%) scale(calc(0.4 + var(--coin-scale-multiplier))) rotate(calc(var(--coin-rotation-multiplier) * -1deg)); | ||
transition: opacity 100ms linear 200ms; | ||
width: 3.5rem; | ||
z-index: 3; | ||
} | ||
.coin__front, .coin__middle, .coin__back, .coin::before, .coin__front::after, .coin__back::after { | ||
border-radius: 50%; | ||
box-sizing: border-box; | ||
height: 100%; | ||
left: 0; | ||
position: absolute; | ||
width: 100%; | ||
z-index: 3; | ||
} | ||
.coin__front { | ||
background: radial-gradient(circle at 50% 50%, transparent 50%, rgba(115, 124, 153, 0.4) 54%, #c2cadf 54%), linear-gradient(210deg, #8590b3 32%, transparent 32%), linear-gradient(150deg, #8590b3 32%, transparent 32%), linear-gradient(to right, #8590b3 22%, transparent 22%, transparent 78%, #8590b3 78%), linear-gradient(to bottom, #fcfaf9 44%, transparent 44%, transparent 65%, #fcfaf9 65%, #fcfaf9 71%, #8590b3 71%), linear-gradient(to right, transparent 28%, #fcfaf9 28%, #fcfaf9 34%, #8590b3 34%, #8590b3 40%, #fcfaf9 40%, #fcfaf9 47%, #8590b3 47%, #8590b3 53%, #fcfaf9 53%, #fcfaf9 60%, #8590b3 60%, #8590b3 66%, #fcfaf9 66%, #fcfaf9 72%, transparent 72%); | ||
background-color: #8590b3; | ||
background-size: 100% 100%; | ||
transform: translateY(calc(var(--front-y-multiplier) * 0.3181818182rem / 2)) scaleY(var(--front-scale-multiplier)); | ||
} | ||
.coin__front::after { | ||
background: rgba(0, 0, 0, 0.2); | ||
content: ''; | ||
opacity: var(--front-y-multiplier); | ||
} | ||
.coin__middle { | ||
background: #737c99; | ||
transform: translateY(calc(var(--middle-y-multiplier) * 0.3181818182rem / 2)) scaleY(var(--middle-scale-multiplier)); | ||
} | ||
.coin__back { | ||
background: radial-gradient(circle at 50% 50%, transparent 50%, rgba(115, 124, 153, 0.4) 54%, #c2cadf 54%), radial-gradient(circle at 50% 40%, #fcfaf9 23%, transparent 23%), radial-gradient(circle at 50% 100%, #fcfaf9 35%, transparent 35%); | ||
background-color: #8590b3; | ||
background-size: 100% 100%; | ||
transform: translateY(calc(var(--back-y-multiplier) * 0.3181818182rem / 2)) scaleY(var(--back-scale-multiplier)); | ||
} | ||
.coin__back::after { | ||
background: rgba(0, 0, 0, 0.2); | ||
content: ''; | ||
opacity: var(--back-y-multiplier); | ||
} | ||
.coin::before { | ||
background: radial-gradient(circle at 25% 65%, transparent 50%, rgba(255, 255, 255, 0.9) 90%), linear-gradient(55deg, transparent calc(var(--shine-bg-multiplier) + 0%), #e9f4ff calc(var(--shine-bg-multiplier) + 0%), transparent calc(var(--shine-bg-multiplier) + 50%)); | ||
content: ''; | ||
opacity: var(--shine-opacity-multiplier); | ||
transform: translateY(calc(var(--middle-y-multiplier) * 0.3181818182rem / -2)) scaleY(var(--middle-scale-multiplier)) rotate(calc(var(--coin-rotation-multiplier) * 1deg)); | ||
z-index: 10; | ||
} | ||
.coin::after { | ||
background: #737c99; | ||
content: ''; | ||
height: 0.3181818182rem; | ||
left: 0; | ||
position: absolute; | ||
top: 50%; | ||
transform: translateY(-50%); | ||
width: 100%; | ||
z-index: 2; | ||
} | ||
|
||
@keyframes shake { | ||
0% { | ||
transform: rotate(4deg); | ||
} | ||
66% { | ||
transform: rotate(-4deg); | ||
} | ||
100% { | ||
transform: rotate(); | ||
} | ||
} |
Oops, something went wrong.