Comments (4)
In the PR I added the following:
Looking through the different parts across the different component libraries:
- File Picker
- File Selector
I think both of these are better than chooser but I do think all of them should be appended with button. @Roy-Orbison then made the valid point regarding other standards referencing this control:
The majority of standards documents for HTML and JavaScript refer to such controls as file upload, and the action performed as selection, and have done so for many years. What benefit is there to CSS authors in deviating from those conventions?
Because of this I'd like to recommend that we use file-selector-button
. Thoughts?
from open-ui.
We discussed this in today's telecon, the minutes are here.
Here is the resolution:
RESOLUTION: Use the name file-selector-button for the file input button part
@mfreed7 had a good point that we should ensure that this naming aligns with the anatomy we're actively investigating for <select>
.
from open-ui.
There hasn't been any discussion on this issue for a while, so we're marking it as stale. If you choose to kick off the discussion again, we'll remove the 'stale' label.
from open-ui.
Closing this as the File proposal has been added to the Open UI site
from open-ui.
Related Issues (20)
- Use cases for a button with a pressed state HOT 10
- Use cases for a button with multiple states HOT 12
- [focusgroup] Should focusgroup direction follow the DOM order or the visual order? HOT 4
- [switch] Should the switch element support swipe actions? HOT 7
- [switch] Should the switch have a toggle() method? HOT 1
- [popover] moving keyboard focus out of a popover should dismiss it HOT 9
- Target minimum size for select HOT 2
- [interest invokers] Touch inputs HOT 7
- Explore `<input>` Element as a child within `<select>` for Combobox HOT 3
- [invokers] Implicit targets HOT 10
- Toggle Button Proposal HOT 15
- Dismissing popovers when focus leaves HOT 6
- Will the stylable <select> element be able to break outside the browser window? HOT 6
- [invokers] setRangeText for textarea and inputs HOT 1
- [select] `<selectedoption for=id>` as an alternative to split buttons and `<button type=popover>` HOT 5
- [interest invokers] How to define/control the action on "losing interest" HOT 3
- Foundation for the Global Design System component library HOT 9
- [invokers] add a way to list supported commands?
- [invokers] add an invoke method?
- [Invokes] commands should be dash delimited HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from open-ui.