aws-amplify / aws-amplify/amplify-studio

Modify developer's code to match designer's figma.

Open
#1,073 1 comment 0 reactions 0 assignees View on GitHub
feature-request figma-code general studio-ui
Dominant language
No language data
Stars
135
Forks
32
PR merge metrics
No merged PRs in 30d

Description

### Describe the feature you'd like to request

So I saw demos for aws amplify and their explanations but I'm having a hard time seeing the benefits.

It feels like visual studio with drag and drop elements - it creates the code required to generate the UI - and then you hook up the components behind the scenes.

I can understand having a small editor for designing small components - cards with pictures and texts - make this bolder - space this out blah blah...

But I would think a better process would be

figma --> developer tries his best to match the figma --> produced design is analyzed by amplify and then modifies the developer's design to match the figma using deltas to the CSS.

### Describe your use case and how the feature would improve your experience.

Often times a developer will give a good first try to match the figma - but it isn't pixel perfect. You would submit a github repo address and a figma - and then aws amplify would create a pull request to make the design and the implementation match.

### Describe alternatives you've considered

None

### Additional context

None

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by reviewing the amplify-studio repository and how it currently handles Figma and generated UI, then define the scope for submitting a repository and Figma design; done would be a pull request that brings the implementation into visual alignment with the design.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, figma
Domain
design, devtools
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.