Skip to content

Conversation

@larseberhardt
Copy link
Contributor

❓ Type of change

  • πŸ“– Documentation (updates to the documentation or readme)
  • 🐞 Bug fix (a non-breaking change that fixes an issue)
  • πŸ‘Œ Enhancement (improving an existing functionality)
  • ✨ New feature (a non-breaking change that adds functionality)
  • 🧹 Chore (updates to the build process or auxiliary tools and libraries)
  • ⚠️ Breaking change (fix or feature that would cause existing functionality to change)

πŸ“š Description

Add file input component with localization support

Introduces a new file input UI component with customizable appearance,
multiple selection, and integration with form fields. Adds localized
labels for "choose file" and "files selected" across all supported
languages. Enhances component library completeness and improves user
experience for file uploads.

I suggest this component because in my application I'm working with file uploads where also user can upload files via a video stream which will be converted to a file. For good reasons it is not allowed to place files in the default file input. This is where this component comes in.

Didn't wrote docs yet because I'm unsure if you want to add this to nuxt ui.

πŸ“ Checklist

  • I have linked an issue or discussion.
  • I have updated the documentation accordingly.

Introduces a new file input UI component with customizable appearance,
multiple selection, and integration with form fields. Adds localized
labels for "choose file" and "files selected" across all supported
languages. Enhances component library completeness and improves user
experience for file uploads.
@larseberhardt
Copy link
Contributor Author

Unfortunately I didn't see that there is a pull request already.
#4102

Just let this open to compare the requirements that users have for file inputs / uploads.

@benjamincanac
Copy link
Member

There is already an ongoing PR for this: #4102. Would you mind contributing to it instead? 😬

@benjamincanac
Copy link
Member

Closing in favor of #4102.

@benjamincanac benjamincanac added the v3 #1289 label Aug 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v3 #1289

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants