Skip to content

Commit ad84eec

Browse files
authored
chore: add announcement blog (#383)
1 parent 909a62f commit ad84eec

5 files changed

Lines changed: 77 additions & 17 deletions

File tree

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<p align="center"><img src="https://github.com/user-attachments/assets/314d5112-f67f-4758-82bf-7b0c19c01ba6" /></p>
22

3+
**[Cloudflare is now backing pkg.pr.new's data infrastructure!](https://blog.stackblitz.com/posts/cloudflare-backing-pkg-pr-new-data-infrastructure/)**
4+
35
# pkg.pr.new <span><img src="https://emoji.slack-edge.com/TFHDVN56F/stackblitz/fd010078dcccebca.png" width="30" /></span>
46

57
> We call it "Continuous Releases" too.

packages/app/app/components/AppFooter.vue

Lines changed: 51 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,48 @@
11
<template>
22
<footer
3-
class="text-center p-12 opacity-50 hover:opacity-100 focus-within:opacity-100 flex flex-col items-center gap-3 text-xs"
3+
class="text-center p-12 opacity-100 flex flex-col items-center gap-3 text-xs"
44
>
5-
<a href="https://stackblitz.com/" target="_blank">
6-
<img
7-
src="/stackblitz.svg"
8-
alt="StackBlitz"
9-
width="117"
10-
height="24"
11-
class="not-dark:hidden"
12-
/>
13-
<img
14-
src="/stackblitz-black.svg"
15-
alt="StackBlitz"
16-
width="117"
17-
height="24"
18-
class="dark:hidden"
19-
/>
20-
</a>
5+
<div class="flex gap-6 items-center justify-center">
6+
<div class="flex items-center">
7+
<a
8+
href="https://blog.stackblitz.com/posts/pkg-pr-new/"
9+
target="_blank"
10+
class="block"
11+
>
12+
<img
13+
src="/stackblitz.svg"
14+
alt="StackBlitz"
15+
width="117"
16+
height="28"
17+
class="not-dark:hidden"
18+
/>
19+
<img
20+
src="/stackblitz-black.svg"
21+
alt="StackBlitz"
22+
width="117"
23+
height="28"
24+
class="dark:hidden"
25+
/>
26+
</a>
27+
</div>
28+
<div class="text-xs opacity-70 flex items-center">+</div>
29+
<div class="flex items-center">
30+
<a
31+
href="https://blog.stackblitz.com/posts/cloudflare-backing-pkg-pr-new-data-infrastructure/"
32+
target="_blank"
33+
class="block"
34+
>
35+
<img
36+
src="/cloudflare.svg"
37+
alt="Cloudflare"
38+
width="120"
39+
height="24"
40+
class="pb-1"
41+
/>
42+
</a>
43+
</div>
44+
</div>
45+
2146
<div class="flex gap-3 items-center">
2247
<div>
2348
Built in
@@ -29,6 +54,15 @@
2954
>
3055
</div>
3156
<UIcon name="ph-dot" />
57+
<div>
58+
<a
59+
href="https://blog.stackblitz.com/posts/cloudflare-backing-pkg-pr-new-data-infrastructure/"
60+
target="_blank"
61+
class="text-primary"
62+
>Backed by Cloudflare</a
63+
>
64+
</div>
65+
<UIcon name="ph-dot" />
3266
<div>
3367
UI by
3468
<a href="https://github.com/Akryum" target="_blank" class="text-primary"

packages/app/app/pages/index.vue

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,28 @@ function scrollToGettingStarted() {
1515

1616
<template>
1717
<div>
18+
<div class="flex justify-center pt-4 pb-2">
19+
<a
20+
href="https://blog.stackblitz.com/posts/cloudflare-backing-pkg-pr-new-data-infrastructure/"
21+
target="_blank"
22+
class="bg-gray-100 text-gray-900 dark:bg-gray-800 dark:text-white rounded-full px-5 py-2.5 block border border-gray-200 dark:border-gray-700"
23+
>
24+
<div class="flex items-center gap-2 text-sm">
25+
<span><strong>pkg.pr.new</strong> is now backed by</span>
26+
<img
27+
src="/cloudflare-icon.svg"
28+
alt="Cloudflare"
29+
width="18"
30+
height="18"
31+
class="inline-block"
32+
/>
33+
<span class="font-semibold text-orange-500 dark:text-orange-400"
34+
>Cloudflare</span
35+
>
36+
</div>
37+
</a>
38+
</div>
39+
1840
<div
1941
class="my-container flex flex-col items-center gap-4 md:gap-12 min-h-[calc(100vh-80px)]"
2042
>
Lines changed: 1 addition & 0 deletions
Loading

packages/app/public/cloudflare.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)