Mauricio Siu
|
3d622c7a53
|
feat: integrate Stripe for self-hosted license purchasing and update pricing component
|
2025-03-20 01:19:39 -06:00 |
|
Mauricio Siu
|
7d30c63c39
|
chore: simplify Next.js start script to use default port
|
2025-03-02 20:32:38 -06:00 |
|
Mauricio Siu
|
3dd7ff1ee8
|
feat: enhance code block rendering with dynamic formatting and highlighting
|
2025-03-02 20:28:42 -06:00 |
|
Mauricio Siu
|
a8ba4cff3f
|
chore: update Prettier and XML plugin dependencies
|
2025-03-02 19:50:39 -06:00 |
|
Mauricio Siu
|
064924316b
|
feat: add table of contents and improve blog post page layout
|
2025-03-02 19:18:43 -06:00 |
|
Mauricio Siu
|
9d8df9986e
|
chore: upgrade Next.js, next-intl, and Headless UI to latest versions
|
2025-03-02 18:50:34 -06:00 |
|
Mauricio Siu
|
265af27a1c
|
feat: implement dynamic Open Graph image generation for blog posts
|
2025-03-02 17:40:04 -06:00 |
|
Mauricio Siu
|
b19d453682
|
feat: enhance markdown rendering with GFM plugins and image handling
|
2025-03-02 17:12:46 -06:00 |
|
Mauricio Siu
|
ebab22b263
|
refactor: migrate code block rendering to Shiki with Prettier formatting
|
2025-03-02 16:53:42 -06:00 |
|
Mauricio Siu
|
5f66cfd234
|
feat: add syntax highlighting and code formatting for blog posts
|
2025-03-02 16:12:26 -06:00 |
|
Mauricio Siu
|
2f6455027a
|
feat: add syntax highlighting for code blocks in blog posts
|
2025-03-02 15:50:36 -06:00 |
|
Mauricio Siu
|
7429b4995e
|
feat: add zoomable images to blog posts using react-photo-view
|
2025-02-28 01:28:45 -06:00 |
|
Mauricio Siu
|
2e09e76e50
|
feat: add Ghost-powered blog with dynamic content and internationalization
|
2025-02-27 23:12:17 -06:00 |
|
Mauricio Siu
|
f4f524a16e
|
feat: add landing page finished
|
2024-11-01 23:16:02 -06:00 |
|
Mauricio Siu
|
7ebe7814de
|
feat: add new design
|
2024-11-01 16:58:46 -06:00 |
|
Mauricio Siu
|
0f1f1a1935
|
feat(website): add new landing page
|
2024-11-01 03:04:13 -06:00 |
|
Mauricio Siu
|
9321ed16ed
|
feat: add monorepo
|
2024-10-27 22:16:31 -06:00 |
|