Comments (5)
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.
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.
Note after migration to cylc-web discussion:
- (Hilary) Agreed. Maybe. But very low priority.
from cylc-ui.
Do we still want to consider this?
from cylc-ui.
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)
- (WebKit) NoAuth page redirection not happening? HOT 3
- workflows: make workflow directories interactive
- Task v-select chip close
- Use `eslint-plugin-vue` strongly-recommended rules HOT 1
- Filtering by waiting tasks in GScan doesn't work HOT 3
- vuetify 3.2: useDefaults composible HOT 1
- efficient filtering
- subscriptions: root child tasks being requested twice
- edit-runtime textboxes do not understand up/down arrow keys HOT 1
- efficiency: investigate bottleneck HOT 3
- tree: more efficient expand/collapse icons/buttons
- tree: don't expand all cycles if the resulting node count is too high
- data store: change data structure
- table: tasks disappear HOT 9
- table: task state unknown HOT 3
- Differing sort order in menu before and after "SEE MORE" is clicked HOT 3
- Replace 'Run time' with 'Expected Run Time' and include 'Actual Run Time' in web UI Table view? HOT 1
- Make cylc hold more visible HOT 8
- Minor cosmetic bug - menu doesn't disappear when a form opens HOT 1
- Menu button and forms - what should be happening? HOT 2
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 cylc-ui.