alpha
Login
or
Join now
jack.is
/
leaflet
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
a tool for shared writing and social publishing
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
leaflet
/
components
/
ThemeManager
/
PubPickers
/
at
feature/email
5 files
Jared Pereira
Refactor/pub settings (#288)
3mo ago
48e6740e
PubAcccentPickers.tsx
Feature/pub theme (#142) * reorganized a BUNCH of shit * slight reorg of page pickers * added the theme setter on the pub level but it needs wiring * Add basic publication theme flow * fixed some type errors * rewires some stuff to get it all working for a solid bg color * apply theme in draft editors, remove theme options from draft editor * tweaked some words and colors * change lexicon to seperate bgImage and bgColor * don't overwrite themebg image * fixed spacing issues in leaflet home, fixed legibility issues in pub dash * fixed up the tab header a little in pub dash * added a page bg to the published post * pub page page background if there is a bg image * handle opacity for bg in pub theme * dashboard subs tab empty state update * got opacity working * checking borders, fixing max width stuff * make card border work on leaflet previews * add loader to update button * set accentContrast in local pub theme * started updating the theme modal * make bg provider w-full and fix pub leaflet previews * fix bgpage not being set right w/ local * some updated to the theme modal in pub * added pageBackground color and logic for toggle * add loader and toast for adding feed * check if they have feed before adding * don't block when in inputs * hide image toolbar buttons before image added * collect textnodes properly on paste * use data-entityid instead of data-entityID * check empty children not textcontent * don't paste empty text nodes * shrink down url preview images before posting to bsky * scale up preview res * make rendered alt text in leaflet doc imageblock w-full instead of w-max * add identity_id col to custom_domains * check correct key in identity data custom domains * get domains via identity_rel * allow adding domains if no email * filter out pub domains from custom domain list * fix filter of pub domains * mutate identity data after adding domain * fix importing client component for rss feed * use server safe popover for image alt text in blog * fix double click issue w/ alt text * update lexicons * added a toggle and moved the page bg picker * made the pub stuff use page bg color instead of leaflet bg color * moved files around, redid the layout of the theme modal ... again * add show page background ot lexicon * updated checks to see if the page bg is showing * updates to the sample pub, added a sample page * a couple little tweaks * updated the header for pubtheme modal * simplified the bg image picker * fix background wrapper styles * enable update button on showPageBackground change * handle missing record * make leaflets respect cardborder hidden * fix extra prop * style publist on home page --------- Co-authored-by: celine <celine@hyperlink.academy> Co-authored-by: Brendan Schlagel <brendan.schlagel@gmail.com>
1 year ago
PubBackgroundPickers.tsx
Refactor/pub settings (#288) * WIP move everything in pub setting popover to tab * started organizing the pub setting page * pub settings: refine PostSettings layout, add DashboardContainer, and CSS container class * just moving the content to the side * remove unused code, make the settings page look nice * scrolling save button on settings * move theme setter to a new page, adjusted post and pub pages so that i can extract them and use dummy data to fill them in * making page background works in the theme preview * adjusting stuff to make the pages fit right on mobile * added hex and numpads to the themesetter on mobile so that the keyboard doesn't pop up and mess things up * grab bag of little fixes to make things smoother * add a theme presetter * adjusting layout and popover behavior * remove stray console log * little tweaks to the pub settings * a few more tweaks * in the theme setter, moved the theme menu to the top of the page, added a back button that drops a warning if there are unsaved changes in the theme * fixed bug in back button * add copy and paste functions to the hexkeyboard * fixed missing handles, added some fake posts to pub preview if the user doesn't have any * some stuff to unify darft and published post paddings, also new filler content in the previews * fix some small things * making the settings more legible, adding unwire delete pub button * add delete publication funcationality * redirect to home and simplify delete function * move some components from PubPageContent to PubContent * small fixes --------- Co-authored-by: celine <celine@hyperlink.academy>
3 months ago
PubPageWidthSetter.tsx
Refactor/pub settings (#288) * WIP move everything in pub setting popover to tab * started organizing the pub setting page * pub settings: refine PostSettings layout, add DashboardContainer, and CSS container class * just moving the content to the side * remove unused code, make the settings page look nice * scrolling save button on settings * move theme setter to a new page, adjusted post and pub pages so that i can extract them and use dummy data to fill them in * making page background works in the theme preview * adjusting stuff to make the pages fit right on mobile * added hex and numpads to the themesetter on mobile so that the keyboard doesn't pop up and mess things up * grab bag of little fixes to make things smoother * add a theme presetter * adjusting layout and popover behavior * remove stray console log * little tweaks to the pub settings * a few more tweaks * in the theme setter, moved the theme menu to the top of the page, added a back button that drops a warning if there are unsaved changes in the theme * fixed bug in back button * add copy and paste functions to the hexkeyboard * fixed missing handles, added some fake posts to pub preview if the user doesn't have any * some stuff to unify darft and published post paddings, also new filler content in the previews * fix some small things * making the settings more legible, adding unwire delete pub button * add delete publication funcationality * redirect to home and simplify delete function * move some components from PubPageContent to PubContent * small fixes --------- Co-authored-by: celine <celine@hyperlink.academy>
3 months ago
PubPresetPicker.tsx
Refactor/pub settings (#288) * WIP move everything in pub setting popover to tab * started organizing the pub setting page * pub settings: refine PostSettings layout, add DashboardContainer, and CSS container class * just moving the content to the side * remove unused code, make the settings page look nice * scrolling save button on settings * move theme setter to a new page, adjusted post and pub pages so that i can extract them and use dummy data to fill them in * making page background works in the theme preview * adjusting stuff to make the pages fit right on mobile * added hex and numpads to the themesetter on mobile so that the keyboard doesn't pop up and mess things up * grab bag of little fixes to make things smoother * add a theme presetter * adjusting layout and popover behavior * remove stray console log * little tweaks to the pub settings * a few more tweaks * in the theme setter, moved the theme menu to the top of the page, added a back button that drops a warning if there are unsaved changes in the theme * fixed bug in back button * add copy and paste functions to the hexkeyboard * fixed missing handles, added some fake posts to pub preview if the user doesn't have any * some stuff to unify darft and published post paddings, also new filler content in the previews * fix some small things * making the settings more legible, adding unwire delete pub button * add delete publication funcationality * redirect to home and simplify delete function * move some components from PubPageContent to PubContent * small fixes --------- Co-authored-by: celine <celine@hyperlink.academy>
3 months ago
PubTextPickers.tsx
Add custom fonts! Squashed commit of the following: commit 8b5625aa7bbdbc89ee3355f4b258ce00690b891f Author: Jared Pereira <jared@awarm.space> Date: Fri Mar 6 15:11:02 2026 -0500 remove pub picker on subpage and fix font label commit 4f9a2dc7c38e6abc56a76490ee77d728d5abb452 Author: Jared Pereira <jared@awarm.space> Date: Fri Mar 6 15:10:57 2026 -0500 support h4 commit e5d8f977bfdde8a6b97f561c09f320879f4baaa9 Merge: 4d41f6f4 43fa8794 Author: Jared Pereira <jared@awarm.space> Date: Fri Mar 6 13:57:36 2026 -0500 Merge branch 'main' into feature/fonts commit 4d41f6f4b4454d565dcece8dc0663ece00e45287 Author: Jared Pereira <jared@awarm.space> Date: Fri Mar 6 11:56:35 2026 -0500 merge blockprops style better commit 073e43d90f5bdf532b5192c712cf12f8bb6ee728 Author: Jared Pereira <jared@awarm.space> Date: Fri Mar 6 11:12:01 2026 -0500 fix font sizes commit 980fcd7d49beb6625ffd94f62dce7cfa0930b9f0 Author: Jared Pereira <jared@awarm.space> Date: Thu Mar 5 22:56:33 2026 -0500 handle header sizes and base size for fonts commit 3e831c1f9ab1f545e5a153300790f29047631e4c Author: Jared Pereira <jared@awarm.space> Date: Thu Mar 5 21:53:07 2026 -0500 fix undo manager commit 025ac8d16765272a4fc354e3baf8ad468e922b8d Author: Jared Pereira <jared@awarm.space> Date: Thu Mar 5 21:43:46 2026 -0500 fix setting fonts commit a1d30fc91a7b9874f3ef561c855837e5b224af29 Author: Jared Pereira <jared@awarm.space> Date: Thu Feb 5 01:01:42 2026 +0000 add fonts commit 83049703cc02efb4c5a4f94ad3dbfb43c50c07a3 Author: Jared Pereira <jared@awarm.space> Date: Fri Jan 30 18:09:40 2026 -0500 wip support custom google fonts commit 7235f59982a1a683a1f91da4f7db38dda3f9f73b Author: Jared Pereira <jared@awarm.space> Date: Thu Jan 22 17:10:18 2026 -0500 more fonts!! commit 10da7354ddb83a15082b75e317c0b0e3cf971c9b Author: Jared Pereira <jared@awarm.space> Date: Thu Jan 22 13:49:15 2026 -0500 implemnt basic font logic
4 months ago