From 15c5bcbaf105deca8a2ce233980cf750c849cc6b Mon Sep 17 00:00:00 2001 From: datougege1 Date: Mon, 16 Dec 2024 12:46:12 +0800 Subject: [PATCH] update from gridea: 2024-12-16 12:46:12 --- 404.html | 89 + api/index.html | 1 + archives1/index.html | 109 + atom.xml | 22 + favicon.ico | Bin 0 -> 75752 bytes images/avatar.png | Bin 0 -> 75752 bytes index.html | 132 + media/css/iconfont-backup/demo.css | 539 +++ media/css/iconfont-backup/demo_index.html | 400 ++ media/css/iconfont-backup/iconfont.css | 57 + media/css/iconfont-backup/iconfont.eot | Bin 0 -> 3976 bytes media/css/iconfont-backup/iconfont.js | 1 + media/css/iconfont-backup/iconfont.json | 79 + media/css/iconfont-backup/iconfont.svg | 56 + media/css/iconfont-backup/iconfont.ttf | Bin 0 -> 3808 bytes media/css/iconfont-backup/iconfont.woff | Bin 0 -> 2696 bytes media/css/iconfont-backup/iconfont.woff2 | Bin 0 -> 2200 bytes media/gridea-search/ejs.min.js | 1 + media/gridea-search/fuse.basic.min.js | 9 + media/gridea-search/gridea-search.js | 181 + media/gridea-search/result-template.ejs | 33 + media/images/search.png | Bin 0 -> 609 bytes media/scripts/util.js | 31 + post-images/1687792777653.jpg | Bin 0 -> 75752 bytes post-images/work-record.jpg | Bin 0 -> 75752 bytes post/111/index.html | 135 + search/index.html | 88 + sitemap/index.html | 1 + styles/main.css | 4314 +++++++++++++++++++++ tags/index.html | 89 + 30 files changed, 6367 insertions(+) create mode 100644 404.html create mode 100644 api/index.html create mode 100644 archives1/index.html create mode 100644 atom.xml create mode 100644 favicon.ico create mode 100644 images/avatar.png create mode 100644 index.html create mode 100644 media/css/iconfont-backup/demo.css create mode 100644 media/css/iconfont-backup/demo_index.html create mode 100644 media/css/iconfont-backup/iconfont.css create mode 100644 media/css/iconfont-backup/iconfont.eot create mode 100644 media/css/iconfont-backup/iconfont.js create mode 100644 media/css/iconfont-backup/iconfont.json create mode 100644 media/css/iconfont-backup/iconfont.svg create mode 100644 media/css/iconfont-backup/iconfont.ttf create mode 100644 media/css/iconfont-backup/iconfont.woff create mode 100644 media/css/iconfont-backup/iconfont.woff2 create mode 100644 media/gridea-search/ejs.min.js create mode 100644 media/gridea-search/fuse.basic.min.js create mode 100644 media/gridea-search/gridea-search.js create mode 100644 media/gridea-search/result-template.ejs create mode 100644 media/images/search.png create mode 100644 media/scripts/util.js create mode 100644 post-images/1687792777653.jpg create mode 100644 post-images/work-record.jpg create mode 100644 post/111/index.html create mode 100644 search/index.html create mode 100644 sitemap/index.html create mode 100644 styles/main.css create mode 100644 tags/index.html diff --git a/404.html b/404.html new file mode 100644 index 0000000..58bcadf --- /dev/null +++ b/404.html @@ -0,0 +1,89 @@ + + + + + + + Page Not Found + + + +
+
4 0 4
+
+ Page not found +
+ +
+ + + + \ No newline at end of file diff --git a/api/index.html b/api/index.html new file mode 100644 index 0000000..33c4b7f --- /dev/null +++ b/api/index.html @@ -0,0 +1 @@ +{"posts":[{"content":"111 ","tags":[],"title":"111","link":"https://github.com/datougege1/datougege12.github.io.git/post/111/","stats":{"text":"1 min read","time":0,"words":1,"minutes":1},"dateFormat":"2024-12-16"}]} diff --git a/archives1/index.html b/archives1/index.html new file mode 100644 index 0000000..25e7f52 --- /dev/null +++ b/archives1/index.html @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + +
+
+
+
+ +
+
+
+ + + + + + + + + + + + +
+
+ +
+ + + 个人主页 + + + + 归档 + + + + 关于(业余) + + +
+
+ +
+
+
+ +
+
+ + +
+
+ 2024
+
+
+ + +
+ 111 + 12.16 +
+ + +
+
+
+ +
+
+ +
+ + + + + + \ No newline at end of file diff --git a/atom.xml b/atom.xml new file mode 100644 index 0000000..71ea295 --- /dev/null +++ b/atom.xml @@ -0,0 +1,22 @@ + + + https://github.com/datougege1/datougege12.github.io.git + + 2024-12-16T04:46:11.897Z + https://github.com/jpmonette/feed + + + 等待,然后去期待! + https://github.com/datougege1/datougege12.github.io.git/images/avatar.png + https://github.com/datougege1/datougege12.github.io.git/favicon.ico + All rights reserved 2024, + + <![CDATA[111]]> + https://github.com/datougege1/datougege12.github.io.git/post/111/ + + + 2024-12-16T04:46:00.000Z + 111

+]]>
+
+
\ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..14ff3b63ad8ae52c66b7cfb15f89a8f99b017a3d GIT binary patch literal 75752 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 Go<*2Jg2B3X#WwIfl5(i2O)lKqF(|y! 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 literal 0 HcmV?d00001 diff --git a/images/avatar.png b/images/avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..14ff3b63ad8ae52c66b7cfb15f89a8f99b017a3d GIT binary patch literal 75752 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 Go<*2Jg2B3X#WwIfl5(i2O)lKqF(|y! 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 literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..28a06be --- /dev/null +++ b/index.html @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+
+
+
+ +
+
+
+ + + + + + + + + + + + +
+
+ +
+ + + 个人主页 + + + + 归档 + + + + 关于(业余) + + +
+
+ +
+
+
+ +
+ +
+
+
+

+ + 111 +

+
+
+
+

+
+
+ +
+
+ +
+ +
+ + + + + + \ No newline at end of file diff --git a/media/css/iconfont-backup/demo.css b/media/css/iconfont-backup/demo.css new file mode 100644 index 0000000..a67054a --- /dev/null +++ b/media/css/iconfont-backup/demo.css @@ -0,0 +1,539 @@ +/* Logo 字体 */ +@font-face { + font-family: "iconfont logo"; + src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834'); + src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg'); +} + +.logo { + font-family: "iconfont logo"; + font-size: 160px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* tabs */ +.nav-tabs { + position: relative; +} + +.nav-tabs .nav-more { + position: absolute; + right: 0; + bottom: 0; + height: 42px; + line-height: 42px; + color: #666; +} + +#tabs { + border-bottom: 1px solid #eee; +} + +#tabs li { + cursor: pointer; + width: 100px; + height: 40px; + line-height: 40px; + text-align: center; + font-size: 16px; + border-bottom: 2px solid transparent; + position: relative; + z-index: 1; + margin-bottom: -1px; + color: #666; +} + + +#tabs .active { + border-bottom-color: #f00; + color: #222; +} + +.tab-container .content { + display: none; +} + +/* 页面布局 */ +.main { + padding: 30px 100px; + width: 960px; + margin: 0 auto; +} + +.main .logo { + color: #333; + text-align: left; + margin-bottom: 30px; + line-height: 1; + height: 110px; + margin-top: -50px; + overflow: hidden; + *zoom: 1; +} + +.main .logo a { + font-size: 160px; + color: #333; +} + +.helps { + margin-top: 40px; +} + +.helps pre { + padding: 20px; + margin: 10px 0; + border: solid 1px #e7e1cd; + background-color: #fffdef; + overflow: auto; +} + +.icon_lists { + width: 100% !important; + overflow: hidden; + *zoom: 1; +} + +.icon_lists li { + width: 100px; + margin-bottom: 10px; + margin-right: 20px; + text-align: center; + list-style: none !important; + cursor: default; +} + +.icon_lists li .code-name { + line-height: 1.2; +} + +.icon_lists .icon { + display: block; + height: 100px; + line-height: 100px; + font-size: 42px; + margin: 10px auto; + color: #333; + -webkit-transition: font-size 0.25s linear, width 0.25s linear; + -moz-transition: font-size 0.25s linear, width 0.25s linear; + transition: font-size 0.25s linear, width 0.25s linear; +} + +.icon_lists .icon:hover { + font-size: 100px; +} + +.icon_lists .svg-icon { + /* 通过设置 font-size 来改变图标大小 */ + width: 1em; + /* 图标和文字相邻时,垂直对齐 */ + vertical-align: -0.15em; + /* 通过设置 color 来改变 SVG 的颜色/fill */ + fill: currentColor; + /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示 + normalize.css 中也包含这行 */ + overflow: hidden; +} + +.icon_lists li .name, +.icon_lists li .code-name { + color: #666; +} + +/* markdown 样式 */ +.markdown { + color: #666; + font-size: 14px; + line-height: 1.8; +} + +.highlight { + line-height: 1.5; +} + +.markdown img { + vertical-align: middle; + max-width: 100%; +} + +.markdown h1 { + color: #404040; + font-weight: 500; + line-height: 40px; + margin-bottom: 24px; +} + +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + color: #404040; + margin: 1.6em 0 0.6em 0; + font-weight: 500; + clear: both; +} + +.markdown h1 { + font-size: 28px; +} + +.markdown h2 { + font-size: 22px; +} + +.markdown h3 { + font-size: 16px; +} + +.markdown h4 { + font-size: 14px; +} + +.markdown h5 { + font-size: 12px; +} + +.markdown h6 { + font-size: 12px; +} + +.markdown hr { + height: 1px; + border: 0; + background: #e9e9e9; + margin: 16px 0; + clear: both; +} + +.markdown p { + margin: 1em 0; +} + +.markdown>p, +.markdown>blockquote, +.markdown>.highlight, +.markdown>ol, +.markdown>ul { + width: 80%; +} + +.markdown ul>li { + list-style: circle; +} + +.markdown>ul li, +.markdown blockquote ul>li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown>ul li p, +.markdown>ol li p { + margin: 0.6em 0; +} + +.markdown ol>li { + list-style: decimal; +} + +.markdown>ol li, +.markdown blockquote ol>li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown code { + margin: 0 3px; + padding: 0 5px; + background: #eee; + border-radius: 3px; +} + +.markdown strong, +.markdown b { + font-weight: 600; +} + +.markdown>table { + border-collapse: collapse; + border-spacing: 0px; + empty-cells: show; + border: 1px solid #e9e9e9; + width: 95%; + margin-bottom: 24px; +} + +.markdown>table th { + white-space: nowrap; + color: #333; + font-weight: 600; +} + +.markdown>table th, +.markdown>table td { + border: 1px solid #e9e9e9; + padding: 8px 16px; + text-align: left; +} + +.markdown>table th { + background: #F7F7F7; +} + +.markdown blockquote { + font-size: 90%; + color: #999; + border-left: 4px solid #e9e9e9; + padding-left: 0.8em; + margin: 1em 0; +} + +.markdown blockquote p { + margin: 0; +} + +.markdown .anchor { + opacity: 0; + transition: opacity 0.3s ease; + margin-left: 8px; +} + +.markdown .waiting { + color: #ccc; +} + +.markdown h1:hover .anchor, +.markdown h2:hover .anchor, +.markdown h3:hover .anchor, +.markdown h4:hover .anchor, +.markdown h5:hover .anchor, +.markdown h6:hover .anchor { + opacity: 1; + display: inline-block; +} + +.markdown>br, +.markdown>p>br { + clear: both; +} + + +.hljs { + display: block; + background: white; + padding: 0.5em; + color: #333333; + overflow-x: auto; +} + +.hljs-comment, +.hljs-meta { + color: #969896; +} + +.hljs-string, +.hljs-variable, +.hljs-template-variable, +.hljs-strong, +.hljs-emphasis, +.hljs-quote { + color: #df5000; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-type { + color: #a71d5d; +} + +.hljs-literal, +.hljs-symbol, +.hljs-bullet, +.hljs-attribute { + color: #0086b3; +} + +.hljs-section, +.hljs-name { + color: #63a35c; +} + +.hljs-tag { + color: #333333; +} + +.hljs-title, +.hljs-attr, +.hljs-selector-id, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo { + color: #795da3; +} + +.hljs-addition { + color: #55a532; + background-color: #eaffea; +} + +.hljs-deletion { + color: #bd2c00; + background-color: #ffecec; +} + +.hljs-link { + text-decoration: underline; +} + +/* 代码高亮 */ +/* PrismJS 1.15.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + 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-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre)>code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} diff --git a/media/css/iconfont-backup/demo_index.html b/media/css/iconfont-backup/demo_index.html new file mode 100644 index 0000000..684f7e5 --- /dev/null +++ b/media/css/iconfont-backup/demo_index.html @@ -0,0 +1,400 @@ + + + + + IconFont Demo + + + + + + + + + + + +
+

+ +
+
+
    + +
  • + +
    tag
    +
    &#xe8c1;
    +
  • + +
  • + +
    24_日历
    +
    &#xe659;
    +
  • + +
  • + +
    菜单-钉住2
    +
    &#xe635;
    +
  • + +
  • + +
    instagram-fill
    +
    &#xe6c5;
    +
  • + +
  • + +
    social-2_round-rss
    +
    &#xe698;
    +
  • + +
  • + +
    字体设置
    +
    &#xe64c;
    +
  • + +
  • + +
    新浪微博
    +
    &#xe627;
    +
  • + +
  • + +
    github
    +
    &#xe7ab;
    +
  • + +
  • + +
    twitter
    +
    &#xe63d;
    +
  • + +
  • + +
    telegram
    +
    &#xe715;
    +
  • + +
+
+

Unicode 引用

+
+ +

Unicode 是字体在网页端最原始的应用方式,特点是:

+
    +
  • 兼容性最好,支持 IE6+,及所有现代浏览器。
  • +
  • 支持按字体的方式去动态调整图标大小,颜色等等。
  • +
  • 但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。
  • +
+
+

注意:新版 iconfont 支持多色图标,这些多色图标在 Unicode 模式下将不能使用,如果有需求建议使用symbol 的引用方式

+
+

Unicode 使用步骤如下:

+

第一步:拷贝项目下面生成的 @font-face

+
@font-face {
+  font-family: 'iconfont';
+  src: url('iconfont.eot');
+  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
+      url('iconfont.woff2') format('woff2'),
+      url('iconfont.woff') format('woff'),
+      url('iconfont.ttf') format('truetype'),
+      url('iconfont.svg#iconfont') format('svg');
+}
+
+

第二步:定义使用 iconfont 的样式

+
.iconfont {
+  font-family: "iconfont" !important;
+  font-size: 16px;
+  font-style: normal;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+
+

第三步:挑选相应图标并获取字体编码,应用于页面

+
+<span class="iconfont">&#x33;</span>
+
+
+

"iconfont" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。

+
+
+
+
+
    + +
  • + +
    + tag +
    +
    .icon-tag-sm +
    +
  • + +
  • + +
    + 24_日历 +
    +
    .icon-calendar +
    +
  • + +
  • + +
    + 菜单-钉住2 +
    +
    .icon-top +
    +
  • + +
  • + +
    + instagram-fill +
    +
    .icon-instagram +
    +
  • + +
  • + +
    + social-2_round-rss +
    +
    .icon-rss +
    +
  • + +
  • + +
    + 字体设置 +
    +
    .icon-words-sm +
    +
  • + +
  • + +
    + 新浪微博 +
    +
    .icon-weibo +
    +
  • + +
  • + +
    + github +
    +
    .icon-github +
    +
  • + +
  • + +
    + twitter +
    +
    .icon-twitter +
    +
  • + +
  • + +
    + telegram +
    +
    .icon-telegram +
    +
  • + +
+
+

font-class 引用

+
+ +

font-class 是 Unicode 使用方式的一种变种,主要是解决 Unicode 书写不直观,语意不明确的问题。

+

与 Unicode 使用方式相比,具有如下特点:

+
    +
  • 兼容性良好,支持 IE8+,及所有现代浏览器。
  • +
  • 相比于 Unicode 语意明确,书写更直观。可以很容易分辨这个 icon 是什么。
  • +
  • 因为使用 class 来定义图标,所以当要替换图标时,只需要修改 class 里面的 Unicode 引用。
  • +
  • 不过因为本质上还是使用的字体,所以多色图标还是不支持的。
  • +
+

使用步骤如下:

+

第一步:引入项目下面生成的 fontclass 代码:

+
<link rel="stylesheet" href="./iconfont.css">
+
+

第二步:挑选相应图标并获取类名,应用于页面:

+
<span class="iconfont icon-xxx"></span>
+
+
+

" + iconfont" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。

+
+
+
+
+
    + +
  • + +
    tag
    +
    #icon-tag-sm
    +
  • + +
  • + +
    24_日历
    +
    #icon-calendar
    +
  • + +
  • + +
    菜单-钉住2
    +
    #icon-top
    +
  • + +
  • + +
    instagram-fill
    +
    #icon-instagram
    +
  • + +
  • + +
    social-2_round-rss
    +
    #icon-rss
    +
  • + +
  • + +
    字体设置
    +
    #icon-words-sm
    +
  • + +
  • + +
    新浪微博
    +
    #icon-weibo
    +
  • + +
  • + +
    github
    +
    #icon-github
    +
  • + +
  • + +
    twitter
    +
    #icon-twitter
    +
  • + +
  • + +
    telegram
    +
    #icon-telegram
    +
  • + +
+
+

Symbol 引用

+
+ +

这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章 + 这种用法其实是做了一个 SVG 的集合,与另外两种相比具有如下特点:

+
    +
  • 支持多色图标了,不再受单色限制。
  • +
  • 通过一些技巧,支持像字体那样,通过 font-size, color 来调整样式。
  • +
  • 兼容性较差,支持 IE9+,及现代浏览器。
  • +
  • 浏览器渲染 SVG 的性能一般,还不如 png。
  • +
+

使用步骤如下:

+

第一步:引入项目下面生成的 symbol 代码:

+
<script src="./iconfont.js"></script>
+
+

第二步:加入通用 CSS 代码(引入一次就行):

+
<style>
+.icon {
+  width: 1em;
+  height: 1em;
+  vertical-align: -0.15em;
+  fill: currentColor;
+  overflow: hidden;
+}
+</style>
+
+

第三步:挑选相应图标并获取类名,应用于页面:

+
<svg class="icon" aria-hidden="true">
+  <use xlink:href="#icon-xxx"></use>
+</svg>
+
+
+
+ +
+
+ + + diff --git a/media/css/iconfont-backup/iconfont.css b/media/css/iconfont-backup/iconfont.css new file mode 100644 index 0000000..09cb0f6 --- /dev/null +++ b/media/css/iconfont-backup/iconfont.css @@ -0,0 +1,57 @@ +@font-face {font-family: "iconfont"; + src: url('iconfont.eot?t=1603812270018'); /* IE9 */ + src: url('iconfont.eot?t=1603812270018#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), + url('iconfont.woff?t=1603812270018') format('woff'), + url('iconfont.ttf?t=1603812270018') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ + url('iconfont.svg?t=1603812270018#iconfont') format('svg'); /* iOS 4.1- */ +} + +.iconfont { + font-family: "iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-tag-sm:before { + content: "\e8c1"; +} + +.icon-calendar:before { + content: "\e659"; +} + +.icon-top:before { + content: "\e635"; +} + +.icon-instagram:before { + content: "\e6c5"; +} + +.icon-rss:before { + content: "\e698"; +} + +.icon-words-sm:before { + content: "\e64c"; +} + +.icon-weibo:before { + content: "\e627"; +} + +.icon-github:before { + content: "\e7ab"; +} + +.icon-twitter:before { + content: "\e63d"; +} + +.icon-telegram:before { + content: "\e715"; +} + diff --git a/media/css/iconfont-backup/iconfont.eot b/media/css/iconfont-backup/iconfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..a812a87ffd77a9675b46fbef199cdabfcb6e0141 GIT binary patch literal 3976 zcmd@XYmZaMb*sp?ytd=F*AKkxdX2HK39t_A6DY8|giv15#=Gl%q`UUUYeGOt zi}F$ukwQ?A(k9>9G?kLJ5v3@VD1lUwDy317rnBkR(cO)gIZbQ$0CEC`k_9 zc~{S?@=vcJa}{!XhVJZ2t^MAn3rIhR^p5el{Cw+kn$MUw2-4K-fyvI-dWQ(%(HHd# z(}nzmyM6KNDEtUPnns4E$ls6nX@v0fT;+kz$r`qY-y_{ITN=-6AJ%Wj_N+hWT>gQ1 zaFdr%?nF9J%+D2a+vSIFfPcgO=H^QamG?g$`2hXii}FX=*y*9#A+neMw05I*gFmi# zgQCxWdWC~}o)d44jkd16PV~GYeE-beA2Ed0*!CcQoIZ}Ermt2V z_$x^Pw!IlMiuM6c2_r7cU7OOzIoYx`QVR`bs+l_A?2&4B9dI5= zb#on9YT7BrXbbzrN0`QJu>hV)|`hoZ4e4pO4SZiHZy@PbXCNTsEf zK{hZ)Faa@h4zfWXILtSZuVO9X&z@0kzg2m~yKn%;##eYc~ z0X9mUMyVIyP_!(Zrcp;-mctg;l0tsg6?QtquD7`j61*#I;INjLWBriRA}?2rziVOH z5!bJFgT6}l5C>U~Ud7VUE&zuQ{2+*a$U3sIY%BpZ0oj-kjYVTw5rt}pBs#dHH{|P= z-{=c&ZTI^F>l1%El{ocrXWz-+t~JF+!UJBt=ED|)M^p_D|Dc<@+uJeXNA3QApY!iN z(btLEKl@8(Phjzn-7gN0s6>yx<&wtW*$^3uo7NCs$)*Bkq}y?}x02mBHk@l8b+G>N zZxhr;`23Iaj}zVer==`TdGl{YJ#2y`I+4H?U}2&{4)U=@4mdKgB^>Wgb=sHNv@IOq z$F*o}Lm6jxJiO&sOyXr6jW+mWfZ_BKVWMggIKKY&1kJLy4GH%F4 zFQ?>FzZv8ZdYunDz(d|8v+@@_?2c2epYpido znDY*ZIxD4AMS0#FZ1tNg?revLavH6Qr_R=Z`JZkn#EZ6714Hqx2Y0O!wZU{?^}*7f zd+iaU&LmK?Bh(e@zAs?l%tmQ&=)veR8Vq~>)vheNw(%LmWw;>?)_V=vqGTzo=@WT#`-E4@oFAqn9F2T^5iRHrX6<(Em zoi5L`^E94_ao3k^p6w5Xz~_%|Tov#|{ol`z`);Fdv3pQ-*;ziXJ%uq@A-#=gwBYJw zFmK?tQ%5CS3cF9)m&&$d+c7OVq!eyVyC|?dTHmQ^o0yd>7{wg9C|^?1v(H;iFg-}E z5%76c(PfdHPTp+TeV7NgOVC*RHs&79ZS1pZ1eY85r*|1`04D46XQ@iQL>I8Q_=^1R z3^nOTO#|xXL2zh6=%86JI@`3u^pW;{w{Am*Y7=I2LQ69nbngE4qf;tFvh8WTiDrO* zzhOL-s)B@%ee!ptEZIAqh^YY(8AFX)S zQ_Zq(TetB1=0~PKgp=H7smNA-&B~T_ewv~wVfLQ$hPRBu={c}~aD0tL!wClh!#eKR z3tWeJQjMoa`xe60YPD}E`(9*cV#F#%)hZ)ks*XswAvin}9U|C_Tqwb%a~wuD_tJL3 zVUaB+gVy*>h!_N3xTb9}+u8SJ%T-B3w0~e5gM+4X4 zNi^8N^_Wr0coP90Zy=Dk>CribOu8C|bOzoS^mz!j>-ccwo%#@0O6^Ue% zHCQMX%1t{9_fMrNmC3+lxil9TK!b(Z*-~J>T)MX~UP(+>D)Xzmx>!eypBOLA;iab+ z-7es3tb*kP36L>z0L!IsH{Dk_Uw+9g)n7{A`jxj-YY@j!RNjM2$FqP*dWxiQlofnW z1`x{lUYtX0pz*paU?QJIJV53Z*}Z6I9JLc.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}")}catch(t){console&&console.log(t)}}function d(){i||(i=!0,c())}e=function(){var t,e,o,c;(c=document.createElement("div")).innerHTML=s,s=null,(o=c.getElementsByTagName("svg")[0])&&(o.setAttribute("aria-hidden","true"),o.style.position="absolute",o.style.width=0,o.style.height=0,o.style.overflow="hidden",t=o,(e=document.body).firstChild?(c=t,(o=e.firstChild).parentNode.insertBefore(c,o)):e.appendChild(t))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(e,0):(o=function(){document.removeEventListener("DOMContentLoaded",o,!1),e()},document.addEventListener("DOMContentLoaded",o,!1)):document.attachEvent&&(c=e,l=t.document,i=!1,(n=function(){try{l.documentElement.doScroll("left")}catch(t){return void setTimeout(n,50)}d()})(),l.onreadystatechange=function(){"complete"==l.readyState&&(l.onreadystatechange=null,d())})}(window); \ No newline at end of file diff --git a/media/css/iconfont-backup/iconfont.json b/media/css/iconfont-backup/iconfont.json new file mode 100644 index 0000000..74a3da8 --- /dev/null +++ b/media/css/iconfont-backup/iconfont.json @@ -0,0 +1,79 @@ +{ + "id": "1678829", + "name": "Blog", + "font_family": "iconfont", + "css_prefix_text": "icon-", + "description": "", + "glyphs": [ + { + "icon_id": "142053", + "name": "tag", + "font_class": "tag-sm", + "unicode": "e8c1", + "unicode_decimal": 59585 + }, + { + "icon_id": "12823361", + "name": "24_日历", + "font_class": "calendar", + "unicode": "e659", + "unicode_decimal": 58969 + }, + { + "icon_id": "12149644", + "name": "菜单-钉住2", + "font_class": "top", + "unicode": "e635", + "unicode_decimal": 58933 + }, + { + "icon_id": "8554889", + "name": "instagram-fill", + "font_class": "instagram", + "unicode": "e6c5", + "unicode_decimal": 59077 + }, + { + "icon_id": "12160561", + "name": "social-2_round-rss", + "font_class": "rss", + "unicode": "e698", + "unicode_decimal": 59032 + }, + { + "icon_id": "166666", + "name": "字体设置", + "font_class": "words-sm", + "unicode": "e64c", + "unicode_decimal": 58956 + }, + { + "icon_id": "1163347", + "name": "新浪微博", + "font_class": "weibo", + "unicode": "e627", + "unicode_decimal": 58919 + }, + { + "icon_id": "128976", + "name": "github", + "font_class": "github", + "unicode": "e7ab", + "unicode_decimal": 59307 + }, + { + "icon_id": "740933", + "name": "twitter", + "font_class": "twitter", + "unicode": "e63d", + "unicode_decimal": 58941 + }, + { + "icon_id": "1262237", + "name": "telegram", + "font_class": "telegram", + "unicode": "e715", + "unicode_decimal": 59157 + } + ] +} diff --git a/media/css/iconfont-backup/iconfont.svg b/media/css/iconfont-backup/iconfont.svg new file mode 100644 index 0000000..a8cc765 --- /dev/null +++ b/media/css/iconfont-backup/iconfont.svg @@ -0,0 +1,56 @@ + + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/css/iconfont-backup/iconfont.ttf b/media/css/iconfont-backup/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8cd4226e07f259b6d0c81e931a31e142caccf56d GIT binary patch literal 3808 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 V4^3z*hvzDlVp&J)QRJ!s{{r1wrBna_ literal 0 HcmV?d00001 diff --git a/media/css/iconfont-backup/iconfont.woff b/media/css/iconfont-backup/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..a2eeedbed5181edc632b8cc25472bdcfc2fe9400 GIT binary patch literal 2696 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 a(CJO}ZMB}J4!y~QVvGwRpv4jZ0002|>>tJe literal 0 HcmV?d00001 diff --git a/media/gridea-search/ejs.min.js b/media/gridea-search/ejs.min.js new file mode 100644 index 0000000..52ac60f --- /dev/null +++ b/media/gridea-search/ejs.min.js @@ -0,0 +1 @@ +(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.ejs=f()}})(function(){var define,module,exports;return function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i1;if(options.cache){if(!filename){throw new Error("cache option requires a filename")}func=exports.cache.get(filename);if(func){return func}if(!hasTemplate){template=fileLoader(filename).toString().replace(_BOM,"")}}else if(!hasTemplate){if(!filename){throw new Error("Internal EJS error: no file name or template "+"provided")}template=fileLoader(filename).toString().replace(_BOM,"")}func=exports.compile(template,options);if(options.cache){exports.cache.set(filename,func)}return func}function tryHandleCache(options,data,cb){var result;if(!cb){if(typeof exports.promiseImpl=="function"){return new exports.promiseImpl(function(resolve,reject){try{result=handleCache(options)(data);resolve(result)}catch(err){reject(err)}})}else{throw new Error("Please provide a callback function")}}else{try{result=handleCache(options)(data)}catch(err){return cb(err)}cb(null,result)}}function fileLoader(filePath){return exports.fileLoader(filePath)}function includeFile(path,options){var opts=utils.shallowCopy(utils.createNullProtoObjWherePossible(),options);opts.filename=getIncludePath(path,opts);if(typeof options.includer==="function"){var includerResult=options.includer(path,opts.filename);if(includerResult){if(includerResult.filename){opts.filename=includerResult.filename}if(includerResult.template){return handleCache(opts,includerResult.template)}}}return handleCache(opts)}function rethrow(err,str,flnm,lineno,esc){var lines=str.split("\n");var start=Math.max(lineno-3,0);var end=Math.min(lines.length,lineno+3);var filename=esc(flnm);var context=lines.slice(start,end).map(function(line,i){var curr=i+start+1;return(curr==lineno?" >> ":" ")+curr+"| "+line}).join("\n");err.path=filename;err.message=(filename||"ejs")+":"+lineno+"\n"+context+"\n\n"+err.message;throw err}function stripSemi(str){return str.replace(/;(\s*$)/,"$1")}exports.compile=function compile(template,opts){var templ;if(opts&&opts.scope){if(!scopeOptionWarned){console.warn("`scope` option is deprecated and will be removed in EJS 3");scopeOptionWarned=true}if(!opts.context){opts.context=opts.scope}delete opts.scope}templ=new Template(template,opts);return templ.compile()};exports.render=function(template,d,o){var data=d||utils.createNullProtoObjWherePossible();var opts=o||utils.createNullProtoObjWherePossible();if(arguments.length==2){utils.shallowCopyFromList(opts,data,_OPTS_PASSABLE_WITH_DATA)}return handleCache(opts,template)(data)};exports.renderFile=function(){var args=Array.prototype.slice.call(arguments);var filename=args.shift();var cb;var opts={filename:filename};var data;var viewOpts;if(typeof arguments[arguments.length-1]=="function"){cb=args.pop()}if(args.length){data=args.shift();if(args.length){utils.shallowCopy(opts,args.pop())}else{if(data.settings){if(data.settings.views){opts.views=data.settings.views}if(data.settings["view cache"]){opts.cache=true}viewOpts=data.settings["view options"];if(viewOpts){utils.shallowCopy(opts,viewOpts)}}utils.shallowCopyFromList(opts,data,_OPTS_PASSABLE_WITH_DATA_EXPRESS)}opts.filename=filename}else{data=utils.createNullProtoObjWherePossible()}return tryHandleCache(opts,data,cb)};exports.Template=Template;exports.clearCache=function(){exports.cache.reset()};function Template(text,opts){opts=opts||utils.createNullProtoObjWherePossible();var options=utils.createNullProtoObjWherePossible();this.templateText=text;this.mode=null;this.truncate=false;this.currentLine=1;this.source="";options.client=opts.client||false;options.escapeFunction=opts.escape||opts.escapeFunction||utils.escapeXML;options.compileDebug=opts.compileDebug!==false;options.debug=!!opts.debug;options.filename=opts.filename;options.openDelimiter=opts.openDelimiter||exports.openDelimiter||_DEFAULT_OPEN_DELIMITER;options.closeDelimiter=opts.closeDelimiter||exports.closeDelimiter||_DEFAULT_CLOSE_DELIMITER;options.delimiter=opts.delimiter||exports.delimiter||_DEFAULT_DELIMITER;options.strict=opts.strict||false;options.context=opts.context;options.cache=opts.cache||false;options.rmWhitespace=opts.rmWhitespace;options.root=opts.root;options.includer=opts.includer;options.outputFunctionName=opts.outputFunctionName;options.localsName=opts.localsName||exports.localsName||_DEFAULT_LOCALS_NAME;options.views=opts.views;options.async=opts.async;options.destructuredLocals=opts.destructuredLocals;options.legacyInclude=typeof opts.legacyInclude!="undefined"?!!opts.legacyInclude:true;if(options.strict){options._with=false}else{options._with=typeof opts._with!="undefined"?opts._with:true}this.opts=options;this.regex=this.createRegex()}Template.modes={EVAL:"eval",ESCAPED:"escaped",RAW:"raw",COMMENT:"comment",LITERAL:"literal"};Template.prototype={createRegex:function(){var str=_REGEX_STRING;var delim=utils.escapeRegExpChars(this.opts.delimiter);var open=utils.escapeRegExpChars(this.opts.openDelimiter);var close=utils.escapeRegExpChars(this.opts.closeDelimiter);str=str.replace(/%/g,delim).replace(//g,close);return new RegExp(str)},compile:function(){var src;var fn;var opts=this.opts;var prepended="";var appended="";var escapeFn=opts.escapeFunction;var ctor;var sanitizedFilename=opts.filename?JSON.stringify(opts.filename):"undefined";if(!this.source){this.generateSource();prepended+=' var __output = "";\n'+" function __append(s) { if (s !== undefined && s !== null) __output += s }\n";if(opts.outputFunctionName){if(!_JS_IDENTIFIER.test(opts.outputFunctionName)){throw new Error("outputFunctionName is not a valid JS identifier.")}prepended+=" var "+opts.outputFunctionName+" = __append;"+"\n"}if(opts.localsName&&!_JS_IDENTIFIER.test(opts.localsName)){throw new Error("localsName is not a valid JS identifier.")}if(opts.destructuredLocals&&opts.destructuredLocals.length){var destructuring=" var __locals = ("+opts.localsName+" || {}),\n";for(var i=0;i0){destructuring+=",\n "}destructuring+=name+" = __locals."+name}prepended+=destructuring+";\n"}if(opts._with!==false){prepended+=" with ("+opts.localsName+" || {}) {"+"\n";appended+=" }"+"\n"}appended+=" return __output;"+"\n";this.source=prepended+this.source+appended}if(opts.compileDebug){src="var __line = 1"+"\n"+" , __lines = "+JSON.stringify(this.templateText)+"\n"+" , __filename = "+sanitizedFilename+";"+"\n"+"try {"+"\n"+this.source+"} catch (e) {"+"\n"+" rethrow(e, __lines, __filename, __line, escapeFn);"+"\n"+"}"+"\n"}else{src=this.source}if(opts.client){src="escapeFn = escapeFn || "+escapeFn.toString()+";"+"\n"+src;if(opts.compileDebug){src="rethrow = rethrow || "+rethrow.toString()+";"+"\n"+src}}if(opts.strict){src='"use strict";\n'+src}if(opts.debug){console.log(src)}if(opts.compileDebug&&opts.filename){src=src+"\n"+"//# sourceURL="+sanitizedFilename+"\n"}try{if(opts.async){try{ctor=new Function("return (async function(){}).constructor;")()}catch(e){if(e instanceof SyntaxError){throw new Error("This environment does not support async/await")}else{throw e}}}else{ctor=Function}fn=new ctor(opts.localsName+", escapeFn, include, rethrow",src)}catch(e){if(e instanceof SyntaxError){if(opts.filename){e.message+=" in "+opts.filename}e.message+=" while compiling ejs\n\n";e.message+="If the above error is not helpful, you may want to try EJS-Lint:\n";e.message+="https://github.com/RyanZim/EJS-Lint";if(!opts.async){e.message+="\n";e.message+="Or, if you meant to create an async function, pass `async: true` as an option."}}throw e}var returnedFn=opts.client?fn:function anonymous(data){var include=function(path,includeData){var d=utils.shallowCopy(utils.createNullProtoObjWherePossible(),data);if(includeData){d=utils.shallowCopy(d,includeData)}return includeFile(path,opts)(d)};return fn.apply(opts.context,[data||utils.createNullProtoObjWherePossible(),escapeFn,include,rethrow])};if(opts.filename&&typeof Object.defineProperty==="function"){var filename=opts.filename;var basename=path.basename(filename,path.extname(filename));try{Object.defineProperty(returnedFn,"name",{value:basename,writable:false,enumerable:false,configurable:true})}catch(e){}}return returnedFn},generateSource:function(){var opts=this.opts;if(opts.rmWhitespace){this.templateText=this.templateText.replace(/[\r\n]+/g,"\n").replace(/^\s+|\s+$/gm,"")}this.templateText=this.templateText.replace(/[ \t]*<%_/gm,"<%_").replace(/_%>[ \t]*/gm,"_%>");var self=this;var matches=this.parseTemplateText();var d=this.opts.delimiter;var o=this.opts.openDelimiter;var c=this.opts.closeDelimiter;if(matches&&matches.length){matches.forEach(function(line,index){var closing;if(line.indexOf(o+d)===0&&line.indexOf(o+d+d)!==0){closing=matches[index+2];if(!(closing==d+c||closing=="-"+d+c||closing=="_"+d+c)){throw new Error('Could not find matching close tag for "'+line+'".')}}self.scanLine(line)})}},parseTemplateText:function(){var str=this.templateText;var pat=this.regex;var result=pat.exec(str);var arr=[];var firstPos;while(result){firstPos=result.index;if(firstPos!==0){arr.push(str.substring(0,firstPos));str=str.slice(firstPos)}arr.push(result[0]);str=str.slice(result[0].length);result=pat.exec(str)}if(str){arr.push(str)}return arr},_addOutput:function(line){if(this.truncate){line=line.replace(/^(?:\r\n|\r|\n)/,"");this.truncate=false}if(!line){return line}line=line.replace(/\\/g,"\\\\");line=line.replace(/\n/g,"\\n");line=line.replace(/\r/g,"\\r");line=line.replace(/"/g,'\\"');this.source+=' ; __append("'+line+'")'+"\n"},scanLine:function(line){var self=this;var d=this.opts.delimiter;var o=this.opts.openDelimiter;var c=this.opts.closeDelimiter;var newLineCount=0;newLineCount=line.split("\n").length-1;switch(line){case o+d:case o+d+"_":this.mode=Template.modes.EVAL;break;case o+d+"=":this.mode=Template.modes.ESCAPED;break;case o+d+"-":this.mode=Template.modes.RAW;break;case o+d+"#":this.mode=Template.modes.COMMENT;break;case o+d+d:this.mode=Template.modes.LITERAL;this.source+=' ; __append("'+line.replace(o+d+d,o+d)+'")'+"\n";break;case d+d+c:this.mode=Template.modes.LITERAL;this.source+=' ; __append("'+line.replace(d+d+c,d+c)+'")'+"\n";break;case d+c:case"-"+d+c:case"_"+d+c:if(this.mode==Template.modes.LITERAL){this._addOutput(line)}this.mode=null;this.truncate=line.indexOf("-")===0||line.indexOf("_")===0;break;default:if(this.mode){switch(this.mode){case Template.modes.EVAL:case Template.modes.ESCAPED:case Template.modes.RAW:if(line.lastIndexOf("//")>line.lastIndexOf("\n")){line+="\n"}}switch(this.mode){case Template.modes.EVAL:this.source+=" ; "+line+"\n";break;case Template.modes.ESCAPED:this.source+=" ; __append(escapeFn("+stripSemi(line)+"))"+"\n";break;case Template.modes.RAW:this.source+=" ; __append("+stripSemi(line)+")"+"\n";break;case Template.modes.COMMENT:break;case Template.modes.LITERAL:this._addOutput(line);break}}else{this._addOutput(line)}}if(self.opts.compileDebug&&newLineCount){this.currentLine+=newLineCount;this.source+=" ; __line = "+this.currentLine+"\n"}}};exports.escapeXML=utils.escapeXML;exports.__express=exports.renderFile;exports.VERSION=_VERSION_STRING;exports.name=_NAME;if(typeof window!="undefined"){window.ejs=exports}},{"../package.json":6,"./utils":2,fs:3,path:4}],2:[function(require,module,exports){"use strict";var regExpChars=/[|\\{}()[\]^$+*?.]/g;var hasOwnProperty=Object.prototype.hasOwnProperty;var hasOwn=function(obj,key){return hasOwnProperty.apply(obj,[key])};exports.escapeRegExpChars=function(string){if(!string){return""}return String(string).replace(regExpChars,"\\$&")};var _ENCODE_HTML_RULES={"&":"&","<":"<",">":">",'"':""","'":"'"};var _MATCH_HTML=/[&<>'"]/g;function encode_char(c){return _ENCODE_HTML_RULES[c]||c}var escapeFuncStr="var _ENCODE_HTML_RULES = {\n"+' "&": "&"\n'+' , "<": "<"\n'+' , ">": ">"\n'+' , \'"\': """\n'+' , "\'": "'"\n'+" }\n"+" , _MATCH_HTML = /[&<>'\"]/g;\n"+"function encode_char(c) {\n"+" return _ENCODE_HTML_RULES[c] || c;\n"+"};\n";exports.escapeXML=function(markup){return markup==undefined?"":String(markup).replace(_MATCH_HTML,encode_char)};exports.escapeXML.toString=function(){return Function.prototype.toString.call(this)+";\n"+escapeFuncStr};exports.shallowCopy=function(to,from){from=from||{};if(to!==null&&to!==undefined){for(var p in from){if(!hasOwn(from,p)){continue}if(p==="__proto__"||p==="constructor"){continue}to[p]=from[p]}}return to};exports.shallowCopyFromList=function(to,from,list){list=list||[];from=from||{};if(to!==null&&to!==undefined){for(var i=0;i=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up--;up){parts.unshift("..")}}return parts}exports.resolve=function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:process.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){continue}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=normalizeArray(filter(resolvedPath.split("/"),function(p){return!!p}),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."};exports.normalize=function(path){var isAbsolute=exports.isAbsolute(path),trailingSlash=substr(path,-1)==="/";path=normalizeArray(filter(path.split("/"),function(p){return!!p}),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path};exports.isAbsolute=function(path){return path.charAt(0)==="/"};exports.join=function(){var paths=Array.prototype.slice.call(arguments,0);return exports.normalize(filter(paths,function(p,index){if(typeof p!=="string"){throw new TypeError("Arguments to path.join must be strings")}return p}).join("/"))};exports.relative=function(from,to){from=exports.resolve(from).substr(1);to=exports.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i=1;--i){code=path.charCodeAt(i);if(code===47){if(!matchedSlash){end=i;break}}else{matchedSlash=false}}if(end===-1)return hasRoot?"/":".";if(hasRoot&&end===1){return"/"}return path.slice(0,end)};function basename(path){if(typeof path!=="string")path=path+"";var start=0;var end=-1;var matchedSlash=true;var i;for(i=path.length-1;i>=0;--i){if(path.charCodeAt(i)===47){if(!matchedSlash){start=i+1;break}}else if(end===-1){matchedSlash=false;end=i+1}}if(end===-1)return"";return path.slice(start,end)}exports.basename=function(path,ext){var f=basename(path);if(ext&&f.substr(-1*ext.length)===ext){f=f.substr(0,f.length-ext.length)}return f};exports.extname=function(path){if(typeof path!=="string")path=path+"";var startDot=-1;var startPart=0;var end=-1;var matchedSlash=true;var preDotState=0;for(var i=path.length-1;i>=0;--i){var code=path.charCodeAt(i);if(code===47){if(!matchedSlash){startPart=i+1;break}continue}if(end===-1){matchedSlash=false;end=i+1}if(code===46){if(startDot===-1)startDot=i;else if(preDotState!==1)preDotState=1}else if(startDot!==-1){preDotState=-1}}if(startDot===-1||end===-1||preDotState===0||preDotState===1&&startDot===end-1&&startDot===startPart+1){return""}return path.slice(startDot,end)};function filter(xs,f){if(xs.filter)return xs.filter(f);var res=[];for(var i=0;i1){for(var i=1;i (http://fleegix.org)",license:"Apache-2.0",bin:{ejs:"./bin/cli.js"},main:"./lib/ejs.js",jsdelivr:"ejs.min.js",unpkg:"ejs.min.js",repository:{type:"git",url:"git://github.com/mde/ejs.git"},bugs:"https://github.com/mde/ejs/issues",homepage:"https://github.com/mde/ejs",dependencies:{jake:"^10.8.5"},devDependencies:{browserify:"^16.5.1",eslint:"^6.8.0","git-directory-deploy":"^1.5.1",jsdoc:"^3.6.7","lru-cache":"^4.0.1",mocha:"^7.1.1","uglify-js":"^3.3.16"},engines:{node:">=0.10.0"},scripts:{test:"mocha"}}},{}]},{},[1])(1)}); diff --git a/media/gridea-search/fuse.basic.min.js b/media/gridea-search/fuse.basic.min.js new file mode 100644 index 0000000..89477c6 --- /dev/null +++ b/media/gridea-search/fuse.basic.min.js @@ -0,0 +1,9 @@ +/** + * Fuse.js v6.6.2 - Lightweight fuzzy-search (http://fusejs.io) + * + * Copyright (c) 2022 Kiro Risk (http://kiro.me) + * All Rights Reserved. Apache Software License 2.0 + * + * http://www.apache.org/licenses/LICENSE-2.0 + */ +var e,t;e=this,t=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var n=1;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=new Map,r=Math.pow(10,t);return{get:function(t){var i=t.match(_).length;if(n.has(i))return n.get(i);var o=1/Math.pow(i,.5*e),a=parseFloat(Math.round(o*r)/r);return n.set(i,a),a},clear:function(){n.clear()}}}var O=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.getFn,i=void 0===n?L.getFn:n,o=t.fieldNormWeight,a=void 0===o?L.fieldNormWeight:o;r(this,e),this.norm=S(a,3),this.getFn=i,this.isCreated=!1,this.setIndexRecords()}return o(e,[{key:"setSources",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.docs=e}},{key:"setIndexRecords",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.records=e}},{key:"setKeys",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.keys=t,this._keysMap={},t.forEach((function(t,n){e._keysMap[t.id]=n}))}},{key:"create",value:function(){var e=this;!this.isCreated&&this.docs.length&&(this.isCreated=!0,u(this.docs[0])?this.docs.forEach((function(t,n){e._addString(t,n)})):this.docs.forEach((function(t,n){e._addObject(t,n)})),this.norm.clear())}},{key:"add",value:function(e){var t=this.size();u(e)?this._addString(e,t):this._addObject(e,t)}},{key:"removeAt",value:function(e){this.records.splice(e,1);for(var t=e,n=this.size();t2&&void 0!==arguments[2]?arguments[2]:{},r=n.getFn,i=void 0===r?L.getFn:r,o=n.fieldNormWeight,a=void 0===o?L.fieldNormWeight:o,c=new O({getFn:i,fieldNormWeight:a});return c.setKeys(e.map(k)),c.setSources(t),c.create(),c}function j(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.errors,r=void 0===n?0:n,i=t.currentLocation,o=void 0===i?0:i,a=t.expectedLocation,c=void 0===a?0:a,s=t.distance,h=void 0===s?L.distance:s,u=t.ignoreLocation,l=void 0===u?L.ignoreLocation:u,d=r/e.length;if(l)return d;var f=Math.abs(c-o);return h?d+f/h:f?1:d}function E(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:L.minMatchCharLength,n=[],r=-1,i=-1,o=0,a=e.length;o=t&&n.push([r,i]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}var I=32;function F(e){for(var t={},n=0,r=e.length;n1&&void 0!==arguments[1]?arguments[1]:{},o=i.location,a=void 0===o?L.location:o,c=i.threshold,s=void 0===c?L.threshold:c,h=i.distance,u=void 0===h?L.distance:h,l=i.includeMatches,d=void 0===l?L.includeMatches:l,f=i.findAllMatches,v=void 0===f?L.findAllMatches:f,g=i.minMatchCharLength,y=void 0===g?L.minMatchCharLength:g,p=i.isCaseSensitive,m=void 0===p?L.isCaseSensitive:p,b=i.ignoreLocation,k=void 0===b?L.ignoreLocation:b;if(r(this,e),this.options={location:a,threshold:s,distance:u,includeMatches:d,findAllMatches:v,minMatchCharLength:y,isCaseSensitive:m,ignoreLocation:k},this.pattern=m?t:t.toLowerCase(),this.chunks=[],this.pattern.length){var M=function(e,t){n.chunks.push({pattern:e,alphabet:F(e),startIndex:t})},w=this.pattern.length;if(w>I){for(var x=0,_=w%I,S=w-_;x3&&void 0!==arguments[3]?arguments[3]:{},i=r.location,o=void 0===i?L.location:i,a=r.distance,c=void 0===a?L.distance:a,s=r.threshold,h=void 0===s?L.threshold:s,u=r.findAllMatches,l=void 0===u?L.findAllMatches:u,d=r.minMatchCharLength,f=void 0===d?L.minMatchCharLength:d,v=r.includeMatches,g=void 0===v?L.includeMatches:v,y=r.ignoreLocation,m=void 0===y?L.ignoreLocation:y;if(t.length>I)throw new Error(p(I));for(var b,k=t.length,M=e.length,w=Math.max(0,Math.min(o,M)),x=h,_=w,S=f>1||g,O=S?Array(M):[];(b=e.indexOf(t,_))>-1;){var A=j(t,{currentLocation:b,expectedLocation:w,distance:c,ignoreLocation:m});if(x=Math.min(A,x),_=b+k,S)for(var F=0;F=T;R-=1){var U=R-1,B=n[e.charAt(U)];if(S&&(O[U]=+!!B),J[R]=(J[R+1]<<1|1)&B,$&&(J[R]|=(C[R+1]|C[R])<<1|1|C[R+1]),J[R]&W&&(N=j(t,{errors:$,currentLocation:U,expectedLocation:w,distance:c,ignoreLocation:m}))<=x){if(x=N,(_=U)<=w)break;T=Math.max(1,2*w-_)}}if(j(t,{errors:$+1,currentLocation:w,expectedLocation:w,distance:c,ignoreLocation:m})>x)break;C=J}var V={isMatch:_>=0,score:Math.max(.001,N)};if(S){var q=E(O,f);q.length?g&&(V.indices=q):V.isMatch=!1}return V}(e,n,i,{location:a+o,distance:s,threshold:h,findAllMatches:u,minMatchCharLength:l,includeMatches:r,ignoreLocation:d}),m=y.isMatch,b=y.score,k=y.indices;m&&(g=!0),v+=b,m&&k&&(f=[].concat(c(f),c(k)))}));var y={isMatch:g,score:g?v/this.chunks.length:1};return g&&r&&(y.indices=f),y}}]),e}(),N=[];function P(e,t){for(var n=0,r=N.length;n-1&&(n.refIndex=e.idx),t.matches.push(n)}}))}function D(e,t){t.score=e.score}function K(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.includeMatches,i=void 0===r?L.includeMatches:r,o=n.includeScore,a=void 0===o?L.includeScore:o,c=[];return i&&c.push($),a&&c.push(D),e.map((function(e){var n=e.idx,r={item:t[n],refIndex:n};return c.length&&c.forEach((function(t){t(e,r)})),r}))}var T=function(){function e(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2?arguments[2]:void 0;if(r(this,e),this.options=t(t({},L),i),this.options.useExtendedSearch)throw new Error(y);this._keyStore=new b(this.options.keys),this.setCollection(n,o)}return o(e,[{key:"setCollection",value:function(e,t){if(this._docs=e,t&&!(t instanceof O))throw new Error("Incorrect 'index' type");this._myIndex=t||A(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}},{key:"add",value:function(e){f(e)&&(this._docs.push(e),this._myIndex.add(e))}},{key:"remove",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){return!1},t=[],n=0,r=this._docs.length;n1&&void 0!==arguments[1]?arguments[1]:{},n=t.limit,r=void 0===n?-1:n,i=this.options,o=i.includeMatches,a=i.includeScore,c=i.shouldSort,s=i.sortFn,h=i.ignoreFieldNorm,d=u(e)?u(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return W(d,{ignoreFieldNorm:h}),c&&d.sort(s),l(r)&&r>-1&&(d=d.slice(0,r)),K(d,this._docs,{includeMatches:o,includeScore:a})}},{key:"_searchStringList",value:function(e){var t=P(e,this.options),n=this._myIndex.records,r=[];return n.forEach((function(e){var n=e.v,i=e.i,o=e.n;if(f(n)){var a=t.searchIn(n),c=a.isMatch,s=a.score,h=a.indices;c&&r.push({item:n,idx:i,matches:[{score:s,value:n,norm:o,indices:h}]})}})),r}},{key:"_searchLogical",value:function(e){throw new Error("Logical search is not available")}},{key:"_searchObjectList",value:function(e){var t=this,n=P(e,this.options),r=this._myIndex,i=r.keys,o=r.records,a=[];return o.forEach((function(e){var r=e.$,o=e.i;if(f(r)){var s=[];i.forEach((function(e,i){s.push.apply(s,c(t._findMatches({key:e,value:r[i],searcher:n})))})),s.length&&a.push({idx:o,item:r,matches:s})}})),a}},{key:"_findMatches",value:function(e){var t=e.key,n=e.value,r=e.searcher;if(!f(n))return[];var i=[];if(h(n))n.forEach((function(e){var n=e.v,o=e.i,a=e.n;if(f(n)){var c=r.searchIn(n),s=c.isMatch,h=c.score,u=c.indices;s&&i.push({score:h,key:t,value:n,idx:o,norm:a,indices:u})}}));else{var o=n.v,a=n.n,c=r.searchIn(o),s=c.isMatch,u=c.score,l=c.indices;s&&i.push({score:u,key:t,value:o,norm:a,indices:l})}return i}}]),e}();return T.version="6.6.2",T.createIndex=A,T.parseIndex=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getFn,r=void 0===n?L.getFn:n,i=t.fieldNormWeight,o=void 0===i?L.fieldNormWeight:i,a=e.keys,c=e.records,s=new O({getFn:r,fieldNormWeight:o});return s.setKeys(a),s.setIndexRecords(c),s},T.config=L,T},"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).Fuse=t(); \ No newline at end of file diff --git a/media/gridea-search/gridea-search.js b/media/gridea-search/gridea-search.js new file mode 100644 index 0000000..6ec43f9 --- /dev/null +++ b/media/gridea-search/gridea-search.js @@ -0,0 +1,181 @@ +/** + * https://github.com/kytrun/gridea-search + */ + +(function () { + var UPDATE_TIME = document.getElementById('gridea-search-result').getAttribute('data-update') + + fillSearchInput() + grideaSearch() + + // 获取 url 参数 + function getParam(url, param) { + if (url.indexOf('?') > -1) { + var urlSearch = url.split('?') + var paramList = urlSearch[1].split('&') + for (var i = paramList.length - 1; i >= 0; i--) { + var temp = paramList[i].split('=') + if (temp[0] === param) { + return temp[1] + } + } + } + } + + // 获取解码后的搜索词 + function getQueryPhrase() { + var phrase = getParam(window.location.href, 'q') || '' + var queryPhrase = decodeURIComponent(phrase.replace(/\+/g, ' ')) + return queryPhrase + } + + // 填充搜索输入框 + function fillSearchInput() { + var searchForm = document.getElementById('gridea-search-form') + var searchInput = searchForm.getElementsByTagName('input')[0] + searchInput.value = getQueryPhrase() + } + + // 异步 GET 请求 + function get(obj) { + var xhr = new XMLHttpRequest() + xhr.open('get', obj.url, true) + xhr.send(null) + xhr.onreadystatechange = function () { + // 异步请求:响应状态为4,数据加载完毕 + if (xhr.readyState === 4) { + if (xhr.status === 200) { + obj.success(xhr.responseText) + } else { + obj.error(xhr.status) + } + } + } + } + + // 模糊搜索 https://github.com/krisk/fuse + function fuzzySearch(data, phrase) { + var options = { + includeMatches: true, + ignoreLocation: true, + keys: [ + 'title', + 'content' + ] + } + // eslint-disable-next-line no-undef + var fuse = new Fuse(data, options) + var fuzzyResult = fuse.search(phrase) + return fuzzyResult + } + + // 显示无搜索结果 + function showNoResult() { + var resultDIV = document.getElementById('gridea-search-result') + var noResult = resultDIV.getElementsByClassName('no-result')[0] + noResult.style.display = 'block' + resultDIV.innerHTML = noResult.outerHTML + } + + // 获取搜索结果列表模板的 URL + function getTemplateURL() { + var scripts = document.getElementsByTagName('script') + var templateURL = '' + for (var i = 0; i < scripts.length; i++) { + if (scripts[i].type === 'text/ejs') { + templateURL = scripts[i].src + return templateURL + } + } + } + + // 渲染搜索结果列表 ejs https://github.com/mde/ejs + function renderResult(searchedInfos) { + if (searchedInfos.posts.length > 0) { + get({ + url: getTemplateURL() + '?_=' + UPDATE_TIME, + success: function (data) { + var resultDIV = document.getElementById('gridea-search-result') + // eslint-disable-next-line no-undef + resultDIV.innerHTML = ejs.compile(data)(searchedInfos) + } + }) + } else { + showNoResult() + } + } + + // 搜索结果关键字高亮 + function keywordHighlight(searchedContent) { + var searchedPostContent = searchedContent.item.content// 搜索结果内容预览 + var preview = '' + for (var i = 0; i < searchedContent.matches.length; i++) { + if (searchedContent.matches[i].key === 'content') { // 如果匹配到文章内容,截取关键字 + var indices = searchedContent.matches[i].indices[0] + var beforeKeyword = searchedPostContent.substring(indices[0] - 10, indices[0])// 关键字前10字 + var keyword = searchedPostContent.substring(indices[0], indices[1] + 1)// 关键字 + var afterKeyword = searchedPostContent.substring(indices[1] + 1, indices[1] + 70)// 关键字后70字 + preview = beforeKeyword + '' + + keyword + '' + afterKeyword + } else { // 没有匹配到文章内容,则是标题,直接截取前80字 + preview = searchedPostContent.substring(0, 80) + } + } + return preview + '...' + } + + // 获取博客信息 api + function getApi(callback) { + get({ + url: '../api/index.html' + '?_=' + UPDATE_TIME, + success: function (data) { + callback(JSON.parse(data)) + } + }) + } + + // 根据一段文本调用模糊搜索 + function searchBy(phrase, callback) { + var result = '' + // 根据全文内容获取搜索结果 + getApi(function (response) { + result = fuzzySearch(response.posts, phrase) + var mergedResult = mergeResult(response, result) + callback(mergedResult) + }) + } + + // 根据解码后的搜索词执行搜索 + function searchByPhrase(resultHandler) { + var queryPhrase = getQueryPhrase() + if (queryPhrase === '' || typeof (queryPhrase) === 'undefined') { + showNoResult() + } else { + searchBy(queryPhrase, resultHandler) + } + } + + // 插入高亮预览结果 + function mergeResult(response, searchedResult) { + var postsMap = {} + for (var i = 0; i < response.posts.length; i++) { + postsMap[response.posts[i].link] = response.posts[i] + } + + response.posts = [] + for (var j = 0; j < searchedResult.length; j++) { + var post = postsMap[searchedResult[j].item.link] + post.searchedPreview = keywordHighlight(searchedResult[j])// 预览关键字高亮 + response.posts.push(post) + } + return response + } + + // 主方法 + function grideaSearch() { + // 搜索结果回调 + searchByPhrase(function (searchedContents) { + renderResult(searchedContents) + }) + } +})() diff --git a/media/gridea-search/result-template.ejs b/media/gridea-search/result-template.ejs new file mode 100644 index 0000000..406af01 --- /dev/null +++ b/media/gridea-search/result-template.ejs @@ -0,0 +1,33 @@ +
+ <% posts.forEach(function(post){ %> +
+
+
+

<%= post.title %>

+
+
+

<%- post.searchedPreview %>

+
+ +
+
+ <% }); %> +
\ No newline at end of file diff --git a/media/images/search.png b/media/images/search.png new file mode 100644 index 0000000000000000000000000000000000000000..09b41535f901e56ca3f2d1f1cc442c9863ff9323 GIT binary patch literal 609 zcmV-n0-pVeP)?23^5@E%ukqi!zA)M^2d1UfLydp*>Qs2e@KjKwm z(btidMaYrI#KCqQEX5CgVj>j%EooIIrY%!jvE^xz{J&yMC8E!emdK(@X@FQGjcLtV z%$-hqH6JsEG-32#uLoL_wld_!A~D+{CjWPu@Gcf6Z4py{KobJ7H1Rxu%J&p1w1^!K zqetH-vb8QHTrcKqE~mGRFQ-%68=BD4hDNuPa#L?!bQAlVdgvpMRbmUrDqb9H9bFzR z#;%VR%@23SkLUi?!`+4ZH{$D)MX{F+sU;MYa>Cqo&6FHa4Y1ONt!zvAW1D?cL00000NkvXXu0mjftHT&# literal 0 HcmV?d00001 diff --git a/media/scripts/util.js b/media/scripts/util.js new file mode 100644 index 0000000..28933a9 --- /dev/null +++ b/media/scripts/util.js @@ -0,0 +1,31 @@ +//回到顶部 +(function () { + var backTop = document.getElementById("back_to_top"); + window.onscroll = function () { + var scrollTop = document.documentElement.scrollTop ? + document.documentElement.scrollTop : + document.body.scrollTop; + } + var id; + backTop.onclick = function () { + id = setInterval(function () { + var current = document.documentElement.scrollTop ? + document.documentElement.scrollTop : + document.body.scrollTop; + if (current === 0) { + clearInterval(id); + } + document.documentElement.scrollTop = current - 100; + document.body.scrollTop = current - 100; + }, 16) + } +})(); + +//表格滚动条 +[].slice.call(document.querySelectorAll('table')).forEach(function(el){ + var wrapper = document.createElement('div'); + wrapper.className = 'table-area'; + el.parentNode.insertBefore(wrapper, el); + el.parentNode.removeChild(el); + wrapper.appendChild(el); +}) \ No newline at end of file diff --git a/post-images/1687792777653.jpg b/post-images/1687792777653.jpg new file mode 100644 index 0000000000000000000000000000000000000000..14ff3b63ad8ae52c66b7cfb15f89a8f99b017a3d GIT binary patch literal 75752 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 Go<*2Jg2B3X#WwIfl5(i2O)lKqF(|y! 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 literal 0 HcmV?d00001 diff --git a/post-images/work-record.jpg b/post-images/work-record.jpg new file mode 100644 index 0000000000000000000000000000000000000000..14ff3b63ad8ae52c66b7cfb15f89a8f99b017a3d GIT binary patch literal 75752 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 Go<*2Jg2B3X#WwIfl5(i2O)lKqF(|y! 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 literal 0 HcmV?d00001 diff --git a/post/111/index.html b/post/111/index.html new file mode 100644 index 0000000..6243379 --- /dev/null +++ b/post/111/index.html @@ -0,0 +1,135 @@ + + + + + + + +111 | + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+
+
+
+ +
+
+
+ + + + + + + + + + + + +
+
+ +
+ + + 个人主页 + + + + 归档 + + + + 关于(业余) + + +
+
+ +
+
+
+ +
+
+
+
+
+

+ 111 +

+ +
+
+

+ +

111

+
+ +

+
+ +
+ +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/search/index.html b/search/index.html new file mode 100644 index 0000000..69e86ac --- /dev/null +++ b/search/index.html @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + +
+
+
+
+ +
+
+
+ + + + + + + + + + + + +
+
+ +
+ + + 个人主页 + + + + 归档 + + + + 关于(业余) + + +
+
+ +
+
+
+ +
+

搜索中......

+ +
+
+ + + + + + + + + + \ No newline at end of file diff --git a/sitemap/index.html b/sitemap/index.html new file mode 100644 index 0000000..dfef7e6 --- /dev/null +++ b/sitemap/index.html @@ -0,0 +1 @@ +https://github.com/datougege1/datougege12.github.io.git/post/111/ diff --git a/styles/main.css b/styles/main.css new file mode 100644 index 0000000..ff1eaa9 --- /dev/null +++ b/styles/main.css @@ -0,0 +1,4314 @@ +@charset "UTF-8"; +html, +body { + height: 100%; + overflow-x: hidden; +} +.table-area { + overflow: auto; +} +figure { + margin: 0!important; + text-align: center; +} +.iconfont { + vertical-align: middle; +} +.icon-top { + font-size: 1.5rem !important; +} +.statistic { + display: none; +} +.article-info { + vertical-align: middle; + margin-right: 2px; + margin-left: 2px; +} +.article-infos { + float: right; + margin-left: 5%; +} +.gridea-search-div { + vertical-align: middle; + right: 0; + display: inline-block; + position: absolute; +} +.copyright { + font-size: smaller; + font-weight: bold; + color: #666; +} +.gridea-search-input { + height: 30px; + width: 200px; + box-sizing: border-box; + padding: 0 15px 0 30px; + border: 1px solid #e3e3e3; + border-radius: 15px; + color: #273849; + outline: none; + transition: border-color 0.2s ease; + background: #fff url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='80' height='65'%3E%3Cpath d='M936.265 854.34L757.43 675.52c46.499-63.168 74.02-141.125 74.02-225.398 0-210.1-170.945-381.039-381.055-381.039S69.346 240.023 69.346 450.122c0 210.105 170.94 381.043 381.049 381.043 84.275 0 162.235-27.52 225.405-74.019l178.833 178.819c11.27 11.265 26.036 16.903 40.813 16.903 14.777 0 29.543-5.638 40.819-16.903 22.536-22.546 22.536-59.09 0-81.625zM163.14 450.122C163.14 291.733 292 162.87 450.396 162.87s287.261 128.862 287.261 287.252c0 158.39-128.867 287.252-287.261 287.252S163.14 608.512 163.14 450.122z' fill='%23C4C4C4'/%3E%3C/svg%3E") 8px 7px no-repeat; + background-size: 20px; + vertical-align: middle !important; +} +.gridea-search-input:focus { + border-color: #666666; + right: 0; +} +.no-result, +.searching { + text-align: center; + width: 30%; + padding: 50px 35%; +} +.searched-keyword { + color: black; +} +.back_to_top { + box-shadow: 0px 3px 4px 1px rgba(181, 181, 181, 0.22); + text-decoration: none; + position: fixed; + bottom: 40px; + right: 30px; + background: #f0f0f0; + height: 40px; + width: 40px; + border-radius: 50%; + line-height: 36px; + font-size: 40px; + text-align: center; + transition-duration: 0.5s; + transition-property: background-color; +} +.back_to_top span { + color: #888; +} +.back_to_top:hover { + cursor: pointer; + background: #dfdfdf; + box-shadow: 0px 4px 5px 2px rgba(181, 181, 181, 0.22); +} +.back_to_top:hover span { + color: #555; +} +.plain_content .p_part { + margin: 1em 0 2.5em 0; +} +.markdown { + line-height: 1.8em; + word-wrap: break-word; + word-break: normal; + overflow-wrap: break-word; +} +.markdown .md_line_dom_embed { + text-indent: 0 !important; +} +.markdown .md_video, +.markdown .md_audio { + max-width: 100%; +} +.markdown .md_line { + margin-top: 0; + margin-bottom: 0.85em; +} +.markdown a { + color: #499eff; + text-decoration: none; +} +.markdown a:hover { + text-decoration: underline; +} +.markdown pre code { + border: none; + background: none; + padding: 0; + margin: 0; +} +.markdown .md_block { + margin-bottom: 2.2em; +} +.markdown .md_video, +.markdown .md_audio { + max-width: 100%; +} +.markdown .x2_image { + zoom: 50%; +} +.markdown h1, +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + text-rendering: optimizeLegibility; + line-height: 1; +} +.markdown h1 { + font-size: 2em; + line-height: 1.2em; + margin: 1em 0; +} +.markdown h2 { + font-size: 1.65em; + line-height: 1.2em; + margin: 1em 0 1em 0; +} +.markdown h3 { + font-size: 1.35em; + margin: 1em 0 1em 0; +} +.markdown h4 { + font-size: 1.2em; +} +.markdown h5 { + font-size: 1.1em; + font-weight: bold; +} +.markdown h6 { + font-size: 1em; + font-weight: bold; +} +.markdown h4, +.markdown h5, +.markdown h6 { + margin: 0.8em 0 0.5em 0; +} +.markdown img { + max-width: 100%; + height: auto; +} +.markdown p, +.markdown ul, +.markdown ol, +.markdown dl { + margin: 0.8em 0; +} +.markdown ol ol, +.markdown ul ul, +.markdown ul ol, +.markdown ol ul { + margin: 0.4em 0; +} +.markdown ul p, +.markdown ol p, +.markdown li p { + margin: 0; + overflow: visible; +} +.markdown a img { + border: none; +} +.markdown dl dt { + float: left; + width: 180px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + font-weight: bold; + margin-bottom: 1em; +} +.markdown dl dd { + margin-left: 200px; + margin-bottom: 1em; +} +.markdown hr { + display: block; + height: 1px; + border: 0; + border-top: 1px solid #efefef; + margin: 3.2em 0; + padding: 0; +} +.markdown blockquote { + -moz-box-sizing: border-box; + box-sizing: border-box; + margin: 1.6em 0; + padding: 0 0 0 1.2em; + border-left: 0.4em solid #ddd; + color: #555; + min-height: 20px; +} +.markdown blockquote p { + margin: 0.8em 0; +} +.markdown blockquote span.md_line { + margin-bottom: 0.25em; + margin-top: 0.25em; +} +.markdown blockquote ul { + padding: 0 15px; +} +.markdown blockquote small { + display: inline-block; + margin: 0.8em 0 0.8em 1.5em; + font-size: 0.9em; + color: #ccc; +} +.markdown .flow-graphic { + text-align: center; +} +.markdown .footnotes .md_line { + display: inline !important; +} +.markdown .img_rt_90 { + transform: rotate(90deg); + -ms-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -webkit-transform: rotate(90deg); + -o-transform: rotate(90deg); +} +.markdown .img_rt_180 { + transform: rotate(180deg); + -ms-transform: rotate(180deg); + -moz-transform: rotate(180deg); + -webkit-transform: rotate(180deg); + -o-transform: rotate(180deg); +} +.markdown .img_rt_270 { + transform: rotate(270deg); + -ms-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -webkit-transform: rotate(270deg); + -o-transform: rotate(270deg); +} +.markdown .md_has_block_below { + margin-bottom: 0.2em; +} +.markdown .md_has_block_below_img { + margin-bottom: 1.5em; +} +.markdown mark { + background-color: #ffc336; +} +.markdown code, +.markdown tt, +code { + padding: 1px 3px; + font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace; + white-space: pre-wrap; + border: 1px solid #E3EDF3; + background: #f7f7f9; + color: #222; + border-radius: 2px; +} +.markdown code, +code { + word-wrap: break-word; +} +.markdown pre { + -moz-box-sizing: border-box; + box-sizing: border-box; + margin: 1.6em 0; + border: 1px solid #E3EDF3; + width: 100%; + padding: 10px; + font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace; + font-size: 0.9em; + white-space: pre; + overflow: auto; + background: #F7FAFB; + border-radius: 3px; +} +.markdown pre::-webkit-scrollbar { + height: 10px; +} +.markdown pre::-webkit-scrollbar-button { + display: none; +} +.markdown pre::-webkit-scrollbar-track { + background: white; +} +.markdown pre::-webkit-scrollbar-thumb { + min-height: 1rem; + background-color: #ccc; + background-clip: padding-box; + border: 3px solid #fdfdfd; + border-radius: 5px; +} +.markdown pre::-webkit-scrollbar-thumb:active { + background-color: #999; + border-width: 2px; +} +.markdown pre code, +.markdown tt { + font-size: inherit; + white-space: -moz-pre-wrap; + white-space: pre-wrap; + background: transparent; + border: none; + color: #333; + padding: 0; + margin: 0; +} +.markdown kbd { + display: inline-block; + margin-bottom: 0.4em; + padding: 1px 8px; + border: #ccc 1px solid; + color: #666; + text-shadow: #fff 0 1px 0; + font-size: 0.9em; + font-weight: bold; + background: #f4f4f4; + border-radius: 4px; + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 white inset; +} +.markdown table { + line-height: 1.7; + -moz-box-sizing: border-box; + box-sizing: border-box; + margin: 1em 0; + width: 100%; + max-width: 100%; + border-width: 1px; + border-style: solid; + background-color: transparent; + border-spacing: 0; + word-break: normal; +} +.markdown table, +.markdown table tr, +.markdown table tr td, +.markdown table tr th { + border-color: #E6E6E6; +} +.markdown table th { + font-weight: bold; + background-color: #FDFDFD; + white-space: nowrap; +} +.markdown tr th { + border-bottom-width: 1px; + border-bottom-style: solid; + text-align: left; +} +.markdown tr th, +.markdown tr td { + padding: 10px 20px; + border-right: 1px solid; + border-bottom: 1px solid #E6E6E6; +} +.markdown tbody tr:last-child td { + border-bottom: 0; +} +.markdown tr th:last-child, +.markdown tr td:last-child { + border-right: 0; +} +.markdown table tbody > tr:nth-child(odd) > td, +.markdown table tbody > tr:nth-child(odd) > th { + background-color: #F9F9F9; +} +table td:nth-child(1) { + white-space: nowrap; +} +.markdown .gist { + font-size: 12px; +} +.markdown .gist table { + margin: 0; + width: auto; +} +.markdown .gist table pre { + font-size: 12px; +} +.markdown .gist table .line-numbers { + font-size: 12px; +} +.markdown .toc { + background: #fdfdfd; + border-radius: 5px; + border: 1px solid #e6e6e6; + margin: 27px 0 47px 0; + padding: 0 15px; +} +.markdown .toc ul { + padding: 5px 42px; +} +.markdown .toc ul li { + padding: 0; + margin: 0; +} +.markdown .toc ul li ul { + padding-top: 0; + margin-top: 0; +} +.markdown .toc a { + text-decoration: none; + color: #3c3c3c; +} +.markdown .with_lines pre { + border: none; + margin-top: 0.2em; + margin-bottom: 0.2em; +} +.markdown .todo_item { + list-style: none; + margin-left: -1.5em; +} +.markdown .todo_item input { + margin-right: 0.5em; +} +.markdown .todo_item .todo_item { + margin-left: auto; +} +.markdown .todo_done_item { + color: #999999; +} +.markdown .todo_undone_item { + color: #c85a57; +} +.markdown .linenos { + padding: 0 10px 0 10px; +} +.markdown .linenos pre { + background: transparent; + border: none; + padding: 0; +} +.markdown .highlighttable { + width: auto !important; + background: transparent !important; +} +.markdown .highlighttable pre, +.markdown .highlighttable .codehilite, +.markdown .highlighttable td { + background: transparent !important; +} +.markdown .highlighttable td.code { + padding: 0; +} +.markdown .flow-graphic { + text-align: center; +} +.markdown span.md_line { + margin-bottom: 0.6em; + display: block; + line-height: 1.75; +} +.markdown .md_line br { + display: none; +} +.markdown .codehilite .hll { + background-color: #ffffcc; +} +.markdown .codehilite { + background: #eeeedd; +} +.markdown .codehilite .c { + color: #999999; +} +.markdown .codehilite .err { + color: #a61717; + background-color: #e3d2d2; +} +.markdown .codehilite .k { + color: #8B008B; + font-weight: bold; +} +.markdown .codehilite .n { + color: #555555; +} +.markdown .codehilite .o { + color: #555555; +} +.markdown .codehilite .p { + color: #555555; +} +.markdown .codehilite .cm { + color: #999999; +} +.markdown .codehilite .cp { + color: #1e889b; +} +.markdown .codehilite .c1 { + color: #999999; +} +.markdown .codehilite .cs { + color: #8B008B; + font-weight: bold; +} +.markdown .codehilite .gd { + color: #aa0000; +} +.markdown .codehilite .ge { + font-style: italic; +} +.markdown .codehilite .gr { + color: #aa0000; +} +.markdown .codehilite .gh { + color: #000080; + font-weight: bold; +} +.markdown .codehilite .gi { + color: #00aa00; +} +.markdown .codehilite .go { + color: #888888; +} +.markdown .codehilite .gp { + color: #555555; +} +.markdown .codehilite .gs { + font-weight: bold; +} +.markdown .codehilite .gu { + color: #800080; + font-weight: bold; +} +.markdown .codehilite .gt { + color: #aa0000; +} +.markdown .codehilite .kc { + color: #8B008B; + font-weight: bold; +} +.markdown .codehilite .kd { + color: #8B008B; + font-weight: bold; +} +.markdown .codehilite .kn { + color: #8B008B; + font-weight: bold; +} +.markdown .codehilite .kp { + color: #8B008B; + font-weight: bold; +} +.markdown .codehilite .kr { + color: #8B008B; + font-weight: bold; +} +.markdown .codehilite .kt { + color: #a7a7a7; + font-weight: bold; +} +.markdown .codehilite .m { + color: #B452CD; +} +.markdown .codehilite .s { + color: #CD5555; +} +.markdown .codehilite .na { + color: #658b00; +} +.markdown .codehilite .nb { + color: #658b00; +} +.markdown .codehilite .nc { + color: #008b45; + font-weight: bold; +} +.markdown .codehilite .no { + color: #00688B; +} +.markdown .codehilite .nd { + color: #707a7c; +} +.markdown .codehilite .ni { + color: #555555; +} +.markdown .codehilite .ne { + color: #008b45; + font-weight: bold; +} +.markdown .codehilite .nf { + color: #008b45; +} +.markdown .codehilite .nl { + color: #555555; +} +.markdown .codehilite .nn { + color: #008b45; + text-decoration: underline; +} +.markdown .codehilite .nx { + color: #555555; +} +.markdown .codehilite .py { + color: #555555; +} +.markdown .codehilite .nt { + color: #8B008B; + font-weight: bold; +} +.markdown .codehilite .nv { + color: #00688B; +} +.markdown .codehilite .ow { + color: #8B008B; +} +.markdown .codehilite .w { + color: #bbbbbb; +} +.markdown .codehilite .mb { + color: #B452CD; +} +.markdown .codehilite .mf { + color: #B452CD; +} +.markdown .codehilite .mh { + color: #B452CD; +} +.markdown .codehilite .mi { + color: #B452CD; +} +.markdown .codehilite .mo { + color: #B452CD; +} +.markdown .codehilite .sb { + color: #CD5555; +} +.markdown .codehilite .sc { + color: #CD5555; +} +.markdown .codehilite .sd { + color: #CD5555; +} +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} +.animated.bounceIn, +.animated.bounceOut, +.animated.flipOutX, +.animated.flipOutY { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; +} +@-webkit-keyframes bounce { + 0%, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + 40%, + 43% { + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 40%, + 43%, + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + } + 70% { + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +@keyframes bounce { + 0%, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + 40%, + 43% { + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + 40%, + 43%, + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + } + 70% { + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} +@-webkit-keyframes flash { + 0%, + 50%, + to { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } +} +@keyframes flash { + 0%, + 50%, + to { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } +} +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +@keyframes pulse { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} +@-webkit-keyframes rubberBand { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +@keyframes rubberBand { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} +@-webkit-keyframes shake { + 0%, + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +@keyframes shake { + 0%, + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); + } + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); + } + to { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} +@keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); + } + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); + } + to { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} +@-webkit-keyframes tada { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +@keyframes tada { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} +@-webkit-keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg); + transform: translate3d(-25%, 0, 0) rotate(-5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate(3deg); + transform: translate3d(20%, 0, 0) rotate(3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg); + transform: translate3d(-15%, 0, 0) rotate(-3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate(2deg); + transform: translate3d(10%, 0, 0) rotate(2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg); + transform: translate3d(-5%, 0, 0) rotate(-1deg); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg); + transform: translate3d(-25%, 0, 0) rotate(-5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate(3deg); + transform: translate3d(20%, 0, 0) rotate(3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg); + transform: translate3d(-15%, 0, 0) rotate(-3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate(2deg); + transform: translate3d(10%, 0, 0) rotate(2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg); + transform: translate3d(-5%, 0, 0) rotate(-1deg); + } + to { + -webkit-transform: none; + transform: none; + } +} +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} +@-webkit-keyframes jello { + 0%, + 11.1%, + to { + -webkit-transform: none; + transform: none; + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} +@keyframes jello { + 0%, + 11.1%, + to { + -webkit-transform: none; + transform: none; + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center; +} +@-webkit-keyframes bounceIn { + 0%, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +@keyframes bounceIn { + 0%, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + opacity: 1; + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} +@-webkit-keyframes bounceInDown { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInDown { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} +@-webkit-keyframes bounceInLeft { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInLeft { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} +@-webkit-keyframes bounceInRight { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +@keyframes bounceInRight { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: none; + transform: none; + } +} +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} +@-webkit-keyframes bounceInUp { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes bounceInUp { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fadeIn { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + to { + opacity: 0; + } +} +@keyframes fadeOut { + 0% { + opacity: 1; + } + to { + opacity: 0; + } +} +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes fadeOutDown { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes fadeOutLeft { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes fadeOutRight { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes fadeOutUp { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +@keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotateY(-1turn); + transform: perspective(400px) rotateY(-1turn); + } + 0%, + 40% { + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg); + transform: perspective(400px) translateZ(150px) rotateY(-190deg); + } + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg); + transform: perspective(400px) translateZ(150px) rotateY(-170deg); + } + 50%, + 80% { + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotateY(-1turn); + transform: perspective(400px) rotateY(-1turn); + } + 0%, + 40% { + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg); + transform: perspective(400px) translateZ(150px) rotateY(-190deg); + } + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg); + transform: perspective(400px) translateZ(150px) rotateY(-170deg); + } + 50%, + 80% { + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } + 0%, + 40% { + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 40% { + -webkit-transform: perspective(400px) rotateX(-20deg); + transform: perspective(400px) rotateX(-20deg); + } + 60% { + -webkit-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotateX(-5deg); + transform: perspective(400px) rotateX(-5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } + 0%, + 40% { + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 40% { + -webkit-transform: perspective(400px) rotateX(-20deg); + transform: perspective(400px) rotateX(-20deg); + } + 60% { + -webkit-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotateX(-5deg); + transform: perspective(400px) rotateX(-5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInX { + -webkit-backface-visibility: visible!important; + backface-visibility: visible!important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } + 0%, + 40% { + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 40% { + -webkit-transform: perspective(400px) rotateY(-20deg); + transform: perspective(400px) rotateY(-20deg); + } + 60% { + -webkit-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotateY(-5deg); + transform: perspective(400px) rotateY(-5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } + 0%, + 40% { + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + 40% { + -webkit-transform: perspective(400px) rotateY(-20deg); + transform: perspective(400px) rotateY(-20deg); + } + 60% { + -webkit-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotateY(-5deg); + transform: perspective(400px) rotateY(-5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInY { + -webkit-backface-visibility: visible!important; + backface-visibility: visible!important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotateX(-20deg); + transform: perspective(400px) rotateX(-20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } +} +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotateX(-20deg); + transform: perspective(400px) rotateX(-20deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } +} +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible!important; + backface-visibility: visible !important; +} +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotateY(-15deg); + transform: perspective(400px) rotateY(-15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } +} +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotateY(-15deg); + transform: perspective(400px) rotateY(-15deg); + opacity: 1; + } + to { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } +} +.flipOutY { + -webkit-backface-visibility: visible!important; + backface-visibility: visible!important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + } + 60%, + 80% { + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + to { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + } + 60%, + 80% { + opacity: 1; + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + to { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} +@-webkit-keyframes lightSpeedOut { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +@keyframes lightSpeedOut { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} +@-webkit-keyframes rotateIn { + 0% { + transform-origin: center; + -webkit-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; + } + 0%, + to { + -webkit-transform-origin: center; + } + to { + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateIn { + 0% { + transform-origin: center; + -webkit-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; + } + 0%, + to { + -webkit-transform-origin: center; + } + to { + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} +@-webkit-keyframes rotateInDownLeft { + 0% { + transform-origin: left bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0; + } + 0%, + to { + -webkit-transform-origin: left bottom; + } + to { + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInDownLeft { + 0% { + transform-origin: left bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0; + } + 0%, + to { + -webkit-transform-origin: left bottom; + } + to { + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} +@-webkit-keyframes rotateInDownRight { + 0% { + transform-origin: right bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0; + } + 0%, + to { + -webkit-transform-origin: right bottom; + } + to { + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInDownRight { + 0% { + transform-origin: right bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0; + } + 0%, + to { + -webkit-transform-origin: right bottom; + } + to { + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} +@-webkit-keyframes rotateInUpLeft { + 0% { + transform-origin: left bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0; + } + 0%, + to { + -webkit-transform-origin: left bottom; + } + to { + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInUpLeft { + 0% { + transform-origin: left bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0; + } + 0%, + to { + -webkit-transform-origin: left bottom; + } + to { + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} +@-webkit-keyframes rotateInUpRight { + 0% { + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + 0%, + to { + -webkit-transform-origin: right bottom; + } + to { + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +@keyframes rotateInUpRight { + 0% { + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + 0%, + to { + -webkit-transform-origin: right bottom; + } + to { + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} +@-webkit-keyframes rotateOut { + 0% { + transform-origin: center; + opacity: 1; + } + 0%, + to { + -webkit-transform-origin: center; + } + to { + transform-origin: center; + -webkit-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; + } +} +@keyframes rotateOut { + 0% { + transform-origin: center; + opacity: 1; + } + 0%, + to { + -webkit-transform-origin: center; + } + to { + transform-origin: center; + -webkit-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; + } +} +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} +@-webkit-keyframes rotateOutDownLeft { + 0% { + transform-origin: left bottom; + opacity: 1; + } + 0%, + to { + -webkit-transform-origin: left bottom; + } + to { + transform-origin: left bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0; + } +} +@keyframes rotateOutDownLeft { + 0% { + transform-origin: left bottom; + opacity: 1; + } + 0%, + to { + -webkit-transform-origin: left bottom; + } + to { + transform-origin: left bottom; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + opacity: 0; + } +} +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} +@-webkit-keyframes rotateOutDownRight { + 0% { + transform-origin: right bottom; + opacity: 1; + } + 0%, + to { + -webkit-transform-origin: right bottom; + } + to { + transform-origin: right bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0; + } +} +@keyframes rotateOutDownRight { + 0% { + transform-origin: right bottom; + opacity: 1; + } + 0%, + to { + -webkit-transform-origin: right bottom; + } + to { + transform-origin: right bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0; + } +} +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} +@-webkit-keyframes rotateOutUpLeft { + 0% { + transform-origin: left bottom; + opacity: 1; + } + 0%, + to { + -webkit-transform-origin: left bottom; + } + to { + transform-origin: left bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0; + } +} +@keyframes rotateOutUpLeft { + 0% { + transform-origin: left bottom; + opacity: 1; + } + 0%, + to { + -webkit-transform-origin: left bottom; + } + to { + transform-origin: left bottom; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + opacity: 0; + } +} +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} +@-webkit-keyframes rotateOutUpRight { + 0% { + transform-origin: right bottom; + opacity: 1; + } + 0%, + to { + -webkit-transform-origin: right bottom; + } + to { + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} +@keyframes rotateOutUpRight { + 0% { + transform-origin: right bottom; + opacity: 1; + } + 0%, + to { + -webkit-transform-origin: right bottom; + } + to { + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} +@-webkit-keyframes hinge { + 0% { + transform-origin: top left; + } + 0%, + 20%, + 60% { + -webkit-transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, + 60% { + -webkit-transform: rotate(80deg); + transform: rotate(80deg); + transform-origin: top left; + } + 40%, + 80% { + -webkit-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +@keyframes hinge { + 0% { + transform-origin: top left; + } + 0%, + 20%, + 60% { + -webkit-transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + 20%, + 60% { + -webkit-transform: rotate(80deg); + transform: rotate(80deg); + transform-origin: top left; + } + 40%, + 80% { + -webkit-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg); + transform: translate3d(-100%, 0, 0) rotate(-120deg); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg); + transform: translate3d(-100%, 0, 0) rotate(-120deg); + } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} +@-webkit-keyframes rollOut { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate(120deg); + transform: translate3d(100%, 0, 0) rotate(120deg); + } +} +@keyframes rollOut { + 0% { + opacity: 1; + } + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate(120deg); + transform: translate3d(100%, 0, 0) rotate(120deg); + } +} +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} +@-webkit-keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +@keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} +@-webkit-keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} +@-webkit-keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} +@-webkit-keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} +@-webkit-keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} +@-webkit-keyframes zoomOut { + 0% { + opacity: 1; + } + 50% { + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50%, + to { + opacity: 0; + } +} +@keyframes zoomOut { + 0% { + opacity: 1; + } + 50% { + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + 50%, + to { + opacity: 0; + } +} +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} +@-webkit-keyframes slideInDown { + 0% { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes slideInDown { + 0% { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} +@-webkit-keyframes slideInLeft { + 0% { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes slideInLeft { + 0% { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} +@-webkit-keyframes slideInRight { + 0% { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes slideInRight { + 0% { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} +@-webkit-keyframes slideInUp { + 0% { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes slideInUp { + 0% { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} +@-webkit-keyframes slideOutDown { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +@keyframes slideOutDown { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +@keyframes slideOutRight { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +@keyframes slideOutUp { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} +html { + background-color: #f7f7f7; + -webkit-font-smoothing: antialiased; +} +body { + color: #333; + font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'PingFang TC', 'Microsoft YaHei', 'Source Han Sans TC', 'Noto Sans CJK TC', 'WenQuanYi Micro Hei', sans-serif; + font-size: 16px; + width: 100%; + background-color: #f7f7f7; + margin: 0; + padding: 0; +} +p { + line-height: 1.9em; + font-weight: 400; + word-break: normal; + word-wrap: break-word; + margin: 0; +} +a { + text-decoration: none; + word-wrap: break-word; +} +a:link, +a:visited, +.statistic { + opacity: 1; + -webkit-transition: all 0.15s linear; + -moz-transition: all 0.15s linear; + -o-transition: all 0.15s linear; + -ms-transition: all 0.15s linear; + transition: all 0.15s linear; + color: #424242; +} +a:hover, +a:active { + color: #333; +} +h1, +h2, +h3, +h4, +h5, +h6 { + text-rendering: optimizeLegibility; +} +.main { + background: #FFFFFF; + box-shadow: 0px 10px 20px 0px rgba(236, 236, 236, 0.86); + width: 820px; + margin: 0 auto; + margin-top: 60px; +} +.content { + width: 720px; + margin: 0 auto; +} +.list_with_title .container { + width: 720px; + margin: 0 auto; +} +.header { + width: 720px; + padding: 80px 0px 40px 0px; + margin: 0 auto; + -webkit-background-size: cover; + background-size: cover; + overflow: hidden; +} +.header .site_title_container { + padding: 0 0px; + float: left; +} +.header .site_title_container h1 { + line-height: 1; + margin: 0; +} +.header .site_title_container a { + text-decoration: none; + font-weight: bold; +} +.header .site_title_container .site_title { + float: none; +} +.header .site_title_container .site_title a { + font-size: 30px; + width: 65px; + line-height: 1.2; + font-family: Arial, sans-serif; +} +.header .site_title_container .site_title a:hover { + color: #666; +} +.header .site_title_container .site_title a.long { + width: 95px; +} +.header .site_title_container .site_title a.long_long { + width: 160px; +} +.header_menu { + width: 720px; + margin: 0px auto; + padding-bottom: 50px; + position: relative; +} +.header_menu .menu { + color: #666; + font-size: 15px; + margin-right: 30px; + font-weight: bold; + line-height: 30px; +} +.header_menu a:hover, +a:visited { + color: #333; +} +.header .site_title_container .description { + font-size: 14px; + color: #424242; + float: none; +} +.header .site_title_container .description .sub_title { + font-weight: normal !important; + float: none !important; + font-family: 'PingHei', 'PingFang SC', Helvetica Neue, 'Work Sans', 'Hiragino Sans GB', 'Microsoft YaHei', SimSun !important; +} +.header .my_socials { + list-style: none; + float: right; + margin: 10px 0px; +} +.header .my_socials i { + margin-left: 10px; +} +.header .my_socials a { + color: #5f5f5f; + font-size: 16px; + float: none; + cursor: pointer; +} +.header .my_socials a:hover { + color: #000; +} +.avatar { + float: right; + padding-right: 20px; +} +.avatar img { + width: 84px; + height: 84px; + border-radius: 100%; +} +.post { + background-color: #FFF; + margin-top: 50px; +} +.post .post_title { + padding-bottom: 16px; +} +.post .post_title h2 { + line-height: 1.2; + margin: 0px 0px 6px 0px; +} +.post .post_title a { + text-decoration: none; + font-size: 1.4rem; +} +.post .post_title a:hover { + color: #666; +} +.post .post_title span { + color: rgba(0, 0, 0, 0.44); + font-size: 14px; +} +.post .post_title article-info { + font-size: 12px; +} +.post .post_detail_title h2 { + line-height: 1.2; +} +.post .list p { + padding-bottom: 0px !important; +} +.post .post_content { + word-break: break-word; +} +.post .post_content p { + line-height: 2em; +} +.post .post_content a { + text-decoration: none; + letter-spacing: 0.5px; + color: #424242; + text-decoration: underline; +} +.post .post_content a:hover { + color: #424242; +} +.post .post_footer { + padding: 20px 0 40px 0; + border-bottom: 1px solid #F3F3F3; +} +.post .post_footer .meta { + max-width: 100%; + height: 25px; + color: #bbbbbb; +} +.post .post_footer .meta .info { + font-size: 11px; +} +.post .post_footer .meta .info { + margin-right: 10px; + margin-left: 6px; +} +.post .post_footer .meta .field { + margin-right: 10px; +} +.post .post_footer .meta { + text-decoration: none; + color: #bbbbbb; + padding-right: 6px; + padding-left: 4px; +} +.tags a { + text-decoration: none; + color: #bbbbbb; +} +.post .post_footer .meta .tags a:hover { + color: #666; +} +.footer { + clear: both; + max-width: 780px; + text-align: center; + font-size: 12px; + padding: 60px 0px; + margin: 0 auto; +} +.footer a { + color: #A6A6A6; + margin: 0px 12px; +} +.footer a:hover { + color: #666; +} +.footer .bitcron_nav_container .site_nav_wrap { + text-align: center; +} +.footer .bitcron_nav_container .site_nav { + display: inline-block; + float: none; +} +.footer .bitcron_nav_container .site_nav a { + font-size: 13px; + color: #666; +} +.footer .bitcron_nav_container .site_nav a.current { + color: #222; +} +.footer .powered_by, +.statistic { + margin-top: 12px; + font-size: 11px; +} +.footer .powered_by a, +.footer .statistic { + color: #cccccc; + margin: 0px 2px; +} +.footer .powered_by a:hover, +.footer .statistic:hover { + color: #666; +} +.footer .footer_slogan { + padding: 25px 0; + color: #333; + letter-spacing: 1px; + font-weight: bold; +} +#disqus_thread { + padding: 30px 0; +} +@media (max-width: 480px) { + .markdown code { + padding: 0; + margin: 0; + } +} +@media screen and (max-width: 768px) { + .footer .bitcron_nav_container .site_nav_wrap { + text-align: left; + } +} +.list_with_title { + font-size: 14px; + margin-bottom: 50px; + padding: 0; +} +.list_with_title li { + list-style-type: none; + padding: 0; +} +.list_with_title .listing_title { + font-size: 1.4rem; + font-weight: bold; + padding-top: 10px; + line-height: 2.2em; + padding-bottom: 10px; +} +.list_with_title .listing { + margin: 0 0 50px 0; + padding: 0; + line-height: 2.1; +} +.list_with_title .listing .listing_post { + width: 100%; + padding: 5px 0; + display: inline-flex; + align-items: end; + justify-content: space-between; +} +.list_with_title .listing .listing_post .post_time { + color: #C5C5C5; + font-size: 14px; +} +.list_with_title .listing .listing_post a:hover { + color: #666; +} +.doc_comments { + font-size: 14px; + color: #383838; +} +.doc_comments .comment small { + font-size: 70%; +} +.pagination { + padding: 30px 50px 40px 50px; + border-bottom: 1px solid #f2f2f2; + color: #666; + font-size: 14px; +} +.pagination a { + color: #888; + text-decoration: none; +} +.pagination a:hover { + color: #333; +} +.pagination .pre { + float: left; +} +.pagination .next { + float: right; +} +pre { + background: #f9f9f9; + border: 1px solid #e2e2e2; +} +blockquote { + margin: 1.1em 0.3rem 1em -2.7em; + padding: 0 0 0 4rem; + border-left: #4a4a4a 0.2em solid; +} +em { + color: #636363; +} +.about { + padding-bottom: 300px; +} +.about img { + width: 100%; +} +.about h1 { + font-size: 1.8rem; + font-weight: bold; +} +.about h2 { + font-size: 1.4rem; + font-weight: bold; +} +.about h3 { + font-size: 1.1rem; + font-weight: bold; +} +.about h4 { + font-size: 1rem; +} +.about h5 { + font-size: 0.9rem; +} +.about h6 { + font-size: 0.8rem; +} +.about a { + padding: 8px 18px; + float: left; + border: 1px solid #1F1F1F; + margin: 10px 10px 10px 0px; +} +.about a:hover { + background-color: #1F1F1F; + color: #fff; +} +.share { + margin: 30px 0px 0px 0px; + display: inline-flex; +} +.markdown { + color: #555; +} +.markdown .md_line { + letter-spacing: 0.5px; + line-height: 2 !important; +} +.markdown .codehilite pre { + background-color: #fff; + color: #393939; +} +.markdown .codehilite .m { + color: #449a36; +} +.markdown .codehilite .o { + color: #292929; +} +.markdown .codehilite .k { + color: #292929; +} +.markdown .codehilite .nc { + color: #2196f3; +} +.markdown .codehilite .c { + color: #449a36; +} +.markdown .codehilite .s { + color: #dc3722; +} +.markdown .codehilite .s2 { + color: #dc3722; +} +.markdown .codehilite .nd { + color: #2a3bc3; +} +.markdown .codehilite .n { + color: #8a8a30; +} +.markdown .codehilite .err { + background-color: #fff; +} +.markdown h1, +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + margin: 2.5em 0 1.3em 0; + color: #000; +} +.markdown h1 { + font-size: 1.35em; +} +.markdown h2 { + font-size: 1.25em; +} +.markdown h3 { + font-size: 1.15em; +} +.markdown h4 { + font-size: 1.1em; +} +.markdown pre { + border: 1px solid #ececec; + margin-top: 1.2em; + margin-bottom: 2.2em; + padding: 15px 20px; + display: block; + overflow: auto; + background: #fbfbfb; +} +.markdown blockquote, +.markdown .stressed { + -moz-box-sizing: border-box; + box-sizing: border-box; + margin: 2.5em 0; + padding: 0 0 0 50px; + font-style: italic; + color: #555; + border-left: none; +} +.markdown blockquote:before, +.markdown .stressed-quote:before { + content: "“"; + display: block; + font-family: times; + font-style: normal; + font-size: 48px; + color: #444; + font-weight: bold; + line-height: 30px; + margin-left: -50px; + position: absolute; +} +.markdown strong, +.markdown b, +.markdown em { + padding: 1px 2px; + font-weight: bolder; +} +@media screen and (min-width: 900px) { + body { + overflow-y: scroll; + } + /* ↓滚动条 */ + ::-webkit-scrollbar { + width: 8px; + height: 8px; + } + ::-webkit-scrollbar-corner { + background-color: #fff; + } + ::-webkit-scrollbar-thumb { + background-color: rgba(144, 147, 153, 0.5); + } + ::-webkit-scrollbar-track { + background-color: #fff; + } + /* ↑滚动条 */ +} +@media screen and (max-width: 900px) { + .back_to_top { + display: none !important; + } + .gridea-search-input { + border: 1px solid transparent; + width: 0; + padding: 0 12px 0 15px; + transition: 0.2s ease-in; + } + .gridea-search-input:focus { + border-color: #666666; + padding: 0 15px 0 30px; + width: 200px; + } + .header_menu { + width: 90%; + } + .main { + width: 95%; + margin-top: 20px; + } + .header { + width: 90%; + } + .content { + width: 90%; + } + .post_page { + padding-top: 0px; + } + .footer a { + margin: 0px 6px; + } + .about { + padding-bottom: 400px; + } + .post { + margin-top: 40px; + } + .post_footer { + padding-bottom: 30px; + } + .markdown img { + width: 100%; + } +} +@media screen and (min-width: 1600px) { + .main { + width: 1000px; + } + .header { + width: 820px; + } + .header_menu { + width: 820px; + } + .content { + width: 820px; + } + .gridea-search-input { + right: 10%; + } +} +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-3px); + } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + } +} +@-moz-keyframes fadeInDown { + 0% { + opacity: 0; + -moz-transform: translateY(-3px); + } + 100% { + opacity: 1; + -moz-transform: translateY(0); + } +} +@-o-keyframes fadeInDown { + 0% { + opacity: 0; + -o-transform: translateY(-3px); + } + 100% { + opacity: 1; + -o-transform: translateY(0); + } +} +@keyframes fadeInDown { + 0% { + opacity: 0; + transform: translateY(-3px); + } + 100% { + opacity: 1; + transform: translateY(0); + } +} +.markdown .codehilite .s2 { + color: #CD5555; +} +.markdown .codehilite .se { + color: #CD5555; +} +.markdown .codehilite .sh { + color: #1c7e71; + font-style: italic; +} +.markdown .codehilite .si { + color: #CD5555; +} +.markdown .codehilite .sx { + color: #cb6c20; +} +.markdown .codehilite .sr { + color: #1c7e71; +} +.markdown .codehilite .s1 { + color: #CD5555; +} +.markdown .codehilite .ss { + color: #CD5555; +} +.markdown .codehilite .bp { + color: #658b00; +} +.markdown .codehilite .vc { + color: #00688B; +} +.markdown .codehilite .vg { + color: #00688B; +} +.markdown .codehilite .vi { + color: #00688B; +} +.markdown .codehilite .il { + color: #B452CD; +} +.tags-container .tag { + display: inline-block; + border-radius: 0px; + padding: 4px 8px; + margin: 0 30px 20px 0; + background: #f7f7f7; + border-bottom: 0; + transition-property: box-shadow; +} +.tag:hover { + box-shadow: 0px 4px 5px 2px rgba(181, 181, 181, 0.22); +} diff --git a/tags/index.html b/tags/index.html new file mode 100644 index 0000000..8556b66 --- /dev/null +++ b/tags/index.html @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + +
+
+
+
+ +
+
+
+ + + + + + + + + + + + +
+
+ +
+ + + 个人主页 + + + + 归档 + + + + 关于(业余) + + +
+
+ +
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + + + + + \ No newline at end of file