From e37fa4fe347996b47eaf06fc881950f40e79517e Mon Sep 17 00:00:00 2001 From: Conor Okus Date: Thu, 4 May 2023 22:58:33 -0400 Subject: [PATCH 01/52] Add hero section for case studies page --- docs/.vuepress/config.js | 4 ++++ docs/case-studies.md | 9 +++++++++ 2 files changed, 13 insertions(+) create mode 100644 docs/case-studies.md diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 8bcfcadae..de9bd0a1d 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -151,6 +151,10 @@ module.exports = { text: 'Tutorials', link: '/tutorials/getting-started' }, + { + text: 'Case Studies', + link: '/case-studies' + }, { text: 'Blog', link: '/blog/' diff --git a/docs/case-studies.md b/docs/case-studies.md new file mode 100644 index 000000000..5f1266bf3 --- /dev/null +++ b/docs/case-studies.md @@ -0,0 +1,9 @@ +--- +cases: true +sidebar: false +heroText: "Case Studies" +tagline: "A list of bitcoin applications building with LDK. If you’re using LDK we’d love to hear about your experience!" +actionText: "Let us know!" +actionLink: "https://github.com/orgs/lightningdevkit/discussions/1554" +editLink: false +--- From 07c5a6c30cfbf1a61752c06d7bde4c239c586228 Mon Sep 17 00:00:00 2001 From: Conor Okus Date: Fri, 5 May 2023 14:04:29 -0400 Subject: [PATCH 02/52] Adds case study page --- docs/.vuepress/public/img/cash-app-logo.png | Bin 0 -> 4010 bytes docs/.vuepress/public/img/illustrations.svg | 2 +- docs/case-studies.md | 76 ++++++++++++++++++++ 3 files changed, 77 insertions(+), 1 deletion(-) create mode 100644 docs/.vuepress/public/img/cash-app-logo.png diff --git a/docs/.vuepress/public/img/cash-app-logo.png b/docs/.vuepress/public/img/cash-app-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ea9af1502e53726d871f991c9e1dd258d6f30a71 GIT binary patch literal 4010 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 literal 0 HcmV?d00001 diff --git a/docs/.vuepress/public/img/illustrations.svg b/docs/.vuepress/public/img/illustrations.svg index 4c6b9e47f..93dd0a687 100644 --- a/docs/.vuepress/public/img/illustrations.svg +++ b/docs/.vuepress/public/img/illustrations.svg @@ -11,7 +11,7 @@ - + diff --git a/docs/case-studies.md b/docs/case-studies.md index 5f1266bf3..5257e106c 100644 --- a/docs/case-studies.md +++ b/docs/case-studies.md @@ -5,5 +5,81 @@ heroText: "Case Studies" tagline: "A list of bitcoin applications building with LDK. If you’re using LDK we’d love to hear about your experience!" actionText: "Let us know!" actionLink: "https://github.com/orgs/lightningdevkit/discussions/1554" +features: + - title: "The Eye of Satoshi" + details: "A watchtower with a specific focus on lightning" + imageSrc: "/" + imageAlt: "teos logo" + caseStudyLink: "/blog/teos-uses-ldk-to-build-open-source-watchtower/" + - title: "Cash App" + details: "The easy way to send, spend, bank, and invest" + imageSrc: "/img/cash-app-logo.png" + imageAlt: "cash app logo" + caseStudyLink: "/blog/cashapp-enables-lightning-withdrawals-and-deposits-using-ldk/" + - title: "Sensei" + details: "A lightning node implementation for everyone" + imageSrc: "/" + imageAlt: "sensei logo" + caseStudyLink: "/blog/sensei-uses-ldk-to-build-a-multi-node-lightning-server-application/" editLink: false +lastUpdated: false --- + +

+ Meet all the projects using LDK! +

+ + + + + + + + + + + + + + + + + From debed2a36415bca21f012f485755cc1641b78cb0 Mon Sep 17 00:00:00 2001 From: Conor Okus Date: Sun, 7 May 2023 22:31:43 -0400 Subject: [PATCH 03/52] Adds tabs for more case study organisation --- docs/.vuepress/config.js | 2 +- docs/case-studies.md | 39 ++++++++++++++++++++++++++++++++------- package-lock.json | 14 +++++++------- package.json | 2 +- 4 files changed, 41 insertions(+), 16 deletions(-) diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index de9bd0a1d..2017e5d3a 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -262,7 +262,7 @@ module.exports = { ] } ], - copyright: 'Copyright © 2022 LDK Developers' + copyright: 'Copyright © 2023 LDK Developers' } } } diff --git a/docs/case-studies.md b/docs/case-studies.md index 5257e106c..6a1f1d539 100644 --- a/docs/case-studies.md +++ b/docs/case-studies.md @@ -8,18 +8,18 @@ actionLink: "https://github.com/orgs/lightningdevkit/discussions/1554" features: - title: "The Eye of Satoshi" details: "A watchtower with a specific focus on lightning" - imageSrc: "/" - imageAlt: "teos logo" + image: "/" + imageAlt: "" caseStudyLink: "/blog/teos-uses-ldk-to-build-open-source-watchtower/" - title: "Cash App" details: "The easy way to send, spend, bank, and invest" - imageSrc: "/img/cash-app-logo.png" + image: "/img/cash-app-logo.png" imageAlt: "cash app logo" caseStudyLink: "/blog/cashapp-enables-lightning-withdrawals-and-deposits-using-ldk/" - title: "Sensei" details: "A lightning node implementation for everyone" - imageSrc: "/" - imageAlt: "sensei logo" + image: "/" + imageAlt: "" caseStudyLink: "/blog/sensei-uses-ldk-to-build-a-multi-node-lightning-server-application/" editLink: false lastUpdated: false @@ -29,9 +29,34 @@ lastUpdated: false Meet all the projects using LDK! - +