Skip to content

Commit 36fd5a2

Browse files
nullcoderClaude
andcommitted
fix: standardize terminology from paste to gist in Help page
- Update all references from 'paste' to 'gist' for consistency - Keep 'paste' only when used as a verb (e.g., 'paste your code') - Update error messages and troubleshooting sections - Fix Pastebin comparison section terminology This completes the terminology standardization across the Help page. 🤖 Generated with Claude Code Co-Authored-By: Claude <claude@ghostpaste.dev>
1 parent 5368a29 commit 36fd5a2

File tree

1 file changed

+37
-41
lines changed

1 file changed

+37
-41
lines changed

app/help/page.tsx

Lines changed: 37 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ export default function HelpPage() {
7575
<Card className="p-6">
7676
<h3 className="mb-3 flex items-center gap-2 font-semibold">
7777
<Code2 className="text-primary h-5 w-5" />
78-
Creating a Paste
78+
Creating a Gist
7979
</h3>
8080
<ol className="text-muted-foreground space-y-2 text-sm">
8181
<li>
@@ -91,19 +91,19 @@ export default function HelpPage() {
9191
<li>
9292
3. Set options (expiry, password for editing, one-time view)
9393
</li>
94-
<li>4. Click &quot;Create Secure Paste&quot;</li>
94+
<li>4. Click &quot;Create Secure Gist&quot;</li>
9595
<li>5. Share the generated link</li>
9696
</ol>
9797
</Card>
9898

9999
<Card className="p-6">
100100
<h3 className="mb-3 flex items-center gap-2 font-semibold">
101101
<Key className="text-primary h-5 w-5" />
102-
Viewing a Paste
102+
Viewing a Gist
103103
</h3>
104104
<ol className="text-muted-foreground space-y-2 text-sm">
105105
<li>1. Click on a GhostPaste link</li>
106-
<li>2. The paste decrypts automatically</li>
106+
<li>2. The gist decrypts automatically</li>
107107
<li>3. View code with syntax highlighting</li>
108108
<li>4. Copy code or download files</li>
109109
<li>5. Edit if you have the password</li>
@@ -148,7 +148,7 @@ export default function HelpPage() {
148148
don&apos;t send to servers.
149149
</p>
150150
<p>
151-
We literally cannot decrypt your pastes, even if asked
151+
We literally cannot decrypt your gists, even if asked
152152
by authorities.
153153
</p>
154154
</div>
@@ -157,7 +157,7 @@ export default function HelpPage() {
157157

158158
<AccordionItem value="how-long">
159159
<AccordionTrigger>
160-
How long are pastes stored?
160+
How long are gists stored?
161161
</AccordionTrigger>
162162
<AccordionContent>
163163
<div className="space-y-2 text-sm">
@@ -169,9 +169,7 @@ export default function HelpPage() {
169169
<li>30 days (maximum)</li>
170170
<li>One-time view (deleted after first view)</li>
171171
</ul>
172-
<p>
173-
All pastes are automatically deleted after expiry.
174-
</p>
172+
<p>All gists are automatically deleted after expiry.</p>
175173
</div>
176174
</AccordionContent>
177175
</AccordionItem>
@@ -184,8 +182,8 @@ export default function HelpPage() {
184182
<div className="space-y-2 text-sm">
185183
<ul className="list-inside list-disc space-y-1">
186184
<li>500KB per file</li>
187-
<li>5MB total per paste</li>
188-
<li>Up to 20 files per paste</li>
185+
<li>5MB total per gist</li>
186+
<li>Up to 20 files per gist</li>
189187
</ul>
190188
<p>
191189
These limits ensure fast encryption/decryption in your
@@ -204,11 +202,11 @@ export default function HelpPage() {
204202
</p>
205203
<p>
206204
Since we use zero-knowledge encryption, we have no way
207-
to find or decrypt your paste without the original
205+
to find or decrypt your gist without the original
208206
link.
209207
</p>
210208
<p>
211-
Always save important paste links immediately after
209+
Always save important gist links immediately after
212210
creation.
213211
</p>
214212
</div>
@@ -217,22 +215,22 @@ export default function HelpPage() {
217215

218216
<AccordionItem value="edit-paste">
219217
<AccordionTrigger>
220-
Can I edit my paste after creation?
218+
Can I edit my gist after creation?
221219
</AccordionTrigger>
222220
<AccordionContent>
223221
<div className="space-y-2 text-sm">
224222
<p>
225-
Yes, if you set a password when creating the paste:
223+
Yes, if you set a password when creating the gist:
226224
</p>
227225
<ul className="ml-2 list-inside list-disc space-y-1">
228-
<li>Click &quot;Edit&quot; on the paste page</li>
226+
<li>Click &quot;Edit&quot; on the gist page</li>
229227
<li>Enter your password to unlock editing</li>
230228
<li>Make your changes</li>
231-
<li>Save the updated paste</li>
229+
<li>Save the updated gist</li>
232230
</ul>
233231
<p>
234232
The password also allows you to manually delete the
235-
paste. Without a password, pastes are read-only.
233+
gist. Without a password, gists are read-only.
236234
</p>
237235
</div>
238236
</AccordionContent>
@@ -405,11 +403,11 @@ export default function HelpPage() {
405403
</p>
406404
<p>
407405
Due to zero-knowledge encryption, we cannot decrypt
408-
pastes to verify their contents. We can only:
406+
gists to verify their contents. We can only:
409407
</p>
410408
<ul className="ml-2 list-inside list-disc space-y-1">
411-
<li>Remove specific paste IDs if provided</li>
412-
<li>Cannot confirm what the paste contains</li>
409+
<li>Remove specific gist IDs if provided</li>
410+
<li>Cannot confirm what the gist contains</li>
413411
<li>Cannot search for infringing content</li>
414412
</ul>
415413
<p className="text-muted-foreground text-xs">
@@ -450,7 +448,7 @@ export default function HelpPage() {
450448
<Accordion type="single" collapsible className="w-full">
451449
<AccordionItem value="law-enforcement">
452450
<AccordionTrigger>
453-
Can law enforcement access my pastes?
451+
Can law enforcement access my gists?
454452
</AccordionTrigger>
455453
<AccordionContent>
456454
<div className="space-y-2 text-sm">
@@ -459,10 +457,10 @@ export default function HelpPage() {
459457
</p>
460458
<p>Even if compelled by law enforcement, we cannot:</p>
461459
<ul className="ml-2 list-inside list-disc space-y-1">
462-
<li>Decrypt your pastes (we don&apos;t have keys)</li>
463-
<li>Identify who created a paste</li>
464-
<li>Track who accessed a paste</li>
465-
<li>Recover deleted or expired pastes</li>
460+
<li>Decrypt your gists (we don&apos;t have keys)</li>
461+
<li>Identify who created a gist</li>
462+
<li>Track who accessed a gist</li>
463+
<li>Recover deleted or expired gists</li>
466464
</ul>
467465
<p>
468466
We can only provide the encrypted blob, which is
@@ -607,7 +605,7 @@ export default function HelpPage() {
607605
</AccordionTrigger>
608606
<AccordionContent>
609607
<div className="space-y-2 text-sm">
610-
<p>GhostPaste supports multi-file pastes:</p>
608+
<p>GhostPaste supports multi-file gists:</p>
611609
<ul className="ml-2 list-inside list-disc space-y-1">
612610
<li>Drag & drop up to 20 files at once</li>
613611
<li>Or use &quot;Add File&quot; button</li>
@@ -685,9 +683,9 @@ export default function HelpPage() {
685683
Pastebin Advantages:
686684
</p>
687685
<ul className="ml-2 list-inside list-disc space-y-1">
688-
<li>Permanent pastes available</li>
686+
<li>Permanent storage available</li>
689687
<li>User accounts & history</li>
690-
<li>Public paste discovery</li>
688+
<li>Public content discovery</li>
691689
<li>Larger file sizes</li>
692690
<li>API for automation</li>
693691
</ul>
@@ -779,9 +777,9 @@ export default function HelpPage() {
779777
Ensure you copied the complete URL including everything
780778
after #
781779
</li>
782-
<li>Check if the paste has expired</li>
780+
<li>Check if the gist has expired</li>
783781
<li>
784-
Verify the paste wasn&apos;t a one-time view that&apos;s
782+
Verify the gist wasn&apos;t a one-time view that&apos;s
785783
already been accessed
786784
</li>
787785
</ul>
@@ -790,22 +788,20 @@ export default function HelpPage() {
790788

791789
<Card className="p-6">
792790
<h3 className="mb-2 font-semibold text-orange-600 dark:text-orange-400">
793-
&quot;Paste not found&quot; error
791+
&quot;Gist not found&quot; error
794792
</h3>
795793
<p className="text-muted-foreground mb-3 text-sm">
796-
The paste doesn&apos;t exist in our system.
794+
The gist doesn&apos;t exist in our system.
797795
</p>
798796
<div className="space-y-1 text-sm">
799797
<p>
800798
<strong>Possible reasons:</strong>
801799
</p>
802800
<ul className="ml-2 list-inside list-disc space-y-1">
803-
<li>The paste has expired and been deleted</li>
804-
<li>
805-
It was a one-time view paste that&apos;s been viewed
806-
</li>
801+
<li>The gist has expired and been deleted</li>
802+
<li>It was a one-time view gist that&apos;s been viewed</li>
807803
<li>The URL is incorrect</li>
808-
<li>The paste was manually deleted</li>
804+
<li>The gist was manually deleted</li>
809805
</ul>
810806
</div>
811807
</Card>
@@ -815,7 +811,7 @@ export default function HelpPage() {
815811
Slow loading or timeout
816812
</h3>
817813
<p className="text-muted-foreground mb-3 text-sm">
818-
Large pastes may take a moment to encrypt/decrypt.
814+
Large gists may take a moment to encrypt/decrypt.
819815
</p>
820816
<div className="space-y-1 text-sm">
821817
<p>
@@ -826,7 +822,7 @@ export default function HelpPage() {
826822
<li>Try refreshing the page</li>
827823
<li>
828824
For very large files, consider splitting into multiple
829-
pastes
825+
gists
830826
</li>
831827
<li>Check your internet connection</li>
832828
</ul>
@@ -852,7 +848,7 @@ export default function HelpPage() {
852848
DO ✓
853849
</h3>
854850
<ul className="space-y-2 text-sm text-green-600 dark:text-green-400">
855-
<li>• Save paste links immediately</li>
851+
<li>• Save gist links immediately</li>
856852
<li>• Use short expiry times for sensitive data</li>
857853
<li>• Set passwords if you need to edit later</li>
858854
<li>• Share links through secure channels</li>

0 commit comments

Comments
 (0)