From: Jan Provaznik <[email protected]>
Only copied views to new location
---
src/app/views/admin/settings/general_settings.haml | 41 ++++++
src/app/views/admin/settings/index.haml | 65 ++++++++++-
src/app/views/admin/settings/self_service.haml | 128 ++++++++++++++++++++
3 files changed, 233 insertions(+), 1 deletions(-)
create mode 100644 src/app/views/admin/settings/general_settings.haml
create mode 100644 src/app/views/admin/settings/self_service.haml
diff --git a/src/app/views/admin/settings/general_settings.haml
b/src/app/views/admin/settings/general_settings.haml
new file mode 100644
index 0000000..43eba52
--- /dev/null
+++ b/src/app/views/admin/settings/general_settings.haml
@@ -0,0 +1,41 @@
+%form
+ .grid_16
+ %h1 Portal
+ %fieldset.clearfix
+ %label.grid_5.alpha Brand Icon:
+ .grid_6
+ %input{:type => "file", :disabled => true}
+ %fieldset.clearfix
+ %label.grid_5.alpha Tag Line:
+ %textarea.grid_6.disabled{:disabled => true}
+ %fieldset.clearfix
+ .grid_5.alpha.disabled.ra
+ %input{:type => "checkbox", :disabled => true}
+ %label Allow Self Service Account Creation:
+ .grid_6.disabled
+ %select{:disabled => true}
+ %option Select User Treatment
+ %fieldset.clearfix
+ %label.alpha.grid_5 Primary URL Port:
+ %input.grid_6{:value => "3000", :disabled => true}
+ %h1 Content
+ %fieldset.clearfix
+ %label.grid_5.alpha Entitlement Mode:
+ .grid_5
+ %ul.block
+ %li
+ %input{:type => "radio", :name => "entitlement", :disabled => true}
+ %label.disabled User Brings Subscriptions
+ %li
+ %input{:type => "radio", :name => "entitlement", :disabled => true}
+ %label.disabled System Provides Subscriptions
+ %fieldset.clearfix
+ %label.grid_5.alpha Certitifcate:
+ .grid_6
+ %input{:type => "file", :disabled => true}
+ %fieldset.clearfix
+ %label.alpha.grid_5 Content Manager URL:
+ %input.grid_6{:disabled => true}
+ %fieldset.clearfix
+ %button.formbutton{:disabled => true} Reset
+ %button.formbutton{:disabled => true} Save
diff --git a/src/app/views/admin/settings/index.haml
b/src/app/views/admin/settings/index.haml
index e87f648..5963ec4 100644
--- a/src/app/views/admin/settings/index.haml
+++ b/src/app/views/admin/settings/index.haml
@@ -1 +1,64 @@
-admin/settings/index.haml
+%ul.tiles
+ %li#providers.grid_8
+ = image_tag "blnk.png", :class => "icon", :alt => ""
+ %h2
+ = t('.manage_providers')
+ %p
+ = t('.manage_providers_desc')
+ = link_to t(:continue), {:controller => 'providers'}, :class => 'button'
+ %li#users.grid_8
+ = image_tag "blnk.png", :class => "icon", :alt => ""
+ %h2
+ = t('.manage_users')
+ %p
+ = t('.manage_users_desc')
+ = link_to t(:continue), {:controller => 'users'}, :class => 'button'
+ %li#services.grid_8.disabled.clear
+ = image_tag "blnk.png", :class => "icon", :alt => ""
+ %h2
+ = t('.define_services')
+ %p
+ = t('.define_services_desc')
+ %button{:disabled => "disabled"}
+ = t(:continue)
+ %li#permissions.grid_8
+ = image_tag "blnk.png", :class => "icon", :alt => ""
+ %h2
+ = t('.permissions')
+ %p
+ = t('.permissions_desc')
+ = link_to t(:continue), {:controller => 'settings', :action =>
'self_service'}, :class => 'button'
+ %li#hardware.grid_8.disabled
+ = image_tag "blnk.png", :class => "icon", :alt => ""
+ %h2
+ = t('.define_hardware_profiles')
+ %p
+ = t('.define_hardware_profiles_desc')
+ %button{:disabled => "disabled"}
+ = t(:continue)
+ %li#settings.grid_8
+ = image_tag "blnk.png", :class => "icon", :alt => ""
+ %h2
+ = t('.general_settings')
+ %p
+ = t('.general_settings_desc')
+ = link_to t(:continue), {:controller => 'settings', :action =>
'general_settings'}, :class => 'button'
+ %li#locales.grid_8.disabled.clear
+ = image_tag "blnk.png", :class => "icon", :alt => ""
+ %h2
+ = t('.define_locales')
+ %p
+ = t('.define_locales_desc')
+ %button{:disabled => "disabled"}
+ = t(:continue)
+
+:javascript
+ $(document).ready(function () {
+ var $tiles = $(".tiles li:not(.disabled)").addClass('pointercursor');
+ $tiles.click(function (e) {
+ $e = $(e.target);
+ if (!$e.is('.button')) {
+ window.location = $('.button',this).attr('href');
+ }
+ });
+ });
diff --git a/src/app/views/admin/settings/self_service.haml
b/src/app/views/admin/settings/self_service.haml
new file mode 100644
index 0000000..8fd9950
--- /dev/null
+++ b/src/app/views/admin/settings/self_service.haml
@@ -0,0 +1,128 @@
+.actionsidebar.grid_3
+ %dl
+ %dd
+ %a.selected Self-Service User
+ %form
+ = submit_tag t(:edit), :disabled => 'disabled'
+ = submit_tag t(:new), :disabled => 'disabled'
+
+.grid_13
+ = error_messages_for @parent_type
+ %h2
+ = t('.self_service_default')
+ - form_for @self_service_default_quota, :url => { :action => 'update' } do
|form|
+ %h3 Instances
+ %fieldset.clearfix
+ %label.grid_2.alpha Permissions:
+ .grid_4 My personal Instances
+ .grid_4 Full Instance Permission
+ .grid_3.omega
+ (
+ %a{:href=>'#'}> Edit
+ )
+ (
+ %a{:href=>'#'}> Remove
+ )
+ %fieldset.clearfix.gap
+ .grid_4.prefix_2.alpha
+ %select.disabled{:disabled => true}
+ %option
+ Category of Instances
+ .grid_4
+ %ul.block
+ %li
+ %input{ :type => "radio", :name => "permission", :disabled => true}
+ %label.disabled Control Instance - Can't Share
+ %li
+ %input{ :type => "radio", :name => "permission", :disabled => true}
+ %label.disabled Control Instance - Can Share
+ %li
+ %input{ :type => "radio", :name => "permission", :disabled => true}
+ %label.disabled Full Instance Permission
+ %li
+ %input{ :type => "radio", :name => "permission", :disabled => true}
+ %label.disabled Custom ...
+ .grid_3.omega
+ (
+ %a{:href=>'#'}> Add
+ )
+ = hidden_field :self_service_default_quota, :id
+ %fieldset.clearfix.gap
+ %label.grid_2.alpha
+ = t('.quota') + ":"
+ = text_field :self_service_default_quota, :maximum_running_instances,
:class => 'grid_5'
+ .grid_2.la (instances)
+ = form.error_message_on :maximum_running_instances, 'Maximum Running
Instances '
+ %h3 POOLS
+ %fieldset.clearfix
+ %label.grid_2.alpha Permissions:
+ .grid_4 General Usage
+ .grid_4 Regular Pool User
+ .grid_3.omega
+ (
+ %a{:href=>'#'}> Edit
+ )
+ (
+ %a{:href=>'#'}> Remove
+ )
+ %fieldset.clearfix.gap
+ .grid_4.prefix_2.alpha
+ %select.disabled{:disabled => true}
+ %option
+ Category of Pools
+ .grid_4
+ %ul.block
+ %li
+ %input{ :type => "radio", :name => "pooltype", :disabled => true}
+ %label.disabled Limited Pool User
+ %li
+ %input{ :type => "radio", :name => "pooltype", :disabled => true}
+ %label.disabled Regular Pool User
+ %li
+ %input{ :type => "radio", :name => "pooltype", :disabled => true}
+ %label.disabled Advanced Pool User
+ %li
+ %input{ :type => "radio", :name => "pooltype", :disabled => true}
+ %label.disabled Custom ...
+ .grid_3.omega
+ (
+ %a{:href=>'#'}> Add
+ )
+ %h3 TEMPLATES
+ %fieldset.clearfix
+ %label.grid_2.alpha Permissions:
+ .grid_4 General Usage
+ .grid_4 Basic Template User
+ .grid_3.omega
+ (
+ %a{:href=>'#'}> Edit
+ )
+ (
+ %a{:href=>'#'}> Remove
+ )
+ %fieldset.clearfix.gap
+ .grid_4.prefix_2.alpha
+ %select.disabled{:disabled => true}
+ %option
+ Category of Templates
+ .grid_4
+ %ul.block
+ %li
+ %input{ :type => "radio", :name => "pooltype", :disabled => true}
+ %label.disabled Basic Template User
+ %li
+ %input{ :type => "radio", :name => "pooltype", :disabled => true}
+ %label.disabled General Template User
+ %li
+ %input{ :type => "radio", :name => "pooltype", :disabled => true}
+ %label.disabled Advanced Template User
+ %li
+ %input{ :type => "radio", :name => "pooltype", :disabled => true}
+ %label.disabled Custom ...
+ .grid_3.omega
+ (
+ %a{:href=>'#'}> Add
+ )
+ .grid_13.omega.alpha.gap
+ %button.formbutton Reset
+ = submit_tag t(:save), :class => "submit formbutton"
--
1.7.2.3
_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel