| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <div class="pluginlist">
- <h5 class="pluginlist-section-header pluginlist-section-header--first"><i class="icon-gf icon-gf-apps pluginlist-icon"></i>Installed Apps</h5>
- <div class="pluginlist-item" ng-repeat="plugin in ctrl.pluginList">
- <a class="pluginlist-link pluginlist-link-{{plugin.state}}" href="plugins/{{plugin.id}}/edit">
- <img ng-src="{{plugin.info.logos.small}}" class="pluginlist-image">
- <span class="pluginlist-title">{{plugin.name}}</span>
- <span class="pluginlist-version">v{{plugin.info.version}}</span>
- <span class="pluginlist-message pluginlist-message--update" ng-show="plugin.hasUpdate">
- Update available!
- </span>
- <span class="pluginlist-message pluginlist-message--enable" ng-show="!plugin.enabled">
- Enable now
- </span>
- <span class="pluginlist-message pluginlist-message--no-update" ng-show="plugin.enabled && !plugin.hasUpdate">
- Up to date
- </span>
- </a>
- <a class="pluginlist-link pluginlist-link-{{plugin.state}}" href="plugins/{{plugin.id}}/edit">
- <img ng-src="{{plugin.info.logos.small}}" class="pluginlist-image">
- <span class="pluginlist-title">
- {{plugin.name}}
- </span>
- <span class="pluginlist-message pluginlist-message--update">
- Update available
- </span>
- </a>
- <a class="pluginlist-link pluginlist-link-{{plugin.state}}" href="plugins/{{plugin.id}}/edit">
- <img ng-src="{{plugin.info.logos.small}}" class="pluginlist-image">
- <span class="pluginlist-title">
- {{plugin.name}}
- </span>
- <span class="pluginlist-message pluginlist-message--enable">
- Enable now
- </span>
- </a>
- </div>
- <h5 class="pluginlist-section-header"><i class="icon-gf icon-gf-panel pluginlist-icon"></i>Installed Panels</h5>
- <h5 class="pluginlist-section-header"><i class="icon-gf icon-gf-datasources pluginlist-icon"></i>Installed Data Sources</h5>
- </div>
|