Skip to content
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

feat: add create repo page #13

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open

feat: add create repo page #13

wants to merge 10 commits into from

Conversation

iatopilskii
Copy link

@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

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.

2 participants