[Mobile] Create Menu

Create menu text has ellipsis
attribute now, so if text is cut off
it will have a '...' appended to it.
Also added comments to mixins.
This commit is contained in:
Shivam Dave
2015-07-17 10:28:19 -07:00
parent 1e2e20b145
commit 0d7387080d
5 changed files with 67 additions and 61 deletions

View File

@@ -37,10 +37,8 @@
ng-model="treeModel">
</mct-representation>
</div>
<div class='createBtnPos'>
<mct-representation key="'create-button'" mct-object="navigatedObject">
</mct-representation>
</div>
</div>
<mct-splitter class="mobile-splitter"></mct-splitter>

View File

@@ -23,7 +23,7 @@
<div class="btn btn-menu create-btn major" ng-click="createController.toggle()">
Create
</div>
<div class="menu dropdown super-menu" ng-show="createController.isActive()">
<div class="menu dropdown super-menu mobile-super-menu" ng-show="createController.isActive()">
<mct-representation mct-object="domainObject" key="'create-menu'">
</mct-representation>
</div>

View File

@@ -20,11 +20,11 @@
at runtime from the About dialog for additional information.
-->
<div class="contents" ng-controller="CreateMenuController">
<div class="pane left menu-items pane-special left">
<div class="pane left menu-items mobile-super-menu">
<ul>
<li ng-repeat="createAction in createActions">
<a
<a class="mobile-super-menu-text"
ng-click="createAction.perform()"
ng-mouseover="representation.activeMetadata = createAction.getMetadata()"
ng-mouseleave="representation.activeMetadata = undefined">
@@ -37,7 +37,7 @@
</ul>
</div>
<div class="pane right menu-item-description">
<div class="pane right menu-item-description mobile-right-create">
<div class="desc-area ui-symbol icon type-icon">
{{representation.activeMetadata.glyph}}
</div>