Skip to content

WIP- ci(frontend,design): add storybook builds to the frontend #9859

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 61 commits into
base: dev
Choose a base branch
from

Conversation

Abhi1992002
Copy link
Contributor

@Abhi1992002 Abhi1992002 commented Apr 22, 2025

Changes

  • I’ve added chromatic to our GitHub CI pipeline.
  • I’ve added mock providers to our Storybook.
  • I’ve fixed the tailwind CSS fonts for our stories.
  • I’ve fixed all the tests in our Storybook.
  • I’ve made each component pixel perfect according to our new design.
  • I’ve fixed all the stories according to our new component structure and rewritten all the tests accordingly.
  • Removed example stories
  • Removed unnecessary classes from the component.
  • Added default images for the agent and creator for testing purposes only.
  • Added a new Provider to have a wrapper that sets the max width and applies different background colors for different pages.

Notes

  • This PR does not cover responsiveness and dark mode; they will be handled once the designs are ready.
  • I’ve only changed the design, not the logic.
  • In some places in the code, the margins or text sizes were not consistent. I have added or removed small pixel values to maintain consistency, focusing more on using Tailwind utility classes and rem units.
  • It only covers components for the Publish Agent pages, marketing pages, navbars, and profile pages.

@Abhi1992002 Abhi1992002 requested review from a team as code owners April 22, 2025 15:30
@Abhi1992002 Abhi1992002 requested review from Pwuts and kcze and removed request for a team April 22, 2025 15:30
@github-project-automation github-project-automation bot moved this to 🆕 Needs initial review in AutoGPT development kanban Apr 22, 2025
@github-actions github-actions bot added platform/frontend AutoGPT Platform - Front end platform/backend AutoGPT Platform - Back end labels Apr 22, 2025
Copy link

netlify bot commented Apr 22, 2025

Deploy Preview for auto-gpt-docs-dev canceled.

Name Link
🔨 Latest commit 4fa44df
🔍 Latest deploy log https://app.netlify.com/sites/auto-gpt-docs-dev/deploys/681c4bf309b5b20008e0fa59

Copy link

deepsource-io bot commented Apr 22, 2025

Here's the code health analysis summary for commits 104928c..4fa44df. View details on DeepSource ↗.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource JavaScript LogoJavaScript✅ Success
❗ 115 occurences introduced
🎯 97 occurences resolved
View Check ↗
DeepSource Python LogoPython✅ SuccessView Check ↗

💡 If you’re a repository administrator, you can configure the quality gates from the settings.

Copy link

netlify bot commented Apr 22, 2025

Deploy Preview for auto-gpt-docs canceled.

Name Link
🔨 Latest commit 4fa44df
🔍 Latest deploy log https://app.netlify.com/sites/auto-gpt-docs/deploys/681c4bf3f37a6200085e6a28

@github-actions github-actions bot added size/xl and removed size/l labels Apr 23, 2025
@Abhi1992002 Abhi1992002 marked this pull request as ready for review May 5, 2025 11:29
@Abhi1992002 Abhi1992002 requested a review from ograce1421 May 5, 2025 11:37
@michaelgichia
Copy link

I'm excited to see what AutoGPT is solving, and somehow I found myself in this PR. Great job putting so much work into this PR! I'm a little curious: is it possible to split this into smaller PRs to make it easier for other reviewers?

@github-actions github-actions bot added the conflicts Automatically applied to PRs with merge conflicts label May 5, 2025
Copy link
Contributor

github-actions bot commented May 5, 2025

This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request.

@ntindle
Copy link
Member

ntindle commented May 5, 2025

Approved for storybook infra changes, not sure about actual design changes

@github-actions github-actions bot removed the conflicts Automatically applied to PRs with merge conflicts label May 6, 2025
Copy link
Contributor

github-actions bot commented May 6, 2025

Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform/backend AutoGPT Platform - Back end platform/frontend AutoGPT Platform - Front end size/xl
Projects
Status: 🆕 Needs initial review
Status: No status
Development

Successfully merging this pull request may close these issues.

6 participants