Skip to content

Conversation

@iatopilskii
Copy link
Member

@iatopilskii iatopilskii commented Nov 28, 2024

Description
This PR brings UI updates for /<space_id>/repos/create page
Previous UI versions of these pages remain accessible at /v1/spaces/<space_id>/repos/create.

Components relocation:

  • transfer Root, Label, ControlGroup, Caption, Message, Option and Spacer from packages/views/components/form-field-set to packages/ui/components
  • transfer Toast components to packages/ui/components
Design image

@vercel
Copy link

vercel bot commented Nov 28, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
canary ❌ Failed (Inspect) Dec 4, 2024 5:37pm

iatopilskii and others added 9 commits December 4, 2024 16:25
fix: linter fixes

fix: fix imports and small refactoring
- Renamed and exported ButtonGroup as a standalone component.
- Removed deprecated FormErrorMessage and FormLegend components.
- Introduced new form components: Caption, Checkbox, ControlGroup, Fieldset, Input, Label, Legend, Message, Option, Radio, Select, Separator, Textarea.
- Updated imports across various components to use the new form structure.
- Adjusted styling and class names for consistency.
- Refactored error handling to utilize the new Message component.
@iatopilskii iatopilskii force-pushed the feat-create-repo-page branch from ef7e447 to ed675cd Compare December 4, 2024 17:37
@iatopilskii iatopilskii added the bug Something isn't working label Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants