Giter Site home page Giter Site logo

Comments (12)

peter-dolkens avatar peter-dolkens commented on May 18, 2024 1

from kubevious.

peter-dolkens avatar peter-dolkens commented on May 18, 2024 1

Will try this when I wake up in the morning - sounds good!

from kubevious.

peter-dolkens avatar peter-dolkens commented on May 18, 2024 1

Works exactly as expected on my touch-enabled laptop - lovely UX 😄

Is there any interest in pinch-to-zoom? 😂

Would be nice to either highlight the "warnings" in the navigator window so you can use that to quickly pan/scroll to issues, or be able to zoom out to see a high-level overview that highlights issues too.

from kubevious.

rubenhak avatar rubenhak commented on May 18, 2024

@peter-dolkens, thanks for suggestion. That definitely can be done, but the only problem i see is that scrolling left on the trackpad causes the browser to go back to preview page.

from kubevious.

rubenhak avatar rubenhak commented on May 18, 2024

In google maps panning up/down does zooming, but left/right still causes browser to go back/forward in history.

Anyway, will try to find some way to improve navigation usability.

from kubevious.

peter-dolkens avatar peter-dolkens commented on May 18, 2024

Ah you're right - google maps does zoom and forward/back on the trackpad.

Here's a site that does pan+scroll: https://www.photopea.com/ - just open the demo.psd, zoom in, then you can pan and scroll to your hearts desire.

from kubevious.

rubenhak avatar rubenhak commented on May 18, 2024

@peter-dolkens, wonderful, if photopea did it, we can do that as well!

from kubevious.

rubenhak avatar rubenhak commented on May 18, 2024

@peter-dolkens, here is what was done:

  1. Panning with mouse works over the entire "Universe" area. No need to drag boxes. Can be initiated by dragging from empty area as well.
  2. Can pan using regular scroll wheel by standard means. Up/down using scroll wheel, left/right using Shift-wheel.
  3. Sliding trackpad within the "Universe" area. History navigation should be prevented when two fingers swiped with the area. Outside default behavior should persist.

Please try it out in the live demo and let me know how it works for you: https://demo.kubevious.io/

from kubevious.

rubenhak avatar rubenhak commented on May 18, 2024

@peter-dolkens temporarily assigning to you to give feedback on the changes

from kubevious.

rubenhak avatar rubenhak commented on May 18, 2024

Wonderful! Will be released along with few other improvements soon.

Sadly there is not too much real estate available to show what in the navigation window. Need to spend some more time on guiding users towards problematic areas.

No plans for pinch-to-zoom, but might go straight to VR/AR :D

from kubevious.

peter-dolkens avatar peter-dolkens commented on May 18, 2024

Sadly there is not too much real estate available to show what in the navigation window. Need to spend some more time on guiding users towards problematic areas.

I was thinking something like this could help:
image

from kubevious.

rubenhak avatar rubenhak commented on May 18, 2024

I was thinking something like this could help:
image

It would be probably best to discuss any such improvements in a separate thread. But, I'll share some thoughts here.

I'm afraid that by just blindly coloring red would cause too many things red within the diagram. Any error/warning/suggestion is propagated up within the hierarchy. That might make too many things red and user wouldn't know where to start with. I think there is a need to show the intensity within the navigator. That would be probably combination of size/color. Something like a heatmap. I also see a need for options for different vision modes. Something like in predator movie:
image

from kubevious.

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.