Deploy to GitHub pages

This commit is contained in:
github-actions[bot]
2025-10-10 13:23:40 +00:00
committed by GitHub
commit ba56e0cae6
10 changed files with 868 additions and 0 deletions
File diff suppressed because one or more lines are too long
+9
View File
@@ -0,0 +1,9 @@
pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
Theme: GitHub Dark Dimmed
Description: Dark dimmed theme as seen on github.com
Author: github.com
Maintainer: @Hirse
Updated: 2021-05-15
Colors taken from GitHub's CSS
*/.hljs{color:#adbac7;background:#22272e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#f47067}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#dcbdfb}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#6cb6ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#96d0ff}.hljs-built_in,.hljs-symbol{color:#f69d50}.hljs-comment,.hljs-code,.hljs-formula{color:#768390}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#8ddb8c}.hljs-subst{color:#adbac7}.hljs-section{color:#316dca;font-weight:700}.hljs-bullet{color:#eac55f}.hljs-emphasis{color:#adbac7;font-style:italic}.hljs-strong{color:#adbac7;font-weight:700}.hljs-addition{color:#b4f1b4;background-color:#1b4721}.hljs-deletion{color:#ffd8d3;background-color:#78191b}.docs-container[data-v-28f3839f]{height:calc(100vh - 230px);max-width:1300px;margin:0 auto}.docs-content[data-v-28f3839f]{padding-right:10px}[data-v-28f3839f] .docs-content h1{font-size:1.8em}[data-v-28f3839f] .docs-content code{font-size:1.1em}[data-v-28f3839f] .el-menu-item,[data-v-28f3839f] .el-sub-menu__title{height:auto;line-height:normal;padding-top:10px;padding-bottom:10px}.menu-item-title[data-v-28f3839f]{white-space:normal;word-break:break-word}
+1
View File
@@ -0,0 +1 @@
.features-container[data-v-302a13e8]{max-width:1400px;margin:0 auto;padding:2rem 1.5rem;position:relative}.tabs-container[data-v-302a13e8]{margin-bottom:3rem}.features-tabs[data-v-302a13e8]{--el-color-primary: #647eff;--el-border-color-light: rgba(100, 100, 255, .2);--el-bg-color: rgba(20, 20, 35, .5);--el-text-color-primary: #e0e0ff;--el-fill-color-light: rgba(40, 40, 60, .7)}[data-v-302a13e8] .features-tabs .el-tabs__header{margin:0;border-bottom:none}[data-v-302a13e8] .features-tabs .el-tabs__nav{border:none!important;border-radius:12px}[data-v-302a13e8] .features-tabs .el-tabs__item{padding:1rem 1.5rem;height:auto;border:1px solid rgba(100,100,255,.15)!important;border-radius:12px;margin:0 .5rem 1rem;background:#1e1e2db3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#c0c0f0;font-weight:600;transition:all .3s ease;position:relative;z-index:1}[data-v-302a13e8] .features-tabs .el-tabs__item:hover{background:#323250cc;box-shadow:0 10px 20px #5078ff4d;border-color:#6496ff80!important;color:#fff;z-index:2}[data-v-302a13e8] .features-tabs .el-tabs__item.is-active{background:linear-gradient(135deg,#42d392,#647eff);color:#fff;border-color:#6496ffcc!important;box-shadow:0 5px 15px #5078ff66}.tab-label[data-v-302a13e8]{display:flex;align-items:center;gap:.8rem}.features-grid[data-v-302a13e8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;margin-top:1.5rem}.feature-item[data-v-302a13e8]{opacity:0;transform:translateY(30px);animation:fadeUp-302a13e8 .6s forwards;animation-delay:var(--delay)}@keyframes fadeUp-302a13e8{to{opacity:1;transform:translateY(0)}}.feature-card[data-v-302a13e8]{height:100%;background:#1e1e2db3;border:1px solid rgba(100,100,255,.15);border-radius:16px;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative;overflow:hidden}.feature-card[data-v-302a13e8]:hover{transform:translateY(-10px);box-shadow:0 15px 30px #5078ff33;border-color:#6496ff66}.feature-card[data-v-302a13e8]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#42d392,#647eff);transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.feature-card[data-v-302a13e8]:hover:before{transform:scaleX(1)}.card-header[data-v-302a13e8]{display:flex;align-items:center;gap:1rem;padding:1.5rem 1.5rem 1rem}.feature-icon[data-v-302a13e8]{width:50px;height:50px;border-radius:12px;background:linear-gradient(135deg,#42d39226,#647eff26);display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-title[data-v-302a13e8]{font-size:1.4rem;font-weight:700;color:#e0e0ff;margin:0}.feature-content[data-v-302a13e8]{padding:0 1.5rem 1.5rem}.feature-description[data-v-302a13e8]{color:#b0b0e0;line-height:1.6;margin-bottom:1.2rem}@media (max-width: 992px){.features-grid[data-v-302a13e8]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width: 768px){[data-v-302a13e8] .features-tabs .el-tabs__item{padding:.8rem 1rem;font-size:.9rem}.tab-icon[data-v-302a13e8]{font-size:1.2rem}}@media (max-width: 480px){.features-grid[data-v-302a13e8]{grid-template-columns:1fr}[data-v-302a13e8] .features-tabs .el-tabs__nav-wrap{overflow-x:auto;scrollbar-width:none}[data-v-302a13e8] .features-tabs .el-tabs__nav-wrap::-webkit-scrollbar{display:none}[data-v-302a13e8] .features-tabs .el-tabs__item{min-width:120px;margin:0 .3rem .8rem;padding:.7rem .8rem;font-size:.85rem}.tab-icon[data-v-302a13e8]{font-size:1.1rem}.feature-title[data-v-302a13e8]{font-size:1.2rem}}
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
.home-container[data-v-bd8b946b]{max-width:1200px;margin:0 auto}.hero-content[data-v-bd8b946b]{padding-right:40px}.hero-title[data-v-bd8b946b]{font-size:3.5rem;line-height:1.2;margin-bottom:20px;background:linear-gradient(135deg,#42b983,#64c8c8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-subtitle[data-v-bd8b946b]{font-size:1.8rem;font-weight:400;margin-bottom:30px;color:#e6e6e6}.hero-description[data-v-bd8b946b]{font-size:1.2rem;line-height:1.6;margin-bottom:40px;color:#b3b3b3}[data-v-bd8b946b] .hero-description .el-link{font-size:1.3rem;vertical-align:baseline}.terminal-window[data-v-bd8b946b]{background:#0d1117;border-radius:10px;box-shadow:0 20px 50px #00000080;max-width:450px}.terminal-header[data-v-bd8b946b]{background:#1a2639;padding:10px 15px}.terminal-dots[data-v-bd8b946b]{display:flex;gap:8px}.dot[data-v-bd8b946b]{width:12px;height:12px;border-radius:50%}.red[data-v-bd8b946b]{background:#ff5f56}.yellow[data-v-bd8b946b]{background:#ffbd2e}.green[data-v-bd8b946b]{background:#27c93f}.terminal-body[data-v-bd8b946b]{padding:20px;font-family:Courier New,monospace;color:#e6e6e6;min-height:200px}.terminal-line[data-v-bd8b946b]{margin-bottom:10px}.terminal-line[data-v-bd8b946b]:nth-child(1){animation:typing-bd8b946b 3s steps(20,end) forwards;width:0;overflow:hidden;white-space:nowrap}.cursor[data-v-bd8b946b]{animation:blink-bd8b946b 1s infinite;color:#42b983}@keyframes blink-bd8b946b{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes typing-bd8b946b{0%{width:0}to{width:100%}}.sponsors-title[data-v-bd8b946b]{color:#64c8c8;font-size:2rem;margin-bottom:25px;font-weight:500}.sponsor-link[data-v-bd8b946b]{background-color:#f0f8ff;border-radius:5px;padding:10px}.sponsor-link img[data-v-bd8b946b]{width:200px}
+1
View File
@@ -0,0 +1 @@
import{_ as w,c as _,a as o,b as t,w as s,r as i,t as a,o as d,d as b,e as r,F as p,g as h,n as k}from"./index-Cnm1UCNG.js";const v={class:"home-container"},$={class:"hero-title"},x={class:"hero-subtitle"},V={class:"hero-description"},z={class:"terminal-window"},B={class:"terminal-header"},C={class:"terminal-dots"},N={class:"sponsors-title"},j=["src","alt"],D={__name:"HomeView",setup(F){const u=[{name:"GL.iNet",logo:"https://www.gl-inet.com/logo.svg",url:"https://www.gl-inet.com"}];return(n,e)=>{const c=i("el-link"),H=i("el-button"),m=i("el-col"),y=i("el-row"),g=i("el-space");return d(),_("div",v,[o(y,{justify:"space-between",align:"middle"},{default:s(()=>[o(m,{xs:24,sm:24,md:14,lg:14,xl:14,class:"hero-content"},{default:s(()=>[t("h1",$,a(n.$t("hero.title")),1),t("h2",x,a(n.$t("hero.subtitle")),1),t("p",V,[r(a(n.$t("hero.description[0]"))+" ",1),o(c,{type:"primary",href:"https://github.com/zhaojh329/rtty"},{default:s(()=>e[0]||(e[0]=[r("rtty")])),_:1,__:[0]}),r(" "+a(n.$t("hero.description[1]"))+" ",1),o(c,{type:"primary",href:"https://github.com/zhaojh329/rtty-go"},{default:s(()=>e[1]||(e[1]=[r("rtty-go")])),_:1,__:[1]}),r(" "+a(n.$t("hero.description[2]"))+" ",1),o(c,{type:"primary",href:"https://github.com/zhaojh329/rttys"},{default:s(()=>e[2]||(e[2]=[r("rttys")])),_:1,__:[2]})]),b("",!0)]),_:1}),o(m,{xs:24,sm:24,md:10,lg:9,xl:9},{default:s(()=>[t("div",z,[t("div",B,[t("div",C,[(d(),_(p,null,h(["red","yellow","green"],l=>t("span",{key:l,class:k({dot:!0,[l]:!0})},null,2)),64))])]),e[3]||(e[3]=t("div",{class:"terminal-body"},[t("div",{class:"terminal-line"},[r("$ rtty -I MyDevice -h rttys.example.com "),t("span",{class:"cursor"},"|")])],-1))])]),_:1})]),_:1}),t("h1",N,a(n.$t("sponsors")),1),o(g,{size:"large"},{default:s(()=>[(d(),_(p,null,h(u,(l,f)=>o(c,{key:f,href:l.url,target:"_blank",class:"sponsor-link"},{default:s(()=>[t("img",{src:l.logo,alt:l.name},null,8,j)]),_:2},1032,["href"])),64))]),_:1})])}}},S=w(D,[["__scopeId","data-v-bd8b946b"]]);export{S as default};
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

+33
View File
@@ -0,0 +1,33 @@
<!DOCTYPE html>
<html lang="">
<head>
<meta charset="UTF-8">
<link rel="icon" href="/rtty/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>RTTY</title>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XL0Y56HDK3"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XL0Y56HDK3');
</script>
<!-- Baidu Analytics -->
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?23f1aeaae68adb48e02056ee8aa7b4b9";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
<script type="module" crossorigin src="/rtty/assets/index-Cnm1UCNG.js"></script>
<link rel="stylesheet" crossorigin href="/rtty/assets/index-whuStCji.css">
</head>
<body>
<div id="app"></div>
</body>
</html>