Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

disable buttons prototype for legacy and beta instr dash #1125

Merged
merged 3 commits into from
Oct 7, 2013

Conversation

adampalay
Copy link
Contributor

Disables buttons on the instructor dash that don't work for large courses (>500 here).

Adds a note that these buttons are for smaller courses only, and a subheading that they are disabled for larger courses. The subheading turns red for large courses.

@sarina @flowerhack @marcotuts

@@ -45,10 +46,21 @@ def instructor_dashboard_2(request, course_id):
_section_analytics(course_id),
]

# disable_buttons = True
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this line for?

@sarina
Copy link
Contributor

sarina commented Sep 25, 2013

Functionally this works but I don't like most of the added text.

Hopefully Marco can add to/augment my comments. Marco, here's a screenshot of what one of these areas looks like (this is a small course):

screen shot 2013-09-25 at 1 07 13 pm

@adampalay
Copy link
Contributor Author

@flowerhack and @marcotuts ,

can you take a look?

@flowerhack
Copy link
Contributor

This looks good to me.

@sarina
Copy link
Contributor

sarina commented Sep 30, 2013

@adampalay can you post some screenshots of what things look like where you've made changes? I think that helps Marco review things faster.

@marcotuts
Copy link
Contributor

While that is true, I'll review this now :)

@@ -150,31 +150,45 @@ <h2 class="navbar">[ <a href="#" onclick="goto('Grades');" class="${modeflag.get
<input type='checkbox' name='use_offline_grades' value='${_("yes")}'></font> </p>
%endif


<hr width="40%" style="align:left">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we'll want to remove all inline styles from this over to the appropriate .scss file, I'll note every instance of that below.

@adampalay
Copy link
Contributor Author

some screenshots:
instr-legacy-enrollment
instr-legacy-grades
beta-dash-dd

@sarina
Copy link
Contributor

sarina commented Oct 1, 2013

I like it! Maybe add something nice at the end like "Thank you for your patience as we continue working to improve your user experience!" or something.

@adampalay
Copy link
Contributor Author

@talbs , thanks for the new sass rules. For some reason, they're not working on the beta dash: https://github.com/edx/edx-platform/blob/0ccf0cd14c9a61cceda7723baf70bbf2de666b9d/lms/templates/instructor/instructor_dashboard_2/data_download.html#L7-L19

Here's a screenshot:
beta-dash-broken-sass

@sarina
Copy link
Contributor

sarina commented Oct 3, 2013

👍

@shnayder
Copy link

shnayder commented Oct 4, 2013

Can we make these small copy tweaks please:

Note: some of these buttons are known to time out for larger "

  •   "courses. We have temporarily disabled those features for courses "
    
  •          "with more than {max_enrollment} students. We are urgently working on "
    
  •          "fixing this issue. Thank you for your patience as we continue "
    
  •          "working to improve the platform!
    

adampalay and others added 3 commits October 7, 2013 10:11
…Dashboard view

LMS: adds message styling to the separate instructor_2 Sass file
@adampalay
Copy link
Contributor Author

@shnayder , updated the message.

@shnayder
Copy link

shnayder commented Oct 7, 2013

@adampalay Thanks, looks good.

adampalay added a commit that referenced this pull request Oct 7, 2013
disable buttons for legacy and beta instr dash
@adampalay adampalay merged commit faf796b into master Oct 7, 2013
@adampalay adampalay deleted the adam/remove-instr-dash-buttons branch October 7, 2013 17:36
jenkins-ks pushed a commit to nttks/edx-platform that referenced this pull request Aug 25, 2016
pomegranited pushed a commit to open-craft/edx-platform that referenced this pull request Aug 15, 2018
…bump-eoc-xblock

Update EOC Journal XBlock
cocococosti pushed a commit to Pearson-Advance/edx-platform that referenced this pull request Aug 18, 2020
PE-831 Fix accounactivation email body template.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants