Skip to content

Commit 7047ba4

Browse files
DavidsonGomesclaude
andcommitted
release: v0.17.1 — LP redesign + i18n + integration icons + lead gen CTAs
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0700112 commit 7047ba4

7 files changed

Lines changed: 71 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,29 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.17.1] - 2026-04-12
9+
10+
### Added
11+
12+
- **i18n support for landing page** — English, Portuguese (BR), and Spanish with language switcher in nav. Preference saved in localStorage.
13+
- **Per-integration icons in dashboard** — each integration card now shows a distinct icon and color (24 mappings: Stripe purple, Discord blue, WhatsApp green, etc.)
14+
- **Discord CTA in hero** — "Join 17,000+ developers on Discord" link below main CTAs
15+
- **Evolution Foundation banner** — persistent top banner linking to evolutionfoundation.com.br
16+
17+
### Changed
18+
19+
- **Landing page copy overhaul** — new headline "Run your business with AI agents", rewritten subtitle listing business areas (finance, marketing, legal, sales, community, engineering), removed em-dashes, fixed buzzwords
20+
- **Integration count updated** — 18 → 23 integrations (added WhatsApp, LinkedIn, Figma, Amplitude, Intercom, HubSpot, DocuSign, Bling, Asaas; removed Evolution API/Go/CRM from public LP)
21+
- **Skills count corrected** — 150+ → 175+ across all pages and translations
22+
- **Background simplified** — removed noise.svg + grid overlay, kept minimal gradient only
23+
- **Agents showcase link** — "See all 38 agents" now points to /docs/agents/overview instead of broken /agents route
24+
- **Config page removed from dashboard** — redundant with Integration drawer (from v0.17.0)
25+
- **Canvas agent memory files** — removed from dashboard/frontend/.claude/ (wrong location)
26+
27+
### Fixed
28+
29+
- **Lucide icon name**`Github``GitFork` (Github not exported in current Lucide version)
30+
831
## [0.17.0] - 2026-04-12
932

1033
### Added

cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@evoapi/evo-nexus",
3-
"version": "0.17.0",
3+
"version": "0.17.1",
44
"description": "Unofficial open source toolkit for Claude Code — AI-powered business operating system",
55
"keywords": [
66
"claude-code",

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "evo-nexus"
3-
version = "0.17.0"
3+
version = "0.17.1"
44
description = "Unofficial open source toolkit for Claude Code — AI-powered business operating system"
55
requires-python = ">=3.10"
66
dependencies = [

site/src/i18n/en.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"subtitle": "Finance, marketing, legal, sales, community, engineering. 38 specialized agents ready to work. Open source. One command.",
1212
"cta": "Get Started, it's free",
1313
"viewGithub": "View on GitHub",
14+
"discord": "Join 17,000+ developers on Discord",
1415
"stats": {
1516
"community": "Community members",
1617
"agents": "AI Agents",
@@ -171,6 +172,10 @@
171172
"integrations": {
172173
"label": "Connects with everything you use"
173174
},
175+
"banner": {
176+
"text": "An Evolution Foundation open source project.",
177+
"cta": "Learn more"
178+
},
174179
"footer": {
175180
"tagline": "An Evolution Foundation project.",
176181
"links": "Links",

site/src/i18n/es.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"subtitle": "Finanzas, marketing, legal, ventas, comunidad, ingeniería. 38 agentes especializados listos para trabajar. Open source. Un comando.",
1212
"cta": "Comienza Ahora, es gratis",
1313
"viewGithub": "Ver en GitHub",
14+
"discord": "Únete a 17,000+ devs en Discord",
1415
"stats": {
1516
"community": "Miembros en la comunidad",
1617
"agents": "Agentes de IA",
@@ -171,6 +172,10 @@
171172
"integrations": {
172173
"label": "Conecta con todo lo que usas"
173174
},
175+
"banner": {
176+
"text": "Un proyecto open source de Evolution Foundation.",
177+
"cta": "Saber más"
178+
},
174179
"footer": {
175180
"tagline": "Un proyecto de Evolution Foundation.",
176181
"links": "Links",

site/src/i18n/pt-BR.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"subtitle": "Finanças, marketing, jurídico, vendas, comunidade, engenharia. 38 agentes especializados prontos para trabalhar. Open source. Um comando.",
1212
"cta": "Comece Agora, é grátis",
1313
"viewGithub": "Ver no GitHub",
14+
"discord": "Junte-se a 17.000+ devs no Discord",
1415
"stats": {
1516
"community": "Membros na comunidade",
1617
"agents": "Agentes de IA",
@@ -171,6 +172,10 @@
171172
"integrations": {
172173
"label": "Conecta com tudo que você usa"
173174
},
175+
"banner": {
176+
"text": "Um projeto open source da Evolution Foundation.",
177+
"cta": "Saiba mais"
178+
},
174179
"footer": {
175180
"tagline": "Um projeto da Evolution Foundation.",
176181
"links": "Links",

site/src/pages/Home.tsx

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ export default function Home() {
7575

7676
const GITHUB_URL = "https://github.com/EvolutionAPI/evo-nexus";
7777
const DOCS_URL = "/docs";
78+
const DISCORD_URL = "https://discord.gg/evolution-api";
79+
const EVOLUTION_URL = "https://evolutionfoundation.com.br";
7880

7981
const scrollTo = (id: string) => {
8082
document.getElementById(id)?.scrollIntoView({ behavior: "smooth" });
@@ -120,8 +122,23 @@ export default function Home() {
120122
)}
121123
</AnimatePresence>
122124

125+
{/* Top Banner */}
126+
<div className="fixed top-0 w-full z-[60] bg-primary text-primary-foreground">
127+
<div className="max-w-7xl mx-auto px-6 py-2 flex items-center justify-center gap-3 text-sm font-medium">
128+
<span>{t("banner.text")}</span>
129+
<a
130+
href={EVOLUTION_URL}
131+
target="_blank"
132+
rel="noreferrer"
133+
className="underline underline-offset-2 font-bold hover:opacity-80 transition-opacity"
134+
>
135+
{t("banner.cta")}
136+
</a>
137+
</div>
138+
</div>
139+
123140
{/* Navigation */}
124-
<nav className={`fixed top-0 w-full z-50 transition-all duration-300 border-b ${isScrolled ? 'bg-background/80 backdrop-blur-md border-border' : 'bg-transparent border-transparent'}`}>
141+
<nav className={`fixed w-full z-50 transition-all duration-300 border-b ${isScrolled ? 'bg-background/80 backdrop-blur-md border-border' : 'bg-transparent border-transparent'}`} style={{ top: '36px' }}>
125142
<div className="max-w-7xl mx-auto px-6 h-16 flex items-center justify-between">
126143
<div className="flex items-center gap-3">
127144
<img src={EvoNexusLogo} alt="EvoNexus" className="h-8" />
@@ -191,7 +208,7 @@ export default function Home() {
191208
</AnimatePresence>
192209
</nav>
193210

194-
<main className="relative z-10 pt-32 pb-24 flex flex-col gap-32">
211+
<main className="relative z-10 pb-24 flex flex-col gap-32 pt-40">
195212
{/* Hero Section */}
196213
<section className="max-w-7xl mx-auto px-6 text-center flex flex-col items-center">
197214
<FadeIn>
@@ -221,7 +238,7 @@ export default function Home() {
221238
))}
222239
</div>
223240

224-
<div className="flex flex-col sm:flex-row items-center justify-center gap-4 mb-16">
241+
<div className="flex flex-col sm:flex-row items-center justify-center gap-4 mb-4">
225242
<Button
226243
size="lg"
227244
className="w-full sm:w-auto bg-primary text-primary-foreground hover:bg-primary/90 font-bold text-lg px-8 h-14 shadow-[0_0_20px_rgba(0,255,167,0.4)]"
@@ -237,6 +254,17 @@ export default function Home() {
237254
</a>
238255
</Button>
239256
</div>
257+
258+
{/* Discord CTA */}
259+
<a
260+
href={DISCORD_URL}
261+
target="_blank"
262+
rel="noreferrer"
263+
className="inline-flex items-center gap-2 text-sm text-muted-foreground hover:text-primary transition-colors mb-16"
264+
>
265+
<SiDiscord className="w-4 h-4" />
266+
{t("hero.discord")}
267+
</a>
240268
</FadeIn>
241269

242270
<FadeIn delay={0.2} className="w-full max-w-3xl mx-auto text-left">

0 commit comments

Comments
 (0)