Merge remote-tracking branch 'origin/temp-U4-10550' into temp-U4-10550

This commit is contained in:
Zsolt
2017-10-26 12:58:50 +02:00
4 changed files with 16 additions and 18 deletions

View File

@@ -39,13 +39,6 @@ Use this directive to render a circular progressbar.
function link(scope, element, $filter) {
function onInit() {
// centering text for all sizes
var text = element.find(".umb-progress-circle__percentage");
text.css({ "line-height": scope.size + "px" });
console.log("this is the size:", scope.size);
// making sure we get the right numbers
var percent = scope.percentage;

View File

@@ -1,5 +1,8 @@
.umb-progress-circle__container {
.umb-progress-circle {
position: relative;
display: flex;
align-items: center;
justify-content: center;
}
.umb-progress-circle__view-box {

View File

@@ -136,10 +136,12 @@
});
group.completedPercentage = Math.round((completedTours/group.length)*100);
});
}
oninit();
evts.push(eventsService.on("appState.tour.complete", function () {
vm.tours = tourService.getGroupedTours();
getTourGroupCompletedPercentage();
}));
$scope.$on('$destroy', function () {
for (var e in evts) {
@@ -147,6 +149,8 @@
}
});
oninit();
}
angular.module("umbraco").controller("Umbraco.Drawers.Help", HelpDrawerController);

View File

@@ -1,9 +1,7 @@
<div>
<div class="umb-progress-circle__container" ng-style="{'width': size, 'height': size }">
<svg class="umb-progress-circle__view-box" viewBox="0 0 100 100">
<circle class="umb-progress-circle__bg" cx="50" cy="50" r="47" fill="none" stroke-width="6"/>
<circle class="umb-progress-circle__highlight umb-progress-circle__highlight--{{ strokeColor }}" cx="50" cy="50" r="47" fill="none" stroke-width="6" stroke-dasharray="{{ strokeDashArray }}" stroke-dashoffset="{{ strokeDashOffset }}" />
</svg>
<div class="umb-progress-circle__percentage umb-progress-circle__percentage--{{ fontSize }}"> {{ percentage }}%</div>
</div>
<div class="umb-progress-circle" ng-style="{'width': size, 'height': size }">
<svg class="umb-progress-circle__view-box" viewBox="0 0 100 100">
<circle class="umb-progress-circle__bg" cx="50" cy="50" r="47" fill="none" stroke-width="6"/>
<circle class="umb-progress-circle__highlight umb-progress-circle__highlight--{{ strokeColor }}" cx="50" cy="50" r="47" fill="none" stroke-width="6" stroke-dasharray="{{ strokeDashArray }}" stroke-dashoffset="{{ strokeDashOffset }}" />
</svg>
<div class="umb-progress-circle__percentage umb-progress-circle__percentage--{{ fontSize }}"> {{ percentage }}%</div>
</div>