Skip to content

Commit 7f27323

Browse files
committed
Merge branch 'release' into deploy-web
2 parents c87e25e + 9638da6 commit 7f27323

18 files changed

+537
-6
lines changed

web/.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,6 @@ yarn-error.log*
2222

2323
# LLM files
2424
llms*.txt
25+
26+
# Blog drafts
27+
_blog_drafts

web/blog/2026-01-29-claude-code-fullstack-development-essentials.mdx

Lines changed: 485 additions & 0 deletions
Large diffs are not rendered by default.

web/blog/authors.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ vinny:
5252
name: Vinny
5353
title: DevRel @ Wasp
5454
url: https://vincanger.github.io
55-
image_url: https://vincanger.github.io/assets/vince_smiley.jpg
55+
image_url: https://github.com/vincanger.png
5656
email: vince@wasp-lang.dev
5757
socials:
5858
github: https://vincanger.github.io
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import React from 'react';
2+
import Head from '@docusaurus/Head';
3+
4+
export default function SchemaMarkup({ schema }) {
5+
return (
6+
<Head>
7+
<script type="application/ld+json">
8+
{JSON.stringify(schema)}
9+
</script>
10+
</Head>
11+
);
12+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
import useBaseUrl from "@docusaurus/useBaseUrl";
2+
3+
interface VideoWithCaptionProps {
4+
source: string;
5+
caption?: string;
6+
alt?: string;
7+
}
8+
9+
export function VideoWithCaption(props: VideoWithCaptionProps) {
10+
return (
11+
<div style={{ display: "flex", justifyContent: "center", margin: "1rem 0" }}>
12+
<figure style={{ width: "100%", margin: 0 }}>
13+
<video
14+
width="100%"
15+
controls
16+
aria-label={props.alt}
17+
>
18+
<source src={useBaseUrl(props.source)} type="video/mp4" />
19+
</video>
20+
{props.caption && (
21+
<figcaption
22+
className="image-caption"
23+
style={{ fontStyle: "italic", opacity: 0.6, fontSize: "0.9rem" }}
24+
>
25+
{props.caption}
26+
</figcaption>
27+
)}
28+
</figure>
29+
</div>
30+
);
31+
}

web/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"prism-react-renderer": "^2.4.1",
3737
"prismjs": "^1.29.0",
3838
"react": "^19.1.0",
39-
"react-cookie-consent": "^10.0.0",
39+
"react-cookie-consent": "^10.0.1",
4040
"react-dom": "^19.1.0",
4141
"react-feather": "^2.0.10",
4242
"react-modal": "^3.14.3",
1.83 MB
Binary file not shown.
47 KB
Loading
Binary file not shown.

0 commit comments

Comments
 (0)