-rw-r--r-- | .eslintrc.json | 3L |
-rw-r--r-- | .gitignore | 35L |
-rw-r--r-- | .well-known/apple-app-site-association | 34L |
-rw-r--r-- | .well-known/nostr.json | 14L |
-rw-r--r-- | COPYING | 15L |
-rw-r--r-- | README.md | 63L |
-rw-r--r-- | TODO | 1L |
-rw-r--r-- | archive/.envrc | 1L |
-rw-r--r-- | archive/Makefile | 4L |
-rw-r--r-- | archive/android/index.html | 56L |
-rw-r--r-- | archive/changelog/Makefile | 1L |
-rw-r--r-- | archive/changelog/index.html | 103L |
-rw-r--r-- | archive/changelog/v1.4.3-changelog.md | 94L |
-rw-r--r-- | archive/channels/Makefile | 5L |
-rw-r--r-- | archive/channels/channels.css | 69L |
-rw-r--r-- | archive/channels/channels.ejs | 61L |
-rw-r--r-- | archive/channels/package-lock.json | 130L |
-rw-r--r-- | archive/channels/package.json | 14L |
-rw-r--r-- | archive/css/custom.css | 191L |
-rw-r--r-- | archive/css/normalize.css | 429L |
-rw-r--r-- | archive/css/skeleton.css | 421L |
-rw-r--r-- | archive/eula-ios/index.html | 61L |
-rw-r--r-- | archive/img/activation.svg | 1L |
-rw-r--r-- | archive/img/app-store-coming-soon.svg | 148L |
-rw-r--r-- | archive/img/appstore.svg | 45L |
-rw-r--r-- | archive/img/bitcoin-p2p.png | 191127B |
-rw-r--r-- | archive/img/bitcoin-p2p.svg | 1L |
-rw-r--r-- | archive/img/bitcoin-phone.svg | 1L |
-rw-r--r-- | archive/img/bot.svg | 1L |
-rw-r--r-- | archive/img/communication.svg | 1L |
-rw-r--r-- | archive/img/damus-nobg.svg | 186L |
-rw-r--r-- | archive/img/damus-non-gradient.svg | 159L |
-rw-r--r-- | archive/img/damus-tshirt.svg | 164L |
-rw-r--r-- | archive/img/damus.svg | 184L |
-rw-r--r-- | archive/img/damus_notif.svg | 190L |
-rw-r--r-- | archive/img/digital-nomad.png | 149933B |
-rw-r--r-- | archive/img/digital-nomad.svg | 1L |
-rw-r--r-- | archive/img/encrypted-message.png | 95740B |
-rw-r--r-- | archive/img/freelance.svg | 1L |
-rw-r--r-- | archive/img/introductions.jpg | 48438B |
-rw-r--r-- | archive/img/logo.png | 146861B |
-rw-r--r-- | archive/img/message.svg | 1L |
-rw-r--r-- | archive/img/no-profile.svg | 1L |
-rw-r--r-- | archive/img/plebchain.svg | 51L |
-rw-r--r-- | archive/img/protection.svg | 1L |
-rw-r--r-- | archive/img/red-me.jpg | 19016B |
-rw-r--r-- | archive/img/social-media.svg | 1L |
-rw-r--r-- | archive/img/ss.png | 767807B |
-rw-r--r-- | archive/img/testflight.svg | 50L |
-rw-r--r-- | archive/img/undercover.png | 127181B |
-rw-r--r-- | archive/img/undercover.svg | 1L |
-rw-r--r-- | archive/index.html | 92L |
-rw-r--r-- | archive/js/lnsocket.js | 391L |
-rwxr-xr-x | archive/js/lnsocket.wasm | 144934B |
-rw-r--r-- | archive/js/qrcode.min.js | 1L |
-rw-r--r-- | archive/js/tipjar.js | 172L |
-rw-r--r-- | archive/key/bech32.js | 168L |
-rw-r--r-- | archive/key/index.html | 50L |
-rw-r--r-- | archive/key/key.js | 44L |
-rw-r--r-- | archive/log/.envrc | 1L |
-rw-r--r-- | archive/log/2022-08-02-introducing-damus-log.gmi | 16L |
-rw-r--r-- | archive/log/2022-08-02-introducing-damus-log.html | 69L |
-rw-r--r-- | archive/log/2022-08-19-the-stuff-loads-better-release.gmi | 51L |
-rw-r--r-- | archive/log/2022-08-19-the-stuff-loads-better-release.html | 89L |
-rw-r--r-- | archive/log/2022-09-16-ok-can-you-guys-stop-developing-release.gmi | 17L |
-rw-r--r-- | archive/log/2022-09-16-ok-can-you-guys-stop-developing-release.html | 63L |
-rw-r--r-- | archive/log/Makefile | 17L |
-rw-r--r-- | archive/log/comments.css | 69L |
-rw-r--r-- | archive/log/comments.js | 177L |
-rwxr-xr-x | archive/log/gmi2md | 25L |
-rw-r--r-- | archive/log/head.html | 19L |
l--------- | archive/log/img | 1L |
-rw-r--r-- | archive/log/index.html | 37L |
-rw-r--r-- | archive/log/log.css | 167L |
-rw-r--r-- | archive/log/nostr.js | 73L |
-rw-r--r-- | archive/log/tail.html | 25L |
-rw-r--r-- | archive/log/template-head.html | 10L |
-rw-r--r-- | archive/log/template-tail.html | 3L |
-rw-r--r-- | archive/support/index.html | 27L |
-rw-r--r-- | archive/web/.gitignore | 1L |
-rw-r--r-- | archive/web/COPYING | 15L |
-rw-r--r-- | archive/web/Makefile | 17L |
-rw-r--r-- | archive/web/README.md | 62L |
-rw-r--r-- | archive/web/css/fontawesome.css | 6L |
-rw-r--r-- | archive/web/css/responsive.css | 36L |
-rw-r--r-- | archive/web/css/styles.css | 446L |
-rw-r--r-- | archive/web/css/utils.css | 92L |
-rw-r--r-- | archive/web/css/vars.css | 57L |
-rw-r--r-- | archive/web/icon/close-modal.svg | 1L |
-rw-r--r-- | archive/web/icon/content-warning.svg | 1L |
-rw-r--r-- | archive/web/icon/event-delete.svg | 1L |
-rw-r--r-- | archive/web/icon/event-like.svg | 1L |
-rw-r--r-- | archive/web/icon/event-reply.svg | 1L |
-rw-r--r-- | archive/web/icon/explore-active.svg | 1L |
-rw-r--r-- | archive/web/icon/explore.svg | 1L |
-rw-r--r-- | archive/web/icon/home-active.svg | 1L |
-rw-r--r-- | archive/web/icon/home.svg | 1L |
-rw-r--r-- | archive/web/icon/loader-fragment.svg | 1L |
-rw-r--r-- | archive/web/icon/logo-inverted.svg | 1L |
-rw-r--r-- | archive/web/icon/logo.svg | 1L |
-rw-r--r-- | archive/web/icon/message-user.svg | 1L |
-rw-r--r-- | archive/web/icon/notifications-active.svg | 1L |
-rw-r--r-- | archive/web/icon/notifications.svg | 1L |
-rw-r--r-- | archive/web/icon/open-thread.svg | 1L |
-rw-r--r-- | archive/web/icon/pubkey.svg | 1L |
-rw-r--r-- | archive/web/icon/read-more.svg | 1L |
-rw-r--r-- | archive/web/icon/sign-out.svg | 1L |
-rw-r--r-- | archive/web/img/damus-nobg.svg | 186L |
-rw-r--r-- | archive/web/img/damus.svg | 184L |
-rw-r--r-- | archive/web/img/damus_notif.svg | 190L |
-rw-r--r-- | archive/web/img/favicon-notif.ico | 16958B |
-rw-r--r-- | archive/web/img/favicon.ico | 16958B |
-rw-r--r-- | archive/web/index.html | 3L |
-rw-r--r-- | archive/web/js/bech32.js | 169L |
-rw-r--r-- | archive/web/js/damus.js | 1610L |
-rw-r--r-- | archive/web/js/noble-secp256k1.js | 1203L |
-rw-r--r-- | archive/web/js/nostr.js | 368L |
-rw-r--r-- | archive/web/js/purify.js | 1698L |
-rw-r--r-- | archive/web/js/ui/render.js | 348L |
-rw-r--r-- | archive/web/js/ui/safe-html.js | 38L |
-rw-r--r-- | archive/web/js/ui/util.js | 115L |
-rw-r--r-- | archive/web/js/util.js | 195L |
-rwxr-xr-x | build | 30L |
-rw-r--r-- | content/compiled-locales/en.json | 722L |
-rw-r--r-- | content/compiled-locales/ja.json | 372L |
-rw-r--r-- | content/locales/en.json | 356L |
-rw-r--r-- | content/locales/ja.json | 197L |
-rwxr-xr-x | deploy | 7L |
-rw-r--r-- | netlify.toml | 5L |
-rw-r--r-- | next.config.js | 10L |
-rw-r--r-- | package-lock.json | 5453L |
-rw-r--r-- | package.json | 50L |
-rw-r--r-- | postcss.config.js | 6L |
-rw-r--r-- | public/Hero.webp | 773676B |
-rw-r--r-- | public/around-the-world-photos/1.webp | 97050B |
-rw-r--r-- | public/around-the-world-photos/2.webp | 473304B |
-rw-r--r-- | public/around-the-world-photos/3.webp | 121638B |
-rw-r--r-- | public/around-the-world-photos/4.webp | 104616B |
-rw-r--r-- | public/around-the-world-photos/5.webp | 280238B |
-rw-r--r-- | public/around-the-world-photos/6.webp | 676368B |
-rw-r--r-- | public/around-the-world-photos/7.webp | 43254B |
-rw-r--r-- | public/brand-logos/coindesk-full.png | 42173B |
-rw-r--r-- | public/brand-logos/coindesk.webp | 16874B |
-rw-r--r-- | public/brand-logos/coinmarketcap.png | 15536B |
-rw-r--r-- | public/brand-logos/epoch-times.png | 2007B |
-rw-r--r-- | public/brand-logos/forbes.png | 124801B |
-rw-r--r-- | public/brand-logos/tech-crunch.png | 1002B |
-rw-r--r-- | public/brand-logos/x.png | 225047B |
-rw-r--r-- | public/brand-logos/youtube.png | 79073B |
-rw-r--r-- | public/event-logos/bitcoin-amsterdam.webp | 141674B |
-rw-r--r-- | public/event-logos/indonesia-btc-conference.webp | 136478B |
-rw-r--r-- | public/event-logos/nostrasia.webp | 191454B |
-rw-r--r-- | public/event-logos/nostrville.webp | 6662B |
-rw-r--r-- | public/event-logos/pacific-bitcoin.webp | 18496B |
-rw-r--r-- | public/favicon.ico | 16958B |
-rw-r--r-- | public/logo-icon-dark.png | 67605B |
-rw-r--r-- | public/logo.png | 57307B |
-rw-r--r-- | public/logo_icon.png | 146861B |
-rw-r--r-- | public/nostrich.png | 779B |
-rw-r--r-- | public/privacy-policy.txt | 1L |
-rw-r--r-- | public/stars-bg.png | 268623B |
-rw-r--r-- | public/stars-bg.webp | 114468B |
-rw-r--r-- | public/team-photos/ben-weeks.png | 196355B |
-rw-r--r-- | public/team-photos/bryan-montz.png | 104097B |
-rw-r--r-- | public/team-photos/cr0bar.png | 247413B |
-rw-r--r-- | public/team-photos/daniel-daquino.png | 158523B |
-rw-r--r-- | public/team-photos/elsat.png | 110761B |
-rw-r--r-- | public/team-photos/eric-holguin.png | 179784B |
-rw-r--r-- | public/team-photos/fishcake.png | 416646B |
-rw-r--r-- | public/team-photos/jeroen.png | 111840B |
-rw-r--r-- | public/team-photos/joel-klabo.png | 250210B |
-rw-r--r-- | public/team-photos/mr-e.png | 165329B |
-rw-r--r-- | public/team-photos/roberto-agreda.png | 260833B |
-rw-r--r-- | public/team-photos/rockstar.png | 160469B |
-rw-r--r-- | public/team-photos/suhail-saqan.png | 249851B |
-rw-r--r-- | public/team-photos/terry-yiu.png | 129584B |
-rw-r--r-- | public/team-photos/thesamecat.png | 322176B |
-rw-r--r-- | public/team-photos/vanessa-gray.png | 132862B |
-rw-r--r-- | public/team-photos/will-casarin.webp | 35588B |
-rw-r--r-- | src/components/ErrorDialog.tsx | 34L |
-rw-r--r-- | src/components/PurpleLayout.tsx | 62L |
-rw-r--r-- | src/components/effects/MeshGradient.1.tsx | 18L |
-rw-r--r-- | src/components/effects/MeshGradient.2.tsx | 32L |
-rw-r--r-- | src/components/effects/MeshGradient.3.tsx | 20L |
-rw-r--r-- | src/components/effects/MeshGradient.4.tsx | 20L |
-rw-r--r-- | src/components/effects/MeshGradient.5.tsx | 20L |
-rw-r--r-- | src/components/icons/GithubIcon.tsx | 8L |
-rw-r--r-- | src/components/icons/NostrIcon.tsx | 19L |
-rw-r--r-- | src/components/icons/PurpleIcon.tsx | 11L |
-rw-r--r-- | src/components/pages/home.tsx | 48L |
-rw-r--r-- | src/components/pages/purple-account.tsx | 19L |
-rw-r--r-- | src/components/pages/purple-checkout.tsx | 19L |
-rw-r--r-- | src/components/pages/purple-login.tsx | 20L |
-rw-r--r-- | src/components/pages/purple.tsx | 38L |
-rw-r--r-- | src/components/sections/BannedInChina.tsx | 69L |
-rw-r--r-- | src/components/sections/Benefits.tsx | 76L |
-rw-r--r-- | src/components/sections/Contribute.tsx | 65L |
-rw-r--r-- | src/components/sections/DamusAroundTheWorld.tsx | 53L |
-rw-r--r-- | src/components/sections/DamusLiveEvents.tsx | 139L |
-rw-r--r-- | src/components/sections/DamusOnMedia.tsx | 111L |
-rw-r--r-- | src/components/sections/FinalCTA.tsx | 65L |
-rw-r--r-- | src/components/sections/Footer.tsx | 9L |
-rw-r--r-- | src/components/sections/Hero.tsx | 116L |
-rw-r--r-- | src/components/sections/MeetTheTeam.tsx | 191L |
-rw-r--r-- | src/components/sections/PurpleAccount.tsx | 154L |
-rw-r--r-- | src/components/sections/PurpleBanner.tsx | 62L |
-rw-r--r-- | src/components/sections/PurpleBenefits.tsx | 68L |
-rw-r--r-- | src/components/sections/PurpleCheckout.tsx | 510L |
-rw-r--r-- | src/components/sections/PurpleFAQ.tsx | 80L |
-rw-r--r-- | src/components/sections/PurpleFinalCTA.tsx | 59L |
-rw-r--r-- | src/components/sections/PurpleHero.tsx | 66L |
-rw-r--r-- | src/components/sections/PurpleLogin.tsx | 284L |
-rw-r--r-- | src/components/sections/TopMenu.tsx | 70L |
-rw-r--r-- | src/components/ui/Accordion.tsx | 58L |
-rw-r--r-- | src/components/ui/AlertDialog.tsx | 143L |
-rw-r--r-- | src/components/ui/Button.tsx | 53L |
-rw-r--r-- | src/components/ui/Input.tsx | 26L |
-rw-r--r-- | src/components/ui/InputOTP.tsx | 89L |
-rw-r--r-- | src/components/ui/Label.tsx | 27L |
-rw-r--r-- | src/components/ui/RoundedContainerWithGradientBorder.tsx | 27L |
-rw-r--r-- | src/components/ui/Ticker.tsx | 50L |
-rw-r--r-- | src/components/ui/shadcnui-license.md | 13L |
-rw-r--r-- | src/lib/constants.ts | 3L |
-rw-r--r-- | src/lib/utils.ts | 6L |
-rw-r--r-- | src/pages/404.tsx | 40L |
-rw-r--r-- | src/pages/[locale].tsx | 68L |
-rw-r--r-- | src/pages/_app.tsx | 17L |
-rw-r--r-- | src/pages/_document.tsx | 23L |
-rw-r--r-- | src/pages/index.tsx | 54L |
-rw-r--r-- | src/pages/purple/account/index.tsx | 45L |
-rw-r--r-- | src/pages/purple/checkout/index.tsx | 43L |
-rw-r--r-- | src/pages/purple/index.tsx | 42L |
-rw-r--r-- | src/pages/purple/login/index.tsx | 44L |
-rw-r--r-- | src/styles/globals.css | 3L |
-rw-r--r-- | src/utils/PurpleUtils.ts | 91L |
-rw-r--r-- | tailwind.config.ts | 50L |
-rw-r--r-- | tsconfig.json | 22L |