Comments (6)
Yes, it will! Virtualization will be able to be disabled which will allow for height: auto
type configurations. With caveats of course that it's a performance cost for high numbers of options.
from eui.
I mentioned this in the related Slack thread, but I'll comment here as well for visibility.
I agree that supporting line breaks or multiple lines will help users to identify long fields that are currently being truncated. However, I fear it would also inadvertently create a lot of redundancy and repetition in large portions of the text strings, which will again result in difficulty reading and identifying fields.
That said, what if we were to group fields by their name hierarchy to reduce that redundancy and also use it as a means to make identification easier (regardless if truncated, with line breaks, or neither)? Here's a rough example of what I'm thinking.
from eui.
@cee-chen Did we decide that this issue will be solve by #2841?
from eui.
I think this is important, we did everything possible on our side to visualize fields with super long names (which is unfortunately very frequent) but we need multiline with middle truncation in order to fix it once and for all.
Although, as everything, it will depend on the effort this takes, if this is a crazy project we can discuss deprioritizing it.
from eui.
@teresaalvarezsoler Excellent, this is in our Queue for 8.16. Does that timeline work for you?
from eui.
sure, thanks!
from eui.
Related Issues (20)
- [Meta] Support React Strict Mode
- EuiPortal should be able to use different portal target than document.body based on provided Context HOT 7
- [EuiDataGrid] Cell text content visible below truncation when using `fontSize: "s"` HOT 2
- FlexItem does not accept HTMLAttributes like title anymore HOT 2
- EuiSteps unordered variant HOT 6
- [EuiSelectableTemplateSitewide] Allow default a link behavior for results HOT 3
- [EuiTabs ][A11Y] - Using `EuiBetaBadge` within `EuiTab` HOT 3
- Spike: Explore switching to Yarn Berry
- [New docs] Implement typography design changes
- [EuiComboBox] support for append and prepend on group labels
- setEuiDevProviderWarning to accept an optional callback function
- [EuiDataGrid] Ensure gridStyles updates trigger a cell height recalculation
- [New docs] Fix `EuiProvider`'s `globalStyles` breaking docusaurus styles HOT 4
- [EuiAvatar] Calculate high-contrast text against background HOT 3
- [EuiDataGrid] Cell filtering UX unusable after scroll HOT 13
- [Docs] EuiProvider custom breakpoints example no longer works
- Datagrid - Rearranging visible columns works on the grid but does not hold state on drop down menu.
- [EuiIcon] Update the `logoElasticStack` icon to latest
- [DataGrid] Enable `Auto Fit` behavior when `Cell row height` - `Custom` is selected
- [EuiComboBox] Add autocomplete="off"
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 eui.