343 Commits

Author SHA1 Message Date
Brian Federle
85a107447c CS-16788: Fix width of multi-edit
Conflicts:
	ui/css/cloudstack3.css
2012-11-08 16:11:40 -08:00
Pranav Saxena
fda31ab4b7 CS-16767:Add VM's option is not visible while creating Load Balancing Rules with Netscaler [ Basic EIP and ELB Offering] 2012-11-08 14:05:16 +05:30
Brian Federle
7df2866235 Better placement of infrastructure totals and icons 2012-11-06 14:19:49 -08:00
Brian Federle
46cce3a891 Multi-edit: Fix width of select inputs 2012-11-05 16:06:12 -08:00
Brian Federle
ee72ae677f Fix input field widths for multi-edit
Conflicts:
	ui/css/cloudstack3.css
2012-11-05 16:06:06 -08:00
Brian Federle
d4c1848f33 Fix zone wizard multi-edit for Firefox 2012-11-05 15:50:03 -08:00
Brian Federle
716c35645b CSS: fix small formatting issue 2012-11-05 11:19:23 -08:00
Brian Federle
9e729fa166 Zone wizard UI: fix multi-edit table width 2012-11-05 11:19:17 -08:00
Brian Federle
dfffa805bc Multi-edit: fix alignment of table rows and header 2012-11-02 12:38:23 -07:00
Pranav Saxena
49919bcc6f Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack 2012-11-02 11:09:18 +05:30
Pranav Saxena
af7c8c42a5 CS-12436:Static NAT Enabled box: Button with VM label expands beyond the parent box due to length of the name 2012-11-02 11:08:32 +05:30
Brian Federle
33a7f9ad9c Multi-edit table: add scrollbars for longer values
Add horizontal scrollbar to fix longer values (such as CIDR lists)
causing table to overflow.
2012-11-01 15:32:10 -07:00
Brian Federle
cdbfe261ba Add new infrastructure icons 2012-10-26 13:33:38 -07:00
Brian Federle
8bb273de8f Add tooltips to form fields
-Adds tooltips to all dialog-based form fields, to describe what each
 field represents. The tooltip appears on focus of the field, and
 hides once the field is blurred.

-Documentation content is pulled from a new namespace
 'cloudStack.docs', under docs.js. A new attribute, 'docID' is then
 specified on each createForm field to link the field to a specific
 tooltip string.

-If no docID is specified, then no tooltip is rendered.

-This only applies to the 'generic' forms that are rendered using the
 createForm widget

-This still needs to be localized

Conflicts:
	ui/index.jsp
	ui/scripts/configuration.js
	ui/scripts/network.js
	ui/scripts/ui/dialog.js
	ui/scripts/vpc.js
2012-10-22 15:18:22 -07:00
Brian Federle
d32eacf502 Section select UI: CSS update
-Remove 'div.list-view' from selector, to allow styling to be used
 across other widgets in the future
2012-10-18 15:04:03 -07:00
Brian Federle
d7704422ac UI browser: add panel focus overlay
On hover of a breadcrumb, show an overlay effect which focuses on that
particular panel, hiding all panels after it.

This allows a user to see the content of previous breadcrumbs that the
user loaded.
2012-10-16 14:11:05 -07:00
Brian Federle
58ae1009c6 IE7: Fix quick view icons disappearing 2012-10-16 14:06:54 -07:00
Brian Federle
7ba279597b IE7 fixes for quick view 2012-10-16 13:47:37 -07:00
Brian Federle
aa5c0f8323 Fix scrollbars appearing on IE8 2012-10-16 13:27:10 -07:00
Brian Federle
ea934c1a02 Update advanced search styling
- Add cancel button

- Move search buttons to the right
2012-10-11 13:27:07 -07:00
Brian Federle
44996d4611 Style advanced search
-Convert advanced search to a drop-down that overlaps the standard
 search when visible

-Add new arrow icon to show advanced search popup
2012-10-11 12:13:55 -07:00
Brian Federle
33da9cb1e2 Container/list view: Fix for floating elements
Fix for cases where floating elements are cut off, such as quickview
and tooltips attached to the container. This makes overflow visible.
2012-10-10 11:18:02 -07:00
Brian Federle
991557bfb6 UI: Add quick view to table list
For any list view that has a corresponding detail view, adds a tooltip
to display the compact overview of the detail view contents, including
all available actions. This avoids a user from having to click into a
new panel to see more details and actions for an item.

This will happen automatically for any list view with a 'detailView'
sub-option, and will append a new column to the end of each item
row. If 'noCompact: true' is specified in the detailView's options,
then the quick view will not be rendered.

** Note: This also removes the existing list actions for the instances
         and zones tables.

Example, to show a quick view:

listView: {
  detailView: {
    // Specify noCompact: true to not render a quick view
    //
    // noCompact: true
    ...
  },
  ...
}

Conflicts:
	ui/scripts/ui/widgets/detailView.js
