app/views/my/favorites.html.haml

Summary

Maintainability
Test Coverage
.app.view-my-favorites

  = render "application/header"

  .app-body
    .app-body-title
      .ui-body-title
        .ui-body-title-label
          %h1.title-xl
            %i.icon-star
            = _("My favorites")

        .ui-body-title-actions

          %a.button{:"data-create-set" => true}
            %i.icon-plus
            = _("Create set")

          .dropdown.ui-dropdown.stick-right
            %a.primary-button.dropdown-toggle.ui-drop-toggle{"data-toggle" => "dropdown"}
              = _("Further actions")
              %i.icon-arrow-down.bright.stand-alone
            %ul.dropdown-menu.ui-drop-menu{"aria-labelledby" => "dLabel", :role => "menu"}
              %li.ui-drop-item
                %a{:href => import_path}
                  %i.icon-upload.mid
                  = _("Import media")
              %li.ui-drop-item
                %a.ui-connect-to-visualization{:href => visualization_of_my_favorites_path, :target => "_blank", :title => "Beziehung von Inhalten als Graph visualisieren"}
                  %i.icon-vis-graph.mid
                  = _("Show connections")

    .app-body-ui-container
      .bordered.ui-container.midtone.table.rounded-right.rounded-bottom

        = render :partial => "application/sidebar/my_archive"

        #ui-resources-list-container.app-body-content.table-cell.table-substance.ui-container

          = render :partial => "media_resources/list/toolbar",
                   :locals => {subtitle: "#{@user_favorite_resources_count} Inhalte",
                               extra_class: 'rounded-top-right'}

          = render :partial => "media_resources/list/filterbar"

          .ui-resources-holder.pam

            .ui-container.table.auto

              = render :partial => "media_resources/list/filter"

              .ui-container.table-cell.table-substance

                %ul#ui-resources-list.ui-resources{:class => ui_resources_class}

                  .pvh.mth
                    .ui-preloader

  .app-footer-push
= render :partial => "application/footer"

:coffeescript

  jQuery -> new App.MediaResourcesController.Index
    baseFilter: #{{:favorites => true}.to_json}
    startFilterParams: #{MediaResource.get_filter_params(params).to_json}