Refresh the case studies grid - #325
Open
ConorOkus wants to merge 1 commit into
Open
Conversation
Adds four projects and drops five, so the page reflects who is actually building on LDK today. New entries: - Zeus, whose app embeds LDK Node (they maintain a fork of ldk-node and ship an ldknode/ layer in the wallet) - Megalith, a large routing node serving LSPS1 and LSPS2 inbound liquidity to mobile wallets - zinqq, a browser wallet running LDK compiled to WebAssembly - zinqq-kmp, its Kotlin Multiplatform client over UniFFI Removed AtomicLightningExchange, EttaWallet, Kumuly, kuutamo and uMlando, along with the three logo files that no longer had a referrer. Two dark-mode logo fixes while here. Alby Hub now uses the alby-logo-dark.png variant that already existed for the home page — its black center pin disappears against a dark card. Lightspark's mark is a single near-black path with no dark variant, so it gets an invertOnDark flag mirroring HomeCaseStudies.vue, rather than a duplicated white asset. The Zeus logo from zeusln.com carried a viewBox but no width/height, which collapsed it to zero width as a flex item and left the card's logo slot empty; the committed copy has intrinsic dimensions, matching the other SVG logos in public/img. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
✅ Deploy Preview for lightningdevkit ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds four projects, drops five, and fixes two logos that were invisible in dark mode. The grid goes from 27 entries to 26.
Added
lightningdevkit/ldk-nodeand the app ships anldknode/layerRemoved
AtomicLightningExchange, EttaWallet, Kumuly, kuutamo, uMlando — plus
etta.png,kumuly.pngandkuutamo.png, which had no other referrer. (The other two used the shared GitHub mark, which stays.)Dark-mode logo fixes
Alby Hub now points at
alby-logo-dark.png. That asset already existed for the home page but the case studies page wasn't using it, so the mark's black center pin was vanishing against the dark card. Swapping the logo beats inverting it, which would ruin the yellow.Lightspark is a single near-black path with no dark variant shipped, so it gets a new
invertOnDarkflag on theProjectinterface:This mirrors what
HomeCaseStudies.vuealready does for the same logo, so both pages now treat it identically instead of one page rendering it as a black smudge.One gotcha worth noting
The Zeus logo pulled from zeusln.com had a
viewBoxbut nowidth/height. As a flex item inside.case-study-item > athat collapsed to zero width, leaving the card's logo slot blank — and adistgrep still "passed", because thesrcattribute was emitted correctly. Only a screenshot caught it. The committed copy has intrinsic dimensions, matchinglightspark-logo.svg(102×64) andcashapp-badge.svg(400×400).Testing
npm run build:vitepresspasses;dist/case-studies.htmlcontains all four new names and none of the five removed ones..case-study-itemlogo CSS on#1b1b1f, since the headless shell won't flip VitePress's appearance toggle. Lightspark inverts to a legible light mark; Alby's dark variant keeps its center pin. Worth an eyeball on the deploy preview with the real toggle.🤖 Generated with Claude Code