v0.8.26: knowledge base backfill, landing, files improvements - #7602
Merged
Conversation
* feat(landing): deliver phase one marketing redesign * fix(landing): showcase supported CLI workflows * fix(landing): smooth featured customer transitions * feat(landing): refresh product pages with native UI previews * fix(landing): allow page scrolling over product previews * fix(landing): harden preview keyboard interactions * fix(landing): restore bundle, theme, and analytics guarantees in the redesign - Lazy-mount the hero product loop (ssr: false) so the workspace chat graph and the full block registry no longer ship in every marketing route's initial bundle (1.15 MB gz per route, down from 3.44 MB); load the React Flow stage on demand - Give the marketing surface its own theme store (`sim-landing-theme`): the workspace settings sync writes `system` into `sim-theme` for every signed-in user, which rendered sim.ai in the OS theme and overwrote the footer toggle; make the remaining home links from forced-light shells document navigations - Track the shell's closing CTA (`footer_cta`) so integration pages keep a tracked closing conversion; harden external CTA links in one place - Restore `priority` on the hero LCP image; stream the customer film only while on screen in a visible tab and stop fetching its poster twice - Delete ~5,800 lines of unreachable components, dead props, and orphaned assets the redesign left behind; share the seeded chat strings; reattach two TSDocs Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Nwwczp7n4NrACeonLvEgw5 * refactor(landing): simplify the redesign after review - Stop preview loops while their section is off screen or the tab is hidden - Drop dead tile/tone branches from the six feature graphics, the unread product-layout discriminant, `logoOnly`, placement-frame props, and unused layout/type exports; share the two-block workflow preview and the elapsed-reveal hook; use the shared `noop` - Make the invite pages' home buttons document navigations so the marketing theme store initializes; drop a no-op grayscale filter on the hero image Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Nwwczp7n4NrACeonLvEgw5 * chore(landing): apply the cleanup pass - Use the canonical `--border` token in the new marketing components, `cn()` for the banner class list, and the chip `shape` prop instead of a radius override - Replace an undefined `--brand-primary` on the qualified-lead dot with the brand accent, and an undefined `--shadow-sm` with the utility - Drop an unobserved `useCallback` and a dead handle-offset constant Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Nwwczp7n4NrACeonLvEgw5 * fix(landing): address reviewer feedback and audit findings Navbar: pin the root's overscroll while the scroll port is locked so an open menu cannot rubber-band the page; drop the press scale on menu triggers that do not navigate; lay integration tiles out as rows so the preview fade no longer covers their names; hide the auth pill in the phone header. Hero and stages: draw the intro frame on the region's border instead of one pixel inside it; remove the unshipped Build control from the hero composer; give the workflows editor loop its block type labels; use the Human block's icon and fields on the enterprise stage; size React Flow nodes at mount. Pages: round the changelog chips; give compact pill CTAs the same inset as the larger sizes; soften the footer wordmark's thresholded edge. Review follow-ups: keep the landing theme key through logout, make the login fallback a document navigation, remove a shadow the design never had, and restore the chip label chrome on two document home links. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> * fix(landing): address QA findings and isolate demo dependencies * fix(landing): enable drag and trackpad scrolling in customer carousel Scrub the existing logo loop with pointer drags, horizontal trackpad gestures, and arrow keys while preserving autoplay position and native trackpad momentum. Keep reduced-motion support and normal vertical scrolling and pinch-to-zoom behavior. * fix(landing): fit account links in narrow mobile menus Size the account pill segments around their labels and reduce minimum horizontal padding so Start building stays inside its segment on narrow screens. * fix(landing): finish accessibility and routing QA * fix(test): align enrollment shell mock with direct import * refactor(ui): use the narrow logo shell barrel * fix(landing): refine graphics, navigation, and accessibility * fix(landing): align preview controls and simplify CLI copy * chore(review): remove ineffective file-limit override --------- Co-authored-by: andresdjasso <andresdjasso@users.noreply.github.com> Co-authored-by: Waleed Latif <walif6@gmail.com> Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com> Co-authored-by: Justin Blumencranz <96924014+j15z@users.noreply.github.com>
* feat(files): support heading images and simplify image selection * fix(files): preserve drag targets and valid collaborative selections
* fix(knowledge): backfill legacy KB workspace ownership * fix(db): honor migration runner lock wait policy
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
|
Too many files changed for review (559 files, 100 file limit). |
* fix(landing): polish product previews and featured media * fix(landing): restore color media and correct dark previews
* docs(library): update n8n-alternatives * Pi Babysit: address PR #7604 feedback --------- Co-authored-by: Sim Pi Agent <pi@sim.ai>
…he-top-options-compare (#7607) Co-authored-by: Sim Pi Agent <pi@sim.ai>
* improvement(docs): simplify navigation and share editor previews * fix(docs): preserve focus in workflow illustrations
* docs(library): update best-ai-automation-tools-2026 * Pi Babysit: address PR #7609 feedback --------- Co-authored-by: Sim Pi Agent <pi@sim.ai>
* docs(library): update best-ai-agent-builder-2026 * Pi Babysit: address PR #7610 feedback --------- Co-authored-by: Sim Pi Agent <pi@sim.ai>
* fix(slack): return one conversation page with next cursor * fix(slack): remove redundant conversation pages output
* fix(landing): refine product previews and customer media * fix(landing): preserve accessible controls and readable terminal previews --------- Co-authored-by: andresdjasso <andresdjasso@users.noreply.github.com> Co-authored-by: Waleed Latif <walif6@gmail.com>
* fix(credentials): use organization groups for personal connections * fix(credentials): scope GitLab personal tokens to organizations * fix(credentials): polish connection hint and provider picker sizing
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.
Uh oh!
There was an error while loading. Please reload this page.