PageSourceSearch

https://www.wevg.org/friends/

html wevg.org collected 2026-09-25 22:08:14 UTC 13,489 bytes, 355 lines download raw bytes

1<!DOCTYPE html>
2
3<html lang="zh-CN">
4    <head>
5    <meta charset="utf-8">
6    <!--
7        hexo-theme-suka © SukkaW
8        GitHub: https://github.com/SukkaW/hexo-theme-suka
9    -->
10
11    <!-- ### Resource Hint ### -->
12
13    <!-- ## DNS Prefetch ## -->
14    <meta http-equiv="x-dns-prefetch-control" content="on">
15
16<!-- busuanzi -->
17
18
19<!-- comment -->
20
21
22
23
24
25
26
27<!-- analytics -->
28
29
30
31
32
33
34
35    <!-- ## Preload ## -->
36    
37
38
39
40
41    <!-- ### Meta & Title & Info ### -->
42    <meta http-equiv="X-UA-Compatible" content="IE=edge">
43    <meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1, maximum-scale=5, viewport-fit=cover">
44    <meta name="renderer" content="webkit">
45
46    <!-- Title -->
47    <title>My Friends | Vigorous Pro</title>
48
49    <!-- Favicons -->
50    <link rel="icon" type="image&#x2F;ico" href="/favicon.ico"><link rel="apple-touch-icon" sizes="180x180" href="/source/favicon/apple-touch-icon.png"><link rel="icon" typt="image&#x2F;png" sizes="192x192" href="/source/favicon/android-chrome-192x192.png"><link rel="icon" typt="image&#x2F;png" sizes="32x32" href="/source/favicon/favicon-32x32.png"><link rel="icon" typt="image&#x2F;png" sizes="16x16" href="/source/favicon/favicon-16x16.png"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="">
51
52    <!-- ### Import File ### -->
53    <link rel="stylesheet" href="https://static.hit.moe/blog/css/spectre.min.css"><style>
54    body {
55        background-color: #f8f9fa;
56    }
57
58    a, a:visited {
59        color: #0070ff;
60    }
61
62    a:active, a:focus, a:hover {
63        color: #0070ff;
64        opacity: .75;
65    }
66
67    #post-content a,
68    #post-content a:hover,
69    #post-content a:focus,
70    #post-content a:visited {
71        color: #005eb9;
72        opacity: 1;
73    }
74
75    
76
77    .post-entry .card-body a {
78        color: #0070ff;
79    }
80
81    .avatar {
82        background: #444;
83    }
84
85    .navbar-link,
86    .navbar-link:visited,
87    .timeline .timeline-item .timeline-icon.icon-lg {
88        color: #0070ff;
89    }
90
91    .navbar-link:hover {
92        color: #0070ff;
93        opacity: .8;
94    }
95
96    #search-input .btn,
97    #disqus_click_btn,
98    #disqus-switch-to-direct,
99    #disqus-loadmore-button {
100        background: #727e96;
101        border-color: #727e96;
102        color: #fff;
103    }
104
105    #post-toc a.post-toc-link,
106    #post-toc a.post-toc-link:visited,
107    .share-menu.menu .menu-item>a {
108        color: #727e96;
109    }
110
111    .share-menu.menu .menu-item>a:hover,
112    .share-menu.menu .menu-item>a:focus,
113    .share-menu.menu .menu-item>a:visited {
114        color: #50596c;
115        background: #f8f9fa;
116        opacity: .85;
117    }
118</style><link rel="stylesheet" href="https://static.hit.moe/blog/css/style.min.css">
119
120
121    
122
123
124
125
126
127
128
129    <!-- Prettify Theme -->
130    
131
132
133
134
vendor: 1,260 bytes, lines 135-138
135<script>
136/*! loadCSS. [c]2017 Filament Group, Inc. MIT License */
137!function(t){"use strict";t.loadCSS||(t.loadCSS=function(){});var e=loadCSS.relpreload={};if(e.support=function(){var e;try{e=t.document.createElement("link").relList.supports("preload")}catch(t){e=!1}return function(){return e}}(),e.bindMediaToggle=function(t){var e=t.media||"all";function a(){t.addEventListener?t.removeEventListener("load",a):t.attachEvent&&t.detachEvent("onload",a),t.setAttribute("onload",null),t.media=e}t.addEventListener?t.addEventListener("load",a):t.attachEvent&&t.attachEvent("onload",a),setTimeout(function(){t.rel="stylesheet",t.media="only x"}),setTimeout(a,3e3)},e.poly=function(){if(!e.support())for(var a=t.document.getElementsByTagName("link"),n=0;n<a.length;n++){var o=a[n];"preload"!==o.rel||"style"!==o.getAttribute("as")||o.getAttribute("data-loadcss")||(o.setAttribute("data-loadcss",!0),e.bindMediaToggle(o))}},!e.support()){e.poly();var a=t.setInterval(e.poly,500);t.addEventListener?t.addEventListener("load",function(){e.poly(),t.clearInterval(a)}):t.attachEvent&&t.attachEvent("onload",function(){e.poly(),t.clearInterval(a)})}"undefined"!=typeof exports?exports.loadCSS=loadCSS:t.loadCSS=loadCSS}("undefined"!=typeof global?global:this);
138</script>
138
139
140    <!-- ### Site Verification ### -->
141    
142
143
144    <link rel="alternate" type="application/atom+xml" href="/atom.xml"><meta name="mobile-web-app-capable" content="yes"><meta name="application-name" content="Vigorous Pro"><meta name="msapplication-starturl" content="https://www.wevg.org"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-title" content="Vigorous Pro"><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"><link rel="manifest" href="/manifest.json"><link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="Vigorous Pro">
145
146    <!-- ### The Open Graph & Twitter Card Protocol ### -->
147    <meta property="og:title" content="My Friends | Vigorous Pro"><meta property="og:site_name" content="Vigorous Pro"><meta property="og:type" content="website"><meta property="og:url" content="https://www.wevg.org/friends/"><meta property="og:locale" content="zh-CN"><meta name="description" content="如果想要申请友链的话,请在我的 Blog-Friends 这个 Repo 里按要求提交一个 Pull Request 就可以申请友链啦~ - Edison Jwa - Vigorous Pro"><meta name="keywords" content="edisonjwa,game,blog,Web,Html,edison"><meta property="article:published_time" content="2024-11-20T15:02:15.283Z"><meta property="article:modified_time" content="2024-11-20T15:02:15.283Z"><meta property="og:updated_time" content="2024-11-20T15:02:15.283Z">
148
149    
150
151    <!-- ### Canonical link ### -->
152    <link rel="canonical" href="https://www.wevg.org/friends/">
153
154    <meta name="generator" content="Hexo 6.0.0">
155
156    <!-- ### Analytics ### -->
157    
158
159
160
161
162
163
164
165    <!-- ### Structured Data ### -->
166    
167
168
169
170
171    <!-- ### Custom Head ### -->
172    <link rel="stylesheet" href="https://static.hit.moe/blog/css/darkmode.min.css">
172<script src="https://static.hit.moe/blog/js/edison-main.min.js"></script>
172<script type="module" async="" src="https://static.hit.moe/blog/js/instantpage.min.js"></script>
172<link rel="manifest" href="/site.webmanifest"><meta name="msapplication-TileColor" content="#d43d3d"><meta name="msapplication-TileImage" content="/source/favicon/mstile-144x144.png"><meta name="theme-color" content="#ffffff">
172<script type="text/javascript">(function(c,l,a,r,i,t,y){c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);})(window, document, "clarity", "script", "g2p0n3weie");</script>
172<script defer data-domain="wevg.org" src="https://data.hit.moe/data.js"></script>
172<script defer src="https://analytics.hit.moe/script/health_check.js" data-website-id="9c740ad2-1a86-47dc-8910-c31c1ce9d6cd"></script>
172
173<style type="text/css">
174.spoiler {
175  display: inline-flex;
176}
177p.spoiler {
178  display: flex;
179}
180.spoiler a {
181  pointer-events: none;
182}
183.spoiler-blur, .spoiler-blur > * {
184  transition: text-shadow .5s ease;
185}
186.spoiler .spoiler-blur, .spoiler .spoiler-blur > * {
187  color: rgba(0, 0, 0, 0);
188  background-color: rgba(0, 0, 0, 0);
189  text-shadow: 0 0 10px grey;
190  cursor: pointer;
191}
192.spoiler .spoiler-blur:hover, .spoiler .spoiler-blur:hover > * {
193  text-shadow: 0 0 5px grey;
194}
195.spoiler-box, .spoiler-box > * {
196  transition: color .5s ease,
197  background-color .5s ease;
198}
199.spoiler .spoiler-box, .spoiler .spoiler-box > * {
200  color: black;
201  background-color: black;
202  text-shadow: none;
203}</style></head>
204
205    <body>
206            
207
208            <!-- ### Main content ### -->
209            <!-- ## Header ##-->
210<header>
211    <h1 class="header-title text-center"><a href="/">Vigorous Pro</a></h1>
212
213    <p class="text-center header-slogan">
214        
215            
216                The world can always use more heroes.
217            
218        
219    </p>
220
221    <nav class="navbar-section text-center">
222    
223        <a href="/" class="navbar-link">首页</a>
224    
225    
226        <a href="/archives/" class="navbar-link">归档</a>
227    
228    
229        <a href="/search" class="navbar-link">搜索</a>
230    
231    
232        <a target="_blank" rel="noopener" href="https://uv.uy" class="navbar-link">关于</a>
233    
234        <a href="/friends/" class="navbar-link">友链</a>
235    
236    
237    
238</nav>
239</header>
240
241            
242    <!-- ## Links Page ## -->
243    <div class="container">
244    <div class="link-container">
245        <div class="link-list" id="friend">
246            <div class="text-center">
247                加载中...
248                
248<script async>
249                    fetch("https://friends.wevg.org/links.json").then(e => e.json()).then(e => {
250                        const friends = [];
251                        Object.entries(e).forEach(
252                            ([name, x]) => {
253                                friends.push(`<div class="link-item">
254                                                <a href="${x.url}" title="${name}" target="_blank">
255                                                    <div class="card">
256                                                        <div class="tile tile-centered">
257                                                            <div class="link-img">
258                                                                <img src="${x.img}" alt="${name}">
259                                                            </div>
260                                                            <div class="tile-content link-content">
261                                                                <div class="tile-title link-title">${name}</div>
262                                                                <div class="tile-subtitle link-descr text-gray">${x.text}</div>
263                                                            </div>
264                                                        </div>
265                                                    </div>
266                                                </a>
267                                             </div>`)
268                            }
269                        );
270                        document.getElementById("friend").innerHTML = friends.join("");
271                    }).catch(e => console.log(e))
272                </script>
272
273                </span>
274            </div>
275        </div>
276    </div>
277</div>
278<div class="post-container" style="padding-top: 0.8rem;">
279        <div id="post-card" class="card">
280            <div class="card-item-container">
281                <div class="card-inner-cell">
282                    <div class="card-body">
283                        <article id="post-content" style="padding: unset;">
284                            <p>如果想要申请友链的话,请在我的 <a target="_blank" rel="noopener" href="https://github.com/EdisonJwa/Blog-Friends">Blog-Friends</a> 这个 Repo 里按要求提交一个 Pull Request 就可以申请友链啦~</p>
285
286                        </article>
287                    </div>
288                </div>
289            </div>
290        </div>
291</div>
292
293            <!-- ### Footer ### -->
294            <footer class="text-center">
295    <!-- footer copyright -->
296    
297        <p class="footer-copyright mb-0">Copyright&nbsp;©&nbsp;<span id="copyright-year"></span>
298            <a class="footer-copyright-a" href="https://www.wevg.org">Vigorous Pro</a>
299        </p>
300
301    <!-- footer custom text -->
302    <p class="footer-text mb-0">
303    <a href="/atom.xml" target="_blank" class="footer-develop-a" rel="nofollow noopener noreferrer">RSS</a><span class="footer-develop-divider"></span><a href="https://donate.edison.do" target="_blank" class="footer-develop-a" rel="nofollow noopener noreferrer">Donate</a><span class="footer-develop-divider"></span><a href="/privacy-policy" target="_blank" class="footer-develop-a" rel="nofollow noopener noreferrer">Privacy Policy</a>
304    </p>
305    <!-- footer develop info -->
306    <p class="footer-develop mb-0">
307        
308
309        
310        Powered by&nbsp;<!--
311         --><a href="https://hexo.io" target="_blank" class="footer-develop-a" rel="external nofollow noopener noreferrer">Hexo</a><span class="footer-develop-divider"></span>Theme&nbsp;-&nbsp;<!--
312         --><a href="https://github.com/SukkaW/hexo-theme-suka" target="_blank" class="footer-develop-a" rel="external noopener">Suka</a>
313    </p>
314</footer>
315
316
317        <!-- ### Import File ### -->
318        <!-- ### Footer JS Import ### -->
319
320<script>
321
322    
323window.lazyLoadOptions = {
324    elements_selector: ".lazyload",
325    threshold: 50
326};
327
328(function() {
329    var copyrightNow = new Date().getFullYear();
330    var copyrightContent = document.getElementById('copyright-year');
331    var copyrightSince = 2015;
332    if (copyrightSince === copyrightNow) {
333        copyrightContent.textContent = copyrightNow;
334    } else {
335        copyrightContent.textContent = copyrightSince + ' - ' + copyrightNow;
336    }
337})();
338console.log('\n %c Suka Theme (hexo-theme-suka) | © SukkaW | Verision 1.3.3 %c https://github.com/SukkaW/hexo-theme-suka \n', 'color: #fff; background: #444; padding:5px 0;', 'background: #bbb; padding:5px 0;');
339
340</script>
340
341
342<script src="https://static.hit.moe/blog/js/lazyload.min.js" async></script>
342
343
344
345
346<!-- Comment -->
347
348    
349
350
351<!-- ### Custom Footer ### -->
352<script> if ('serviceWorker' in navigator) { window.addEventListener('load', () => { navigator.serviceWorker.register('/sw.js'); }) } </script>
352<script>window.ga_tid = "UA-106121780-1";window.ga_api = "https://ga.cdn.uv.uy/jquery.js"; </script>
352<script src="https://static.hit.moe/blog/js/main.js" async></script>
352<!--- 93f83f11-28be-4c0e-bfcc-067cf93f7d8b --->
353    </body>
354
355</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.