Giter Club home page Giter Club logo

Comments (5)

hjoliver avatar hjoliver commented on June 26, 2024 1

I can't see people being bothered to use images for all task nodes; it would look messy anyway; and text task-name would be pretty much required as well unless every image was different (which ain't gonna happen). Further, this would break this our planned nice uniformity of task and job status icons in all views, for the new UI.

So I vote close this.

from cylc-ui.

oliver-sanders avatar oliver-sanders commented on June 26, 2024 1

So I vote close this.

+1

it would look messy anyway

Definitely

I can't see people being bothered to use images for all task nodes

We support widget images in Rose Config, I think only two projects have actually used this feature.

from cylc-ui.

kinow avatar kinow commented on June 26, 2024

Note after migration to cylc-web discussion:

  • (Hilary) Agreed. Maybe. But very low priority.

from cylc-ui.

oliver-sanders avatar oliver-sanders commented on June 26, 2024

Do we still want to consider this?

from cylc-ui.

sadielbartholomew avatar sadielbartholomew commented on June 26, 2024

Do we still want to consider this?

I vote no; I anticipate some users may benefit from a non-textual indicator along with, or to replace, task names in a node, but I cannot see any pressing use case for embedding any arbitrary image. In light of that, could we support, along with text as standard, just a set of icons instead (via a direct means e.g. icon=atlas which applies fa-atlas)? Perhaps anything from a common set such as the free sub-set of Font Awesome (as per the previous example)?

Benefits to the above:

  • it allows for some (reasonable & controlled) customisation, but not too much (as I believe is the aim from UI/UX theory);
  • we can (in establishing support for this) control the dimensions & positioning easily, given the standardised (& near-square) size of the icons;
  • we can support suite.rc [visualization] configuration of the styling without difficulty, since colour & opacity are easy to set via CSS for the icons so we just need to link up to that;
  • scaling & customisation are provided out-of-the-box.

from cylc-ui.

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.