Code Monkey home page Code Monkey logo

Comments (4)

gardnerjr avatar gardnerjr commented on May 22, 2024

The portal framework team is actively working on changing the behavior of grid column sizing everywhere in the portal to meet some accessibility requirements. We've also been following along, trying to fix things in response to their changes as they go.

unfortunately, because of the holiday lockdowns (which were then extended for JEDI), there appear to be a lot of partially deployed things even within the portal framework itself in the MPAC environment. in those cases, the portal appears to be making all columns uniform width no matter what we tell it to do.

Workbooks attempts to auto size most columns, using the column header width as a starting point. some of the columns, like bars, timelines, sparks are fixed widths.

if you have specific examples, paste screenshots, etc here with as much details as you can. Depending on environment, browser, portalfx version, etc, there are a lot of strange cases right now.

from application-insights-workbooks.

mortenlerudjordet avatar mortenlerudjordet commented on May 22, 2024

This is a big problem for us also. We have invested in creating our own workbooks as part of Azure Monitor and there seem to have been an update that made it worse for us. All our workbook using grids have their columns width minimized. So both content and the labels are hidden by the fixed width problem.

This makes our dev team using them very cranky. As each time opening a complex workbook they have to manually expand the width of the columns to be able to read the content.

from application-insights-workbooks.

mortenlerudjordet avatar mortenlerudjordet commented on May 22, 2024

This is in chrome, where one can see that there is a lot of room for the column information to expand and use the whole real estate available. All columns are set to automatic.
I have also tried to set many of the columns that does not have content I want to display to hidden, though this does nothing for how the width is set.

WorkbookColumnWidth

This is how it is configured:
ColumnSettings

ColumnLabel

from application-insights-workbooks.

gardnerjr avatar gardnerjr commented on May 22, 2024

Workbooks does not save the widths of columns, we depend on auto sizing to have useful sizes depending on the data.

As I stated above, the portal team is changing things underneath us and we're trying to keep up. We do not know the width of the grid, as it would change based on the size of the window and other content inside. we don't use percentage widths to fill the whole grid, because in that case you get no ability to have a horizontal scrollbar, and on narrow screens, it would be impossible to stretch out columns to see anything.

Our blackout period has ended, so builds are now "flowing" through the pipeline. Likewise, the blackout for the portal team itself has ended, so some of their fixes are now also flowing. Expect behaviors to change, hopefully always getting better.

if later this week you're still seeing issues, let us know.

from application-insights-workbooks.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.