Skip to content

Commit

Permalink
fix(directive): fix bug and add icons
Browse files Browse the repository at this point in the history
  • Loading branch information
EricJangola committed Sep 15, 2021
1 parent 86092fb commit 5402543
Show file tree
Hide file tree
Showing 7 changed files with 46 additions and 3 deletions.
3 changes: 3 additions & 0 deletions src/assets/img/builder.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/assets/img/publish-bot.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 13 additions & 3 deletions src/components/subheaderIcons/SubheaderIconsView.html
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,21 @@
item-title="{{$ctrl.itemTitle}}"
>
<ul class="test-details-menu no-style ma0 tl">
<li>
<a ng-click="$ctrl.showBlipChatSidenav('flow')">{{'modules.application.detail.testPublishedBot' | translate}}</a>
<li ng-if="$ctrl.applicationStatus || !$ctrl.isBuilder">
<img icon-src="publish-bot">
<a ng-click="$ctrl.showBlipChatSidenav('flow')"
tooltips
tooltip-template="{{$ctrl.tooltipText}}"
tooltip-side="bottom"
tooltip-class="medium"
class="f3 bp-c-cloud tooltip-icon-hover"> {{'modules.application.detail.testPublishedBot' | translate}}
</a>
</img>
</li>
<li>
<li ng-if="$ctrl.enabledTestEdited && $ctrl.isBuilder">
<img icon-src="builder">
<a ng-click="$ctrl.showBlipChatSidenav('construction')">{{'modules.application.detail.testFlowBot' | translate}}</a>
</img>
</li>
</ul>
</dropdown-item>
Expand Down
13 changes: 13 additions & 0 deletions src/components/subheaderIcons/SubheaderIconsView.scss
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,19 @@
}
}
}
.builder-icon {
margin-left: 12px;
width: 20px;
}
}
.subheader-nav .action-icons{
.test-details-menu {
li {
display: flex;
margin-left: 0;
padding: 0 10px;
}
}
}

.deskSubheaderButton {
Expand Down
8 changes: 8 additions & 0 deletions src/components/subheaderIcons/subheaderIcons.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ class SubheaderIcons {
menuIcons: any = [];
application: any;
isAttendance: boolean;
enabledTestEdited: boolean;
isBuilder: boolean;
applicationStatus: boolean;
tooltipText: string;
showBlipChatSidenav: () => {};
createTrack: () => {};
SubheaderIcons;
Expand Down Expand Up @@ -55,6 +59,10 @@ export const SubheaderIconsComponent = angular
isAttendance: '<?',
showBlipChatSidenav: '<?',
createTrack: '<?',
enabledTestEdited: '<',
isBuilder: '<',
applicationStatus: '<?',
tooltipText: '<?'
},
})
.name;
3 changes: 3 additions & 0 deletions src/directives/iconSrc/lib/builder-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/directives/iconSrc/lib/publish-bot-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5402543

Please sign in to comment.