Sha256: e71c6e5eb7cceb603f2068e21ab6a254b36c8e42b58cc86e838c9a6588d0014f
Contents?: true
Size: 1.68 KB
Versions: 1
Compression:
Stored size: 1.68 KB
Contents
<script type="text/ng-template" id="promethee/write/component/cover"> <div ng-controller="CoverController" ng-click="inspect(component, $event)" class="promethee-editor__component promethee-editor__component--cover" > <div class="promethee-editor__component-selected" ng-class="{'promethee-editor__component-selected--visible': promethee.inspected === component}"> <div class="promethee-editor__toolbar"> Cover <ng-include src="'promethee/write/toolbar'"></ng-include> </div> <div ng-hide="editing" class="promethee-editor__wrapper promethee-editor__cover-content" ng-bind-html="component.attributes.body | htmlSafe" ng-click="edit()" style="background-image: url('{{component.attributes.src}}')" ></div> <div ng-show="editing" class="promethee-editor__wrapper promethee-editor__cover-content" style="background-image: url('{{component.attributes.src}}')" > <summernote config="options" ng-model="component.attributes.body"></summernote> </div> </div> </div> </script> <script> angular.injector(['ng', 'Promethee']).get('definitions').push({ name: 'Cover', thumb: 'http://via.placeholder.com/300x200', data: { type: 'cover', attributes: { src: 'https://picsum.photos/1920/1080/?random', body: '' } } }); promethee.controller('CoverController', ['$scope', function($scopen) { $scope.options = { toolbar: [ ['headline', ['style']], ['style', ['bold', 'italic']], ['alignment', ['ul', 'ol', 'paragraph']], ['code', ['codeview']] ] }; }]); </script>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
promethee-1.1.0 | app/views/promethee/edit/write/component/_cover.html.erb |