Lewis/landing page - #27
Merged
Merged
Conversation
…perience - Introduced new dashboard summary and sales dashboard components to provide users with insights into their performance. - Implemented overview greeting and scope toggle for personalized user experience. - Created companies and contacts management pages with search and creation functionalities. - Added data tables for displaying companies and contacts, including sorting and filtering options. - Enhanced routing and layout for better navigation within the application.
- Introduced a new SEO audit skill with comprehensive guidelines for diagnosing SEO issues. - Added detailed evaluation scenarios to test the skill's effectiveness in various contexts. - Included references for AI writing detection and international SEO best practices. - Enhanced landing page components for improved user engagement and navigation. - Created new sections for agent capabilities and user interaction features.
…nd user engagement - Updated the agent section to better structure child elements within a span for improved styling. - Added a border to the landing footer for visual separation and enhanced aesthetics. - Modified the footer link to include UTM parameters for better tracking of referral sources.
- Added `@crm/auth#test` as a dependency to the test configuration to ensure proper execution order. - Included detailed comments explaining the singleton nature of the workspace and the implications for parallel test execution. - Highlighted the need for a schema per package to avoid shared row issues in the database.
…out consistency - Updated the SuggestedAction, AskCard, and AgentBuilderCard components to use div elements instead of Link components for better styling control. - Adjusted class names and structure to enhance visual presentation and maintain functionality without navigation links.
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.
Summary by cubic
Adds a public marketing landing page at
/and moves the app to slug-scoped routes (/[slug]/...) with updated gating and navigation. Also introduces a newseo-auditskill and stabilizes tests by ordering cross-package suites.New Features
app/(landing)with hero, product shot, agent/capabilities, CTAs, and footer/nav polish (agent section structure, footer border, UTM on footer links, non-link cards for layout consistency).app/(app)/[slug]/...across Companies, Contacts, Deals, Settings, and Overview; record routes redirect to list pages withrecordquery./{slug}after rename.useWorkspaceUrl(),useWorkspaceSlug(), andworkspaceUrl(); header, rail, dashboard, and settings nav use them.apps/app/proxy.tstreats/and/sign-inas public; redirects section links to/{slug}/...; preserves existing ungated paths.recordHref(slug, list, kind, id)now builds slug-scoped record links.seo-auditskill under.agents/skills/seo-auditwith evals and reference docs; linked in.claude/skills.apps/agent/turbo.jsonorders on@crm/auth#test; integration test backs up/restores app settings to avoid flakiness.Migration
useWorkspaceUrl()orworkspaceUrl(slug, path); avoid hardcoded section paths.recordHref()calls to include theslugas the first argument./{slug}./sign-into log in.Written for commit 79749f5. Summary will update on new commits.