about summary refs log tree commit diff
path: root/bskyembed/src/screens/landing.tsx
Commit message (Collapse)AuthorAgeFilesLines
* Add verification checkmarks to `embed.bsky.app` (#8644)Samuel Newman2025-08-261-3/+10
| | | | | | | | | | | | | * update vite+typescript * update atproto api to latest, split out utils * add checkmark to post * add checkie to embed * revert change to example post * fix ext link color
* enhance(embed): add ability to pin color mode (#7186)Samuel Newman2025-03-051-19/+58
| | | | | | | | | | | | | | | | | | | | | | | | | * enhance(embed): add ability to pin color mode * fix: Move color mode dropdown to the root section * auto -> system * style tweaks * default to light theme * try and fix eslint * fix dropdown styles on other browsers * rm unnecessary eslintrc change * more explicit color mode select * make light explicit --------- Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
* feat(embed): Add support for dark mode (#6912)かっこかり2024-12-111-13/+18
| | | | | | | | | | | | | | | | | | | | | * feat(embed): Support dark mode (wip) * finishing up the implementation * fix tailwind color selector * tweak design * refactor: unify types * fix * fix english grammar * refactor: unify types * tweak design * remove the customization part
* [Embeds] stop adding tracking params to non-bsky.app links (#4167)Samuel Newman2024-05-231-2/+2
| | | | | * don't add tracking params on non-bsky.app links * validate facets
* add ref_src (#3532)Samuel Newman2024-04-131-1/+1
|
* [Embed] Don't reuse DOM when changing embed (#3530)dan2024-04-131-9/+40
| | | | | | | | | | | * Don't reuse DOM when changing embed * add skeleton loading state 💀 * autoselect text --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* [Embeds] Tweak homepage styles (#3526)Samuel Newman2024-04-131-11/+11
| | | | | * tweak error styles * reduce error horizontal padding
* [Embeds] Show error for users with PWI flag on landing (#3524)dan2024-04-131-14/+11
|
* [Embeds] "Embed post" post dropdown option (#3513)Samuel Newman2024-04-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | * add embed option to post dropdown menu * put embed post button behind a gate * increase line height in dialog * add gate to gate name union * hide embed button if PWI optout * Ungate embed button * Escape HTML, align implementations * Make dialog conditionally rendered * Memoize EmbedDialog * Render dialog lazily --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* [Embeds] Embed subdomain landing page (#3501)Samuel Newman2024-04-131-0/+266
* add build output to web build * simplify post-build step by copying everything at once * make script that converts placeholder -> iframe * dynamically resize iframe based on inner content Requires the iframe content to `postMessage` its height back up to the parent * add lang to embed * svg explicit height -> viewBox * add build output to web build * simplify post-build step by copying everything at once * attempt to fix go embed issue * rm changes to bskyweb * remove another bskyweb change * embed landing page * Drop xl breakpoint, too far down * Remove pointer enter behavior * Avoid button width jump * Escape HTML --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>