Commit Graph

12 Commits

Author SHA1 Message Date
Sam Julien 62facacee1 feat(quickstart): add platform signup as Step 1 across integration quickstarts
Every integration quickstart in docs/ and showcase/shell-docs/ now opens with
a "Create a free account" step that points the reader at the Enterprise
Intelligence Platform before the framework path. Existing top-of-page
<OpsPlatformCTA> blocks on the six integrations that already had one are
left in place.

- New <SignupLink surface="docs_<int>_quickstart_step1">…</SignupLink> MDX
  component in both apps. It mirrors OpsPlatformCTA's URL+UTM contract
  (https://dashboard.operations.copilotkit.ai/ with the canonical docs
  UTMs, picked up from NEXT_PUBLIC_INTELLIGENCE_SIGNUP_URL when set) and
  fires the same PostHog event the other CTAs use:
  posthog.capture("try_for_free_clicked", { location: surface }).
- Registered as an MDX global in:
    docs/app/integrations/[[...slug]]/page.tsx
    docs/app/(home)/[[...slug]]/page.tsx
    showcase/shell-docs/src/lib/mdx-registry.tsx
- All 28 integration quickstart .mdx files now lead with a Step that uses
  this component as an inline link inside a single sentence of prose —
  no CTA card inside <Steps>.

The <TailoredContent> "Choose your starting point" / "How do you want to
get started?" selector is now wrapped in its own <Step> so it advances
the counter, and the inner CLI/manual paths render as steps 3, 4, 5, …
instead of 2, 3, 4, …. Applies to all 20 quickstarts that use the
picker.

- Indigo→purple gradient text on the Step 1 heading on both surfaces
  (`.fd-steps > .fd-step:first-child h3` on docs/,
  `.docs-steps > div:first-child h3` on shell-docs). Direct-child
  combinator scopes it to the outer first Step so inner first-children
  inside TailoredContentOption don't pick it up. Bump weight to 700
  and font-size to 1.375rem on docs/ to compensate for the
  background-clip:text rendering path (grayscale AA, no solid fill)
  which makes glyphs look lighter/smaller than the adjacent solid
  600/20px headings.
- Tone down the selected TailoredContent option card on both surfaces
  to a near-grayscale wash (from-slate-50 → to-indigo-50/30) and
  shorten the card itself (smaller padding, smaller icon, smaller
  title; extra left padding for breathing room) so the picker takes
  less vertical space and doesn't compete with the Step 1 gradient
  heading. Indigo ring still does the "selected" signal.
- Bump the tablist's bottom margin in shell-docs (my-2 → mt-2 mb-6)
  so the gap between the picker and the first inner Step matches the
  1.5rem gap that every other consecutive-Step transition uses.
- Black SignupLink color in Step 1 on shell-docs so the link doesn't
  clash with the gradient heading above it.
- Shell-docs: reset margin-top on the first heading inside any Step so
  the badge and heading align, and nudge the badge top from -0.125rem
  to 0.1875rem so its vertical center matches the heading line center.
  Moved the badge's appearance (background/border/color/font-weight)
  out of inline style and into globals.css so :first-child overrides
  can win without fighting inline-style specificity.
2026-05-13 11:38:29 -07:00
Jordan Ritter 10c24ff1d7 fix(tailored-content): obey hooks rules, move warn to effect, memoize derived arrays 2026-04-17 18:32:12 -07:00
Jordan Ritter 62d775f6e7 fix(tailored-content): add Suspense wrapper, URL sync, keyboard a11y, className merge, bounds check 2026-04-17 18:32:12 -07:00
Alem Tuzlak 7b838547a9 feat: re-architeture the monorepo setup (#3187) 2026-02-13 11:01:44 +01:00
Tyler Slaton c06e71f198 refactor(docs): upgrade and fix issues (#2811)
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2025-12-08 15:37:35 -05:00
johnprg dea53897d7 Revert "Docs/dark mode fixes (#2533)"
This reverts commit d24cffe7e1.
2025-09-30 11:01:10 -07:00
John Rae-Grant d24cffe7e1 Docs/dark mode fixes (#2533) 2025-09-29 13:51:11 -07:00
Luis Valdés 5b527914f3 fix(docs): Guard TailoredContent icon cloning to avoid invalid element (#2338) 2025-08-18 20:04:59 -03:00
Tyler Slaton 16a6e1439e refactor(docs): reorganize, repurpose and generally improve documentation experience
- All CoAgents documentation has been improved or reevaluated in some way
- The coaents-starter has been simplified
- The coagents-starter now has a JS agent
- Expanded and unified examples in guides
- Quickstart has been improved in a number of ways
- Adding documentation about LangGraph interrupt

Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2025-02-10 18:54:53 -05:00
Tyler Slaton 0a06061def docs(quickstart): update the quickstart and add URL encoding (#1277)
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2025-01-29 11:38:12 -05:00
Tyler Slaton 4b5a2676cc docs(agentic-copilots): coagents => agentic copilots
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-11-27 11:58:30 -05:00
Tyler Slaton be960a3128 docs(coagents): fill out content for conceptual docs and add tailored-content component
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2024-11-27 11:58:30 -05:00