Commit Graph

233 Commits

Author SHA1 Message Date
Zeh Fernandes 7ba33d3844 feat: figma link and editor page (#3340)
Co-authored-by: Gabriel Miranda <gabriel@resend.com>
2026-04-16 17:25:35 -03:00
Zeno Rocha 34e8fd7b8c feat: update homepage copy (#3331) 2026-04-16 15:20:34 -03:00
João Melo 581208416d fix: keep "Editor" highlighted in topbar on editor subpages (#3325)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: João Melo <joaopcm@users.noreply.github.com>
2026-04-16 14:45:02 -03:00
Danilo Woznica 289290b524 feat(editor): polish inspector (#3321)
Co-authored-by: Gabriel Miranda <gabrielmfern@outlook.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: gabriel miranda <gabriel@resend.com>
2026-04-16 14:18:19 -03:00
João Melo 88a47e992c chore(editor): add custom theme examples and documentation (#3302) 2026-04-16 13:52:17 -03:00
João Melo 0b21a78dc0 feat(web): add source code to editor examples page (#3310) 2026-04-16 12:58:36 -03:00
João Melo c9cfb15be0 refactor(editor): root inspector layer as body FocusedNode (#3294)
Co-authored-by: Gabriel Miranda <gabriel@resend.com>
2026-04-16 12:29:07 -03:00
renovate[bot] c171de23b4 fix(deps): update react monorepo (#3150)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: gabriel miranda <gabrielmfern@outlook.com>
2026-04-16 11:24:54 -03:00
Gabriel Miranda 7d587f3403 feat(editor): pass editor container to EmailEditor onReady (#3309)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-04-16 11:00:05 -03:00
Lucas de França 8616d4eef8 feat: add illustrations for editor examples (#3277)
Co-authored-by: Zeh Fernandes <ozehfernandes@gmail.com>
2026-04-16 10:57:30 -03:00
Danilo Woznica e91433a6b2 feat: editor on the landing page (#3305) 2026-04-16 09:42:10 -03:00
Zeh Fernandes 7870e69d9d feat: polish templates (#3303)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-15 21:58:11 -03:00
João Melo abb7e8d54b feat(editor): add getEmailHTML/getEmailText, rename onChange to onUpdate (#3298) 2026-04-15 19:32:45 -03:00
Gabriel Miranda 055c8bb62b chore(docs): use same UI for docs links as we use for tabs in top bar (#3293)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-04-15 16:09:29 -03:00
Gabriel Miranda c5a0bcf6c7 fix(web): build (#3296) 2026-04-15 16:06:07 -03:00
Gabriel Miranda a80fa9e645 feat: add canary tip banner to Editor examples page (#3292)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-04-15 14:05:24 -03:00
João Melo f3f988b763 refactor(editor): collapse SlashCommand.Root, unexport CommandList (#3286) 2026-04-15 14:00:40 -03:00
João Melo ee40d28cdc feat(editor): add image upload example and docs (#3284) 2026-04-15 13:54:26 -03:00
Danilo Woznica d277b2c07c fix: avoid layout shift on the public page (#3288) 2026-04-15 17:27:28 +01:00
Gabriel Miranda 3ca799da97 feat: rename preview-server -> ui (#3290) 2026-04-15 12:48:39 -03:00
Danilo Woznica 9ef4a075e9 chore: rename "One-Line Editor" to "Standalone Editor" (#3285)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Danilo Woznica <danilowoz@users.noreply.github.com>
2026-04-15 12:25:15 -03:00
João Melo 08c2865076 feat(editor): add EmailEditor + Inspector docs and example (#3255) 2026-04-13 17:19:09 -03:00
João Melo 5d85d7b4ac chore(editor): add docs links to editor examples page (#3254) 2026-04-13 16:55:10 -03:00
João Melo 4530eba379 feat(web): integrate editor examples into react.email website (#3202)
Co-authored-by: Gabriel Miranda <gabriel@resend.com>
2026-04-13 16:12:29 -03:00
Gabriel Miranda d0a7a52254 feat(react-email): unify all components into react-email (breaking change) (#3248)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: João Melo <jopcmelo@gmail.com>
2026-04-13 14:29:49 -03:00
Gabriel Miranda e8fc0a44d4 feat(ci): better pinned dependency checking for a monorepo (#3055)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-03-18 09:27:27 -03:00
Christina Martinez 6ee7b454c6 fix(website): update og image URL path (#3057)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Christina Martinez <christina-de-martinez@users.noreply.github.com>
2026-03-17 17:38:33 -03:00
Diel Duarte ded81d583c chore(web): remove unnecessary use effect call (#3024)
Co-authored-by: Gabriel Miranda <gabrielmfern@outlook.com>
2026-03-12 11:24:49 -03:00
Gabriel Miranda 988191b666 feat(web): use tailwindcss v4 (#3021) 2026-03-11 09:03:16 -03:00
Gabriel Miranda c9f4e84553 fix: dependency security issues (#3020)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-03-06 15:48:03 -03:00
Gabriel Miranda 1f27dcd9c3 feat: pnpm catalogs (#3014)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-03-05 17:36:35 -03:00
Yan 9cd5aca43f fix(web): landing page heading structure (#2883)
Co-authored-by: Gabriel Miranda <gabrielmfern@outlook.com>
2026-03-05 10:08:06 -03:00
Yan 1360dd9fac fix(web): add discernible text to landing page links (#2882)
Co-authored-by: Gabriel Miranda <gabrielmfern@outlook.com>
2026-02-11 17:18:07 -03:00
Gabriel Miranda 9015f76aeb chore: update react types (#2952) 2026-02-11 17:01:01 -03:00
renovate[bot] 878aab419a chore(deps): update dependency webpack to v5.104.1 [security] (#2945)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabriel Miranda <gabrielmfern@outlook.com>
2026-02-10 17:03:54 -03:00
Yan b6d9383748 fix(web): remove Tailwind from CSS email template (#2869)
Co-authored-by: Gabriel Miranda <gabrielmfern@outlook.com>
2026-02-02 09:15:08 -03:00
Gabriel Miranda 03b19e8b87 fix: bot protection false positives on real users (#2905) 2026-01-28 17:49:45 -03:00
renovate[bot] bab706848c fix(deps): update dependency next to v16.1.5 [security] (#2901)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: gabriel miranda <gabrielmfern@outlook.com>
2026-01-28 13:48:32 -03:00
Yan a53a00fdf9 fix(web): copy code component accessibility (#2868)
Co-authored-by: Gabriel Miranda <gabrielmfern@outlook.com>
2026-01-21 09:38:50 -03:00
Gabriel Miranda c436cfc8db chore(web): skip checkSpam tests if SPAM_ASSASSIN_HOST or SPAM_ASSASSIN_PORT are not defined (#2874) 2026-01-20 13:10:23 -03:00
Gabriel Miranda 55f46d47a0 fix(web): type issues in webgl materials (#2832) 2026-01-15 10:28:13 -03:00
renovate[bot] 1e794047f4 fix(deps): update dependency sonner to v2.0.7 (#2818)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: gabriel miranda <gabrielmfern@outlook.com>
2026-01-14 11:58:13 -03:00
renovate[bot] 777f997b86 chore(deps): update radix-ui-primitives monorepo (#2801)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: gabriel miranda <gabrielmfern@outlook.com>
2026-01-14 11:26:56 -03:00
Gabriel Miranda dc86724e9c chore(all): use inline snapshots again (#2813) 2026-01-13 15:54:23 -03:00
Gabriel Miranda 40e9877608 fix(web): update check spam snapshot (#2799) 2026-01-12 13:42:30 -03:00
renovate[bot] 4eb456e26d chore(deps): update dependency autoprefixer to v10.4.23 (#2757)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-08 11:12:43 -03:00
Gabriel Miranda 642558afc3 fix: prettier warnings during (our) local dev (#2763) 2025-12-30 10:37:58 -03:00
renovate[bot] c2e4b5f410 chore(deps): update dependency postcss to v8.5.6 (#2510)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 10:50:21 -03:00
renovate[bot] f02e21e998 fix(deps): update dependency next to v16.0.10 [security] (#2731)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-12 18:14:29 -03:00
renovate[bot] c5c86d8390 fix(deps): update dependency next to v16.0.9 [security] (#2727)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-12 09:09:41 -03:00