Skip to content
Draft
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 37 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,37 @@
# Lambda Curry Medusa Forms

<div align="center">

![Lambda Curry Logo](https://lambdacurry.dev/favicon.ico)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is great, but let's also apply some Lambda Curry branding to our https://lambda-curry.github.io/medusa-forms/pr-6/?path=/docs/0-1-hello-world-start-here--docs page as well


**Digital products made easy**

*Controlled form components for Medusa Admin and Medusa UI applications*

[![Storybook](https://img.shields.io/badge/Storybook-FF4785?style=for-the-badge&logo=storybook&logoColor=white)](https://lambda-curry.github.io/medusa-forms/?path=/docs/0-1-hello-world-start-here--docs)
[![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white)](https://www.typescriptlang.org/)
[![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB)](https://reactjs.org/)

---

*Built with expertise by [Lambda Curry](https://lambdacurry.dev) - your trusted Medusa development partners*

</div>

## πŸš€ About This Library

A controlled form components library for Medusa Admin and Medusa UI applications.

Checkout our [Storybook Documentation](https://lambda-curry.github.io/medusa-forms/?path=/docs/0-1-hello-world-start-here--docs) to see the components in action and get started.

## Features
## ✨ Features

- **Controlled Components**: All form components are controlled and work seamlessly with react-hook-form
- **Medusa UI Integration**: Built specifically for Medusa Admin and Medusa UI design system
- **TypeScript Support**: Full TypeScript support with proper type definitions
- **Storybook Documentation**: Comprehensive documentation and examples

## Components
## πŸ“¦ Components

- `ControlledInput` - Text input with validation
- `ControlledTextArea` - Multi-line text input
Expand All @@ -20,7 +40,7 @@ Checkout our [Storybook Documentation](https://lambda-curry.github.io/medusa-for
- `ControlledDatePicker` - Date selection
- `ControlledCurrencyInput` - Currency input with formatting

## Getting Started
## 🏁 Getting Started

Step 1: Install dependencies

Expand All @@ -31,10 +51,10 @@ yarn install
Step 2: Start Storybook

```bash
yarn storybook
yarn dev
```

## Development
## πŸ”§ Development

### PR Previews

Expand Down Expand Up @@ -83,3 +103,15 @@ The PR preview is deployed to the `gh-pages` branch in a directory structure lik
/pr-preview/pr-[PR_NUMBER]/
```

---

<div align="center">

**Need help with your Medusa project?**

Lambda Curry specializes in Medusa development and can help you build amazing e-commerce experiences.

[Contact Lambda Curry](https://lambdacurry.dev/#contact-us) | [View Our Work](https://lambdacurry.dev)

</div>

19 changes: 18 additions & 1 deletion apps/docs/src/0.1 Hello World (start here).mdx
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image @codegen-sh 1. let's move the logo to the top 2. change "# Welcome to Lambda Curry Medusa Forms! 🎯" to "# Welcome to Medusa Forms by Lambda Curry!" 3. Built with expertise by Lambda Curry <- include a link to https://lambdacurry.dev where it says Lambda Curry in this subtext

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Got itβ€”I'll update the logo, title, and add the link! πŸ› οΈ

πŸ’» View my work

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

βœ… Perfect! I've made all the requested changes to the README:

πŸ”„ View Updated PR #6 on Github πŸ”„

Changes completed:

  1. βœ… Logo moved to the top - Now appears at the very top of the README
  2. βœ… Title updated - Changed from "Welcome to Lambda Curry Medusa Forms! 🎯" to "Welcome to Medusa Forms by Lambda Curry!"
  3. βœ… Added link - "Built with expertise by Lambda Curry" now links to your website

The README now has the perfect layout with the logo prominently displayed at the top, followed by the updated title, and includes the clickable link to lambdacurry.dev! 🎨

πŸ’» View my work β€’ React πŸ‘ or πŸ‘Ž

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@codegen-sh
update this file with these updates as well apps/docs/src/0.1 Hello World (start here).mdx

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll update the documentation file as requested! πŸ“

πŸ’» View my work

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

βœ… Done! I've updated the Hello World MDX file with the same consistent branding layout:

πŸ”„ View Updated PR #6 on Github πŸ”„

Changes applied to the Storybook documentation:

  1. βœ… Logo moved to the top - Now appears at the very top of the Hello World page
  2. βœ… Title updated - Changed to "Welcome to Medusa Forms by Lambda Curry!"
  3. βœ… Added clickable link - "Built with expertise by Lambda Curry" now links to your website

Both the README and the Storybook Hello World page now have consistent Lambda Curry branding with the logo prominently displayed at the top! 🎨✨

πŸ’» View my work β€’ React πŸ‘ or πŸ‘Ž

Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
# Welcome to Medusa Forms! 🎯
# Welcome to Lambda Curry Medusa Forms! 🎯

<div style={{ textAlign: 'center', marginBottom: '2rem' }}>
<img src="https://lambdacurry.dev/favicon.ico" alt="Lambda Curry Logo" style={{ width: '48px', height: '48px', marginBottom: '1rem' }} />
<div style={{ fontSize: '1.2rem', fontWeight: 'bold', color: '#6366f1' }}>Digital products made easy</div>
<div style={{ fontSize: '1rem', color: '#6b7280', marginTop: '0.5rem' }}>Built with expertise by Lambda Curry - your trusted Medusa development partners</div>
</div>

**Controlled form components designed specifically for Medusa Admin and Medusa UI**

Expand Down Expand Up @@ -137,4 +143,15 @@ Check out our **Form Integration Examples** story to see complete working forms

---

<div style={{ textAlign: 'center', marginTop: '3rem', padding: '1.5rem', backgroundColor: '#f8fafc', borderRadius: '8px', border: '1px solid #e2e8f0' }}>
<div style={{ fontSize: '1.1rem', fontWeight: 'bold', marginBottom: '0.5rem' }}>Need help with your Medusa project?</div>
<div style={{ color: '#6b7280', marginBottom: '1rem' }}>Lambda Curry specializes in Medusa development and can help you build amazing e-commerce experiences.</div>
<div>
<a href="https://lambdacurry.dev/#contact-us" style={{ color: '#6366f1', textDecoration: 'none', fontWeight: 'bold' }}>Contact Lambda Curry</a>
{' | '}
<a href="https://lambdacurry.dev" style={{ color: '#6366f1', textDecoration: 'none', fontWeight: 'bold' }}>View Our Work</a>
</div>
</div>

**Ready to build better forms?** Start exploring the components in the sidebar! πŸ‘ˆ

85 changes: 0 additions & 85 deletions apps/docs/src/0.2 Writing Tests.mdx

This file was deleted.