Oleg Proskurin
2d01fa4182
feat(landing): update subnav items to API, SDK, MCP, CLI, Lab
...
- Docs layout: API (active), SDK/MCP/CLI/Lab (disabled)
- Demo layout: API, SDK/MCP/CLI (disabled), Lab (active, links to demo)
- Disabled items show "Coming soon" tooltip on hover
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 18:38:42 +07:00
Oleg Proskurin
62594774e3
feat(landing): add disabled prop support to SubsectionNav
...
- Added optional disabled property to NavItem interface
- Disabled items show gray text and cursor-not-allowed
- Desktop: Tooltip on hover shows "Coming soon"
- Mobile: Inline "(Coming soon)" label after item text
- Uses aria-disabled for accessibility
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 18:36:29 +07:00
Oleg Proskurin
21dfd31338
feat(landing): implement route groups for different header behaviors
...
- Created (landings) route group for home page with sticky header
- Created (apps) route group for docs/demo/admin with scrollable header
- Moved page components to respective route groups
- Updated root layout to be minimal (no header/footer)
- Each route group has its own layout with appropriate header style
- Updated Footer and layouts to use public folder logo path
This enables sticky header on landing pages while docs/demo pages
have a header that scrolls away with content.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 18:35:05 +07:00
Oleg Proskurin
358e4db0e3
fix(docs): sidebar active state not showing due to trailing slash mismatch
...
Next.js usePathname() returns paths with trailing slashes during static
generation (e.g., /docs/) but navigation hrefs use paths without trailing
slashes (e.g., /docs). The strict equality comparison was always failing.
Added path normalization to strip trailing slashes before comparison.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 16:03:46 +07:00
Oleg Proskurin
13f0a4f04f
feat: init docs section
2025-12-31 15:00:44 +07:00
Oleg Proskurin
bbe39bddc5
feat: responsive hero
2025-12-19 00:19:35 +07:00
Oleg Proskurin
052584a78b
chore: hide footer links
2025-12-18 23:53:14 +07:00
Oleg Proskurin
f37ae00177
feat: responsive footer
2025-12-18 23:47:36 +07:00
Oleg Proskurin
12cfeeda18
feat: make sticky header
2025-12-18 23:37:35 +07:00
Oleg Proskurin
62a03749e7
feat: update header
2025-12-18 23:29:24 +07:00
Oleg Proskurin
ef8be82aa8
fix: logo optimisation
2025-12-18 23:26:01 +07:00
Oleg Proskurin
efbcb8bfcd
feat: optimize homepage
2025-12-18 00:21:07 +07:00
Oleg Proskurin
097fdd3d2d
feat: switch to TW
2025-12-18 00:01:06 +07:00
Oleg Proskurin
42893a515c
feat: move form to a separate component
2025-12-17 23:31:54 +07:00
Oleg Proskurin
b7801ef528
fix: mobile hero
2025-12-16 00:34:31 +07:00
Oleg Proskurin
d9781ae3fc
feat: add analytics
2025-12-16 00:24:33 +07:00
Oleg Proskurin
9679934bb8
feat: add sitemap and robots
2025-12-15 23:34:06 +07:00
Oleg Proskurin
f433f59e6b
feat: setup trailing slashes
2025-12-15 23:32:01 +07:00
Oleg Proskurin
9c4dd35782
feat: update description
2025-12-15 13:04:09 +07:00
Oleg Proskurin
93defca7d2
feat: add og image
2025-12-15 12:42:39 +07:00
Oleg Proskurin
d746a57fa0
fix: styles
2025-12-15 12:33:13 +07:00
Oleg Proskurin
ccf44af93f
fix
2025-12-15 00:39:28 +07:00
Oleg Proskurin
ce705efd10
remove prettier
2025-12-15 00:34:54 +07:00
Oleg Proskurin
59874d9437
fix docker
2025-12-15 00:34:45 +07:00
Oleg Proskurin
5e899419a4
fix: remove old metatags
2025-12-15 00:19:15 +07:00
Oleg Proskurin
1f4766a33d
fix: viewport
2025-12-15 00:12:58 +07:00
Oleg Proskurin
d1d9517926
feat: add metadata
2025-12-15 00:11:11 +07:00
Oleg Proskurin
c66a82d736
feat: set homepage
2025-12-15 00:02:55 +07:00
Oleg Proskurin
b5e25eacf1
chore: remove wrong files
2025-12-15 00:01:57 +07:00
Oleg Proskurin
257131c12d
secure: bump next version
2025-12-14 23:55:47 +07:00
Oleg Proskurin
77006e8f47
fix: email storing
2025-12-14 15:02:33 +07:00
Oleg Proskurin
98d8e31373
fix: prod build
2025-12-14 14:17:25 +07:00
Oleg Proskurin
1aa7687dc9
chore: upd scripts
2025-12-14 13:39:38 +07:00
Oleg Proskurin
41f00aa352
feat: store emails
2025-12-14 13:36:34 +07:00
Oleg Proskurin
6650c03188
feat: improve input style
2025-12-14 12:14:33 +07:00
Oleg Proskurin
4a47c53a0a
feat: update cards styles
2025-12-14 12:07:31 +07:00
Oleg Proskurin
986a3063bb
feat: better card styles
2025-12-14 11:53:32 +07:00
Oleg Proskurin
9c428383d7
feat: styles
2025-12-05 01:38:10 +07:00
Oleg Proskurin
84b34f0115
feat: add images
2025-12-05 01:18:05 +07:00
Oleg Proskurin
3feaed33c8
feat: update hero spacing
2025-12-05 00:10:47 +07:00
Oleg Proskurin
2190a2f55f
fix: width
2025-12-04 23:06:36 +07:00
Oleg Proskurin
c8d6214322
refactor: split by components
2025-12-04 20:15:35 +07:00
Oleg Proskurin
988c7946b9
feat: add metal effect
2025-12-04 15:08:34 +07:00
Oleg Proskurin
b2cab168bc
feat: add styles to shape section
2025-12-04 14:40:42 +07:00
Oleg Proskurin
0c656d21a2
fix: ts
2025-12-04 13:18:57 +07:00
Oleg Proskurin
4f59f775ae
chore: styles
2025-12-04 13:13:51 +07:00
Oleg Proskurin
7f37a5667b
feat: use gloweffect
2025-12-04 13:12:16 +07:00
Oleg Proskurin
d688c5890a
feat: working glow
2025-12-04 12:56:12 +07:00
Oleg Proskurin
21ac410780
fix: page
2025-12-03 15:08:36 +07:00
Oleg Proskurin
7588817803
feat: add homepage v1
2025-12-03 13:09:11 +07:00