Sha256: 160a789a31999edb8af5d250a5ee16e3938f35c5600db7969874f82bab69a802

Contents?: true

Size: 1.58 KB

Versions: 1

Compression:

Stored size: 1.58 KB

Contents

// Nested node template
script type="text/ng-template" id="nodes_renderer.html"
  div ui-tree-handle=""
    div style="width:50%;float:left;height:30px;line-height:30px;" ng-class="{'not-published': !node.published}"
      a data-nodrag="" ng-click="toggle(node)" ng-if="node.children" style="padding-right:5px;"
        i.fa ng-class="{'fa-plus': collapsed, 'fa-minus': !collapsed}"
      a ui-sref="pages.edit({id: node.id})" data-nodrag=""
        | {{node.title}} 
      i.fa.fa-cogs style="font-size:18px !important" ng-if="node.templatable"
    div style="width:30%;float:left;height:30px;line-height:30px;"
      | {{ node.fullpath }}
    .btn-group.pull-right
      /a.btn.btn-sm.btn-info data-nodrag="" ui-sref="pages.edit({id: node.id})"
        /i.fa.fa-pencil
      a.btn.btn-sm.btn-danger data-nodrag="" ng-click="destroy(node)" style="margin-right: 8px;"
          i.fa.fa-times
  ol ui-tree-nodes="pages" ng-model="node.children" ng-class="{hidden: collapsed}"
    li ng-repeat="node in node.children" ui-tree-node="" ng-include="'nodes_renderer.html'" data-id="{{node.id}}"



.row
  .col-lg-12
    .widget
      .widget-header
        i.fa.fa-sitemap
        = Kms::Page.model_name.human(count: 1.1)
        /a.pull-right href="#"  Manage
        a.btn.btn-sm.btn-primary.pull-right ui-sref="pages.new"
          = I18n.t("add_page")
      .widget-body.no-padding
        div ui-tree="pages" callbacks="treeOptions"
          ol ui-tree-nodes="" ng-model="pages" id="tree-root"
            li ng-repeat="node in pages" ui-tree-node="" ng-include="'nodes_renderer.html'" data-id="{{node.id}}"

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
kms-0.9.0 app/assets/javascripts/templates/pages/index.html.slim