Chris
c5d2dd7536
Upgrading Font Awesome vendor files from 3.2.1 to 4.2.0
...
* updating vendor files
* updating class syntax (to new FA-based classes) for all UI elements
* correcting broken tests
2015-01-06 15:24:12 -05:00
Greg Price
067e270a84
Fix spelling of complementary role
2014-11-05 15:48:51 -05:00
polesye
83fbdc2ac4
TNL-481: Add RequireJS Optimizer.
2014-10-20 17:33:21 +03:00
Mark Hoeber
77311e03c9
Updated Files & Uploads template help
...
To include size warning of 10 MB. Also updated styling on existing learn more
links
2014-09-15 20:14:33 -04:00
Brian Talbot
aa799a1736
Studio: syncing up markup/styling for other 'learn more' external help links
2014-08-21 12:11:26 -04:00
Nimisha Asthagiri
73275eeb82
Updated tests for online help
2014-05-16 21:27:57 -04:00
Mark Hoeber
27ff0db57b
Added new context sensitive link and updated text
...
Sock template changes
2014-05-16 20:38:09 -04:00
Nimisha Asthagiri
84d8fcf1b5
Acceptance tests for online help.
2014-05-16 20:38:09 -04:00
Mark Hoeber
8fcbdaed03
Update of all templates
...
Changed help button to link and removed drop-down items
2014-05-16 20:38:09 -04:00
Nimisha Asthagiri
b7440a51e8
Dev support for context-sensitive help.
2014-05-16 20:37:32 -04:00
Andy Armstrong
88d95d119c
Rebuild the way modals are constructed to support nesting.
2014-04-09 10:32:13 -04:00
Andy Armstrong
7770d9d427
Implement editing from the Studio container page.
...
STUD-1306
2014-04-09 10:32:11 -04:00
David Ormsbee
ff192935d8
Removing JS gettext() in favor of server-side substitution.
...
[LMS-1680]
2014-01-09 10:24:09 -05:00
David Baumgold
c93198235e
Pass PDF textbooks to template separately
2013-12-05 13:19:00 -05:00
David Baumgold
06f400191f
Use window.course instead of window.section
2013-12-05 13:17:39 -05:00
Mark Hoeber
4efafe4186
Merge pull request #1701 from edx/documentation/hoeber/stud-924
...
Review all panel help text in Studio UI for Studio-924
2013-11-19 08:22:36 -08:00
Mark Hoeber
f5ae957a91
Studio: Review all panel help copy
...
Reviewed and updated all on-page panel help text in Studio for clarity,
consistency, and brevity. Updated template HTML files to change text
STUD-924
2013-11-19 10:35:17 -05:00
cahrens
a170c6f4e7
Change save_item and create_item to RESTful URL.
...
Part of STUD-847.
2013-11-14 11:03:31 -05:00
David Baumgold
d97921e6e2
Convert Studio JS to use require.js
2013-10-04 13:43:50 -04:00
Brian Talbot
c2507ddc21
Studio: revises class naming conventions applied to the <body> element and used for view specific styling
2013-10-01 16:53:41 -04:00
Peter Fogg
32de5aa09f
Fix up some SASS issues.
2013-08-21 11:03:40 -04:00
Peter Fogg
ce1a13f32c
Generalize file uploader.
...
Previously the file upload dialog was PDF- and textbook-specific. The
changes are adding parameters to the FileUpload model for the file
type, and adding an onSuccess callback to the UploadDialog view. Also
moved upload-specific SASS into its own file.
2013-08-21 09:42:00 -04:00
Frances Botsford
2c75caca20
adjustment to sidebar help text on PDF textbook page in studio
2013-08-05 16:10:08 -04:00
Frances Botsford
6814163a45
cleanup and tweaks from feeback to PDF Textbooks FED and Sass
2013-07-09 19:16:44 -04:00
Brian Talbot
b9e7e992b5
Studio: revises subtitle of Textbooks view to be consistent with others
2013-07-09 19:16:44 -04:00
David Baumgold
c5c1fd08ae
i18n
2013-07-09 19:16:10 -04:00
Frances Botsford
b41d23747a
PDF Textbooks: implemented "View Live" link
2013-07-09 19:16:09 -04:00
David Baumgold
70a011770e
Show a warning if the user tries to leave the page with unsaved textbook changes
2013-07-09 19:16:08 -04:00
David Baumgold
9797b34c4e
Pluralize CMS.URL.TEXTBOOK
2013-07-09 19:16:08 -04:00
David Baumgold
404c36b8f4
PDF textbooks: namespace JS variables for URLs
2013-07-09 19:16:07 -04:00
David Baumgold
5836286fda
PDF textbooks: unified naming conventions
2013-07-09 19:16:06 -04:00
David Baumgold
c45dbca771
Fix JS dependency issues
...
textbook.js is apparently being loaded on every page, so I just made sure that
Backbone Associations was also loaded on every page to be sure that the dependency
was always being met.
2013-07-09 19:16:06 -04:00
Brian Talbot
414c9d38b6
studio - revises plus icon treatment throughout new-button actions
2013-07-09 19:16:06 -04:00
David Baumgold
3b0b1b36b3
Import gettext in textbook template
2013-07-09 19:16:05 -04:00
David Baumgold
4c1ea5aaac
PDF Textbook i18n
2013-07-09 19:16:05 -04:00
Frances Botsford
e059060cf3
updated textbook page html and sass, and added basic styling for error on wrong file type
2013-07-09 19:16:05 -04:00
Frances Botsford
4b2eb79de9
revamp of textbook list html, stage 1
2013-07-09 19:16:04 -04:00
David Baumgold
40098f6593
renamed textbooks.js to textbook.js
2013-07-09 19:16:03 -04:00
David Baumgold
9af447de97
Moved Backbone models/views out to separate files for pdf textbooks project
2013-07-09 19:16:03 -04:00
David Baumgold
14be4310c3
Add confirmation step for deleting a textbook
2013-07-09 19:16:02 -04:00
David Baumgold
9de2dc51ec
Can't add new textbook if the currently-editing textbook is empty
2013-07-09 19:16:02 -04:00
David Baumgold
c0b00f7dd5
persist textbook deletions to the server
2013-07-09 19:16:02 -04:00
David Baumgold
486bacede4
Clean up HTML structure in textbooks page
2013-07-09 19:16:02 -04:00
David Baumgold
64adb62d48
make sure to save textbook name when it changes
2013-07-09 19:16:02 -04:00
David Baumgold
ce26d52420
set order attribute on chapters from server
2013-07-09 19:16:02 -04:00
David Baumgold
f6ee5cf680
rename view.save() to view.setValues()
...
to make it clearer that it doesn't persist values to the server
2013-07-09 19:16:02 -04:00
David Baumgold
6a3360cefa
Full front-end/back-end connection via Backbone.sync. No data validation whatsoever.
2013-07-09 19:16:02 -04:00
David Baumgold
22a7735ae2
Added parse functions to handle backend representation of textbooks
2013-07-09 19:16:01 -04:00
David Baumgold
9e5df7e28a
Integrated PDF textbooks with Backbone Associations
2013-07-09 19:16:01 -04:00
Frances Botsford
14776df874
moved textbooks page to two columns
2013-07-09 19:16:01 -04:00