[ 
https://issues.apache.org/jira/browse/IGNITE-843?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14791571#comment-14791571
 ] 

Dmitriy Setrakyan commented on IGNITE-843:
------------------------------------------

I had another look at UI and have the following comments that apply to all 
screens in general. I am using a numbered list, so that we can keep track which 
change was fixed by its number.

# What’s Now -> On This Screen
# What’s next -> Next Steps
# Use normal popup dialog when leaving screen with unsaved changes (do not use 
standard web browser popup). The popup should have an option to Save before 
leaving the screen.
# "New" button on all the screen should be renamed to describe the action: "Add 
cluster", "Add Cache", etc.
# For multi-select dropdown, whenever names are short, we should list the names 
instead of the number of entries selected. This does not work for metadata 
selection, as class-names are too long, so let's keep the number there.
# Cache (add) should take a user to the New Cache screen (no need to force the 
user to explicitly press "New" again on the cache screen. Same goes for other 
screens with similar behavior.
# Red tooltips look to offensive. Can we try changing the background of 
tooltips to blue?
# Instead of having a hidden "copy" action inside the button, let's add 
explicit button called "Clone"
# We should not show the security token on UI screen (should be 
"**************" with "Show Token" link next to it). Would also be nice to add 
"Copy to clipboard" icon next to it as well.
# Every time we show the security token, we should provide a tooltip explaining 
what it is for.
# Not sure why "Reset password" screen shows the security token. I would prefer 
that it shows the email address.
# After the password was reset, user should have a message on the screen: Your 
password has been reset, please [link: login].
# Assigning metadata to caches one-by-one is inconvenient. User should be able 
to associate multiple or all metadata with a cache in one action.
# User should have a confirmation popup if he decides to change the security 
token.
# Load from Database wizard should provide instructions on how to change the 
database driver.
# XML code snippet does not have data source. I think we should provide a 
sample data source (user should clearly see that it is a sample).

> Web configuration tools development
> -----------------------------------
>
>                 Key: IGNITE-843
>                 URL: https://issues.apache.org/jira/browse/IGNITE-843
>             Project: Ignite
>          Issue Type: Task
>          Components: wizards
>    Affects Versions: sprint-5
>         Environment: Specific frameworks:
> # Main SPA stack: HTML5 / LESS / AngularJS 1.3.x / Bootstrap 3.x
> # Auxiliary: jQuery 2.x / AngularJS UI 0.x
> # HTTP server: node.js
> # Tools: Grunt, Lodash 2.x, Font-Awesome 4.x, Animate.css, ngTable
> Install node.js locally.
> Install Angular, LESS, and Grunt plugins into IDEA.
> Use LESS instead of CSS.
>            Reporter: Alexey Goncharuk
>            Assignee: Alexey Kuznetsov
>             Fix For: ignite-1.5
>
>         Attachments: ig-843.png
>
>
> Frameworks to be used:
>  # Bootstrap
>  # AngularJS
>  # NodeJS
>  # MongoDB
> Web control Center will communicate with Ignite Cluster via special 
> lightweight proxy (so called web-agent) implemented on web-sockets.
> Test server: http://104.197.2.239



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to