2012-10-10 11:18:02 -07:00
Brian Federle
69f6e33a65 CS-16413: Fix load time for infrastructure main page
-Disable API calls for infrastructure page
-Re-style infrastructure labels
2012-09-28 11:30:42 -07:00
Brian Federle
d66f2077d1 CLOUDSTACK-98: Fix alignment of project dashboard event rows 2012-09-18 11:08:41 -07:00
Pranav Saxena
831ade7979 CS-14664:System Wide Capacity Resources Screen has spilling values- Adjusting the table structure 2012-09-08 12:10:22 +05:30
Brian Federle
3f8d9f6b1f VPC UI: Add hover state to virtual router box 2012-08-21 11:22:50 -07:00
Brian Federle
aa64dc5fdf Instance wizard: add VPC drop-down
Select VPC drop-down was missing previously from the instance wizard,
add network step. This re-adds it.
2012-08-20 15:16:06 -07:00
Brian Federle
9394e838a5 CS-16001: Show router details on click of 'virtual router'
Clicking the 'Virtual Router' button will show the same router tab as seen on
the VPC detail view.

 -- Note that this is only clickable for admins, as users cannot view router
      details in the API.
2012-08-16 12:36:03 -07:00
Brian Federle
55e224f56d CS-15958: Fix ACL select box
Give fixed width to ACL tier select box, to prevent overflow with long
network names
2012-08-13 11:04:38 -07:00
Brian Federle
abbfd74077 Fix _hideFields array not hiding add VM button 2012-08-10 14:03:17 -07:00
Brian Federle
42a9fd641e VPC UI: New ACL flow
-Remove the ACL action from the tier chart item

-Adds an ACL overview list view under the VPC configure menu which
 displays each tier and their total # of ACLs.

-Add ACL edit to tier detail view

- (misc) Also add IP address tab to tier detail view
2012-08-10 13:04:20 -07:00
Brian Federle
83361776fa multiEdit: Allow disabling fields per-row
If _hideFields array is passed with row item data, then field IDs
specified will be disabled, if they are custom button actions.
2012-08-10 10:43:35 -07:00
Brian Federle
72651f62b7 CS-15891: Add view console action to VPC instances list view
Conflicts:
	ui/css/cloudstack3.css
2012-08-07 16:00:35 -07:00
Brian Federle
469e180515 multiEdit: better handling for tag widget
Place tagging widget in a separate action and dialog class; it is
indicated by a 'tag' icon for better clarity.

-- This removes the requirement to specify a dummy 'edit' action on
multi-rules; instead, the separate tag action will appear automatically
as long as 'tags' is specified under the multiEdit's properties.

Conflicts:
	client/WEB-INF/classes/resources/messages.properties
	ui/css/cloudstack3.css
	ui/index.jsp
2012-08-06 14:15:41 -07:00
Brian Federle
e149459358 VPC ACL UI: Fix alignment of multiEdit tables
Conflicts:
	ui/css/cloudstack3.css
2012-08-06 11:23:14 -07:00
Pranav Saxena
feaea413c7 CS-15844:InterVlan - UI - Remove ACL Icon is not displayed properly for ACL Rules 2012-08-06 16:06:30 +05:30
Alena Prokharchyk
5a72044dc7 Merge branch 'master' into vpc 2012-08-03 14:30:54 -07:00
Chip Childers
7998362b18 License header updates for the UI folder 2012-08-03 12:45:47 -04:00
Alena Prokharchyk
7706a9c32f Merge branch 'master' into vpc
Conflicts:
	server/src/com/cloud/network/NetworkManagerImpl.java
	server/src/com/cloud/network/rules/RulesManagerImpl.java
2012-07-31 13:37:28 -07:00
Brian Federle
4507df088d Fix positioning of tags error labels 2012-07-30 10:44:02 -07:00
olgasmola
0be4230f91 CS-15325: Fix selected name of user from the drop down list overlay. 2012-07-27 23:37:45 -04:00
Alena Prokharchyk
a39fd61249 Merge branch 'master' into vpc
Conflicts:
	server/src/com/cloud/network/rules/RulesManagerImpl.java
	server/src/com/cloud/vm/UserVmManagerImpl.java
	server/src/com/cloud/vm/VirtualMachineGuru.java
2012-07-27 13:47:46 -07:00
olgasmola
b7d68ac5d5 CS-15325: Fix selected name of user from the drop down list overlay. 2012-07-27 16:27:59 +03:00
Brian Federle
a440c1fbf5 Move position of VPC tier loading icon 2012-07-26 15:24:22 -07:00
Brian Federle
1ba451b65f VPC UI: Better launch VM loading state for tiers
When launching a VM via the 'add VM' button on a VPC tier, show
loading icon to the side of the VM count, so that the tier area isn't
blocked, allowing the user to add more VMs or do other actions to the
tier.
2012-07-26 14:33:14 -07:00
olgasmola
1075344f03 CS-15353: Larger click boxes in UI. 2012-07-25 11:54:45 +03:00
Brian Federle
bdc376d42f Fix tagger UI wrapping in some browsers 2012-07-24 15:26:17 -07:00
Brian Federle
50322b4762 Fix tagger UI wrapping in some browsers 2012-07-24 15:22:37 -07:00
Alena Prokharchyk
766b7a2706 Merge branch 'master' into vpc
Conflicts:
	server/src/com/cloud/api/ApiResponseHelper.java
2012-07-23 16:38:58 -07:00