Sign in
Join now
leaflet
leaflet.pub
/
Star
Starred
Star
Something went wrong. Try again.
Fork
10
Eye filled
Watch
Watching
Watch
a tool for shared writing and social publishing
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
73
7
3
Pulls
Pulls
10
1
0
Pipelines
Pipelines
leaflet
/
src
/
utils
2 folders
·
160 files
at
main
awarm.space
·
load replies for drafts server side
·
5d ago
cee505af
paste
Add media-only view to Bluesky post blocks
1mo ago
prosemirror
persist editor draft states
4mo ago
addBlockBelow.ts
fix bug with blockListClickableBottomArea
1mo ago
addDraftToPublication.ts
Extract adding a draft to a publication
1mo ago
addImage.ts
Add canvas images through the shared image pipeline
1mo ago
addLinkBlock.ts
add pubBlock
3mo ago
addPostHeaderBlock.ts
Add a post header block for canvas posts in publications
1mo ago
agentFor.ts
Add a questions block answered inline by the author
3w ago
aspectRatio.ts
clean up unused code and exports
4mo ago
assertRkeyFree.ts
support path toggle on import
1mo ago
blobCleanup.ts
Feature/document versioning (#391)
1mo ago
blobRefToSrc.ts
Re-encode every image variant instead of passing PNG and JPEG through
6d ago
blockDispatch.test.ts
enforce exhaustive block dispatch across render surfaces
2mo ago
blockDispatch.ts
enforce exhaustive block dispatch across render surfaces
2mo ago
blockGroups.ts
Trim the canvas mutations and group helpers
1mo ago
blockSpacing.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
blockTextSize.ts
Add custom fonts!
7mo ago
blockTypeOperations.ts
apply text style and list operations to multi-selected blocks
3mo ago
bskyCardScreenshot.ts
Update/share button (#354)
3mo ago
bskyPostEmbed.ts
Update/share button (#352)
3mo ago
bskyPostLangs.ts
stamp langs on bsky posts so clients don't misfilter them
3mo ago
bskyPostUtm.ts
add utm params to track bluesky posts back to referrers
3mo ago
bskyPostView.ts
Add media-only view to Bluesky post blocks
1mo ago
buildPublicationPosts.ts
Dynamic static split (#371)
3mo ago
buildPublicationRecord.ts
Tag Drawer in post
1mo ago
byline.ts
Style/pub refactor (#313)
4mo ago
canvasBlockOrder.test.ts
switch from implicit to explicit stack ordering in canvas
1mo ago
canvasBlockOrder.ts
Simplify the canvas block and its controls
1mo ago
centeredGrid.ts
Recommend Block (#397)
1mo ago
chapterGrouping.ts
fix checkbox alignment in published list blcok
1mo ago
codeLanguageStorage.ts
persist last used codeblock language
11mo ago
collectionHelpers.ts
clean up unused code and exports
4mo ago
confirmationEmail.ts
Feature/newsletter (#292)
6mo ago
copyLeafletContents.ts
Feature/document versioning (#391)
1mo ago
copySelection.ts
use type only imports from src/replicache
1y ago
createLeaflet.ts
add option in the create pub flow to start as a serial or blog
1mo ago
createYjsText.ts
Style/pub refactor (#313)
4mo ago
cropCoverImage.ts
add cover image cropping
1w ago
customDomain.ts
allow sign in to preview domains
3mo ago
deduplicateRecords.ts
de-duplicate publications and documents
9mo ago
deepEquals.ts
Feature/pub theme (#142)
1y ago
deleteBlock.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
documentHasBlock.ts
Multiple reply/questions blocks, question moderation states, author profiles
1w ago
editorPrefs.ts
add missing files
1mo ago
elementId.ts
persit votes when changing, make removing option instant,
1y ago
embeddedCanvasSize.ts
Simplify the published canvas and its record conversion
1mo ago
enrichPost.ts
check standard.site embed refs in post backlink queries
2mo ago
ensureProtocol.ts
add link popover in editor
7mo ago
externalPublicationLink.ts
Style/pub refactor (#313)
4mo ago
extractBlocksByType.ts
Dynamic static split (#371)
3mo ago
extractTitleFromFacts.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
facetFeatures.ts
enforce exhaustive block dispatch across render surfaces
2mo ago
factsToPagesRecord.test.ts
Publish per-page theme colors
4w ago
factsToPagesRecord.ts
Multiple reply/questions blocks, question moderation states, author profiles
1w ago
fetchBskyPosts.ts
Dynamic static split (#371)
3mo ago
fetchStandardSiteBlockData.ts
Dynamic static split (#371)
3mo ago
focusBlock.ts
Make block zoom a pure view filter
2mo ago
focusElement.ts
fix focus input when in email type input
6mo ago
focusPage.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
foldBlocks.ts
Persist fold state to server as root/collapsed-blocks fact (#389)
2mo ago
frameHeaders.test.ts
Reader: in-place post viewer and subscribe success redesign
1mo ago
frameHeaders.ts
Reader: in-place post viewer and subscribe success redesign
1mo ago
gatedDocumentImages.ts
Paid memberships (#364)
3mo ago
generateJoseKey.js
Feature/bsky pubs/demo (#131)
1y ago
getBlocksAsHTML.tsx
Add a questions block answered inline by the author
3w ago
getCoordinatesInTextarea.ts
Feature: math and code blocks (#152)
1y ago
getCurrentDeploymentDomain.ts
Update/delete leaflets (#238)
11mo ago
getFirstParagraph.ts
add missing util
8mo ago
getLeafletTitle.ts
Style/membership (#376)
2mo ago
getPostPageData.ts
styling and upgrades to reply block
6d ago
getPublicationMetadataFromLeafletData.ts
load replies for drafts server side
5d ago
getPublicationURL.ts
Dynamic static split (#371)
3mo ago
groupCanvasBlock.ts
Make text shortcuts work on a block alone on a canvas
1mo ago
homeDocsStorage.ts
Dynamic static split (#371)
3mo ago
imageEncoding.ts
transcode email-bound images to formats mail clients can render
3mo ago
imageUploadStatus.ts
add image retry and logging
2mo ago
insertLeaflet.ts
Import Ghost pages as publication navigation pages
2mo ago
interactionBlockAnchor.ts
Multiple reply/questions blocks, question moderation states, author profiles
1w ago
iosInputMouseDown.ts
remove @react-aria/utils
1y ago
isDevice.ts
clean up unused code and exports
4mo ago
isDocumentOwner.ts
Add a questions block answered inline by the author
3w ago
isLeafletManagedPublication.ts
Add post-subscribe follow-ups and fix subscribe success feed links
1mo ago
isProductionDeployment.ts
removed a lot of stray console.log
1y ago
isTextBlock.ts
Publish the alignment of lone canvas text blocks
1mo ago
isURL.ts
if pasting just a url with selection make inline link
2y ago
isUuid.ts
Validate UUID format before querying database (#347)
3mo ago
isVisible.ts
don't render block overlay if not ios
2y ago
leafletToPublicationPageRecord.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
linkOrphanedEmailSubscribers.ts
link loose email subscriptions
5mo ago
list-operations.ts
Make block zoom a pure view filter
2mo ago
lock.ts
clean up unused code and exports
4mo ago
loggedFetchHandler.test.ts
Posts list hydration (#398)
1mo ago
loggedFetchHandler.ts
Posts list hydration (#398)
1mo ago
markTitleBlockAsCopy.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
mentionUtils.ts
clean up unused code and exports
4mo ago
mergePreferences.ts
add prev/next navigation direction setting for publications
3mo ago
metaKey.ts
update shortcuts to use os specific key
2y ago
moveBlock.ts
Fix list items duplicating or vanishing across sync
1mo ago
newsletterSender.ts
clean up unused code and exports
4mo ago
normalizeRecords.ts
clean up unused code and exports
4mo ago
offloadPagesToBlob.ts
clean up unused code and exports
4mo ago
pageBlocksInOrder.ts
Publish the alignment of lone canvas text blocks
1mo ago
pageLinkDisplay.ts
add missing files
1mo ago
pageRecordTextBlocks.test.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
pageRecordTextBlocks.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
parseBlocksToList.ts
add lists to pubs!
1y ago
parseHSB.ts
clean up unused code and exports
4mo ago
postHeaderBlock.ts
Add a post header block for canvas posts in publications
1mo ago
postmarkSuppressions.ts
clean up unused code and exports
4mo ago
postPageProjection.test.ts
Dynamic static split (#371)
3mo ago
postPageProjection.ts
Dynamic static split (#371)
3mo ago
postsListPagination.test.ts
filter prev/next nav for posts in tagged post list
1w ago
postsListPagination.ts
filter prev/next nav for posts in tagged post list
1w ago
prevNextPosts.test.ts
filter prev/next nav for posts in tagged post list
1w ago
prevNextPosts.ts
filter prev/next nav for posts in tagged post list
1w ago
publicationCanvasWidth.ts
Simplify the canvas block and its controls
1mo ago
publicationForHost.ts
Resolve standard-site embeds for hosts a publication is actually served on
3mo ago
publicationNavEntries.ts
Style/pub refactor (#313)
4mo ago
publicationPrevNextPosts.ts
filter prev/next nav for posts in tagged post list
1w ago
publishBskyPost.ts
Move the Bluesky posting core out of the server action
1mo ago
publishedPageMetadata.ts
Style/pub refactor (#313)
4mo ago
publishHelpers.ts
Posts list hydration (#398)
1mo ago
publishLeaflet.ts
styling and upgrades to reply block
6d ago
publishLock.test.ts
Prevent double-publish from creating a second, unlinked post
2mo ago
publishLock.ts
Prevent double-publish from creating a second, unlinked post
2mo ago
publishPublicationPages.ts
Posts list hydration (#398)
1mo ago
queueDraftForPds.ts
Pass typed page records through when queueing a draft for the PDS
1mo ago
quotePosition.ts
Dynamic static split (#371)
3mo ago
renderFootnoteDefHTML.tsx
fix footnote data loss on copy/paste
2mo ago
replaceWithoutParams.ts
refactor confirmation screens
4mo ago
requestOrigin.ts
Paid memberships (#364)
3mo ago
resolveBlobLinks.test.ts
Add comics importer and let write-records-to-pds upload blobs
1mo ago
resolveBlobLinks.ts
Add comics importer and let write-records-to-pds upload blobs
1mo ago
resolveBlueskyPostUrl.ts
Detect Bluesky posts from link metadata, not just hardcoded hosts (#331)
4mo ago
resolveBylineProfiles.ts
more bylines
4mo ago
resolveDocumentFilter.ts
Scope document path resolution to the publication's own rows
2mo ago
resolveStandardSitePostUrl.ts
Resolve standard-site embeds for hosts a publication is actually served on
3mo ago
resolveStandardSitePublicationUrl.ts
Resolve standard-site embeds for hosts a publication is actually served on
3mo ago
revalidatePublication.ts
filter prev/next nav for posts in tagged post list
1w ago
screenshotPage.ts
Declare og:image dimensions and stop serving broken previews
2mo ago
scrollIntoView.ts
Style/pub refactor (#313)
4mo ago
scrollIntoViewIfNeeded.ts
Style/pub refactor (#313)
4mo ago
serverImageEncoding.test.ts
Re-encode every image variant instead of passing PNG and JPEG through
6d ago
serverImageEncoding.ts
Re-encode every image variant instead of passing PNG and JPEG through
6d ago
serverVideoEncoding.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago
setCoverImageFromEntity.ts
Feature/image gallery block (#325)
4mo ago
slugify.ts
add href to headers
7mo ago
srcDocSandbox.ts
add html mode to embed block
3mo ago
storedBlockTextIsEmpty.ts
fix bug with blockListClickableBottomArea
1mo ago
stripThemeWithoutType.ts
handle records w/ theme but no type
5mo ago
tierDescriptionDoc.test.ts
add multiline tier description editor
2mo ago
tierDescriptionDoc.ts
Add free tier to tier gate
2mo ago
timeAgo.ts
Update/thread viewer (#261)
9mo ago
trendingRank.ts
Tag Drawer in post
1mo ago
uploadCoverImage.ts
add cover image cropping
1w ago
uploadCoverImageThumb.ts
Flatten cover images for og:image and Bluesky card thumbs
1mo ago
uriHelpers.ts
Collapse inter-tag whitespace in RSS feed output (#338)
3mo ago
useRecordFromDid.ts
fFeature/pub contributors 2 (#308)
5mo ago
wordmark.ts
Reserve wordmark space before load to prevent layout shift
2mo ago
writeRecommendations.ts
Add post-subscribe follow-ups and fix subscribe success feed links
1mo ago
yjsFragmentToString.ts
Inline comments (#315)
4mo ago
zoomIntoBlock.ts
Add canvas drawing blocks and zoom engine (#403)
1mo ago