Skip to content

Commit 7f091f8

Browse files
committed
feat: 修改 WWDC 内参链接和 Web
1 parent 8dcd108 commit 7f091f8

3 files changed

Lines changed: 99 additions & 3 deletions

File tree

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,18 @@
88

99
你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 [Issues ](https://github.com/SwiftOldDriver/iOS-Weekly/issues) 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 [Issues ](https://github.com/SwiftOldDriver/iOS-Weekly/issues) 提出。
1010

11-
## 支持我们:[WWDC24 内参](https://xiaozhuanlan.com/wwdc23)
11+
我们也提供了[网页版本](https://swiftolddriver.github.io/iOS-Weekly/)供大家浏览。
1212

13-
**WWDC24 内参** 目前已经更新了 21 篇内容,并且我们今年做出了一个重大改变,关注老司机技术公众号并回复 ``2024`` 可以免费领取,后续也会在公众号上定期推送对应内容。
13+
## [WWDC 内参](https://swiftolddriver.github.io/WWDC-InternalReference/)
1414

15-
**WWDC 内参** 系列是由「老司机技术」牵头组织的精品原创内容系列。已经做了几年了,口碑一直不错。和往年不同,今年几乎没有脱水稿了,得益于组建的审核团队和不断优化的创作流程,大家创作的内容都已经超越了视频本身的内容,非常有学习和参考意义。
15+
**WWDC 内参** 系列是由「老司机技术」牵头组织的精品原创内容系列。已经做了几年了,口碑一直不错。得益于组建的审核团队和不断优化的创作流程,大家创作的内容都已经超越了视频本身的内容,非常有学习和参考意义。
1616

1717
> 双审核机制:一位审核从专业性角度看内容是否正确,另外一位审核从读者角度看知识是否正确引导。
1818
19+
目前我们已经将仓库脱敏后,开源成 [publish repo](https://github.com/SwiftOldDriver/WWDC-InternalReference) ,大家可以看到历史上 WWDC 21 - 24 的所有内参内容。唯一的遗憾是由于仓库迁移,PR 的评论和讨论暂时还无法分享给大家,但所有作者和审核老师的 commit 信息都保留在了仓库中。
20+
21+
自从某平台失去维护后,我们的内参终于以这种新的方式与大家见面。
22+
1923
## 订阅周报
2024

2125
我们提供了多种订阅方式,大家可以按照自己的需求进行选择:

docs/app.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,22 @@ function renderHome() {
152152
</div>
153153
</section>
154154
155+
<section class="app-section">
156+
<div class="app-section__head">
157+
<h2 class="app-section__title">WWDC 内参</h2>
158+
<a class="app-section__more" href="https://swiftolddriver.github.io/WWDC-InternalReference/" target="_blank" rel="noopener">查看 WWDC 内参 →</a>
159+
</div>
160+
<article class="app-feature">
161+
<p class="app-feature__lede"><strong>WWDC 内参</strong> 系列是由「老司机技术」牵头组织的精品原创内容系列。已经做了几年了,口碑一直不错。得益于组建的审核团队和不断优化的创作流程,大家创作的内容都已经超越了视频本身的内容,非常有学习和参考意义。</p>
162+
<blockquote class="app-feature__quote">双审核机制:一位审核从专业性角度看内容是否正确,另外一位审核从读者角度看知识是否正确引导。</blockquote>
163+
<p class="app-feature__meta">仓库已脱敏开源,覆盖 WWDC 21 – 24 历年内参。</p>
164+
<div class="app-feature__actions">
165+
<a class="app-btn app-btn--primary" href="https://swiftolddriver.github.io/WWDC-InternalReference/" target="_blank" rel="noopener">在线阅读 →</a>
166+
<a class="app-btn" href="https://github.com/SwiftOldDriver/WWDC-InternalReference" target="_blank" rel="noopener">开源仓库 ↗</a>
167+
</div>
168+
</article>
169+
</section>
170+
155171
<section class="app-section">
156172
<div class="app-section__head">
157173
<h2 class="app-section__title">精品文章</h2>

docs/site.css

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,82 @@ a:hover { color: var(--c-link-hover); }
394394
-webkit-box-orient: vertical;
395395
}
396396

397+
/* ---------- feature card (WWDC 内参) ---------- */
398+
.app-feature {
399+
background: #ffffff;
400+
border: 1px solid #e6e8ee;
401+
border-radius: 10px;
402+
padding: 24px clamp(20px, 3.5vw, 32px);
403+
box-shadow: 0 1px 2px rgba(38, 50, 79, 0.04), 0 4px 16px rgba(38, 50, 79, 0.06);
404+
display: flex;
405+
flex-direction: column;
406+
gap: 14px;
407+
}
408+
.app-feature__lede {
409+
margin: 0;
410+
font-size: 15px;
411+
line-height: 1.7;
412+
color: #26324F;
413+
}
414+
.app-feature__lede strong {
415+
color: #26324F;
416+
}
417+
.app-feature__quote {
418+
margin: 0;
419+
background: #f4f5f8;
420+
border-left: 3px solid #ffb11b;
421+
border-radius: 4px;
422+
padding: 10px 14px;
423+
color: #52699D;
424+
font-size: 14px;
425+
line-height: 1.6;
426+
}
427+
.app-feature__meta {
428+
margin: 0;
429+
font-size: 13px;
430+
color: #6b7793;
431+
line-height: 1.6;
432+
}
433+
.app-feature__actions {
434+
display: flex;
435+
flex-wrap: wrap;
436+
gap: 10px;
437+
margin-top: 4px;
438+
}
439+
440+
.app-btn {
441+
display: inline-flex;
442+
align-items: center;
443+
gap: 4px;
444+
height: 36px;
445+
padding: 0 16px;
446+
border-radius: 999px;
447+
border: 1px solid #e6e8ee;
448+
background: #ffffff;
449+
color: #26324F;
450+
font-size: 14px;
451+
font-weight: 500;
452+
text-decoration: none;
453+
transition: transform 160ms ease, box-shadow 160ms ease, border-color 160ms ease, background 160ms ease;
454+
}
455+
.app-btn:hover {
456+
transform: translateY(-1px);
457+
border-color: #ffb11b;
458+
color: #26324F;
459+
box-shadow: 0 1px 2px rgba(38, 50, 79, 0.04), 0 4px 16px rgba(38, 50, 79, 0.06);
460+
text-decoration: none;
461+
}
462+
.app-btn--primary {
463+
background: #ffb11b;
464+
border-color: #ffb11b;
465+
color: #1a1a1a;
466+
}
467+
.app-btn--primary:hover {
468+
background: #e09a0c;
469+
border-color: #e09a0c;
470+
color: #1a1a1a;
471+
}
472+
397473
/* ---------- list (reports per year, posts) ---------- */
398474
.app-year {
399475
margin-bottom: 28px;

0 commit comments

Comments
 (0)