summaryrefslogtreecommitdiff
path: root/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi
diff options
context:
space:
mode:
Diffstat (limited to 'www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi')
-rw-r--r--www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/field-cb.html8
-rw-r--r--www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/field.html6
-rw-r--r--www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/tabset.html12
-rw-r--r--www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/wizard.html15
4 files changed, 41 insertions, 0 deletions
diff --git a/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/field-cb.html b/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/field-cb.html
new file mode 100644
index 00000000..fe1a2ab9
--- /dev/null
+++ b/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/field-cb.html
@@ -0,0 +1,8 @@
+<label crm-depth="1">
+ <span ng-transclude></span>
+ <span ng-class="cssClasses">
+ {{crmUiField.title}}
+ </span>
+</label>
+<a crm-ui-help="help" ng-if="crmUiField.help"></a>
+<div class="clear"></div>
diff --git a/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/field.html b/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/field.html
new file mode 100644
index 00000000..da6521a6
--- /dev/null
+++ b/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/field.html
@@ -0,0 +1,6 @@
+<div class="label">
+ <label crm-ui-for="{{crmUiField.name}}" crm-depth="1" crm-ui-force-required="{{crmUiField.required}}">{{crmUiField.title}}</label>
+ <a crm-ui-help="help" ng-if="help"></a>
+</div>
+<div class="content" ng-transclude></div>
+<div class="clear"></div>
diff --git a/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/tabset.html b/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/tabset.html
new file mode 100644
index 00000000..6bb45711
--- /dev/null
+++ b/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/tabset.html
@@ -0,0 +1,12 @@
+<div ui-jq="tabs" ui-options="{{tabSetOptions}}" class="crm-tabset">
+ <ul>
+ <li ng-repeat="tab in tabs" class="ui-corner-all crm-tab-button crm-count-{{tab.count}}">
+ <a href="#{{tab.id}}">
+ <i ng-if="tab.crmIcon" class="crm-i {{tab.crmIcon}}"></i>
+ {{tab.$parent.$eval(tab.crmTitle)}}
+ <em ng-if="tab.count">{{tab.count}}</em>
+ </a>
+ </li>
+ </ul>
+ <div ng-transclude></div>
+</div> \ No newline at end of file
diff --git a/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/wizard.html b/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/wizard.html
new file mode 100644
index 00000000..116f060d
--- /dev/null
+++ b/www/crm/wp-content/plugins/civicrm/civicrm/ang/crmUi/wizard.html
@@ -0,0 +1,15 @@
+<div class="crm-wizard">
+ <ul class="crm-wizard-nav wizard-bar">
+ <li ng-repeat="step in steps" ng-class="{'current-step':step.selected}" class="{{crmUiWizardNavClass}}">
+ <span>{{crmUiWizardCtrl.iconFor($index)}}</span>
+ <a href="" ng-click="crmUiWizardCtrl.select(step)" ng-show="crmUiWizardCtrl.isSelectable(step)">{{1 + $index}}. {{step.$parent.$eval(step.crmTitle)}}</a>
+ <span ng-show="!crmUiWizardCtrl.isSelectable(step)">{{1 + $index}}. {{step.$parent.$eval(step.crmTitle)}}</span>
+ <!-- Don't know a good way to localize text like "1. Title" -->
+ </li>
+ </ul>
+ <div class="crm-wizard-body" ng-transclude></div>
+ <div class="crm-wizard-buttons">
+ <button crm-icon="fa-chevron-left" ng-click="crmUiWizardCtrl.previous()" ng-show="!crmUiWizardCtrl.$first()" class="crmUi-btn-primary">{{ts('Previous')}}</button>
+ <button crm-icon="fa-chevron-right" title="{{!crmUiWizardCtrl.$validStep() ? ts('Complete all required fields first') : ts('Next step')}}" ng-click="crmUiWizardCtrl.next()" ng-show="!crmUiWizardCtrl.$last()" ng-disabled="!crmUiWizardCtrl.$validStep()" class="crmUi-btn-primary">{{ts('Next')}}</button>
+ </div>
+</div>