about summary refs log tree commit diff
path: root/bskyweb/templates
Commit message (Collapse)AuthorAgeFilesLines
* Fix default opengraph (#8872)Eric Bailey2025-08-263-2/+5
| | | | | | | * Fix default opengraph * Add avatar back * Remove default og images
* refactor: rename canonical filter to canonicalize_url for better clarityCaidan Williams2025-08-252-2/+2
| | | | | | | | - Rename filter from 'canonical' to 'canonicalize_url' to follow Pongo2 naming conventions - Update function name from filterCanonical to filterCanonicalizeURL - Update template usage in post.html and profile.html - Update test function name and all references
* feat: apply canonical filter to profile template URLs for SEOCaidan Williams2025-08-251-1/+1
| | | | | | Use canonical filter on requestURI in canonical link tag while preserving original URL with parameters for og:url metadata. This provides clean canonical URLs for search engines while maintaining full Open Graph URLs.
* feat: apply canonical filter to clean URLs in post templateCaidan Williams2025-08-251-1/+1
| | | | Uses canonical filter for canonical link tags while preserving original URLs with parameters for og:url metadata, improving SEO through proper URL canonicalization
* feat: add canonical URL to profile template for better SEOCaidan Williams2025-08-221-0/+1
|
* feat: add canonical URL to post template for better SEOCaidan Williams2025-08-221-0/+1
|
* feat: add canonical URL to home page for SEO optimizationCaidan Williams2025-08-221-0/+1
|
* Preconnect to go.bsky.app (#8825)Samuel Newman2025-08-131-0/+1
| | | | | * preconnect to go.bsky.app * other location why not
* Remove "bsky.network" from preconnect (#7559)Matthieu Sieben2025-01-231-1/+0
|
* Correct font preload (#7249)Barry Pollard2024-12-231-1/+1
|
* Font loading improvements (#6993)Barry Pollard2024-12-101-4/+3
| | | | | | | | | | | | | | | | | | | | | | | * Font loading improvements * Reconvert with missing files * Update bskyweb/templates/base.html Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com> * Update bskyweb/templates/base.html Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com> * Run web-build to update hashes * Revert Android to otf * Use Inter woff2 files --------- Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com>
* Access content of extended block properly (block.Super instead of super()) ↵Dmitry Grachikov2024-12-091-2/+2
| | | | (#7026)
* [Layout] Base (#6907)Eric Bailey2024-12-051-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add common gutter styles as hook * Add computed scrollbar gutter CSS vars * Add new layout components * Replace layout components in settings screens * Remove old back button * Invert web border logic for easier migration * Clean up Slot API * Port over FF handling of scrollbar offset * Trade boilerplate for ease of use * Limit to one line * Allow two lines, fix wrapping * Fix alignment * sticky headers * set max with on header and center * [Layout] Notifications Header (#6910) * Replace notifications screen header * fix cropped indicator --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com> * Replace Hashtag header (#6928) * [Layout] ChatList header (#6929) * Replace ChatList header * update chat settings as well --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com> * Add web borders to Chat settings * Remove unused var * Move ChatList header outside center * Replace empty chat layout * fix breakpoints * [Layout] Scrollbar gutters (#6908) * Fix sidebar alignment * Make sure scrollbars don't hide * Gift left nav more space * Use stable one-edge, update logic in RightNav * Ope * Increase width * Reset * Add transform to sidebars * Remove bg in sidebars * Handle shifts in layout components * Replace scroll-removal handling * Make react-remove-scroll an explicit dep * Remove unused script * use correct scroll insets (#6950) * [Layout] Feeds headers (#6913) * Replace ViewHeader internals, duplicate old ViewHeader * Replace Feeds header * Replace SavedFeeds header * Visual alignment * Uglier but clear * Use old ViewHeader for SavedFeeds * use Layout.Center instead of Layout.Content * use left-aligned header for feed edit * delete unused old view header --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com> * [Layout] Every other screen (#6953) * attempt to fix double borders on every other screen * delete ListHeaderDesktop * delete `SimpleViewHeader` and fix screens (#6956) * Make Layout.Center not full height * Refactor List to use Layout.Center, remove built-in borders * Fix Home screen * Refactor PagerWithHeader to use Layout components * Replace components in ProfileFeed and ProfileList * Borders on Profile * Search screen replacements * use new header for profile subpage header (#6958) * Search AutocompleteResults * use new header for starter pack wizard (#6957) * Fix post thread * Enable borders by default * Moderation muted and blocked accounts * Fix scrollbar offset on Labeler * Remove ScrollView from Moderation * Remove ScrollView from Deactivated * Remove ScrollView from onboarding * Remove ScrollView from SignupQueued * Mark deprecations * fix lint * Fix double borders on profile load * Remove unneeded CenteredView from noty Feed * Remove double Center layout on Notifications screen * Remove double Center layout on ChatList screen * Handle scrollbar offset in chat * Use new atom for other scrollbar offsets * Remove borders from old views * Better doc * Remove temp migration prop * Fix new atom usage on native * Clean up Hashtag screen * Layout docs * Clarify usage in Pager * Handle nested offset contexts * Clean up Layout * fix feeds page * asymmetric header on native (#6969) * Reusable header const * Fix up home header * Add back button to convo * Add hitslop to header buttons * Comment * Better handling on native for new atom * Format * Fix nested flatlist on mod screens * Use react-remove-scroll-bar directly * Fix notification count overflow on web * Clarify doc --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Link to app.bsky.actor.profile record in link rel=alternate (#6046)charlotte ✨2024-11-011-1/+1
| | | This disambiguates ATProto identities from Bluesky profiles
* Add AT URIs as alternate links (#6033)Tom Sherman2024-11-012-0/+2
|
* Fix width handling for deactivated screen (#5810)Eric Bailey2024-10-311-0/+1
|
* Fix dropdown shift on web (#5710)Hailey2024-10-111-0/+4
|
* New assets to static CDNJaz Volpert2024-10-041-2/+2
|
* Merge branch 'main' into static_asset_cdnJaz Volpert2024-10-041-0/+14
|\
| * Move font-face defs into HTML for CDN (#5612)Eric Bailey2024-10-041-0/+14
| |
* | Serve static assets from a CDN host if providedJaz Volpert2024-10-041-6/+6
|/
* Use Inter variable font (#5540)Eric Bailey2024-09-301-19/+3
|
* Fix web splash (#5456)Eric Bailey2024-09-231-1/+48
| | | | | | | * Fix web splash * Untangle base styles * Fix id name, remove log
* Let Expo/Webpack handle CSS assets (#3942)Mary2024-09-231-381/+0
| | | | | | | | | | | | | * chore: handle built css assets * chore: let prettier handle css code * refactor: let webpack build css assets * chore: prettier on bskyembed * chore: touch empty.txt on css directory * chore: do the same to the workflow
* [Neue] Font weights (#5442)Eric Bailey2024-09-201-0/+12
| | | | | | | * Align all font weights * Only load necessary fonts * Also comment out from hook
* [Neue] Parallel font loading on web (#5411)Eric Bailey2024-09-191-0/+98
| | | | | | | | | | | * Parallel font loading (cherry picked from commit 10e2b05b575bbbf8b0ca5b4a336817cd902d712b) * Handle failures * Rely on font-face and preload tags for font loading (#5431) * Cache fonts for a year
* [Neue] Ligatures & composer (#5427)Eric Bailey2024-09-191-1/+0
| | | | | | | | | * Disable contextual ligatures * Ensure new type styles are applied to the composer * Clean up using real devices * Feedback
* [Video] Volume controls on web (#5363)Samuel Newman2024-09-161-0/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * split up VideoWebControls * add basic slider * logarithmic volume * integrate mute state * fix typo * shared video volume * rm log * animate in/out * disable for touch devices * remove flicker on touch devices * more detailed comment * move into correct context provider * add minHeight * hack * bettern umber --------- Co-authored-by: Hailey <me@haileyok.com>
* remove double closing tag (#5257)Gargaj2024-09-111-1/+0
|
* [Video] add scrubber to the web player (#4943)Samuel Newman2024-08-261-0/+5
|
* Add og meta tags to starter pack detail (#4585)devin ivy2024-06-241-0/+26
| | | | | | | | | | | | | * add og meta tags to starter pack detail * tidy * bskyweb: add starter pack title to og meta * bskyweb build * go version to 1.22 * tidy
* Let React app replace preload (#3900)Eric Bailey2024-05-071-10/+11
| | | | | | | * Let React app replace preload * Fix html structure * Fix indent
* Fix color of new web splash logo (#3896)Samuel Newman2024-05-071-1/+1
|
* Add Preload for Web - Update base.htmlaliamanuba2024-05-021-0/+13
|
* add oEmbed links to public post HTML meta headers (#3522)bnewbold2024-04-131-0/+2
|
* Fade in animation for card (#3521)Hailey2024-04-131-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | * fade in and out the card one more fix dont leave an invisible card behind okay just about there move styles glitch clear hide timeouts on card enter about there * Tweak timings * Rewrite with explicit states --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* Use CSS keyframe animation for spinner on web (#3411)Samuel Newman2024-04-041-0/+15
| | | | | * Use css keyframe animation for spinner on web * duplicate css to index.html
* Add 'Liberation Sans' font for FireFox on Linux; lightbox buttons adjustmentsAlexander K2024-03-171-2/+2
|
* Fix font styles on web (#3162)Eric Bailey2024-03-091-0/+3
|
* Add `Menu` component (#3097)Eric Bailey2024-03-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add POC menu abstraction * Better platform handling * Remove ignore * Add some menu items * Add controlled dropdown * Pass through a11y props * Ignore uninitialized context * Tweaks * Usability improvements * Rename handlers to props * Add radix comment * Ignore known type * Remove todo * Move storybook item * Improve Group matching * Adjust theming
* Reset button/input font set by UA (#3038)Mary2024-02-291-0/+6
| | | | | * fix: reset button/input fonts set by UA * fix: inherit line-height as well
* Add tags and mute words (#2968)Eric Bailey2024-02-261-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add bare minimum hashtags support (#2804) * Add bare minimum hashtags support As atproto/api already parses hashtags, this is as simple as hooking it up like link segments. This is "bare minimum" because: - Opening hashtag "#foo" is actually just a search for "foo" right now to work around #2491. - There is no integration in the composer. This hasn't stopped people from using hashtags already, and can be added later. - This change itself only had to hook things up - thank you for having already put the hashtag parsing in place. * Remove workaround for hash search not working now that it's fixed * Add RichTextTag and TagMenu * Sketch * Remove hackfix * Some cleanup * Sketch web * Mobile design * Mobile handling of tags search * Web only * Fix navigation woes * Use new callback * Hook it up * Integrate muted tags * Fix dropdown styles * Type error * Use close callback * Fix styles * Cleanup, install latest sdk * Quick muted words screen * Targets * Dir structure * Icons, list view * Move to dialog * Add removal confirmation * Swap copy * Improve checkboxees * Update matching, add tests * Moderate embeds * Create global dialogs concept again to prevent flashing * Add access from moderation screen * Highlight tags on native * Add web highlighting * Add close to web modal * Adjust close color * Rename toggles and adjust logic * Icon update * Load states * Improve regex * Improve regex * Improve regex * Revert link test * Hyphenated words * Improve matching * Enhance * Some tweaks * Muted words modal changes * Handle invalid handles, handle long tags * Remove main regex * Better test * Space/punct check drop to includes * Lowercase post text before comparison * Add better real world test case --------- Co-authored-by: Kisaragi Hiu <mail@kisaragi-hiu.com>
* Remove redundant `<meta name="theme-color">` tag (#2938)Eiichi Yoshikawa2024-02-201-2/+1
|
* Add theme-color meta tag and apply selection of theme (#2918)Eiichi Yoshikawa2024-02-181-0/+1
| | | | | | | | | | | | | * Add theme-color meta tag and apply selection of theme * update logic for retrieving current theme color * add ts-ignore * fix ts error --------- Co-authored-by: Hailey <me@haileyok.com>
* Link type not link relPaul Frazee2024-02-161-1/+1
|
* Add link header to improve apple messages previews (#2897)Paul Frazee2024-02-161-0/+1
|
* Adds `preconnect` links to essencial external domains (#2847)Evandro Leopoldino Gonçalves2024-02-131-0/+5
| | | | | | | * adds preconnect links to essencial external domains * adds preconnect links to essencial external domains in the base.html template * fixes formatting issue
* Update `blueskyweb.xyz` links to `bsky.social` (#2830)surfdude292024-02-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update blogpost link to bsky.social and remove unnecessary localisation params at end of Play Store URL in README.md * Update privacy policy link to bsky.social in PrivacyPolicy.tsx * Update TOS link to bsky.social in TermsOfService.tsx * Update links to bsky.social in Links.tsx * Update links to bsky.social in SplashScreen.web.tsx * Update link to bsky.social in base.html * Update links to bsky.social in HomeLoggedOutCTA.tsx * Update links to bsky.social in RightNav.tsx * Update links to bsky.social in Drawer.tsx * Update DMCA link to bsky.social in Modal.tsx * Update link to copyright policy on bsky.social in CopyrightPolicy.tsx * Update link to bsky.social in CommunityGuidelines.tsx * Update links to bsky.social in Settings.tsx * Update to bsky.social in Typography.tsx
* fix google translate appear (#2784)Liberal dev2024-02-081-4/+4
|
* Update open graph data (#2760)Eric Bailey2024-02-063-10/+20
| | | | | | | * Update open graph data * Format * Fix typo