[
https://issues.apache.org/jira/browse/IGNITE-843?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14791571#comment-14791571
]
Dmitriy Setrakyan edited comment on IGNITE-843 at 9/17/15 4:49 AM:
-------------------------------------------------------------------
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 screens 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 too 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).
# Docker image should download OpenJDK, not Oracle JDK (due to the license).
# In Profile page, the Change Password checkbox should be changed to a link
(same as we do for "Show advanced settings" links).
was (Author: dsetrakyan):
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 screens 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 too 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).
# Docker image should download OpenJDK, not Oracle JDK (due to the license).
> 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)