David Baumgold
6bad53512f
Save chapter info when a new chapter is added to a textbook
2013-07-09 19:16:00 -04:00
David Baumgold
ee1158f89e
Set up PDF textbooks list view in Backbone
2013-07-09 19:16:00 -04:00
Frances Botsford
574c8ad48d
more form styling for textbook upload and first rough pass at file uploader
2013-07-09 19:16:00 -04:00
David Baumgold
aa1fbbbc99
Remove page blur on successful upload
2013-07-09 19:16:00 -04:00
David Baumgold
f198b7e297
Clean up Backbone view logic
2013-07-09 19:16:00 -04:00
Frances Botsford
109ccf6c5d
initial html, sass, and js for textbook uploader; added alternate upload CTA in content area
2013-07-09 19:16:00 -04:00
David Baumgold
2832233eb9
Better handling for chapter upload error
2013-07-09 19:15:59 -04:00
Frances Botsford
e6a84f84b2
added icon to add a chapter button
2013-07-09 19:15:59 -04:00
Frances Botsford
0192b509ce
replaced main-wrapper with wrapper-content wrapper for main content to align better
2013-07-09 19:15:59 -04:00
Frances Botsford
e237cdca84
round 2 on html and sass for textbook upload
2013-07-09 19:15:59 -04:00
David Baumgold
e0eec89e09
Truncate AJAX error messages in notification
2013-07-09 19:15:59 -04:00
Frances Botsford
9d59a1313c
initial html and sass for textbook upload
2013-07-09 19:15:59 -04:00
David Baumgold
2d13325baf
Move underscore templates out into separate files
2013-07-09 19:15:59 -04:00
David Baumgold
e7a937fb16
Always display chapter close button
2013-07-09 19:15:58 -04:00
David Baumgold
a84f66cd51
Pass asset upload URL to Javascript
2013-07-09 19:15:58 -04:00
David Baumgold
ace8914a53
Set up Backbone models/views to construct logic of adding textbooks/chapters
2013-07-09 19:15:58 -04:00
David Baumgold
6472051adc
Increased the awesomeness of the textbook filler page by a factor of 12.8
2013-07-09 19:15:58 -04:00
David Baumgold
3d61c6294c
Stubbed out textbooks index page
2013-07-09 19:15:58 -04:00
Brian Talbot
3c2c2fb473
studio - syncs up page subtitle labels with new main nav
2013-07-02 00:33:06 -04:00
Brian Talbot
391ebb7d93
studio - removes Studio Help from account-based nav
2013-07-02 00:11:25 -04:00
Brian Talbot
251e775659
studio - makes course org/number/name block an entire link
2013-07-02 00:10:18 -04:00
Brian Talbot
2a5c55189e
studio - plans for/truncates long usernames in main nav
2013-07-01 18:46:12 -04:00
Brian Talbot
41fa73b695
studio - wraps nav elements in floated containers for easier layout
2013-07-01 17:32:18 -04:00
Brian Talbot
d592348a07
studio - abstracts and animates main nav dropdown icons
2013-07-01 17:32:17 -04:00
Brian Talbot
2a04eeec46
studio - revises studio nav visually and adds help links
2013-07-01 17:32:16 -04:00
Brian Talbot
51f96ad77c
studio - revises button styling/states for primary nav
2013-07-01 17:32:16 -04:00
Brian Talbot
f98f500c6f
studio - sets initial studio nav revisions (WIP)
2013-07-01 17:32:16 -04:00
Don Mitchell
3188bb0645
WIP: Use approximate comparison when checking for changes to start dates
2013-07-01 12:31:35 -04:00
Don Mitchell
b985a7f128
Remove unused template
2013-06-26 14:19:34 -04:00
Don Mitchell
8b23eeca7e
Minor pylint/whitespace changes
2013-06-25 22:34:29 -04:00
cahrens
401dc82c46
Don't mention edge in the subject line; use same message for edx and edge.
2013-06-25 15:35:47 -04:00
Peter Fogg
72e08456a8
Refactor Advanced Settings page to use Backbone notifications.
2013-06-24 09:48:37 -04:00
cahrens
5f0a89bc27
Don't mention edge in the e-mail; same text used for edge and edx.
2013-06-20 13:16:13 -04:00
cahrens
d601cee8e5
Merge branch 'master' into christina/course-settings-drupal
2013-06-20 11:00:12 -04:00
Brian Talbot
485b5b2d6d
studio - unconditionalizes course summary info in settings
2013-06-20 10:50:15 -04:00
Brian Talbot
419c5e7a5c
studio - removes course settings promo link and notice icons
2013-06-20 09:23:16 -04:00
Brian Talbot
4ddca36bbe
Studio - adds minor UI/content changes to settings notices
2013-06-19 18:13:54 -04:00
Brian Talbot
7904464975
studio - revises notice headings to use icons
2013-06-19 18:09:09 -04:00
Brian Talbot
2c72fa9e8b
studio - revises markup/content for course about mgmt notices
2013-06-19 18:09:09 -04:00
cahrens
51fc6280b6
Don't concatenate together multiple strings.
2013-06-19 16:23:00 -04:00
David Baumgold
687779ba34
Clean up assets page notifications
...
Remove hack to work around multiple notification click issues -- and actually resolve
the issue so that the hack isn't necessary
2013-06-19 12:01:44 -04:00
cahrens
6e96b88518
On marketing site, disable course settings options that do not work.
...
When on the marketing site (edx.org) disable portions of the course settings page in Studio that do not actually work in that environment.
2013-06-19 11:28:16 -04:00
David Baumgold
cb3d46d815
Merge pull request #199 from edx/db/notifications-refactor
...
Refactor Backbone notifications
2013-06-19 08:04:18 -07:00
Chris Dodge
54cb64a2c6
actually, seems like if we remove it from PIPELINE_JS then it doesn't work in production
2013-06-18 11:37:50 -04:00
David Baumgold
aa24508024
Add underscore.string library
...
http://epeli.github.io/underscore.string/
2013-06-18 10:23:18 -04:00
David Baumgold
b6e3b0ee03
Refactor Backbone Notifications
...
Models are extraneous for something as temporary as a notifaction -- this change
moves all the configuration into the views, and removes the models entirely.
2013-06-18 10:20:31 -04:00
Chris Dodge
16e476e8e4
refactored asset page related JS into it's own page
2013-06-17 11:10:36 -04:00
Chris Dodge
ab94b8618c
forgot to internationalize one string
2013-06-17 11:10:36 -04:00
Chris Dodge
cd0087ca53
use the new notification tools for the confirmation dialog
2013-06-17 11:10:35 -04:00
Chris Dodge
85b904f176
fix sizing of the delete column
2013-06-17 11:09:52 -04:00