in source/webapp/src/lib/js/workteam.js [284:353]
createCarouselSlideTeamMembers() {
const slide = WorkteamWizard.Constants.Carousel.Slide;
const element = `
<div
class="carousel-item"
id="${slide.TeamMember.Id}"
style="height: 400px">
<div
class="container"
style="height: 100%; width: 96%;">
<div
class="row d-flex justify-content-center align-items-center"
style="height: 90%;">
<!-- graphics -->
<div class="col-sm-3 px-0 text-center">
<i class="fas fa-user-plus" style="color: #ccc; font-size: 6em"></i>
</div>
<!-- description -->
<div class="col-sm-9 px-0">
<h4>Manage team member</h4>
<p class="lead mt-3">
Enter email address(es) to add member. Use 'comma' delimiter to add multiple email addresses. To remove a member, click on 'x' next to the email address.
</p>
<!-- content -->
<form id="${slide.TeamMember.Form.AddMember}">
<div class="input-group mb-3">
<input type="text" class="form-control" placeholder="Email addresses (comma delimiter)" aria-label="email address (comma separator)" aria-describedby="${slide.TeamMember.Action.Add}">
<div class="input-group-append">
<button type="submit" class="btn btn-primary" data-action="${slide.TeamMember.Action.Add}">Add member</button>
</div>
</div>
</form>
<!-- current members -->
<div id="${slide.TeamMember.Badges}" style="overflow-y: scroll;height: 4.5em;">
</div>
</div>
</div>
<div class="row d-flex justify-content-end align-items-end">
<!-- Cancel -->
<button
type="button"
class="btn btn-sm btn-light px-4 mx-1"
data-action="${slide.Cancel.Id}">
Cancel
</button>
<!-- Private team -->
<button
type="button"
class="btn btn-sm btn-primary px-4 mx-1"
data-action="${slide.PrivateTeam.Id}">
Back
</button>
<!-- Finish -->
<button
type="button"
class="btn btn-sm btn-success px-4 mx-1"
data-action="${slide.Finish.Id}">
Next
</button>
</div>
</div>
</div>
`;
return element;
}