Commit c4092471 by Anjali Pal

Merge remote-tracking branch 'origin/master' into ajpal/7-18/eslint

parents 9f6849d0 1324b80b
<% if (!_(email).isEmpty()) { %>
<a href="mailto:<%- email %>">
<i class="fa fa-envelope-o" aria-hidden="true"></i>
<%- email %>
</a>
<% } %>
...@@ -7,21 +7,19 @@ ...@@ -7,21 +7,19 @@
</div> </div>
</section> </section>
<div class="section-heading bordered fake-tab"> <section class="view-section" data-section="learner-engagement" aria-hidden="true">
<h4 class="section-title"><%- engagement %></h4>
<span class="section-heading-note small learner-email"></span>
</div>
<div class="section-heading">
<h4 class="section-title"><%- activity %></h4>
</div>
<div class="learner-engagement-timeline-container"></div>
<div id="table-section">
<div class="section-heading"> <div class="section-heading">
<h4 class="section-title"> <%- table %> </h4> <h4 class="section-title"><%- activity %></h4>
</div> </div>
<div class="section-content section-data-table" data-role="engagement-table"> <div class="section-content">
<div class="learner-engagement-table-container"></div> <div class="learner-engagement-timeline-container"></div>
<div id="table-section">
<div class="section-heading">
<h4 class="section-title"> <%- table %> </h4>
</div>
<div class="section-content section-data-table" data-role="engagement-table">
<div class="learner-engagement-table-container"></div>
</div>
</div>
</div> </div>
</div> </section>
\ No newline at end of file
<div class="learner-username"><%- username %></div>
<div class="learner-name"><%- name %></div> <div class="learner-name"><%- name %></div>
<div class="learner-username"><%- username %></div>
<div class="learner-email">
<% if (!_(email).isEmpty()) { %>
<a href="mailto:<%- email %>">
<i class="fa fa-envelope-o" aria-hidden="true"></i>
<%- email %>
</a>
<% } %>
</div>
\ No newline at end of file
...@@ -8,7 +8,6 @@ define(function(require) { ...@@ -8,7 +8,6 @@ define(function(require) {
Utils = require('utils/utils'), Utils = require('utils/utils'),
AlertView = require('learners/common/views/alert-view'), AlertView = require('learners/common/views/alert-view'),
LearnerEmailView = require('learners/detail/views/learner-email'),
LearnerEngagementTableView = require('learners/detail/views/engagement-table'), LearnerEngagementTableView = require('learners/detail/views/engagement-table'),
LearnerEngagementTimelineView = require('learners/detail/views/engagement-timeline'), LearnerEngagementTimelineView = require('learners/detail/views/engagement-timeline'),
LearnerNameView = require('learners/detail/views/learner-names'), LearnerNameView = require('learners/detail/views/learner-names'),
...@@ -25,8 +24,8 @@ define(function(require) { ...@@ -25,8 +24,8 @@ define(function(require) {
templateHelpers: function() { templateHelpers: function() {
return { return {
// Translators: e.g. Student engagement // Translators: e.g. Student engagement activity
engagement: gettext('Engagement'), engagement: gettext('Engagement Activity'),
activity: gettext('Daily Activity'), activity: gettext('Daily Activity'),
table: gettext('Activity Over Time') table: gettext('Activity Over Time')
}; };
...@@ -34,7 +33,6 @@ define(function(require) { ...@@ -34,7 +33,6 @@ define(function(require) {
regions: { regions: {
learnerSummary: '.learner-summary-container', learnerSummary: '.learner-summary-container',
learnerEmail: '.learner-email',
names: '.learner-names', names: '.learner-names',
enrollment: '.learner-enrollment', enrollment: '.learner-enrollment',
cohort: '.learner-cohort', cohort: '.learner-cohort',
...@@ -86,10 +84,6 @@ define(function(require) { ...@@ -86,10 +84,6 @@ define(function(require) {
}); });
} }
this.showChildView('learnerEmail', new LearnerEmailView({
model: learnerModel
}));
this.showChildView('names', new LearnerNameView({ this.showChildView('names', new LearnerNameView({
model: learnerModel model: learnerModel
})); }));
......
define(function(require) {
'use strict';
var _ = require('underscore'),
Marionette = require('marionette');
return Marionette.ItemView.extend({
template: _.template(require('text!learners/detail/templates/email.underscore')),
modelEvents: {
'change:email': 'render'
}
});
});
...@@ -7,7 +7,8 @@ define(function(require) { ...@@ -7,7 +7,8 @@ define(function(require) {
return Marionette.ItemView.extend({ return Marionette.ItemView.extend({
template: _.template(require('text!learners/detail/templates/learner-names.underscore')), template: _.template(require('text!learners/detail/templates/learner-names.underscore')),
modelEvents: { modelEvents: {
change: 'render' change: 'render',
'change:email': 'render'
} }
}); });
}); });
...@@ -851,24 +851,13 @@ table.dataTable thead th.sorting_desc:after { ...@@ -851,24 +851,13 @@ table.dataTable thead th.sorting_desc:after {
// styles for the learner details summary // styles for the learner details summary
.learner-summary-container { .learner-summary-container {
.learner-username {
font-size: $font-size-large;
}
.learner-name { .learner-name {
font-size: $font-size-large * 1.5; font-size: $font-size-large;
} }
// e.g. "enrollment" or "cohort" // e.g. "enrollment" or "cohort"
.learner-summary-field { .learner-summary-field {
color: $gray-l1; color: $edx-gray-d2;
} }
} }
.learner-detail-container {
// this heading will be replaced with a tab in the future
.bordered.fake-tab {
border-bottom-width: 3px;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment