Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-analytics-dashboard
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-analytics-dashboard
Commits
1324b80b
Commit
1324b80b
authored
Jul 18, 2016
by
Anjali Pal
Committed by
GitHub
Jul 18, 2016
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #503 from edx/ajpal/hide-charts
Changes to Learner Detail UI/A11y
parents
0cc5561b
4aae1981
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
30 additions
and
58 deletions
+30
-58
analytics_dashboard/static/apps/learners/detail/templates/email.underscore
+0
-6
analytics_dashboard/static/apps/learners/detail/templates/learner-detail.underscore
+14
-15
analytics_dashboard/static/apps/learners/detail/templates/learner-names.underscore
+10
-1
analytics_dashboard/static/apps/learners/detail/views/learner-detail.js
+2
-8
analytics_dashboard/static/apps/learners/detail/views/learner-email.js
+0
-14
analytics_dashboard/static/apps/learners/detail/views/learner-names.js
+2
-1
analytics_dashboard/static/sass/_developer.scss
+2
-13
No files found.
analytics_dashboard/static/apps/learners/detail/templates/email.underscore
deleted
100644 → 0
View file @
0cc5561b
<% if (!_(email).isEmpty()) { %>
<a href="mailto:<%- email %>">
<i class="fa fa-envelope-o" aria-hidden="true"></i>
<%- email %>
</a>
<% } %>
analytics_dashboard/static/apps/learners/detail/templates/learner-detail.underscore
View file @
1324b80b
...
...
@@ -7,21 +7,19 @@
</div>
</section>
<div class="section-heading bordered fake-tab">
<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">
<section class="view-section" data-section="learner-engagement" aria-hidden="true">
<div class="section-heading">
<h4 class="section-title">
<%- table %>
</h4>
<h4 class="section-title">
<%- activity %>
</h4>
</div>
<div class="section-content section-data-table" data-role="engagement-table">
<div class="learner-engagement-table-container"></div>
<div class="section-content">
<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
>
</
section
>
\ No newline at end of file
analytics_dashboard/static/apps/learners/detail/templates/learner-names.underscore
View file @
1324b80b
<div class="learner-username"><%- username %></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
analytics_dashboard/static/apps/learners/detail/views/learner-detail.js
View file @
1324b80b
...
...
@@ -8,7 +8,6 @@ define(function (require) {
Utils
=
require
(
'utils/utils'
),
AlertView
=
require
(
'learners/common/views/alert-view'
),
LearnerEmailView
=
require
(
'learners/detail/views/learner-email'
),
LearnerEngagementTableView
=
require
(
'learners/detail/views/engagement-table'
),
LearnerEngagementTimelineView
=
require
(
'learners/detail/views/engagement-timeline'
),
LearnerNameView
=
require
(
'learners/detail/views/learner-names'
),
...
...
@@ -25,8 +24,8 @@ define(function (require) {
templateHelpers
:
function
()
{
return
{
// Translators: e.g. Student engagement
engagement
:
gettext
(
'Engagement'
),
// Translators: e.g. Student engagement
activity
engagement
:
gettext
(
'Engagement
Activity
'
),
activity
:
gettext
(
'Daily Activity'
),
table
:
gettext
(
'Activity Over Time'
)
};
...
...
@@ -34,7 +33,6 @@ define(function (require) {
regions
:
{
learnerSummary
:
'.learner-summary-container'
,
learnerEmail
:
'.learner-email'
,
names
:
'.learner-names'
,
enrollment
:
'.learner-enrollment'
,
cohort
:
'.learner-cohort'
,
...
...
@@ -86,10 +84,6 @@ define(function (require) {
});
}
this
.
showChildView
(
'learnerEmail'
,
new
LearnerEmailView
({
model
:
learnerModel
}));
this
.
showChildView
(
'names'
,
new
LearnerNameView
({
model
:
learnerModel
}));
...
...
analytics_dashboard/static/apps/learners/detail/views/learner-email.js
deleted
100644 → 0
View file @
0cc5561b
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'
}
});
});
analytics_dashboard/static/apps/learners/detail/views/learner-names.js
View file @
1324b80b
...
...
@@ -7,7 +7,8 @@ define(function (require) {
return
Marionette
.
ItemView
.
extend
({
template
:
_
.
template
(
require
(
'text!learners/detail/templates/learner-names.underscore'
)),
modelEvents
:
{
change
:
'render'
change
:
'render'
,
'change:email'
:
'render'
}
});
...
...
analytics_dashboard/static/sass/_developer.scss
View file @
1324b80b
...
...
@@ -851,24 +851,13 @@ table.dataTable thead th.sorting_desc:after {
// styles for the learner details summary
.learner-summary-container
{
.learner-username
{
font-size
:
$font-size-large
;
}
.learner-name
{
font-size
:
$font-size-large
*
1
.5
;
font-size
:
$font-size-large
;
}
// e.g. "enrollment" or "cohort"
.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
;
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment