From 47126dc6864822f4e2025e6ffa54fd46722b205f Mon Sep 17 00:00:00 2001 From: Matthew Mongeau Date: Wed, 13 Jun 2012 14:50:25 -0400 Subject: [PATCH] wip --- lms/envs/common.py | 2 +- lms/static/images/edx.png | Bin 0 -> 8021 bytes lms/static/images/edx_bw.png | Bin 0 -> 7903 bytes lms/static/images/harvard.png | Bin 0 -> 22717 bytes lms/static/images/harvard_bw.png | Bin 0 -> 22466 bytes lms/static/images/history.png | Bin 0 -> 181770 bytes lms/static/images/logo.png | Bin 0 -> 2805 bytes lms/static/images/math.png | Bin 0 -> 151318 bytes lms/static/images/mit.png | Bin 0 -> 1944 bytes lms/static/images/mit_bw.png | Bin 0 -> 1934 bytes lms/static/images/profile.jpg | Bin 0 -> 107796 bytes lms/static/images/python.png | Bin 0 -> 216553 bytes lms/static/images/schools.png | Bin 0 -> 60301 bytes lms/static/images/teacher.jpg | Bin 0 -> 308745 bytes .../amplifier-slider-handle.png | Bin .../askbot/comment-vote-up.png | Bin .../askbot/search-icon.png | Bin .../askbot/vote-arrow-down-activate.png | Bin .../askbot/vote-arrow-down.png | Bin .../askbot/vote-arrow-up-activate.png | Bin .../askbot/vote-arrow-up.png | Bin .../askbot/wmd-buttons.png | Bin .../bullet-triangle.png | Bin .../{images => images_old}/calc-icon.png | Bin lms/static/{images => images_old}/cc.png | Bin .../close-calc-icon.png | Bin .../{images => images_old}/closed-arrow.png | Bin .../{images => images_old}/correct-icon.png | Bin lms/static/{images => images_old}/css/.xcf | Bin .../css/bottomWrapper-bg.jpg | Bin .../css/footerWrapper-bg.jpg | Bin lms/static/{images => images_old}/css/hat.jpg | Bin .../{images => images_old}/css/hmenu-sel.jpg | Bin .../{images => images_old}/css/hmenu.jpg | Bin .../{images => images_old}/css/page-bg.jpg | Bin .../{images => images_old}/css/page-vbg.jpg | Bin .../css/topBanner-old.xcf | Bin .../{images => images_old}/css/topBanner.jpg | Bin .../{images => images_old}/css/topBanner.png | Bin .../{images => images_old}/css/topBanner.xcf | Bin .../css/topWrapper-bg.jpg | Bin .../document-download.png | Bin .../{images => images_old}/facebook.png | Bin lms/static/{images => images_old}/favicon.ico | Bin .../{images => images_old}/fullscreen.png | Bin .../{images => images_old}/incorrect-icon.png | Bin .../{images => images_old}/info-icon.png | Bin .../{images => images_old}/linkedin.png | Bin .../marketing/circuits-bg.jpg | Bin .../marketing/circuits-medium-bg.jpg | Bin .../marketing/course-bg-large.jpg | Bin .../marketing/course-bg-medium.jpg | Bin .../marketing/course-bg-small.jpg | Bin .../marketing/edx-logo.png | Bin .../marketing/facebook.png | Bin .../marketing/link-arrow.png | Bin .../marketing/linkedin.png | Bin .../marketing/mit-logo.png | Bin .../marketing/shot-1-large.jpg | Bin .../marketing/shot-1-medium.jpg | Bin .../marketing/shot-2-large.jpg | Bin .../marketing/shot-3-large.jpg | Bin .../marketing/shot-4-large.jpg | Bin .../marketing/shot-5-large.jpg | Bin .../marketing/shot-5-medium.jpg | Bin .../marketing/twitter.png | Bin .../{images => images_old}/open-arrow.png | Bin .../{images => images_old}/pause-icon.png | Bin .../{images => images_old}/play-icon.png | Bin .../sequence-nav/document-icon-current.png | Bin .../sequence-nav/document-icon-normal.png | Bin .../sequence-nav/document-icon-visited.png | Bin .../sequence-nav/edit.png | Bin .../sequence-nav/history.png | Bin .../sequence-nav/list-icon-current.png | Bin .../sequence-nav/list-icon-normal.png | Bin .../sequence-nav/list-icon-visited.png | Bin .../sequence-nav/next-icon.png | Bin .../sequence-nav/other-icon.png | Bin .../sequence-nav/previous-icon.png | Bin .../sequence-nav/problem-icon-alt.png | Bin .../sequence-nav/vertical-icon.png | Bin .../sequence-nav/video-icon-current.png | Bin .../sequence-nav/video-icon-normal.png | Bin .../sequence-nav/video-icon-visited.png | Bin .../sequence-nav/video-icon.png | Bin .../sequence-nav/view.png | Bin .../slide-left-icon.png | Bin .../slide-right-icon.png | Bin .../{images => images_old}/slider-bars.png | Bin .../{images => images_old}/slider-handle.png | Bin .../treeview-default.gif | Bin lms/static/{images => images_old}/twitter.png | Bin .../ui-bg_flat_0_aaaaaa_40x100.png | Bin .../ui-bg_flat_0_eeeeee_40x100.png | Bin .../ui-bg_flat_55_ffffff_40x100.png | Bin .../ui-bg_flat_75_ffffff_40x100.png | Bin .../ui-bg_glass_65_023063_1x400.png | Bin .../ui-bg_glass_65_ffffff_1x400.png | Bin .../ui-bg_highlight-soft_100_7fbcdf_1x100.png | Bin .../ui-bg_highlight-soft_100_bddeff_1x100.png | Bin .../ui-bg_highlight-soft_100_f6f6f6_1x100.png | Bin .../ui-bg_highlight-soft_25_7fbcdf_1x100.png | Bin .../ui-bg_highlight-soft_25_bddeff_1x100.png | Bin .../ui-bg_highlight-soft_50_7fbcfd_1x100.png | Bin .../ui-icons_031634_256x240.png | Bin .../ui-icons_454545_256x240.png | Bin .../ui-icons_adcc80_256x240.png | Bin .../ui-icons_fa720a_256x240.png | Bin .../ui-icons_ffffff_256x240.png | Bin .../unanswered-icon.png | Bin lms/static/{images => images_old}/vcr.png | Bin .../{images => images_old}/video-image.png | Bin lms/static/sass/_base.scss | 55 + lms/static/sass/_base_animations.scss | 209 ++ lms/static/sass/_base_extends.scss | 285 ++ lms/static/sass/_course.scss | 58 + lms/static/sass/_course_info.scss | 242 ++ lms/static/sass/_dashboard.scss | 159 ++ lms/static/sass/_find_courses.scss | 59 + lms/static/sass/_index.scss | 443 ++++ lms/static/sass/_reset.scss | 103 + lms/static/sass/_shared_footer.scss | 43 + lms/static/sass/_shared_forms.scss | 39 + lms/static/sass/_shared_header.scss | 207 ++ lms/static/sass/application.css | 2332 +++++++++++++++++ lms/static/sass/application.scss | 29 +- lms/static/sass/bourbon/_bourbon.scss | 4 + lms/static/sass/bourbon/addons/_button.scss | 32 +- .../sass/bourbon/addons/_font-face.scss | 12 + .../sass/bourbon/addons/_hide-text.scss | 15 + lms/static/sass/bourbon/addons/_position.scss | 20 +- lms/static/sass/bourbon/css3/_animation.scss | 64 +- lms/static/sass/bourbon/css3/_appearance.scss | 6 +- .../sass/bourbon/css3/_background-size.scss | 6 +- .../sass/bourbon/css3/_border-image.scss | 61 +- .../sass/bourbon/css3/_border-radius.scss | 37 +- lms/static/sass/bourbon/css3/_box-shadow.scss | 4 +- lms/static/sass/bourbon/css3/_box-sizing.scss | 4 +- lms/static/sass/bourbon/css3/_columns.scss | 40 +- lms/static/sass/bourbon/css3/_flex-box.scss | 43 +- .../sass/bourbon/css3/_inline-block.scss | 2 - .../sass/bourbon/css3/_linear-gradient.scss | 4 +- lms/static/sass/bourbon/css3/_prefixer.scss | 12 + .../sass/bourbon/css3/_radial-gradient.scss | 55 +- lms/static/sass/bourbon/css3/_transform.scss | 12 +- lms/static/sass/bourbon/css3/_transition.scss | 68 +- .../sass/bourbon/css3/_user-select.scss | 5 +- .../_deprecated-webkit-gradient.scss | 14 +- .../bourbon/functions/_radial-gradient.scss | 55 +- .../functions/_transition-property-name.scss | 22 + lms/static/sass/bourbon/lib/bourbon.rb | 2 +- .../sass_extensions/functions/compact.rb | 5 +- lms/static/sass/screen.css | 1480 +++++++++++ lms/static/{sass => sass_old}/.gitignore | 0 lms/static/{sass => sass_old}/README.md | 0 lms/static/{sass => sass_old}/_gradebook.scss | 0 lms/static/{sass => sass_old}/_help.scss | 0 lms/static/{sass => sass_old}/_info.scss | 0 lms/static/{sass => sass_old}/_profile.scss | 0 lms/static/{sass => sass_old}/_textbook.scss | 0 lms/static/sass_old/application.scss | 18 + lms/static/{sass => sass_old}/base/_base.scss | 0 .../{sass => sass_old}/base/_extends.scss | 0 .../{sass => sass_old}/base/_font-face.scss | 0 .../{sass => sass_old}/base/_functions.scss | 0 .../{sass => sass_old}/base/_reset.scss | 0 .../{sass => sass_old}/base/_variables.scss | 0 lms/static/sass_old/bourbon/_bourbon.scss | 35 + .../sass_old/bourbon/addons/_button.scss | 267 ++ .../sass_old/bourbon/addons/_clearfix.scss | 29 + .../sass_old/bourbon/addons/_font-family.scss | 5 + .../bourbon/addons/_html5-input-types.scss | 36 + .../sass_old/bourbon/addons/_position.scss | 30 + .../bourbon/addons/_timing-functions.scss | 32 + .../sass_old/bourbon/css3/_animation.scss | 171 ++ .../sass_old/bourbon/css3/_appearance.scss | 7 + .../bourbon/css3/_background-image.scss | 57 + .../bourbon/css3/_background-size.scss | 15 + .../sass_old/bourbon/css3/_border-image.scss | 7 + .../sass_old/bourbon/css3/_border-radius.scss | 63 + .../sass_old/bourbon/css3/_box-shadow.scss | 14 + .../sass_old/bourbon/css3/_box-sizing.scss | 6 + .../sass_old/bourbon/css3/_columns.scss | 67 + .../sass_old/bourbon/css3/_flex-box.scss | 67 + .../sass_old/bourbon/css3/_inline-block.scss | 10 + .../bourbon/css3/_linear-gradient.scss | 41 + .../bourbon/css3/_radial-gradient.scss | 31 + .../sass_old/bourbon/css3/_transform.scss | 19 + .../sass_old/bourbon/css3/_transition.scss | 104 + .../sass_old/bourbon/css3/_user-select.scss | 6 + .../_deprecated-webkit-gradient.scss | 36 + .../bourbon/functions/_flex-grid.scss | 35 + .../bourbon/functions/_grid-width.scss | 13 + .../bourbon/functions/_linear-gradient.scss | 23 + .../bourbon/functions/_modular-scale.scss | 40 + .../bourbon/functions/_radial-gradient.scss | 15 + .../bourbon/functions/_render-gradients.scss | 14 + .../bourbon/functions/_tint-shade.scss | 9 + lms/static/sass_old/bourbon/lib/bourbon.rb | 19 + .../bourbon/lib/bourbon/sass_extensions.rb | 6 + .../lib/bourbon/sass_extensions/functions.rb | 13 + .../sass_extensions/functions/compact.rb | 13 + .../courseware/_amplifier.scss | 0 .../courseware/_courseware.scss | 0 .../courseware/_sequence-nav.scss | 0 .../courseware/_sidebar.scss | 0 .../{sass => sass_old}/courseware/_video.scss | 0 .../discussion/_answers.scss | 0 .../discussion/_askbot-original.scss | 0 .../discussion/_badges.scss | 0 .../discussion/_discussion.scss | 0 .../discussion/_form-wmd-toolbar.scss | 0 .../{sass => sass_old}/discussion/_forms.scss | 0 .../discussion/_modals.scss | 0 .../discussion/_profile.scss | 0 .../discussion/_question-view.scss | 0 .../discussion/_questions.scss | 0 .../discussion/_sidebar.scss | 0 .../{sass => sass_old}/discussion/_tags.scss | 0 .../layout/_calculator.scss | 0 .../{sass => sass_old}/layout/_footer.scss | 0 .../{sass => sass_old}/layout/_header.scss | 0 .../{sass => sass_old}/layout/_layout.scss | 0 .../{sass => sass_old}/layout/_leanmodal.scss | 0 .../{sass => sass_old}/marketing-ie.scss | 0 lms/static/{sass => sass_old}/marketing.scss | 0 .../{sass => sass_old}/marketing/_base.scss | 0 .../marketing/_extends.scss | 0 .../{sass => sass_old}/marketing/_footer.scss | 0 .../{sass => sass_old}/marketing/_header.scss | 0 .../{sass => sass_old}/marketing/_index.scss | 0 .../marketing/_variables.scss | 0 .../plugins/_jquery-ui-1.8.16.custom.scss | 0 .../plugins/_jquery.qtip.min.scss | 0 lms/static/{sass => sass_old}/print.scss | 0 .../{sass => sass_old}/wiki/_basic-html.scss | 0 .../{sass => sass_old}/wiki/_create.scss | 0 .../{sass => sass_old}/wiki/_sidebar.scss | 0 .../{sass => sass_old}/wiki/_table.scss | 0 lms/static/{sass => sass_old}/wiki/_wiki.scss | 0 lms/templates/courseware.html | 2 +- lms/templates/info.html | 58 +- lms/templates/main.html | 84 - lms/templates/navigation.html | 67 +- 245 files changed, 7506 insertions(+), 427 deletions(-) create mode 100644 lms/static/images/edx.png create mode 100644 lms/static/images/edx_bw.png create mode 100644 lms/static/images/harvard.png create mode 100644 lms/static/images/harvard_bw.png create mode 100644 lms/static/images/history.png create mode 100644 lms/static/images/logo.png create mode 100644 lms/static/images/math.png create mode 100644 lms/static/images/mit.png create mode 100644 lms/static/images/mit_bw.png create mode 100644 lms/static/images/profile.jpg create mode 100644 lms/static/images/python.png create mode 100644 lms/static/images/schools.png create mode 100644 lms/static/images/teacher.jpg rename lms/static/{images => images_old}/amplifier-slider-handle.png (100%) rename lms/static/{images => images_old}/askbot/comment-vote-up.png (100%) rename lms/static/{images => images_old}/askbot/search-icon.png (100%) rename lms/static/{images => images_old}/askbot/vote-arrow-down-activate.png (100%) rename lms/static/{images => images_old}/askbot/vote-arrow-down.png (100%) rename lms/static/{images => images_old}/askbot/vote-arrow-up-activate.png (100%) rename lms/static/{images => images_old}/askbot/vote-arrow-up.png (100%) rename lms/static/{images => images_old}/askbot/wmd-buttons.png (100%) rename lms/static/{images => images_old}/bullet-triangle.png (100%) rename lms/static/{images => images_old}/calc-icon.png (100%) rename lms/static/{images => images_old}/cc.png (100%) rename lms/static/{images => images_old}/close-calc-icon.png (100%) rename lms/static/{images => images_old}/closed-arrow.png (100%) rename lms/static/{images => images_old}/correct-icon.png (100%) rename lms/static/{images => images_old}/css/.xcf (100%) rename lms/static/{images => images_old}/css/bottomWrapper-bg.jpg (100%) rename lms/static/{images => images_old}/css/footerWrapper-bg.jpg (100%) rename lms/static/{images => images_old}/css/hat.jpg (100%) rename lms/static/{images => images_old}/css/hmenu-sel.jpg (100%) rename lms/static/{images => images_old}/css/hmenu.jpg (100%) rename lms/static/{images => images_old}/css/page-bg.jpg (100%) rename lms/static/{images => images_old}/css/page-vbg.jpg (100%) rename lms/static/{images => images_old}/css/topBanner-old.xcf (100%) rename lms/static/{images => images_old}/css/topBanner.jpg (100%) rename lms/static/{images => images_old}/css/topBanner.png (100%) rename lms/static/{images => images_old}/css/topBanner.xcf (100%) rename lms/static/{images => images_old}/css/topWrapper-bg.jpg (100%) rename lms/static/{images => images_old}/document-download.png (100%) rename lms/static/{images => images_old}/facebook.png (100%) rename lms/static/{images => images_old}/favicon.ico (100%) rename lms/static/{images => images_old}/fullscreen.png (100%) rename lms/static/{images => images_old}/incorrect-icon.png (100%) rename lms/static/{images => images_old}/info-icon.png (100%) rename lms/static/{images => images_old}/linkedin.png (100%) rename lms/static/{images => images_old}/marketing/circuits-bg.jpg (100%) rename lms/static/{images => images_old}/marketing/circuits-medium-bg.jpg (100%) rename lms/static/{images => images_old}/marketing/course-bg-large.jpg (100%) rename lms/static/{images => images_old}/marketing/course-bg-medium.jpg (100%) rename lms/static/{images => images_old}/marketing/course-bg-small.jpg (100%) rename lms/static/{images => images_old}/marketing/edx-logo.png (100%) rename lms/static/{images => images_old}/marketing/facebook.png (100%) rename lms/static/{images => images_old}/marketing/link-arrow.png (100%) rename lms/static/{images => images_old}/marketing/linkedin.png (100%) rename lms/static/{images => images_old}/marketing/mit-logo.png (100%) rename lms/static/{images => images_old}/marketing/shot-1-large.jpg (100%) rename lms/static/{images => images_old}/marketing/shot-1-medium.jpg (100%) rename lms/static/{images => images_old}/marketing/shot-2-large.jpg (100%) rename lms/static/{images => images_old}/marketing/shot-3-large.jpg (100%) rename lms/static/{images => images_old}/marketing/shot-4-large.jpg (100%) rename lms/static/{images => images_old}/marketing/shot-5-large.jpg (100%) rename lms/static/{images => images_old}/marketing/shot-5-medium.jpg (100%) rename lms/static/{images => images_old}/marketing/twitter.png (100%) rename lms/static/{images => images_old}/open-arrow.png (100%) rename lms/static/{images => images_old}/pause-icon.png (100%) rename lms/static/{images => images_old}/play-icon.png (100%) rename lms/static/{images => images_old}/sequence-nav/document-icon-current.png (100%) rename lms/static/{images => images_old}/sequence-nav/document-icon-normal.png (100%) rename lms/static/{images => images_old}/sequence-nav/document-icon-visited.png (100%) rename lms/static/{images => images_old}/sequence-nav/edit.png (100%) rename lms/static/{images => images_old}/sequence-nav/history.png (100%) rename lms/static/{images => images_old}/sequence-nav/list-icon-current.png (100%) rename lms/static/{images => images_old}/sequence-nav/list-icon-normal.png (100%) rename lms/static/{images => images_old}/sequence-nav/list-icon-visited.png (100%) rename lms/static/{images => images_old}/sequence-nav/next-icon.png (100%) rename lms/static/{images => images_old}/sequence-nav/other-icon.png (100%) rename lms/static/{images => images_old}/sequence-nav/previous-icon.png (100%) rename lms/static/{images => images_old}/sequence-nav/problem-icon-alt.png (100%) rename lms/static/{images => images_old}/sequence-nav/vertical-icon.png (100%) rename lms/static/{images => images_old}/sequence-nav/video-icon-current.png (100%) rename lms/static/{images => images_old}/sequence-nav/video-icon-normal.png (100%) rename lms/static/{images => images_old}/sequence-nav/video-icon-visited.png (100%) rename lms/static/{images => images_old}/sequence-nav/video-icon.png (100%) rename lms/static/{images => images_old}/sequence-nav/view.png (100%) rename lms/static/{images => images_old}/slide-left-icon.png (100%) rename lms/static/{images => images_old}/slide-right-icon.png (100%) rename lms/static/{images => images_old}/slider-bars.png (100%) rename lms/static/{images => images_old}/slider-handle.png (100%) rename lms/static/{images => images_old}/treeview-default.gif (100%) rename lms/static/{images => images_old}/twitter.png (100%) rename lms/static/{images => images_old}/ui-bg_flat_0_aaaaaa_40x100.png (100%) rename lms/static/{images => images_old}/ui-bg_flat_0_eeeeee_40x100.png (100%) rename lms/static/{images => images_old}/ui-bg_flat_55_ffffff_40x100.png (100%) rename lms/static/{images => images_old}/ui-bg_flat_75_ffffff_40x100.png (100%) rename lms/static/{images => images_old}/ui-bg_glass_65_023063_1x400.png (100%) rename lms/static/{images => images_old}/ui-bg_glass_65_ffffff_1x400.png (100%) rename lms/static/{images => images_old}/ui-bg_highlight-soft_100_7fbcdf_1x100.png (100%) rename lms/static/{images => images_old}/ui-bg_highlight-soft_100_bddeff_1x100.png (100%) rename lms/static/{images => images_old}/ui-bg_highlight-soft_100_f6f6f6_1x100.png (100%) rename lms/static/{images => images_old}/ui-bg_highlight-soft_25_7fbcdf_1x100.png (100%) rename lms/static/{images => images_old}/ui-bg_highlight-soft_25_bddeff_1x100.png (100%) rename lms/static/{images => images_old}/ui-bg_highlight-soft_50_7fbcfd_1x100.png (100%) rename lms/static/{images => images_old}/ui-icons_031634_256x240.png (100%) rename lms/static/{images => images_old}/ui-icons_454545_256x240.png (100%) rename lms/static/{images => images_old}/ui-icons_adcc80_256x240.png (100%) rename lms/static/{images => images_old}/ui-icons_fa720a_256x240.png (100%) rename lms/static/{images => images_old}/ui-icons_ffffff_256x240.png (100%) rename lms/static/{images => images_old}/unanswered-icon.png (100%) rename lms/static/{images => images_old}/vcr.png (100%) rename lms/static/{images => images_old}/video-image.png (100%) create mode 100644 lms/static/sass/_base.scss create mode 100644 lms/static/sass/_base_animations.scss create mode 100644 lms/static/sass/_base_extends.scss create mode 100644 lms/static/sass/_course.scss create mode 100644 lms/static/sass/_course_info.scss create mode 100644 lms/static/sass/_dashboard.scss create mode 100644 lms/static/sass/_find_courses.scss create mode 100644 lms/static/sass/_index.scss create mode 100644 lms/static/sass/_reset.scss create mode 100644 lms/static/sass/_shared_footer.scss create mode 100644 lms/static/sass/_shared_forms.scss create mode 100644 lms/static/sass/_shared_header.scss create mode 100755 lms/static/sass/application.css create mode 100644 lms/static/sass/bourbon/addons/_font-face.scss create mode 100644 lms/static/sass/bourbon/addons/_hide-text.scss create mode 100644 lms/static/sass/bourbon/css3/_prefixer.scss create mode 100644 lms/static/sass/bourbon/functions/_transition-property-name.scss create mode 100644 lms/static/sass/screen.css rename lms/static/{sass => sass_old}/.gitignore (100%) rename lms/static/{sass => sass_old}/README.md (100%) rename lms/static/{sass => sass_old}/_gradebook.scss (100%) rename lms/static/{sass => sass_old}/_help.scss (100%) rename lms/static/{sass => sass_old}/_info.scss (100%) rename lms/static/{sass => sass_old}/_profile.scss (100%) rename lms/static/{sass => sass_old}/_textbook.scss (100%) create mode 100644 lms/static/sass_old/application.scss rename lms/static/{sass => sass_old}/base/_base.scss (100%) rename lms/static/{sass => sass_old}/base/_extends.scss (100%) rename lms/static/{sass => sass_old}/base/_font-face.scss (100%) rename lms/static/{sass => sass_old}/base/_functions.scss (100%) rename lms/static/{sass => sass_old}/base/_reset.scss (100%) rename lms/static/{sass => sass_old}/base/_variables.scss (100%) create mode 100644 lms/static/sass_old/bourbon/_bourbon.scss create mode 100644 lms/static/sass_old/bourbon/addons/_button.scss create mode 100644 lms/static/sass_old/bourbon/addons/_clearfix.scss create mode 100644 lms/static/sass_old/bourbon/addons/_font-family.scss create mode 100644 lms/static/sass_old/bourbon/addons/_html5-input-types.scss create mode 100644 lms/static/sass_old/bourbon/addons/_position.scss create mode 100644 lms/static/sass_old/bourbon/addons/_timing-functions.scss create mode 100644 lms/static/sass_old/bourbon/css3/_animation.scss create mode 100644 lms/static/sass_old/bourbon/css3/_appearance.scss create mode 100644 lms/static/sass_old/bourbon/css3/_background-image.scss create mode 100644 lms/static/sass_old/bourbon/css3/_background-size.scss create mode 100644 lms/static/sass_old/bourbon/css3/_border-image.scss create mode 100644 lms/static/sass_old/bourbon/css3/_border-radius.scss create mode 100644 lms/static/sass_old/bourbon/css3/_box-shadow.scss create mode 100644 lms/static/sass_old/bourbon/css3/_box-sizing.scss create mode 100644 lms/static/sass_old/bourbon/css3/_columns.scss create mode 100644 lms/static/sass_old/bourbon/css3/_flex-box.scss create mode 100644 lms/static/sass_old/bourbon/css3/_inline-block.scss create mode 100644 lms/static/sass_old/bourbon/css3/_linear-gradient.scss create mode 100644 lms/static/sass_old/bourbon/css3/_radial-gradient.scss create mode 100644 lms/static/sass_old/bourbon/css3/_transform.scss create mode 100644 lms/static/sass_old/bourbon/css3/_transition.scss create mode 100644 lms/static/sass_old/bourbon/css3/_user-select.scss create mode 100644 lms/static/sass_old/bourbon/functions/_deprecated-webkit-gradient.scss create mode 100644 lms/static/sass_old/bourbon/functions/_flex-grid.scss create mode 100644 lms/static/sass_old/bourbon/functions/_grid-width.scss create mode 100644 lms/static/sass_old/bourbon/functions/_linear-gradient.scss create mode 100644 lms/static/sass_old/bourbon/functions/_modular-scale.scss create mode 100644 lms/static/sass_old/bourbon/functions/_radial-gradient.scss create mode 100644 lms/static/sass_old/bourbon/functions/_render-gradients.scss create mode 100644 lms/static/sass_old/bourbon/functions/_tint-shade.scss create mode 100644 lms/static/sass_old/bourbon/lib/bourbon.rb create mode 100644 lms/static/sass_old/bourbon/lib/bourbon/sass_extensions.rb create mode 100644 lms/static/sass_old/bourbon/lib/bourbon/sass_extensions/functions.rb create mode 100644 lms/static/sass_old/bourbon/lib/bourbon/sass_extensions/functions/compact.rb rename lms/static/{sass => sass_old}/courseware/_amplifier.scss (100%) rename lms/static/{sass => sass_old}/courseware/_courseware.scss (100%) rename lms/static/{sass => sass_old}/courseware/_sequence-nav.scss (100%) rename lms/static/{sass => sass_old}/courseware/_sidebar.scss (100%) rename lms/static/{sass => sass_old}/courseware/_video.scss (100%) rename lms/static/{sass => sass_old}/discussion/_answers.scss (100%) rename lms/static/{sass => sass_old}/discussion/_askbot-original.scss (100%) rename lms/static/{sass => sass_old}/discussion/_badges.scss (100%) rename lms/static/{sass => sass_old}/discussion/_discussion.scss (100%) rename lms/static/{sass => sass_old}/discussion/_form-wmd-toolbar.scss (100%) rename lms/static/{sass => sass_old}/discussion/_forms.scss (100%) rename lms/static/{sass => sass_old}/discussion/_modals.scss (100%) rename lms/static/{sass => sass_old}/discussion/_profile.scss (100%) rename lms/static/{sass => sass_old}/discussion/_question-view.scss (100%) rename lms/static/{sass => sass_old}/discussion/_questions.scss (100%) rename lms/static/{sass => sass_old}/discussion/_sidebar.scss (100%) rename lms/static/{sass => sass_old}/discussion/_tags.scss (100%) rename lms/static/{sass => sass_old}/layout/_calculator.scss (100%) rename lms/static/{sass => sass_old}/layout/_footer.scss (100%) rename lms/static/{sass => sass_old}/layout/_header.scss (100%) rename lms/static/{sass => sass_old}/layout/_layout.scss (100%) rename lms/static/{sass => sass_old}/layout/_leanmodal.scss (100%) rename lms/static/{sass => sass_old}/marketing-ie.scss (100%) rename lms/static/{sass => sass_old}/marketing.scss (100%) rename lms/static/{sass => sass_old}/marketing/_base.scss (100%) rename lms/static/{sass => sass_old}/marketing/_extends.scss (100%) rename lms/static/{sass => sass_old}/marketing/_footer.scss (100%) rename lms/static/{sass => sass_old}/marketing/_header.scss (100%) rename lms/static/{sass => sass_old}/marketing/_index.scss (100%) rename lms/static/{sass => sass_old}/marketing/_variables.scss (100%) rename lms/static/{sass => sass_old}/plugins/_jquery-ui-1.8.16.custom.scss (100%) rename lms/static/{sass => sass_old}/plugins/_jquery.qtip.min.scss (100%) rename lms/static/{sass => sass_old}/print.scss (100%) rename lms/static/{sass => sass_old}/wiki/_basic-html.scss (100%) rename lms/static/{sass => sass_old}/wiki/_create.scss (100%) rename lms/static/{sass => sass_old}/wiki/_sidebar.scss (100%) rename lms/static/{sass => sass_old}/wiki/_table.scss (100%) rename lms/static/{sass => sass_old}/wiki/_wiki.scss (100%) diff --git a/lms/envs/common.py b/lms/envs/common.py index e66e970fb0..adcff2fa0c 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -362,5 +362,5 @@ INSTALLED_APPS = ( 'askbot.deps.livesettings', 'followit', 'keyedcache', - 'robots', + 'robots' ) diff --git a/lms/static/images/edx.png b/lms/static/images/edx.png new file mode 100644 index 0000000000000000000000000000000000000000..e5bb6e4cc634e81bceb14f81b8cae70c6e9c0243 GIT binary patch literal 8021 zcmd6MXH=8h)^4mQh*AYb5rgy^dPhnqLg*a=QbJFH7((c%h!g>lP5?I@X^|RA0F@?a zKtKo(igYOf0Wks!U)*Q!bNBtmx!;dF?vMM9k@2pz<}>S>bG>6_#+n%EGSXkA2LJ$! z`g+=C0Kf@H+VAwav$U1FY7X(V*A*1l24#+PM+G|j!vGp?NEaB7KHS*@W(IS13%b__ zQvm=@d3sscpll$9O0Gz_xbts}I0o)V;|2g!)G>a}u0Ajnj|c)6(p ztz{vS5I-%LrMX$ig+)$5qh{sIJDNf>ELgfWuJEJQ%ny;=U3_75JxICEED+ zvILOlPYB9K75FcsY#=5)T1bBwkF2<)n5(25h(}IF93&&DD5EIKBP9uvlmJOdNXmF*%{QdCrwkd%^; zk`kjK#O?1(S3X%ulcFE=GgDFsOoNM1%#UP@9<0R&Q%(v(!x z0LjS9O3P@=Yw7$g<3I6gOG(LsWaXqZG(2)gc$^V;IA8{Y$ zjBthht=EgD_b*=1|H!MP4d{RayqLI1nw3i2QwEk#9HIZcq1q>hXR@GoAs|C^{u z(2SAzogV*4m%o>2Irw|{@8qXV{#`yW1g&QLX~mIVlx_|Ha6Qu3*08`#ZsZy~b+8PM zG{$qOzm`*d^qBKp$%n3!+B%5AlSFsFhPyzJnH$wbyY`AT{9!8NX16CBOoKYSQ!r^z z`_kXa6xf}>Pan_J%n9VXquHX*`M}LBBgFljrV72}-3_$$fD<)U2;aIMwAFmvOg*eD z*e+~E?J0 z$Dh;RZhUukNm{(^aR0 z6~ju*YMtos9ev19A4iHqTSaCVrsd%uT&105y!StAZm8F_Ts{n=k7|Jr23L$;btC}d z6uoYMvu|2mZZZbF$I}&Er5$&V{&MdBNhq@CQk^3=KGr8$f=SYA4IjpPW#-RBGBMfa z$}T;6FI-&`>KFcH>t%H;$~p#f;v2}wLY@LFCu96ph{+M3OV^b*v>;>E-b)SM#iVna z)mEg%nH+1hD7UQfy32etL& zUiabE%znD0vx1Jvo9DsS7IhRG?maC2e#Py3jCT#&r5l{X!;d+##l3p&RI+5EjD=D* z*A#{+bn|Co9_R+nN~&ia*^Th!)=DWeYcGI`Ot__hPh>hfNkEeT0P!;8wA1*H!Re>v$-|JQ z%xKJspJsBWD&2Op5B43yf~JFRbk`FX-TS^)JaPKsC_EXqa06s-ZMozgIyNfOzl9xy zh6arSE>uFf^estloFN+esRH{mq%ihmIeqJ8cAx%r@si<-w(PjHji)Ia%+!EX?#3qK zpq%(a<`W&T8v!Bs@klFT*9@Y zg%+0rM!lVz?y;5SJ}l>Q%>2Pp9n`Yksge>xHG%HEm*eeM*hPhjxF1H@VrcB0tmxP{ z;T6raS81?PY31d~K>oS!EayAKDd|NqDdV?F=>iVz+~vXH98dGEm1>9eS??Bx@z$dh zhWzhd8Vbij{2#L7*b#l;M(0Ycq$2+Twe-p;OI@_p9qDRlQt4FIC=}Z*?tErGtqj@y z#kPvCySVstamd>**-CONJ{|L)yVvPmfm0j_)k}{%&FYfsvJ38t6c~}cuPLG?H*(l* zR9WW}++xPXfeQ}svKV!u?_ffyqXP>K!_Zew;#kiE{jmWj?}#51 zpH$tUI=}eu_uhbk#gUVSYOgIrC>fMOwx7y8**zBK{<4ox51(KM4@2R)t#KwC+jh*k ze)3g!ceIG$*9o^CuPfEK=uB3sdUML1$>*Q{B`4)zdaJD4ro?77ZW$|{jr9PH*r1BI9NDDr8xhxFMo>6)+%~pVpk+3L-yQ14NiPpl7 zV2*O=x9#R~{IzC9W1VfZxupa!-C}@Ptrmt8C2Y~fzh)*}=5z#wo^%;2b3PxUZY8wi zyuTHlg(0U~ddPX@m}1Ow!BkwIBX^*Mdrv}mv7h@55q|9cc9me$m%y9vDw5pUQqvrW z3d&Es`q#&X?Jic@5vt2jiYumwLFX6o;S9Vw&C)@>(n8nHW(9w=^c86#`bNj14dQgH zD%w3HPv3OpAbMr@mZ=_4T5Yu57TiS$sk?F_Ennmbi2~0brz_4pS_uhQ3TP-s40GTN z#4M6KziM?jzNE{Tb^GQQ@`Sx4w2-m6fsH&sRTbSOLx{4cO>>uCuThV_@;l-==O6Z= z^95EvX^l3x;!y@qxf?03-liZe9=tIB6#Z+bjYW?=)d49SvR=-PdvES-*Ucgf??W%H zm&96nrGMzdBfc5_cySLq<;za#f65{jQX=XlUJ}HC!(L4zxfnn1{32ZV#PGfKceanf z=jMnyEMnEWe?3^W%&ZNQi@I{Q_e1MChlkoBdC6=YyDrn?x5G#Y6Opc}rSo`~>oHTyq*s$W@D&Ix@KtgZtFigh<4CcOLB zOZ-iW?Y7bE!}Osu3kz*~@0SY`j1j-M_b(7uw6J2Ff8Q}nwU7^If3Y}oS!BNW z+2x4f{OhX-oyEhYj-T0QuNt*GGqaN~r#U2~-}N3MMK5c_kccDTmU}ua@)Ag)>5C)@ zD9EX8drQV5Jr>PqUvhJ@DA=S}X}iTW=ng?*UMuRb6}v_K6-b&nNZ4PVj+e3N+4G^* z+OXzG`(<8MvQQ`Dtk${vca#OD`xm6C9*orSP?t>*_0R(NqoPWJ95k(wTo$#2=iv*1 z?vn3F8p%NNC}~FWa3$QEA5GD=m`L3!PubeP)_%}z67QuCCYT9{3x>dR7e-zC;+szi zFPWy`J6N~%1?I+`TG>Xb8``fN92Sj#-;4N(Z$9i**EE|*+p105D(EBS3GCWY$F4uF zNjkbmR(3Sm3C><7r-X8~=Y3jg1i$T82+vzY75^c3k!80#m1C{($8X`h!<`6 znY13&qeL<+m^yB$QL>107U8FE$x_wSGf@2+I;=Q_H&3UBnqh6=LTXtMe17!Xz5)Fe z*g$k931UWIppRB&fu@D&G@YWy6pgA@tRu0@Jsvdb5uOirqJ&)t# zlzRuCTszMvxQX|c~dmVkPHD?DR)SK1`(R-~GU|1^*q4&Ng6}A&3-Hb#! zT%Y<_deFmjm$_d^VD97Ma{`8UKiyC+@TKxqe~{Qq^XQSMs3rGnqoU9^jJFDf(jO;(tkj-vq z5{u4Yz-4mB8(fu-@VVg=t8yIkxUnSO&ob-}D7|JuE0B5Xdh*tplmv6VhoU9>F_@7! z^!t2$61W`_I2}(0w?3*g;!<6MUg4|q)5D^mr>Fd+u=202Oc<6j|M0OPK13aY>M_uI ztPW0ixa#rLxcHu5FZPaAX@YWmK8JkxafJIqe8r=q-JlFB6DSy+`_{B@B~*%0hz>&5 zOMHmBS{Kx0S*T4ANZz#BsS0>+U6Qmn2@q&6!y~KlVJ3g{2;!fF^3h@5y^7GlhgzSy z&Um^NkC>kikiK$9PhM^R2(b_*F}P1u<_MvX$;k-S`bJdpzUWRHqIjD(v+^lPYKxTp>b5=fa#4I}h?LK_m5@iuWy2Mi>G0F-{IBE<&wih}=63qtptLbQ zgL-gxVYh+;LA9u7+CJOl-;Z{1h*MsppmgkPWlwNhtSZl|ZtjYuEax$(DTI{_Z@zPr zc-&^y-rf|xI_5CvpI$`fo7Hht|3H3cz1}mIHDNCg+HNVx#zCK@SEAMxJrC`#XNe-l z!xr_8=hKLthD7@E^wH=5u%=aWn8{C7K%pjOpKF(h47D%O+wE$hzU&?D_O{l(xLnS|Mmyzu~^%$0$s@3lUO z3=OJ&4Ev>R}CyceZ>5ph&F#U?j(AyFr>VEPQ}jID2) z3Oo5MGcKv8EbHe-JTF;wS65%BRZUka`LL zb~i_j%F2Vj!{7u@dPOeyJJWB)mE|Ni0i;BCBfgg4YOB6|z?qo7v-9%B0YzYWy(gQr zlKKT{WmeEjM@H>QbGWCBO7A zY{|boa*!AWiH?V-oFZUiV)w>cW&<}D!#jVqJt9fpn*JE?^-D1G>1A>wJJOMV{BY5G z-2gX;4=mW)SqO>6JW4|dij4H|rF1vy7vyh9-R{En4#zhE`PN_+Qr)X=1+sLoaytp4f>dh4Vi3=QFx}y*&eMPu2+54S* z5XGVMX>ef-?)d`M=Z#y@xK8=ain%w7w*#b=NPb1w3>Q0fDN|o90>JrMDQ)~vqVc99 z;MY)fiA#1mG5Vo+*hUuJ?oL=Zc6xy{ILJ)M_Bl4k>EY3ODadz7 z%*9J$HymCaL#_NEXIMRJ7`NS1E4ZA7&$X$)nk*Jco;m~OEu4TvSXm9e9`!r z0l|Xc+CycTS?*c+b)?T7?*r~09c=P~{5Y+`nscie4!d8^4JjTD(R+%U9@S(7k5& z=8Ns-)g_OGgbN-CiJ`cD7klGvwZQGAV8oNiK2zg4MPrtYYz}sPYw}D>C&$QvZd>7p zr+V}O-HjTTO@71#8;_UCOK_=_n(B$3sc{i$_QZRlavM!Swt^*l8OZ6bwDy?%){**J zIMen)%t!5(pgwR(L&b=JVj_BvfQEM0FV)a$XGui8qhxWf+;&1P2IHi0VS8?e;Kj!6 ze`T*l$PLUlEOr&zE#q`3`hhDB-Wf|;3JSZ`$AIGw&rfB&kz)XFN>fM0h+kdy7A{F^ zgVYT-G--ls;2$CWp^QnpQrC<`rcEqbV|cPW1K)U#vk6?Cu}a8uv70!2`>+gC3KOXN z6c2wCN3zz?E0}qFt%z$8VqKda6o*+5fnYrYqBow!a;ajC3Y9_P8);6h$B zkte?3lzI_gZ;Bfn@U2MIO4q$?$tVjopj0#MW~;&6G^u%JCX5D@wnWOcSGY*d~B@p(T9G&?jJ-; zVz7hiO0Ltd&k|NMKYo&CCU^609KYL8+gZGR;}l1jheit@V_`8)p8tbW#H(3C$9g0v z>7^cJpg5gGQ53f|zt@2P&;2qYb3Ug`DfxD-E3dH+*iQ^*UT|@;hOJE!v*`G@sNZv1 zxz!0vWOasQ+~rmJh~uFdbXP?bIBhrq=)^qz{CUN;oiEoNLiM|`uj8DQP~=!TYwLbL z#iBp|I^8clYHX*w3uyp8i@N#VItAtAGXoFb9W@ezm>aicjybj4B{H%Q*vUGI8^cr- z)9Pb!H*mZ7!w$alicg5TpF*hS>Ko*R)}Nl9!&TnNn^^0>tO&&B(69_+p+`z~xTmed zT-CUoMIzpSJ0sz^yv9Of#rM;+$?0|o4CEfOd6xLb0NKksqYSN1d@us1$ z+-MHQwd&Y{CgnyX8+ElV?vyyQKq$gO&Dn(usJm^znR{LKGOL^4>NZYS2J3C4-@YUh zdqlgLeK@Y}V0FT^_>}Gs48GX1wBT}&s!O#xcvH+?#JOKEgo=w=vVJk;dbGDYZGT)G zv3&;wAB!>yAX4i`DbJ{f?>rj$fQ|xb3__Qv*+%VaCGVSHgQL!5-7b-niI3pRl*ExS zseXlZk&|Ph4jOS@5!9g>%JBoIZ8?Xi5+$Z9CWM^{TT}nRrK0)5$*zjx2WwKd#{3+b zv0?Z6pEg-om@z*0=fr=M3;3*df9nOm955qsGl$&|cs=j^95+>Qku5g7rQNk`D_IZk z;TV{a5VaL@x1QnZW=N;V?^9-yca6A3&A)U6Pvdsf(;y?Sz!WpjMU z_L>k~a`ih>XN;DT>V#;An)j^@fBcR{it8KWqM>9YwiFUSSFkj04HZhp@#8Pt*iPrp z(=#O8F}r9Fe!UXP_Ib+paf-N7JcM(h=$hN*&b-pZlA+Dq5n1im)(FPY_S`}t%1BKg zFTe1>fG4NfSy4wX@{o1vfz4fJB9q|LAJf7kh6{1>)d2}Gu;P^kr4tjLrSs9}DKVne znmHn(+<}8BdMsP9FFSdO{!Q!oTg80Si8k?PL-G3x%72JqntD;ClerIK< zEF6=3-tEQ{4Y}cD!sdYPjr=!&9e&5&oS~Z5PvQZ0v8To4qXXHTe(EQaCp zKhVB$Rf{6#J<;O;x}OLi`p;tXvekEG<3m%@aC(8qQ^sDIZ<47CDnvjQ8!lx_cn4zC zetos))g`UGySL6xT$b2@ShQCh9xW#M=miS8Wi%+!kQ}ttD0Ilt(p#rK!s=Bbh)Gst znlJl=KktnAKDX2dbPTv9mmOop51f@E4yUyE2t zhjvYvuB@)~ZA3RY85b6Fi}O3<6W^d__@`z64BacHQ;JF-!_n7x9ABKwlefsE%U?BP z2vZiGcs``2-5xJvuS`uqo!Ca)befReV0!rko{Uy>BYTy7uc@{5d-+7ihzv;-6y}BA zCj2tLw5#2L2RA>r%e)@I^}hO3r^~=3B(d1z!D*hE6K4pE+BG@5heMZ_d0sv~u}DS@ zA-Q$fDQJT=L11K4*0BFgMAmi=+0Ef%tmxtwH5rFgu2zMqdn$FMgBC?lSm%aIPr(#; z`O8V>tsf`TQ-HVbh+sEXgvj&HNZ4=seb2*RUD987gWYk06a*D9XcM;SZPaXJxlUv_ z6r~rRYr1bVX6De#%*cC}85bY9q*B59paDt*H#4fWM`C`RQ}|Ygy=v4XJNuS$^Rs3~ zBtsmTk`tSL1a!Df5ITn`F<{HjQ4{uxy02f#s>Ajw#?bxb2mA8|SZ?d#MhFRkGm$yf zg>8?7fz3jaPI8xIN|kSVh&4Tq_{XGxIbK|Ku41G}$h& z9_@y;=w62&&wf#f(3 Ub!ME_#{vNK!A9EEns*=m7mu^^JOBUy literal 0 HcmV?d00001 diff --git a/lms/static/images/edx_bw.png b/lms/static/images/edx_bw.png new file mode 100644 index 0000000000000000000000000000000000000000..94a924ea432a528f2ea6f818eb4f78191b79b6fb GIT binary patch literal 7903 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 literal 0 HcmV?d00001 diff --git a/lms/static/images/harvard.png b/lms/static/images/harvard.png new file mode 100644 index 0000000000000000000000000000000000000000..fed1e5bd77290f17e5ca60784d836bcf9edb160b GIT binary patch literal 22717 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ÛXaxyCF-qM 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 z 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 N002ovPDHLkV1iJ|{CfZZ literal 0 HcmV?d00001 diff --git a/lms/static/images/logo.png b/lms/static/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b5b510224a9b75f1d1d425f826505f7c20a07248 GIT binary patch literal 2805 zcmaJ@c{r47AD#?i5J$*X#!RvtW;3=iM#Icl$2uXD#u!Y@VisH3bwtuGYlLGj(;-f$ zl%=FpD%(kkl&yrU=cxEbr#jysU*CIO@B2K@@4D~%w?5bPrn|Y=$$`{C002PF!JgnD zTH&I1o0O#Jo4-XRT(qe1i9UQ!b}&DR%B2JFLF_;}*nvq6p?lD&K`{~c=vV*%xRXKg z;ro!CF*G(4M%}=`qL~~K8vwvsM{}sOFghO`NDpDKtRS=3Z$ZF}AS;Ns2^m4=*wRB8 z_OV>LXRHf_78^#h2!dGSz}RSvNPtP_Q^C>9a25{}Z3X$FixKTN%y0NB8}I)V=22oebhrnd#};sDqQ(V7H(YTrwp==u&*oCt?C@_@bPHwk*}PCT2W;zU z0z-nyR2qY|Vfn%!lQ9k~9-qph(H#g@5RnFq!3e?-O$ioAJkbP?GRGs4M5K)|3PrRa z5b!4EB)mBu^^Hql(*#U9i~o%q^e@-+hun=}U~)vB33M(ak{(3jvYFs7Nn;p4j>Y(g zdSAIgKaK_cLoQqt41A-t|JCYmCei$CY`+h#=5rAA^IZs>Qb(zf~$9<>iqJ)sJKDEWxi6`k9~>2E%BoX~&Fy0`151bQ;GHSH?cb-*n=3$!VzN1#D!V zRAQt{QWi1GHa_mG^L2~h_SMsj&+=_AS;>r#$8}|#!u;>-fEC-Gz4u;oxQXlTyZBN# z($(YTn%a0(*s1wc7bG?di$2>LHDwvKvM;-UJ27)=&PPTNB%FU;bD)DROm6Eoz1*aQ zr9Ay}us>L3VrOPy@Op_$AtYC9`l1Jd1xu{g@Gjq@qjmXsx?4%uert8dQa_|&$4x=) z6fnBk04VR9m1F`c)<6HW;K3&;Pbsmup3`c6lbx9$%EK9#B+!Uf>EG0gY!! z`HLGNQxk2m(pvLlCIj9>cX!Nc-Y>P0vWeB7nVfbmb{%*&=zB}snANkmiDc(CIf4Tm zuJlN9xe{*(#OXP{exyai>;|6K^s3s!mKWZX^?j0;s@FK2>1?NeQuzUww|jyiw-rM|z*nL~Y-m%CIIHhd{{O=fiW^KprucOcgj z)qi>h3MBkLjlRsoC{gQ6Lf;*T99+C-Qq|vT@)$2}+Su6mYmtQ?i`UR_dof2c8(I0R z^5s=C-Fv3%;jeF0+)S+A+@RFpHr4wktepm(A88+wxzWg8{9{ICTX#L79hgo24LC<8 z7;DpJd zB`K8C{j zfkjw`mm1?NWN0KfMJo|rktEZi={7*_+_4^Kf8foEqDHho^rH7Uhbu=$cA@H{r zVkouqhYn*tq%b2Gt(h4~F&S45i@8YXUDJ{V{t>bAGjY(4 zOx_if)vhpdk~u2o>`*tL_j`r}5UzNz?8p%&51;sAe{kv3FpC*|jWXvrakHiF9epc92|GmP*Z`=k||yW(Qb z3UF4n$LMArGa_DH{zbm0Z1VEa?Z#z$dr>QyI=wLxFLjU9oE&}BC#W|ZnBML0Da_t( zRi2`xJsvaCcW?=}n!g0)R}Tq6iFQxl`;qbwO4Tc@Bc~`~j^)d@b}h)aR0KWNH&0TM zK5VlrT=3XAW+XXLGnQ$A&U3w#GmbwA zUs-t>@qB64#u?N3sU9WhmFayqCGGF;O2!|T9f359$#bDxa z4G#yU4nKX%x@`xmPM)v*X*IyB-+dNdxKIZG0y=J?exX&3nr-}uIuKn5mu(It{|7PH Bx2ymF literal 0 HcmV?d00001 diff --git a/lms/static/images/math.png b/lms/static/images/math.png new file mode 100644 index 0000000000000000000000000000000000000000..de3328195a82a026ae314844be5555b041e40952 GIT binary patch literal 151318 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 !(3|p?z4bNtZ4S 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

      }xw82$7iVt{ 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 T^zbJS00000NkvXXu0mjfRDSxS literal 0 HcmV?d00001 diff --git a/lms/static/images/mit.png b/lms/static/images/mit.png new file mode 100644 index 0000000000000000000000000000000000000000..013fd2055e3f0f9a9fe435888922e86c0a0f490c GIT binary patch literal 1944 zcmeAS@N?(olHy`uVBq!ia0y~yV2lG|77jL`NP=BVH;|Gnag8Vm&QB{TPb^Aha7@Wh zN>%X8O-xS>N=;0uEIgTN!@$6tkr@(E65;D(m7Jfemk3g$SCLx))Xl(PV_#8_n4Fzj zqL7rDo|$K>^nUk#C56lsTcvPQUjyF)=hTc$kE){7;3~h6MhI|Z8xE1&_n zsU?XD6}dTi#a0!zN?>!XfNYSkzLEl1NlCV?62wsvz5xo(`9-M;rg{dt$p&VI3T7sH zh9(ARtPXT0N zVp4u-iLDaQr4TRV7Wn$Y4bCfu1{5&J^eYkz^bPe4^mB7T{sOBmE(uCSI0LKd;*iRM zRQ;gT;{4L0WMF)xDZ?}a!w$biAca8JSos%a0wX0c$0a|xG&eP`#M8xA2`HnNl9^&< zU}RxnXlQO?U~Xh!W?^V(Y2;*J>1b$TZfb1eV(#n)GXtAmCv$Ui6JrxoM<+K|Lqk_X zCs#KY3u8wUBMUcELuYfiUeCPZlEl2^RG7V)KzpHjP4McqaxO|uEXgkl$u)z)%^ts0xuZ5Q{eJ7s*>+-F zpU(^J`J{Gc|LKx%`_B1x8PDH(^mnxCp1-^J!{5X&D%}xgyQWxlUFwsY{OkqyE=S#F zd0+kSukjO$>iFksM`xbDdtx~oLyNdW1!Idi!$VeqI0y$wqjA70fCN|uN%=!oAg67` z23DRsHV2Jw&%3sh`})psjXe{l7R854p1)VoY`^(Lir;)GB!khl!>r!-WBUZ2TZbQC zHoKEHQGWNny*uM%cb`bJv0byV$EG^;-Rqr`AM1l$hRXnoJpywH*dVNdAf%DwC=%L~ zzHOUq%lG?Q-%F=z>^mU;B$yc~?I02bEmBCNhS998o*&L!6Z{#XTJdb%^3r*Szs`DD zx0UnTzQQ~8_gB2O+RY#^(VrKRkP(idMG7S^&m8zr!(qTMgTtNw$ZAG=P+jTi>gTe~ HDWM4foLP-( literal 0 HcmV?d00001 diff --git a/lms/static/images/mit_bw.png b/lms/static/images/mit_bw.png new file mode 100644 index 0000000000000000000000000000000000000000..b890be3c82c16b803cf9a4a7d3e936d3c76bd648 GIT binary patch literal 1934 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�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

      |QcxhG;@YY<8PK>W+X^}(XO66)Igh3q_&a8* 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

      0Yb?bx-6sBL+bY0XcKK0D-~o* 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 T$3YQ=00000NkvXXu0mjf4n%M! literal 0 HcmV?d00001 diff --git a/lms/static/images/schools.png b/lms/static/images/schools.png new file mode 100644 index 0000000000000000000000000000000000000000..c1c668de60c389b4e53794e9bf0407ec383ed2d1 GIT binary patch literal 60301 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 z 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%0AaM%q$B!e)w&7~^?8RsrXua!PR9y$Xm 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

      ^QB=GulIiQ7 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
      vZ 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 a { + @include clearfix; + display: block; + position: relative; + } + + .cover { + background: rgb(225,225,225); + border: 1px solid rgb(150,150,150); + @include border-radius(4px); + @include box-shadow(0 1px 0 0 rgba(255,255,255, 0.6)); + float: left; + height: 100px; + margin: 0px; + opacity: 0.8; + overflow: hidden; + position: relative; + @include transition(all, 0.15s, linear); + width: 100px; + + @media only screen and (max-width: 320px) { + display: none; + } + + .shade { + background: rgba(0,0,0, 0.3); + @include border-radius(4px); + bottom: 0px; + content: ""; + display: block; + left: 0px; + opacity: 0; + position: absolute; + top: 0px; + @include transition(all, 0.15s, linear); + right: 0px; + } + + .arrow { + border-top: 1px solid; + border-left: 1px solid; + border-color: rgb(255,255,255); + @include box-shadow(inset 1px 1px 0 0 rgba(255,255,255, 0.6)); + content: ""; + display: block; + height: 55px; + left: 40px; + opacity: 0; + position: absolute; + top: 23px; + @include transform(rotate(-45deg)); + @include transition(all, 0.15s, linear); + width: 55px; + } + + img { + @include border-radius(4px); + display: block; + min-height: 100%; + min-width: 100%; + width: 100%; + } + } + + .info { + margin-left: 115px; + + @media only screen and (max-width: 320px) { + margin: 0px; + } + + > hgroup { + margin-right: 80px; + + @media only screen and (max-width: 320px) { + margin: 0px; + } + + h2 { + font: bold 1.8rem/2.5rem $sans-serif; + margin-bottom: 2px; + overflow: hidden; + text-shadow: 0 1px rgba(255,255,255, 0.6); + @include transition(color, 0.15s, linear); + text-overflow: ellipsis; + white-space: nowrap; + } + + p { + color: $base-font-color; + font: normal 1rem/1.6rem $sans-serif; + overflow: hidden; + text-shadow: 0 1px rgba(255,255,255, 0.6); + text-overflow: ellipsis; + white-space: nowrap; + } + } + + .edit, .register { + border: 1px solid rgb(220,220,220); + background: rgb(230,230,230); + color: $lighter-base-font-color; + display: block; + font: normal 12px/14px $sans-serif; + padding: 6px 10px; + position: absolute; + right: 0px; + top: 0px; + @include transition(all, 0.15s, linear); + + @media only screen and (max-width: 320px) { + display: none; + } + + &:hover { + background: rgb(255,255,255); + color: $blue; + } + } + + .meta { + border-top: 1px solid rgb(200,200,200); + @include box-shadow(inset 0 1px 0 0 rgba(255,255,255, 0.6)); + font-size: 1rem; + height: 34px; + margin-top: 10px; + opacity: 0.9; + position: relative; + @include transition(opacity, 0.15s, linear); + width: 100%; + + &:hover { + opacity: 0.9; + } + + > * { + height: 18px; + position: absolute; + top: 15px; + } + + p + p { + margin-top: 0px; + } + + .complete { + left: 0px; + + p { + font: normal 1rem/1.6rem $serif; + + span { + color: $base-font-color; + font-family: $sans-serif; + margin-left: 3px; + } + } + } + + .dates { + p { + color: $lighter-base-font-color; + font: normal 1rem/1.6rem $serif; + @include inline-block; + text-align: right; + + &:first-child { + border-right: 1px solid rgb(200,200,200); + margin-right: 10px; + padding-right: 10px; + } + + time { + color: $base-font-color; + font-family: $sans-serif; + margin-left: 3px; + } + } + } + + .end-date { + border-left: 1px solid rgb(200,200,200); + right: 0px; + padding-left: 15px; + + @media only screen and (max-width: 320px) { + display: none; + } + + p { + color: $lighter-base-font-color; + font: normal 1rem/1.6rem $serif; + text-align: right; + + time { + color: $base-font-color; + font-family: $sans-serif; + margin-left: 3px; + } + } + } + + .progress { + @include box-shadow(0 1px 0 0 rgba(255,255,255, 0.6)); + left: 90px; + right: 140px; + + @media only screen and (max-width: 320px) { + right: 0px; + } + + .meter { + background: rgb(230,230,230); + border: 1px solid rgb(200,200,200); + @include border-radius(3px); + @include box-sizing(border-box); + height: 100%; + padding: 2px; + + .meter-fill { + @include border-radius(3px); + background: rgb(210,210,210); + height: 100%; + width: 60%; + } + } + } + } + } + + &:hover { + background: rgb(245,245,245); + @include box-shadow(0 1px 8px 0 rgba(0,0,0, 0.2)); + cursor: pointer; + + .edit { + background: rgb(220,220,220); + border-color: rgb(190,190,190); + } + + .cover { + opacity: 1; + + .shade, .arrow { + opacity: 1; + } + } + + h2 { + //color: $blue; + //text-decoration: underline; + } + + .meta { + opacity: 0.9; + } + } +} + diff --git a/lms/static/sass/_course.scss b/lms/static/sass/_course.scss new file mode 100644 index 0000000000..e109d2fba7 --- /dev/null +++ b/lms/static/sass/_course.scss @@ -0,0 +1,58 @@ +nav.course-material { + background: rgb(210,210,210); + @include clearfix; + @include box-sizing(border-box); + @include box-shadow(inset 0 1px 5px 0 rgba(0,0,0, 0.05)); + border-bottom: 1px solid rgb(190,190,190); + margin: 0px auto 0px; + padding: 0px; + width: 100%; + + .inner-wrapper { + margin: 0 auto; + max-width: 1200px; + width: flex-grid(12); + } + + ol.course-tabs { + @include border-top-radius(4px); + @include clearfix; + padding: 10px 0 0 0; + + li { + float: left; + list-style: none; + + a { + color: $lighter-base-font-color; + display: block; + text-align: center; + padding: 5px 13px; + text-decoration: none; + text-shadow: 0 1px rgba(255,255,255, 0.4); + + &:hover { + color: $base-font-color; + } + + &.active { + background: rgb(255,255,255); + border: 1px solid rgb(200,200,200); + border-bottom: 0px; + @include border-top-radius(4px); + @include box-shadow(0 2px 0 0 rgba(255,255,255, 1)); + color: $base-font-color; + } + } + } + } +} + +.course-content { + margin-top: 30px; + + .courseware { + background: rgb(240,240,240); + height: 600px; + } +} diff --git a/lms/static/sass/_course_info.scss b/lms/static/sass/_course_info.scss new file mode 100644 index 0000000000..43ee851ff2 --- /dev/null +++ b/lms/static/sass/_course_info.scss @@ -0,0 +1,242 @@ +.grid-container { + display: none; + + > * { + float: left; + height: 20px; + } + + .grid { + background: #FFD3DC; + margin-right: flex-gutter(); + width: flex-grid(1); + + &:last-child { + margin-right: 0px; + }; + } + + .gutter { + background: #E3FFDA; + display:none; + width: $fg-gutter(); + } +} + +.container { + +} + +.course-info { + font-size: 16px; + + .tab { + display: none; + } + + > * { + @include box-sizing(border-box); + clear: both; + margin-top: 20px; + } + + section { + } + + h2 { + font-size: 2em; + } + + h3 { + font-size: 1.4em; + } + + p { +// color: rgb(102,102,102); + } + + header { + background: rgb(240,240,240); + border: 1px solid rgb(200,200,200); + @include border-radius(4px); + @include box-shadow(inset 0 0 1px 1px rgb(255,255,255)); + padding: 20px; + position: relative; + width: flex-grid(12); + + > img { + @include border-radius(10px); + display: none; + float: right; + height: 150px; + position: absolute; + right: 20px; + top: 20px; + } + + h2 { + margin-bottom: .5em; + } + + h3 { + + .course-number { + color: $lighter-base-font-color; + } + } + + .course-abstract { + display: none; + } + + .course-times { + display: none; + + .start-time, .end-time, .duration, .separator { + color: rgb(102,102,102); + } + + .duration { + } + + .separator { + } + } + + .button { + @include button(simple, $blue); + display: block; + font-size: 1.6em; + padding: .5em inherit; + position: absolute; + right: 20px; + text-align: center; + top: 20%; + width: flex-grid(3); + } + } // header + + .main-info-wrap { + border-bottom: 1px solid #C2C2C2; + margin-top: none; + padding: 0 20px 20px; + + section.course-description, section.teacher-description { + @include box-sizing(border-box); + + h3 { + margin-bottom: 1em; + } + + } + + .course-description { + float: left; + margin-right: flex-gutter(); + width: flex-grid(8); + } + + .teacher-description { + clear: none; + float: left; + position: relative; + width: flex-grid(4); + + .teacher-image { + display: none; + text-align: center; + float: right; + + .teacher-name { + display: none; + font-weight: bold; + color: rgb(100,100,100); + position: relative; + top: 12px; + } + + img { + border: 1px solid rgb(102,102,102); + @include box-shadow(1px 1px 5px rgba(0,0,0,0.5)); + } + } + } // .teacher-description + } //.main-info-wrap + + ul.tabs { + list-style-type: none; + font-size: 0; + padding: 0 20px; + + li { + background: #eee; + @include border-radius(2px); + display: inline-block; + color: #444; + font-size: 16px; + font-weight: bold; + margin-right: 10px; + padding: .3em 1em; + @include transition (all .2s ease-in-out, color .1s ease-in-out); + + &.enabled { + color: #fff; + @include linear-gradient($blue, darken($blue, 5%)); + } + + &:hover { + cursor: pointer; + background: #ddd; + + &.enabled { + @include linear-gradient(darken($blue, 5%), darken($blue, 10%)); + color: #fff; + } + } + } + } + + .tabs-content { + margin: 20px; + + section { + margin-top: 30px; + color: #666; + } + } + + .syllabus { + + ul { + list-style: none outside; + font-size: .9em; + line-height: 1.5em; + + li { + } + } + } //.syllabus + + .faq { + ul { + list-style: none outside; + + li { + margin-bottom: 1em; + + p { + font-family: $sans-serif; + margin-left: 2em; + } + } + } + } // .faq + + .more-info { + + p { + font-family: $sans-serif; + margin-left: 2em; + } + } +} \ No newline at end of file diff --git a/lms/static/sass/_dashboard.scss b/lms/static/sass/_dashboard.scss new file mode 100644 index 0000000000..bf4b584215 --- /dev/null +++ b/lms/static/sass/_dashboard.scss @@ -0,0 +1,159 @@ +.dashboard { + @include clearfix; + margin: 40px 10px; +} + +.sidebar { + background: rgb(240,240,240); + float: left; + margin-right: flex-gutter(); + width: flex-grid(3); + + @media screen and (max-width: 768px) { + float: none; + margin: 0 0 30px 0; + width: flex-grid(12); + } + + header.profile { + .user-info { + @include clearfix; + padding: 10px; + + .avatar { + background: rgb(220,220,220); + border: 1px solid rgb(180,180,180); + @include border-radius(4px); + @include box-sizing(border-box); + margin: 0 0 15px 0; + max-width: 100%; + overflow: hidden; + + @media screen and (max-width: 768px) { + float: left; + margin: 0px; + margin-right: flex-gutter(); + width: flex-grid(3); + } + + img { + @include border-radius(4px); + display: block; + max-width: 100%; + } + } + + .info { + @media screen and (max-width: 768px) { + float: left; + width: flex-grid(9); + } + + h2 { + border-bottom: 1px solid rgb(200,200,200); + @include box-shadow(0 1px 0 0 rgba(255,255,255, 0.4)); + font: bold 1.2rem/1.4rem $sans-serif; + margin-bottom: 15px; + overflow: hidden; + padding-bottom: 15px; + text-align: center; + text-wrap: nowrap; + text-overflow: ellipsis; + + @media screen and (max-width: 768px) { + text-align: left; + } + } + + > ul { + @include clearfix; + margin: 0px; + padding: 0 0 10px 0; + + @media screen and (max-width: 768px) { + padding: 0px; + } + + li { + list-style: none; + margin-bottom: 10px; + + @media screen and (max-width: 768px) { + float: left; + margin-right: 10px; + } + + &:last-child { + margin-bottom: 0px; + } + + h3 { + color: $lighter-base-font-color; + font: bold 1rem/1.2rem $sans-serif; + text-shadow: 0 1px rgba(255,255,255, 0.8); + + span { + font-weight: normal; + text-transform: none; + } + } + } + } + } + } + } +} + + +.courses { + float: left; + width: flex-grid(9); + + @media only screen and (max-width: 768px) { + float: none; + width: flex-grid(12); + } + + nav.course-filters { + background: rgb(230,230,230); + margin-bottom: 30px; + position: relative; + + ol.filters { + @include clearfix; + + li { + border-right: 1px solid rgb(200,200,200); + @include box-sizing(border-box); + list-style: none; + float: left; + padding: 15px 10px; + width: 25%; + text-align: center; + + &:last-child { + border: none; + } + + &:hover { + background: rgb(220,220,220); + cursor: pointer; + } + + &.selected { + background: rgb(220,220,220); + } + + h2 { + font: normal 1rem/1.2rem $sans-serif; + text-transform: none; + } + + span.count { + margin: 5px 0 0 0; + display: block; + } + } + } + } +} diff --git a/lms/static/sass/_find_courses.scss b/lms/static/sass/_find_courses.scss new file mode 100644 index 0000000000..4b52b12dec --- /dev/null +++ b/lms/static/sass/_find_courses.scss @@ -0,0 +1,59 @@ +.find-courses { + margin: 0 10px; + + > header { + margin-bottom: 30px; + + .universities { + margin: 10px auto; + opacity: 0.7; + width: flex-grid(4); + + img { + max-width: 100%; + } + + span.divider { + @extend .faded-vertical-divider; + @include inline-block; + height: 120px; + vertical-align: middle; + } + } + + &:hover { + .university { + } + } + } + + h2.title { + color: $lighter-base-font-color; + font: normal 1.2rem/1.8rem $serif; + letter-spacing: 1px; + margin-bottom: 50px; + text-transform: uppercase; + text-align: center; + } + + .courses { + @include clearfix; + width: flex-grid(12); + + .course { + @include box-sizing(border-box); + float: left; + width: flex-grid(6); + + @media only screen and (max-width: 768px) { + float: none; + margin-right: 0px; + width: flex-grid(12); + } + + &:nth-child(odd) { + margin-right: flex-gutter(); + } + } + } +} diff --git a/lms/static/sass/_index.scss b/lms/static/sass/_index.scss new file mode 100644 index 0000000000..8179f7f6f3 --- /dev/null +++ b/lms/static/sass/_index.scss @@ -0,0 +1,443 @@ +.home { + margin: 30px 10px 100px; + + > header { + height: 430px; + margin-bottom: 60px; + overflow: hidden; + position: relative; + + h1 { + @extend .animation-title-appear; + color: $lighter-base-font-color; + font: normal 2.4rem/3rem $sans-serif; + letter-spacing: 1px; + position: relative; + text-align: center; + text-transform: uppercase; + } + + .orginizations { + @extend .animation-home-appear; + height: 200px; + margin: 0 auto; + position: relative; + width: 680px; + + > div { + @include inline-block; + vertical-align: middle; + } + + .orginization { + position: absolute; + top: 20px; + width: 200px; + + &.mit { + @extend .animation-mit-slide; + z-index: 3; + } + + &.edx { + @extend .animation-edx-appear; + left: 240px; + z-index: 2; + } + + &.harvard { + @extend .animation-harvard-slide; + z-index: 3; + } + + img { + max-width: 100%; + } + } + + .divider { + @extend .faded-vertical-divider; + position: absolute; + top: 0px; + z-index: 4; + + &.left { + @extend .animation-divider-left-slide; + } + + &.right { + @extend .animation-divider-right-slide; + } + } + } + + .video-wrapper { + @extend .animation-video-appear; + height: 370px; + position: absolute; + width: 100%; + + .video-player { + background: rgb(45,45,45); + @include border-top-radius(4px); + @include box-shadow(0 0 12px 0 rgba(0,0,0, 0.3)); + height: 360px; + margin: 0 auto; + padding: 10px 10px 0px 10px; + width: 640px; + + .video-inner { + background: rgb(235,235,235); + height: 360px; + margin: 0 auto; + width: 640px; + } + } + } + + .bottom-divider { + @extend .faded-hr-divider; + bottom: 0px; + position: absolute; + } + } + + .welcome { + border-right: 1px solid rgb(200,200,200); + font-size: 0em; + margin-bottom: 80px; + + h2 { + color: $lighter-base-font-color; + font: normal 1.2rem/1.8rem $serif; + letter-spacing: 1px; + margin-bottom: 20px; + text-transform: uppercase; + } + + .intro { + border-right: 1px solid rgb(200,200,200); + @include box-sizing(border-box); + @include inline-block; + margin-right: flex-gutter(); + width: flex-grid(8); + vertical-align: middle; + padding-right: flex-gutter(); + + p { + color: $base-font-color; + @include inline-block; + margin: 0px; + width: flex-grid(12); + vertical-align: top; + } + } + + .signup-wrapper { + @include box-sizing(border-box); + @include inline-block; + padding-right: flex-gutter(); + width: flex-grid(4); + vertical-align: middle; + } + } + + .university-partners { + @include background-image(linear-gradient(180deg, rgba(255,255,255, 0) 0%, rgba(250,250,250, 0.8) 15%, rgb(250,250,250) 50%, rgba(250,250,250, 0.8) 85%, rgba(255,255,255, 0))); + margin-bottom: 60px; + padding-top: 5px; + position: relative; + width: flex-grid(12); + + &:before { + @extend .faded-hr-divider; + content: ""; + display: block; + position: absolute; + top: 0px; + } + + &:after { + @extend .faded-hr-divider; + bottom: 0px; + content: ""; + display: block; + position: absolute; + } + + .partners { + font-size: 0em; + margin: 0 auto; + opacity: 0.7; + width: flex-grid(6); + + img { + @include inline-block; + margin-right: flex-gutter(); + max-width: flex-grid(4); + + &:last-child { + margin-right: 0px; + } + } + } + } + + .highlighted-courses { + @include border-radius(4px); + @include box-sizing(border-box); + @include clearfix; + margin-bottom: 40px; + width: flex-grid(12); + + > article.course { + background: rgb(240,240,240); + border: 1px solid rgb(220,220,220); + @include border-radius(4px); + @include box-sizing(border-box); + float: left; + font-size: 0em; + min-height: 0px; + margin-bottom: 20px; + padding: 10px; + @include transition(all, 0.15s, linear); + width: flex-grid(6); + + &:last-child { + margin-bottom: none; + } + + @media only screen and (max-width: 768px) { + float: none; + margin-right: 0px; + width: flex-grid(12); + } + + &:nth-child(odd) { + margin-right: flex-gutter(); + } + + > a { + @include clearfix; + display: block; + position: relative; + } + + .cover { + background: rgb(225,225,225); + border: 1px solid rgb(150,150,150); + @include border-radius(4px); + @include box-shadow(0 1px 0 0 rgba(255,255,255, 0.6)); + float: left; + height: 50px; + margin: 0px; + opacity: 0.8; + overflow: hidden; + position: relative; + @include transition(all, 0.15s, linear); + width: 100px; + + @media only screen and (max-width: 320px) { + display: none; + } + + .shade { + background: rgba(0,0,0, 0.3); + @include border-radius(4px); + bottom: 0px; + content: ""; + display: block; + left: 0px; + opacity: 0; + position: absolute; + top: 0px; + @include transition(all, 0.15s, linear); + right: 0px; + } + + .arrow { + border-top: 1px solid; + border-left: 1px solid; + border-color: rgb(255,255,255); + @include box-shadow(inset 1px 1px 0 0 rgba(255,255,255, 0.6)); + content: ""; + display: block; + height: 55px; + left: 40px; + opacity: 0; + position: absolute; + top: 23px; + @include transform(rotate(-45deg)); + @include transition(all, 0.15s, linear); + width: 55px; + } + + img { + @include border-radius(4px); + display: block; + min-height: 100%; + min-width: 100%; + width: 100%; + } + } + + .info { + margin-left: 115px; + + @media only screen and (max-width: 320px) { + margin: 0px; + } + + > hgroup { + margin-right: 80px; + + @media only screen and (max-width: 320px) { + margin: 0px; + } + + h2 { + font: bold 1.8rem/2.5rem $sans-serif; + margin-bottom: 2px; + overflow: hidden; + text-shadow: 0 1px rgba(255,255,255, 0.6); + @include transition(color, 0.15s, linear); + text-overflow: ellipsis; + white-space: nowrap; + } + + p { + color: $base-font-color; + font: normal 1rem/1.6rem $sans-serif; + overflow: hidden; + text-shadow: 0 1px rgba(255,255,255, 0.6); + text-overflow: ellipsis; + white-space: nowrap; + } + } + + .edit, .register { + border: 1px solid rgb(220,220,220); + background: rgb(230,230,230); + color: $lighter-base-font-color; + display: block; + font: normal 12px/14px $sans-serif; + padding: 6px 10px; + position: absolute; + right: 0px; + top: 0px; + @include transition(all, 0.15s, linear); + + @media only screen and (max-width: 320px) { + display: none; + } + + &:hover { + background: rgb(255,255,255); + color: $blue; + } + } + } + + &:hover { + background: rgb(245,245,245); + @include box-shadow(0 1px 8px 0 rgba(0,0,0, 0.2)); + cursor: pointer; + + .cover { + opacity: 1; + + .shade, .arrow { + opacity: 1; + } + } + } + } + } + + .sign-up { + background: rgb(240,240,240); + border: 1px solid rgb(220,220,220); + @include border-radius(4px); + @include box-shadow(0 1px 8px 0 rgba(0,0,0, 0.1)); + @include box-sizing(border-box); + padding: 20px; + width: flex-grid(12); + + h3 { + color: $base-font-color; + font: normal 1.6rem/2rem $sans-serif; + text-align: center; + } + + &.top { + @include background-image(linear-gradient(-90deg, rgb(250,250,250), rgb(230,230,230))); + @include box-sizing(border-box); + width: flex-grid(12); + + a { + @include button(shiny, $pink); + @include border-radius(3px); + //@include box-sizing(border-box); + display: block; + font: normal italic 1.2rem/1.6rem $serif; + margin: 0 auto 0; + padding: 15px 0px; + text-transform: uppercase; + text-align: center; + width: flex-grid(12); + } + } + + &.middle { + @include background-image(linear-gradient(-90deg, rgb(245,245,245) 0%, rgb(243,243,243) 50%, rgb(237,237,237) 50%, rgb(235,235,235) 100%)); + @include box-shadow(0 1px 8px 0 rgba(0,0,0, 0.1)); + margin-bottom: 60px; + padding: 15px 20px; + @include transition(all, 0.15s, linear); + + &:hover { + @include box-shadow(0 0 16px 0 rgba($blue, 0.35)); + } + + form { + input[type="submit"] { + } + } + } + } + + .more-info { + margin-bottom: 60px; + width: flex-grid(12); + + h2 { + border-bottom: 1px solid rgb(200,200,200); + color: $lighter-base-font-color; + font: normal 1.4rem/1.8rem $serif; + letter-spacing: 1px; + margin-bottom: 20px; + padding-bottom: 10px; + } + + .news { + background: rgb(240,240,240); + height: 300px; + } + } + + .social-media { + background: rgb(245,245,245); + border: 1px solid rgb(220,220,220); + @include border-radius(4px); + @include box-shadow(inset 0 1px 2px 0 rgba(0,0,0, 0.1)); + height: 200px; + width: flex-grid(12); + + h2 { + color: $lighter-base-font-color; + font: normal 1.6rem/2rem $sans-serif; + padding-top: 80px; + text-align: center; + } + } +} diff --git a/lms/static/sass/_reset.scss b/lms/static/sass/_reset.scss new file mode 100644 index 0000000000..aa7fc975c8 --- /dev/null +++ b/lms/static/sass/_reset.scss @@ -0,0 +1,103 @@ +/* HTML5 Boilerplate */ + +article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } +audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } +audio:not([controls]) { display: none; } +[hidden] { display: none; } + +html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } +html, button, input, select, textarea { font-family: sans-serif; color: #222; } +body { margin: 0; font-size: 1em; line-height: 1.4; } + +::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; } +::selection { background: #fe57a1; color: #fff; text-shadow: none; } + +a { color: #00e; } +a:visited { color: #551a8b; } +a:hover { color: #06e; } +a:focus { outline: thin dotted; } +a:hover, a:active { outline: 0; } +abbr[title] { border-bottom: 1px dotted; } +b, strong { font-weight: bold; } +blockquote { margin: 1em 40px; } +dfn { font-style: italic; } +hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } +ins { background: #ff9; color: #000; text-decoration: none; } +mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; } +pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; } +pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } + +q { quotes: none; } +q:before, q:after { content: ""; content: none; } +small { font-size: 85%; } +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } +sup { top: -0.5em; } +sub { bottom: -0.25em; } + +ul, ol { margin: 1em 0; padding: 0 0 0 40px; } +dd { margin: 0 0 0 40px; } +nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; } + +img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; } +svg:not(:root) { overflow: hidden; } +figure { margin: 0; } + +form { margin: 0; } +fieldset { border: 0; margin: 0; padding: 0; } + +label { cursor: pointer; } +legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; } +button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; } +button, input { line-height: normal; } +button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; } +button[disabled], input[disabled] { cursor: default; } +input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; } +input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } +input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } +button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } +textarea { overflow: auto; vertical-align: top; resize: vertical; } +input:valid, textarea:valid { } +input:invalid, textarea:invalid { background-color: #f0dddd; } + +table { border-collapse: collapse; border-spacing: 0; } +td { vertical-align: top; } + +.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; } + + + + + + + + + +@media only screen and (min-width: 35em) { + + +} + +.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; } +.ir br { display: none; } +.hidden { display: none !important; visibility: hidden; } +.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } +.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } +.invisible { visibility: hidden; } +.clearfix:before, .clearfix:after { content: ""; display: table; } +.clearfix:after { clear: both; } +.clearfix { *zoom: 1; } + +@media print { + * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } + a, a:visited { text-decoration: underline; } + a[href]:after { content: " (" attr(href) ")"; } + abbr[title]:after { content: " (" attr(title) ")"; } + .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } + pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } + thead { display: table-header-group; } + tr, img { page-break-inside: avoid; } + img { max-width: 100% !important; } + @page { margin: 0.5cm; } + p, h2, h3 { orphans: 3; widows: 3; } + h2, h3 { page-break-after: avoid; } +} diff --git a/lms/static/sass/_shared_footer.scss b/lms/static/sass/_shared_footer.scss new file mode 100644 index 0000000000..e49610281a --- /dev/null +++ b/lms/static/sass/_shared_footer.scss @@ -0,0 +1,43 @@ +footer { + background: rgb(240,240,240); + height: 100px; + padding: 20px 0px; + width: flex-grid(12); + + nav { + @include clearfix; + max-width: 1200px; + margin: 0 auto; + width: flex-grid(12); + + a.logo { + @include box-sizing(border-box); + display: block; + float: left; + height: 100%; + margin: 0px 15px 0px 0px; + } + + ol { + float: right; + font-size: 0em; + margin-top: 3px; + + li { + border-right: 1px solid rgb(200,200,200); + @include inline-block; + list-style: none; + + &:last-child { + border: none; + } + + a:link, a:visited { + color: $lighter-base-font-color; + font: normal 1rem/1.6rem $serif; + padding: 5px 15px; + } + } + } + } +} diff --git a/lms/static/sass/_shared_forms.scss b/lms/static/sass/_shared_forms.scss new file mode 100644 index 0000000000..94cec398de --- /dev/null +++ b/lms/static/sass/_shared_forms.scss @@ -0,0 +1,39 @@ +form { + font-size: 0em; + + input[type="text"], + input[type="email"], + input[type="password"] { + background: rgb(250,250,250); + border: 1px solid rgb(210,210,210); + @include border-radius(3px); + @include box-shadow(0 1px 0 0 rgba(255,255,255, 0.6), inset 0 0 3px 0 rgba(0,0,0, 0.1)); + @include box-sizing(border-box); + font: normal italic 1.2rem/1.6rem $serif; + height: 45px; + @include inline-block; + margin-right: flex-gutter(); + padding: 5px 12px; + width: flex-grid(3); + + &:last-child { + margin-right: 0px; + } + + &:focus { + border-color: lighten($blue, 20%); + @include box-shadow(0 0 6px 0 rgba($blue, 0.4), inset 0 0 4px 0 rgba(0,0,0, 0.15)); + outline: none; + } + } + + input[type="submit"] { + @include button(shiny, $pink); + @include border-radius(3px); + font: normal italic 1.2rem/1.6rem $serif; + height: 45px; + @include inline-block; + text-transform: uppercase; + width: flex-grid(3); + } +} diff --git a/lms/static/sass/_shared_header.scss b/lms/static/sass/_shared_header.scss new file mode 100644 index 0000000000..3aa741c14c --- /dev/null +++ b/lms/static/sass/_shared_header.scss @@ -0,0 +1,207 @@ +header.app { + border-bottom: 1px solid rgb(200,200,200); + @include background-image(linear-gradient(-90deg, rgb(245,245,245), rgb(230,230,230))); + height: 55px; + width: 100%; + + nav { + @include clearfix; + @include box-sizing(border-box); + max-width: 1200px; + margin: 0 auto; + padding: 0px 10px; + width: flex-grid(12); + } + + a.logo { + @include box-sizing(border-box); + display: block; + float: left; + height: 100%; + margin: 15px 15px 0px 0px; + } + + h1 { + border-left: 1px solid rgb(200,200,200); + font: bold 1rem/1.2rem $sans-serif; + float: left; + height: 15px; + margin-top: 10px; + padding: 10px 18px; + } + + ol { + float: left; + font-size: 0em; + + &.user { + float: right; + } + + &.secondary { + > li { + border: none; + + &:last-child { + border-right: none; + } + + a { + font: normal italic 1rem/1.2rem $serif; + text-transform: lowercase; + } + } + } + + > li { + border-left: 1px solid rgb(200,200,200); + @include inline-block; + margin-top: 10px; + padding: 0px 8px; + position: relative; + vertical-align: bottom; + + &:last-child { + border-right: 1px solid rgb(200,200,200); + } + + a { + @include border-radius(3px); + color: $lighter-base-font-color; + display: block; + font: normal 1rem/1.2rem $sans-serif; + height: 15px; + padding: 10px; + text-decoration: none; + text-transform: uppercase; + text-shadow: 0 1px rgba(255,255,255, 0.4); + + &.user-dashboard { + padding: 10px 10px 10px 40px; + + @media screen and (max-width: 768px) { + font-size: 0em; + padding: 10px 0px; + width: 38px; + } + + .avatar { + background: rgb(220,220,220); + @include border-radius(3px); + border: 1px solid rgb(180,180,180); + @include box-shadow(0 1px 0 0 rgba(255,255,255, 0.6)); + height: 22px; + @include inline-block; + left: 15px; + overflow: hidden; + position: absolute; + top: 5px; + width: 22px; + + &::after { + @include background-image(linear-gradient((-60deg), rgba(0,0,0, 0) 0%, rgba(0,0,0, 0.1) 50%, rgba(0,0,0, 0.2) 50%, rgba(0,0,0, 0.3) 100%)); + content: ""; + display: block; + height: 100%; + position: absolute; + right: 0px; + top: 0px; + width: 100%; + } + + img { + @include border-radius(4px); + display: block; + min-height: 100%; + min-width: 100%; + height: 100%; + } + } + } + + + &:hover { + background: rgb(220,220,220); + color: $base-font-color; + } + + &.active { + background: rgb(220,220,220); + color: $base-font-color; + } + } + + ol.user-options { + @include border-radius(4px); + @include box-shadow(0 1px 6px 0 rgba(0,0,0, 0.3)); + border: 1px solid rgb(200,200,200); + background: rgb(220,220,220); + display: none; + right: 4px; + padding: 5px 10px; + position: absolute; + top: 50px; + width: 170px; + z-index: 3; + + &.expanded { + display: block; + } + + &::before { + background: transparent; + border: { + top: 8px solid rgb(220,220,220); + right: 8px solid rgb(220,220,220); + bottom: 8px solid transparent; + left: 8px solid transparent; + } + @include box-shadow(1px 0 0 0 rgb(200,200,200), 0 -1px 0 0 rgb(200,200,200)); + content: ""; + display: block; + height: 0px; + position: absolute; + @include transform(rotate(-45deg)); + right: 10px; + top: -7px; + width: 0px; + } + + li { + border: { + top: 1px solid rgb(200,200,200); + right: none; + bottom: none; + left: none; + } + margin: 0px; + padding: 0px; + width: 100%; + + &:first-child { + border: none; + } + + a { + @include box-sizing(border-box); + display: block; + font: normal 1rem/1.2rem $sans-serif; + height: auto; + margin: 5px 0px; + overflow: hidden; + padding: 5px; + text-overflow: ellipsis; + @include transition(padding, 0.1s, linear); + white-space: nowrap; + width: 100%; + + &:hover { + background: rgb(255,255,255); + padding: 5px 8px; + } + } + } + } + } + } +} diff --git a/lms/static/sass/application.css b/lms/static/sass/application.css new file mode 100755 index 0000000000..58ea5334a0 --- /dev/null +++ b/lms/static/sass/application.css @@ -0,0 +1,2332 @@ +/* HTML5 Boilerplate */ +article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { + display: block; } + +audio, canvas, video { + display: inline-block; + *display: inline; + *zoom: 1; } + +audio:not([controls]) { + display: none; } + +[hidden] { + display: none; } + +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; } + +html, button, input, select, textarea { + font-family: sans-serif; + color: #222; } + +body { + margin: 0; + font-size: 1em; + line-height: 1.4; } + +::-moz-selection { + background: #fe57a1; + color: #fff; + text-shadow: none; } + +::selection { + background: #fe57a1; + color: #fff; + text-shadow: none; } + +a { + color: #00e; } + +a:visited { + color: #551a8b; } + +a:hover { + color: #06e; } + +a:focus { + outline: thin dotted; } + +a:hover, a:active { + outline: 0; } + +abbr[title] { + border-bottom: 1px dotted; } + +b, strong { + font-weight: bold; } + +blockquote { + margin: 1em 40px; } + +dfn { + font-style: italic; } + +hr { + display: block; + height: 1px; + border: 0; + border-top: 1px solid #ccc; + margin: 1em 0; + padding: 0; } + +ins { + background: #ff9; + color: #000; + text-decoration: none; } + +mark { + background: #ff0; + color: #000; + font-style: italic; + font-weight: bold; } + +pre, code, kbd, samp { + font-family: monospace, serif; + _font-family: 'courier new', monospace; + font-size: 1em; } + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; } + +q { + quotes: none; } + +q:before, q:after { + content: ""; + content: none; } + +small { + font-size: 85%; } + +sub, sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sup { + top: -0.5em; } + +sub { + bottom: -0.25em; } + +ul, ol { + margin: 1em 0; + padding: 0 0 0 40px; } + +dd { + margin: 0 0 0 40px; } + +nav ul, nav ol { + list-style: none; + list-style-image: none; + margin: 0; + padding: 0; } + +img { + border: 0; + -ms-interpolation-mode: bicubic; + vertical-align: middle; } + +svg:not(:root) { + overflow: hidden; } + +figure { + margin: 0; } + +form { + margin: 0; } + +fieldset { + border: 0; + margin: 0; + padding: 0; } + +label { + cursor: pointer; } + +legend { + border: 0; + *margin-left: -7px; + padding: 0; + white-space: normal; } + +button, input, select, textarea { + font-size: 100%; + margin: 0; + vertical-align: baseline; + *vertical-align: middle; } + +button, input { + line-height: normal; } + +button, input[type="button"], input[type="reset"], input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; + *overflow: visible; } + +button[disabled], input[disabled] { + cursor: default; } + +input[type="checkbox"], input[type="radio"] { + box-sizing: border-box; + padding: 0; + *width: 13px; + *height: 13px; } + +input[type="search"] { + -webkit-appearance: textfield; + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; + box-sizing: content-box; } + +input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; } + +button::-moz-focus-inner, input::-moz-focus-inner { + border: 0; + padding: 0; } + +textarea { + overflow: auto; + vertical-align: top; + resize: vertical; } + +input:invalid, textarea:invalid { + background-color: #f0dddd; } + +table { + border-collapse: collapse; + border-spacing: 0; } + +td { + vertical-align: top; } + +.chromeframe { + margin: 0.2em 0; + background: #ccc; + color: black; + padding: 0.2em 0; } + +.ir { + display: block; + border: 0; + text-indent: -999em; + overflow: hidden; + background-color: transparent; + background-repeat: no-repeat; + text-align: left; + direction: ltr; + *line-height: 0; } + +.ir br { + display: none; } + +.hidden { + display: none !important; + visibility: hidden; } + +.visuallyhidden { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; } + +.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { + clip: auto; + height: auto; + margin: 0; + overflow: visible; + position: static; + width: auto; } + +.invisible { + visibility: hidden; } + +.clearfix:before, .clearfix:after { + content: ""; + display: table; } + +.clearfix:after { + clear: both; } + +.clearfix { + *zoom: 1; } + +@media print { + * { + background: transparent !important; + color: black !important; + box-shadow: none !important; + text-shadow: none !important; + filter: none !important; + -ms-filter: none !important; } + + a, a:visited { + text-decoration: underline; } + + a[href]:after { + content: " (" attr(href) ")"; } + + abbr[title]:after { + content: " (" attr(title) ")"; } + + .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { + content: ""; } + + pre, blockquote { + border: 1px solid #999; + page-break-inside: avoid; } + + thead { + display: table-header-group; } + + tr, img { + page-break-inside: avoid; } + + img { + max-width: 100% !important; } + + @page { + margin: 0.5cm; } + + p, h2, h3 { + orphans: 3; + widows: 3; } + + h2, h3 { + page-break-after: avoid; } } +html, body { + background: white; + font-size: 75%; + min-height: 100%; + margin: 0px 0px -140px 0px; } + +h1, h2, h3, h4, h5, h6 { + color: #3c3c3c; + font: normal 1.6rem/2rem Georgia, Cambria, "Times New Roman", Times, serif; + margin: 0px; } + +p { + color: #3c3c3c; + font: normal 1.3rem/2rem Georgia, Cambria, "Times New Roman", Times, serif; + margin: 0px; } + +p + p { + margin-top: 20px; } + +a:link, a:visited { + color: #1d9dd9; + font: normal 1rem/1.8rem "Open Sans", Verdana, Geneva, sans-serif; + text-decoration: none; } + a:link:hover, a:visited:hover { + color: #43b2e6; } + +.container { + zoom: 1; + margin: 0 auto 0; + max-width: 1200px; + width: 100%; } + .container:before, .container:after { + content: ""; + display: table; } + .container:after { + clear: both; } + +.faded-hr-divider, .home > header .bottom-divider, .home .university-partners:before, .home .university-partners:after { + background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.8) 15%, #c8c8c8 50%, rgba(200, 200, 200, 0.8) 85%, rgba(255, 255, 255, 0)); + background-image: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.8) 15%, #c8c8c8 50%, rgba(200, 200, 200, 0.8) 85%, rgba(255, 255, 255, 0)); + background-image: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.8) 15%, #c8c8c8 50%, rgba(200, 200, 200, 0.8) 85%, rgba(255, 255, 255, 0)); + background-image: -o-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.8) 15%, #c8c8c8 50%, rgba(200, 200, 200, 0.8) 85%, rgba(255, 255, 255, 0)); + background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.8) 15%, #c8c8c8 50%, rgba(200, 200, 200, 0.8) 85%, rgba(255, 255, 255, 0)); + height: 1px; + width: 100%; } + +.faded-vertical-divider, .home > header .orginizations .divider, .find-courses > header .universities span.divider { + background-image: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.6) 25%, #c8c8c8 50%, rgba(200, 200, 200, 0.6) 75%, rgba(255, 255, 255, 0)); + background-image: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.6) 25%, #c8c8c8 50%, rgba(200, 200, 200, 0.6) 75%, rgba(255, 255, 255, 0)); + background-image: -ms-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.6) 25%, #c8c8c8 50%, rgba(200, 200, 200, 0.6) 75%, rgba(255, 255, 255, 0)); + background-image: -o-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.6) 25%, #c8c8c8 50%, rgba(200, 200, 200, 0.6) 75%, rgba(255, 255, 255, 0)); + background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.6) 25%, #c8c8c8 50%, rgba(200, 200, 200, 0.6) 75%, rgba(255, 255, 255, 0)); + height: 100%; + width: 1px; } + +article.course { + background: #f0f0f0; + border: 1px solid #dcdcdc; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + font-size: 0em; + min-height: 100px; + margin-bottom: 20px; + padding: 10px; + -webkit-transition: all, 0.15s, linear; + -moz-transition: all, 0.15s, linear; + -ms-transition: all, 0.15s, linear; + -o-transition: all, 0.15s, linear; + transition: all, 0.15s, linear; } + article.course:last-child { + margin-bottom: none; } + article.course > a { + zoom: 1; + display: block; + position: relative; } + article.course > a:before, article.course > a:after { + content: ""; + display: table; } + article.course > a:after { + clear: both; } + article.course .cover { + background: #e1e1e1; + border: 1px solid #969696; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + float: left; + height: 100px; + margin: 0px; + opacity: 0.8; + overflow: hidden; + position: relative; + -webkit-transition: all, 0.15s, linear; + -moz-transition: all, 0.15s, linear; + -ms-transition: all, 0.15s, linear; + -o-transition: all, 0.15s, linear; + transition: all, 0.15s, linear; + width: 100px; } + @media only screen and (max-width: 320px) { + article.course .cover { + display: none; } } + article.course .cover .shade { + background: rgba(0, 0, 0, 0.3); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + bottom: 0px; + content: ""; + display: block; + left: 0px; + opacity: 0; + position: absolute; + top: 0px; + -webkit-transition: all, 0.15s, linear; + -moz-transition: all, 0.15s, linear; + -ms-transition: all, 0.15s, linear; + -o-transition: all, 0.15s, linear; + transition: all, 0.15s, linear; + right: 0px; } + article.course .cover .arrow { + border-top: 1px solid; + border-left: 1px solid; + border-color: white; + -webkit-box-shadow: inset 1px 1px 0 0 rgba(255, 255, 255, 0.6); + -moz-box-shadow: inset 1px 1px 0 0 rgba(255, 255, 255, 0.6); + box-shadow: inset 1px 1px 0 0 rgba(255, 255, 255, 0.6); + content: ""; + display: block; + height: 55px; + left: 40px; + opacity: 0; + position: absolute; + top: 23px; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transition: all, 0.15s, linear; + -moz-transition: all, 0.15s, linear; + -ms-transition: all, 0.15s, linear; + -o-transition: all, 0.15s, linear; + transition: all, 0.15s, linear; + width: 55px; } + article.course .cover img { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + display: block; + min-height: 100%; + min-width: 100%; + width: 100%; } + article.course .info { + margin-left: 115px; } + @media only screen and (max-width: 320px) { + article.course .info { + margin: 0px; } } + article.course .info > hgroup { + margin-right: 80px; } + @media only screen and (max-width: 320px) { + article.course .info > hgroup { + margin: 0px; } } + article.course .info > hgroup h2 { + font: bold 1.8rem/2.5rem "Open Sans", Verdana, Geneva, sans-serif; + margin-bottom: 2px; + overflow: hidden; + text-shadow: 0 1px rgba(255, 255, 255, 0.6); + -webkit-transition: color, 0.15s, linear; + -moz-transition: color, 0.15s, linear; + -ms-transition: color, 0.15s, linear; + -o-transition: color, 0.15s, linear; + transition: color, 0.15s, linear; + text-overflow: ellipsis; + white-space: nowrap; } + article.course .info > hgroup p { + color: #3c3c3c; + font: normal 1rem/1.6rem "Open Sans", Verdana, Geneva, sans-serif; + overflow: hidden; + text-shadow: 0 1px rgba(255, 255, 255, 0.6); + text-overflow: ellipsis; + white-space: nowrap; } + article.course .info .edit, article.course .info .register { + border: 1px solid #dcdcdc; + background: #e6e6e6; + color: #a0a0a0; + display: block; + font: normal 12px/14px "Open Sans", Verdana, Geneva, sans-serif; + padding: 6px 10px; + position: absolute; + right: 0px; + top: 0px; + -webkit-transition: all, 0.15s, linear; + -moz-transition: all, 0.15s, linear; + -ms-transition: all, 0.15s, linear; + -o-transition: all, 0.15s, linear; + transition: all, 0.15s, linear; } + @media only screen and (max-width: 320px) { + article.course .info .edit, article.course .info .register { + display: none; } } + article.course .info .edit:hover, article.course .info .register:hover { + background: white; + color: #1d9dd9; } + article.course .info .meta { + border-top: 1px solid #c8c8c8; + -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.6); + -moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.6); + box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.6); + font-size: 1rem; + height: 34px; + margin-top: 10px; + opacity: 0.9; + position: relative; + -webkit-transition: opacity, 0.15s, linear; + -moz-transition: opacity, 0.15s, linear; + -ms-transition: opacity, 0.15s, linear; + -o-transition: opacity, 0.15s, linear; + transition: opacity, 0.15s, linear; + width: 100%; } + article.course .info .meta:hover { + opacity: 0.9; } + article.course .info .meta > * { + height: 18px; + position: absolute; + top: 15px; } + article.course .info .meta p + p { + margin-top: 0px; } + article.course .info .meta .complete { + left: 0px; } + article.course .info .meta .complete p { + font: normal 1rem/1.6rem Georgia, Cambria, "Times New Roman", Times, serif; } + article.course .info .meta .complete p span { + color: #3c3c3c; + font-family: "Open Sans", Verdana, Geneva, sans-serif; + margin-left: 3px; } + article.course .info .meta .dates p { + color: #a0a0a0; + font: normal 1rem/1.6rem Georgia, Cambria, "Times New Roman", Times, serif; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + text-align: right; } + article.course .info .meta .dates p:first-child { + border-right: 1px solid #c8c8c8; + margin-right: 10px; + padding-right: 10px; } + article.course .info .meta .dates p time { + color: #3c3c3c; + font-family: "Open Sans", Verdana, Geneva, sans-serif; + margin-left: 3px; } + article.course .info .meta .end-date { + border-left: 1px solid #c8c8c8; + right: 0px; + padding-left: 15px; } + @media only screen and (max-width: 320px) { + article.course .info .meta .end-date { + display: none; } } + article.course .info .meta .end-date p { + color: #a0a0a0; + font: normal 1rem/1.6rem Georgia, Cambria, "Times New Roman", Times, serif; + text-align: right; } + article.course .info .meta .end-date p time { + color: #3c3c3c; + font-family: "Open Sans", Verdana, Geneva, sans-serif; + margin-left: 3px; } + article.course .info .meta .progress { + -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + left: 90px; + right: 140px; } + @media only screen and (max-width: 320px) { + article.course .info .meta .progress { + right: 0px; } } + article.course .info .meta .progress .meter { + background: #e6e6e6; + border: 1px solid #c8c8c8; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + height: 100%; + padding: 2px; } + article.course .info .meta .progress .meter .meter-fill { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background: #d2d2d2; + height: 100%; + width: 60%; } + article.course:hover { + background: #f5f5f5; + -webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.2); + cursor: pointer; } + article.course:hover .edit { + background: #dcdcdc; + border-color: #bebebe; } + article.course:hover .cover { + opacity: 1; } + article.course:hover .cover .shade, article.course:hover .cover .arrow { + opacity: 1; } + article.course:hover .meta { + opacity: 0.9; } + +.animation-title-appear, .home > header h1 { + -webkit-animation: title-appear 4.65s ease-out; + -moz-animation: title-appear 4.65s ease-out; + animation: title-appear 4.65s ease-out; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-delay: 1s; + -moz-animation-delay: 1s; + animation-delay: 1s; } + +@-webkit-keyframes title-appear { + 0% { + opacity: 0; + top: 60px; + -webkit-transform: scale(0.9); + -moz-transform: scale(0.9); + -ms-transform: scale(0.9); + -o-transform: scale(0.9); + transform: scale(0.9); } + + 20% { + opacity: 1; } + + 27% { + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 90% { + opacity: 1; + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 100% { + top: 0px; } } + +@-moz-keyframes title-appear { + 0% { + opacity: 0; + top: 60px; + -webkit-transform: scale(0.9); + -moz-transform: scale(0.9); + -ms-transform: scale(0.9); + -o-transform: scale(0.9); + transform: scale(0.9); } + + 20% { + opacity: 1; } + + 27% { + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 90% { + opacity: 1; + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 100% { + top: 0px; } } + +@keyframes title-appear { + 0% { + opacity: 0; + top: 60px; + -webkit-transform: scale(0.9); + -moz-transform: scale(0.9); + -ms-transform: scale(0.9); + -o-transform: scale(0.9); + transform: scale(0.9); } + + 20% { + opacity: 1; } + + 27% { + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 90% { + opacity: 1; + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 100% { + top: 0px; } } + +.animation-home-appear, .home > header .orginizations { + -webkit-animation: home-appear 4.25s ease-out; + -moz-animation: home-appear 4.25s ease-out; + animation: home-appear 4.25s ease-out; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-delay: 1s; + -moz-animation-delay: 1s; + animation-delay: 1s; } + +@-webkit-keyframes home-appear { + 0% { + opacity: 0; + top: 60px; + -webkit-transform: scale(0.9); + -moz-transform: scale(0.9); + -ms-transform: scale(0.9); + -o-transform: scale(0.9); + transform: scale(0.9); } + + 20% { + opacity: 1; } + + 30% { + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 80% { + opacity: 1; + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 100% { + opacity: 0; + top: 60px; + -webkit-transform: scale(0.7); + -moz-transform: scale(0.7); + -ms-transform: scale(0.7); + -o-transform: scale(0.7); + transform: scale(0.7); } } + +@-moz-keyframes home-appear { + 0% { + opacity: 0; + top: 60px; + -webkit-transform: scale(0.9); + -moz-transform: scale(0.9); + -ms-transform: scale(0.9); + -o-transform: scale(0.9); + transform: scale(0.9); } + + 20% { + opacity: 1; } + + 30% { + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 80% { + opacity: 1; + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 100% { + opacity: 0; + top: 60px; + -webkit-transform: scale(0.7); + -moz-transform: scale(0.7); + -ms-transform: scale(0.7); + -o-transform: scale(0.7); + transform: scale(0.7); } } + +@keyframes home-appear { + 0% { + opacity: 0; + top: 60px; + -webkit-transform: scale(0.9); + -moz-transform: scale(0.9); + -ms-transform: scale(0.9); + -o-transform: scale(0.9); + transform: scale(0.9); } + + 20% { + opacity: 1; } + + 30% { + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 80% { + opacity: 1; + top: 40px; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); } + + 100% { + opacity: 0; + top: 60px; + -webkit-transform: scale(0.7); + -moz-transform: scale(0.7); + -ms-transform: scale(0.7); + -o-transform: scale(0.7); + transform: scale(0.7); } } + +.animation-edx-appear, .home > header .orginizations .orginization.edx { + -webkit-animation: edx-appear 1.25s ease-in; + -moz-animation: edx-appear 1.25s ease-in; + animation: edx-appear 1.25s ease-in; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-delay: 2.15s; + -moz-animation-delay: 2.15s; + animation-delay: 2.15s; } + +@-webkit-keyframes edx-appear { + 0% { + opacity: 0; } + + 100% { + opacity: 1; } } + +@-moz-keyframes edx-appear { + 0% { + opacity: 0; } + + 100% { + opacity: 1; } } + +@keyframes edx-appear { + 0% { + opacity: 0; } + + 100% { + opacity: 1; } } + +.animation-mit-slide, .home > header .orginizations .orginization.mit { + -webkit-animation: mit-slide 1.15s ease-out; + -moz-animation: mit-slide 1.15s ease-out; + animation: mit-slide 1.15s ease-out; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-delay: 2s; + -moz-animation-delay: 2s; + animation-delay: 2s; } + +@-webkit-keyframes mit-slide { + 0% { + left: 80px; } + + 100% { + left: 0px; } } + +@-moz-keyframes mit-slide { + 0% { + left: 80px; } + + 100% { + left: 0px; } } + +@keyframes mit-slide { + 0% { + left: 80px; } + + 100% { + left: 0px; } } + +.animation-harvard-slide, .home > header .orginizations .orginization.harvard { + -webkit-animation: harvard-slide 1.15s ease-out; + -moz-animation: harvard-slide 1.15s ease-out; + animation: harvard-slide 1.15s ease-out; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-delay: 2s; + -moz-animation-delay: 2s; + animation-delay: 2s; } + +@-webkit-keyframes harvard-slide { + 0% { + right: 80px; } + + 100% { + right: 0px; } } + +@-moz-keyframes harvard-slide { + 0% { + right: 80px; } + + 100% { + right: 0px; } } + +@keyframes harvard-slide { + 0% { + right: 80px; } + + 100% { + right: 0px; } } + +.animation-divider-left-slide, .home > header .orginizations .divider.left { + -webkit-animation: divider-left-slide 1.1s ease-out; + -moz-animation: divider-left-slide 1.1s ease-out; + animation: divider-left-slide 1.1s ease-out; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-delay: 2s; + -moz-animation-delay: 2s; + animation-delay: 2s; } + +@-webkit-keyframes divider-left-slide { + 0% { + left: 340px; } + + 100% { + left: 200px; } } + +@-moz-keyframes divider-left-slide { + 0% { + left: 340px; } + + 100% { + left: 200px; } } + +@keyframes divider-left-slide { + 0% { + left: 340px; } + + 100% { + left: 200px; } } + +.animation-divider-right-slide, .home > header .orginizations .divider.right { + -webkit-animation: divider-right-slide 1.1s ease-out; + -moz-animation: divider-right-slide 1.1s ease-out; + animation: divider-right-slide 1.1s ease-out; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-delay: 2s; + -moz-animation-delay: 2s; + animation-delay: 2s; } + +@-webkit-keyframes divider-right-slide { + 0% { + left: 340px; } + + 100% { + left: 480px; } } + +@-moz-keyframes divider-right-slide { + 0% { + left: 340px; } + + 100% { + left: 480px; } } + +@keyframes divider-right-slide { + 0% { + left: 340px; } + + 100% { + left: 480px; } } + +.animation-video-appear, .home > header .video-wrapper { + -webkit-animation: video-appear 1.25s ease-out; + -moz-animation: video-appear 1.25s ease-out; + animation: video-appear 1.25s ease-out; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation-delay: 4.4s; + -moz-animation-delay: 4.4s; + animation-delay: 4.4s; } + +@-webkit-keyframes video-appear { + 0% { + bottom: -270px; + opacity: 0.9; } + + 80% { + opacity: 1; } + + 100% { + bottom: 0px; } } + +@-moz-keyframes video-appear { + 0% { + bottom: -270px; + opacity: 0.9; } + + 80% { + opacity: 1; } + + 100% { + bottom: 0px; } } + +@keyframes video-appear { + 0% { + bottom: -270px; + opacity: 0.9; } + + 80% { + opacity: 1; } + + 100% { + bottom: 0px; } } + +form { + font-size: 0em; } + form input[type="text"], + form input[type="email"], + form input[type="password"] { + background: #fafafa; + border: 1px solid #d2d2d2; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6), inset 0 0 3px 0 rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6), inset 0 0 3px 0 rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6), inset 0 0 3px 0 rgba(0, 0, 0, 0.1); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + font: normal italic 1.2rem/1.6rem Georgia, Cambria, "Times New Roman", Times, serif; + height: 45px; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + margin-right: 2.513%; + padding: 5px 12px; + width: 23.116%; } + form input[type="text"]:last-child, + form input[type="email"]:last-child, + form input[type="password"]:last-child { + margin-right: 0px; } + form input[type="text"]:focus, + form input[type="email"]:focus, + form input[type="password"]:focus { + border-color: #70c4ec; + -webkit-box-shadow: 0 0 6px 0 rgba(29, 157, 217, 0.4), inset 0 0 4px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 0 6px 0 rgba(29, 157, 217, 0.4), inset 0 0 4px 0 rgba(0, 0, 0, 0.15); + box-shadow: 0 0 6px 0 rgba(29, 157, 217, 0.4), inset 0 0 4px 0 rgba(0, 0, 0, 0.15); + outline: none; } + form input[type="submit"] { + border: 1px solid #410017; + border-bottom: 1px solid #380000; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + -webkit-box-shadow: inset 0 1px 0 0 #db4274; + -moz-box-shadow: inset 0 1px 0 0 #db4274; + box-shadow: inset 0 1px 0 0 #db4274; + color: white; + display: inline-block; + font-size: 14px; + font-weight: bold; + background-color: #b62568; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b62568), color-stop(50%, #7e0047), color-stop(50%, #600038), color-stop(100%, #67003a)); + background-image: -webkit-linear-gradient(top, #b62568 0%, #7e0047 50%, #600038 50%, #67003a 100%); + background-image: -moz-linear-gradient(top, #b62568 0%, #7e0047 50%, #600038 50%, #67003a 100%); + background-image: -ms-linear-gradient(top, #b62568 0%, #7e0047 50%, #600038 50%, #67003a 100%); + background-image: -o-linear-gradient(top, #b62568 0%, #7e0047 50%, #600038 50%, #67003a 100%); + background-image: linear-gradient(top, #b62568 0%, #7e0047 50%, #600038 50%, #67003a 100%); + padding: 8px 20px; + text-align: center; + text-decoration: none; + text-shadow: 0 -1px 1px #2a0000; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + font: normal italic 1.2rem/1.6rem Georgia, Cambria, "Times New Roman", Times, serif; + height: 45px; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + text-transform: uppercase; + width: 23.116%; } + form input[type="submit"]:hover:not(:disabled) { + cursor: pointer; + background-color: #a91656; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a91656), color-stop(50%, #740035), color-stop(50%, #590026), color-stop(100%, #600029)); + background-image: -webkit-linear-gradient(top, #a91656 0%, #740035 50%, #590026 50%, #600029 100%); + background-image: -moz-linear-gradient(top, #a91656 0%, #740035 50%, #590026 50%, #600029 100%); + background-image: -ms-linear-gradient(top, #a91656 0%, #740035 50%, #590026 50%, #600029 100%); + background-image: -o-linear-gradient(top, #a91656 0%, #740035 50%, #590026 50%, #600029 100%); + background-image: linear-gradient(top, #a91656 0%, #740035 50%, #590026 50%, #600029 100%); } + form input[type="submit"]:active:not(:disabled) { + -webkit-box-shadow: inset 0 0 20px 0 #470000, 0 1px 0 white; + -moz-box-shadow: inset 0 0 20px 0 #470000, 0 1px 0 white; + box-shadow: inset 0 0 20px 0 #470000, 0 1px 0 white; } + form input[type="submit"]:disabled { + opacity: 0.5; + cursor: not-allowed; } + +footer { + background: #f0f0f0; + height: 100px; + padding: 20px 0px; + width: 100%; } + footer nav { + zoom: 1; + max-width: 1200px; + margin: 0 auto; + width: 100%; } + footer nav:before, footer nav:after { + content: ""; + display: table; } + footer nav:after { + clear: both; } + footer nav a.logo { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: block; + float: left; + height: 100%; + margin: 0px 15px 0px 0px; } + footer nav ol { + float: right; + font-size: 0em; + margin-top: 3px; } + footer nav ol li { + border-right: 1px solid #c8c8c8; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + list-style: none; } + footer nav ol li:last-child { + border: none; } + footer nav ol li a:link, footer nav ol li a:visited { + color: #a0a0a0; + font: normal 1rem/1.6rem Georgia, Cambria, "Times New Roman", Times, serif; + padding: 5px 15px; } + +header.app { + border-bottom: 1px solid #c8c8c8; + background-image: -webkit-linear-gradient(-90deg, #f5f5f5, #e6e6e6); + background-image: -moz-linear-gradient(-90deg, #f5f5f5, #e6e6e6); + background-image: -ms-linear-gradient(-90deg, #f5f5f5, #e6e6e6); + background-image: -o-linear-gradient(-90deg, #f5f5f5, #e6e6e6); + background-image: linear-gradient(-90deg, #f5f5f5, #e6e6e6); + height: 55px; + width: 100%; } + header.app nav { + zoom: 1; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + max-width: 1200px; + margin: 0 auto; + padding: 0px 10px; + width: 100%; } + header.app nav:before, header.app nav:after { + content: ""; + display: table; } + header.app nav:after { + clear: both; } + header.app a.logo { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: block; + float: left; + height: 100%; + margin: 15px 15px 0px 0px; } + header.app h1 { + border-left: 1px solid #c8c8c8; + font: bold 1rem/1.2rem "Open Sans", Verdana, Geneva, sans-serif; + float: left; + height: 15px; + margin-top: 10px; + padding: 10px 18px; } + header.app ol { + float: left; + font-size: 0em; } + header.app ol.user { + float: right; } + header.app ol.secondary > li { + border: none; } + header.app ol.secondary > li:last-child { + border-right: none; } + header.app ol.secondary > li a { + font: normal italic 1rem/1.2rem Georgia, Cambria, "Times New Roman", Times, serif; + text-transform: lowercase; } + header.app ol > li { + border-left: 1px solid #c8c8c8; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + margin-top: 10px; + padding: 0px 8px; + position: relative; + vertical-align: bottom; } + header.app ol > li:last-child { + border-right: 1px solid #c8c8c8; } + header.app ol > li a { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + color: #a0a0a0; + display: block; + font: normal 1rem/1.2rem "Open Sans", Verdana, Geneva, sans-serif; + height: 15px; + padding: 10px; + text-decoration: none; + text-transform: uppercase; + text-shadow: 0 1px rgba(255, 255, 255, 0.4); } + header.app ol > li a.user-dashboard { + padding: 10px 10px 10px 40px; } + @media screen and (max-width: 768px) { + header.app ol > li a.user-dashboard { + font-size: 0em; + padding: 10px 0px; + width: 38px; } } + header.app ol > li a.user-dashboard .avatar { + background: #dcdcdc; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + border: 1px solid #b4b4b4; + -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + height: 22px; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + left: 15px; + overflow: hidden; + position: absolute; + top: 5px; + width: 22px; } + header.app ol > li a.user-dashboard .avatar::after { + background-image: -webkit-linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%); + background-image: -moz-linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%); + background-image: -ms-linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%); + background-image: -o-linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%); + background-image: linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%); + content: ""; + display: block; + height: 100%; + position: absolute; + right: 0px; + top: 0px; + width: 100%; } + header.app ol > li a.user-dashboard .avatar img { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + display: block; + min-height: 100%; + min-width: 100%; + height: 100%; } + header.app ol > li a:hover { + background: #dcdcdc; + color: #3c3c3c; } + header.app ol > li a.active { + background: #dcdcdc; + color: #3c3c3c; } + header.app ol > li ol.user-options { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.3); + box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.3); + border: 1px solid #c8c8c8; + background: #dcdcdc; + display: none; + right: 4px; + padding: 5px 10px; + position: absolute; + top: 50px; + width: 170px; + z-index: 3; } + header.app ol > li ol.user-options.expanded { + display: block; } + header.app ol > li ol.user-options::before { + background: transparent; + border-top: 8px solid #dcdcdc; + border-right: 8px solid #dcdcdc; + border-bottom: 8px solid transparent; + border-left: 8px solid transparent; + -webkit-box-shadow: 1px 0 0 0 #c8c8c8, 0 -1px 0 0 #c8c8c8; + -moz-box-shadow: 1px 0 0 0 #c8c8c8, 0 -1px 0 0 #c8c8c8; + box-shadow: 1px 0 0 0 #c8c8c8, 0 -1px 0 0 #c8c8c8; + content: ""; + display: block; + height: 0px; + position: absolute; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + right: 10px; + top: -7px; + width: 0px; } + header.app ol > li ol.user-options li { + border-top: 1px solid #c8c8c8; + border-right: none; + border-bottom: none; + border-left: none; + margin: 0px; + padding: 0px; + width: 100%; } + header.app ol > li ol.user-options li:first-child { + border: none; } + header.app ol > li ol.user-options li a { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: block; + font: normal 1rem/1.2rem "Open Sans", Verdana, Geneva, sans-serif; + height: auto; + margin: 5px 0px; + overflow: hidden; + padding: 5px; + text-overflow: ellipsis; + -webkit-transition: padding, 0.1s, linear; + -moz-transition: padding, 0.1s, linear; + -ms-transition: padding, 0.1s, linear; + -o-transition: padding, 0.1s, linear; + transition: padding, 0.1s, linear; + white-space: nowrap; + width: 100%; } + header.app ol > li ol.user-options li a:hover { + background: white; + padding: 5px 8px; } + +.home { + margin: 30px 10px 100px; } + .home > header { + height: 430px; + margin-bottom: 60px; + overflow: hidden; + position: relative; } + .home > header h1 { + color: #a0a0a0; + font: normal 2.4rem/3rem "Open Sans", Verdana, Geneva, sans-serif; + letter-spacing: 1px; + position: relative; + text-align: center; + text-transform: uppercase; } + .home > header .orginizations { + height: 200px; + margin: 0 auto; + position: relative; + width: 680px; } + .home > header .orginizations > div { + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + vertical-align: middle; } + .home > header .orginizations .orginization { + position: absolute; + top: 20px; + width: 200px; } + .home > header .orginizations .orginization.mit { + z-index: 3; } + .home > header .orginizations .orginization.edx { + left: 240px; + z-index: 2; } + .home > header .orginizations .orginization.harvard { + z-index: 3; } + .home > header .orginizations .orginization img { + max-width: 100%; } + .home > header .orginizations .divider { + position: absolute; + top: 0px; + z-index: 4; } + .home > header .video-wrapper { + height: 370px; + position: absolute; + width: 100%; } + .home > header .video-wrapper .video-player { + background: #2d2d2d; + -moz-border-radius-topleft: 4px; + -webkit-border-top-left-radius: 4px; + -moz-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-right-radius: 4px; + -moz-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); + box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); + height: 360px; + margin: 0 auto; + padding: 10px 10px 0px 10px; + width: 640px; } + .home > header .video-wrapper .video-player .video-inner { + background: #ebebeb; + height: 360px; + margin: 0 auto; + width: 640px; } + .home > header .bottom-divider { + bottom: 0px; + position: absolute; } + .home .welcome { + border-right: 1px solid #c8c8c8; + font-size: 0em; + margin-bottom: 80px; } + .home .welcome h2 { + color: #a0a0a0; + font: normal 1.2rem/1.8rem Georgia, Cambria, "Times New Roman", Times, serif; + letter-spacing: 1px; + margin-bottom: 20px; + text-transform: uppercase; } + .home .welcome .intro { + border-right: 1px solid #c8c8c8; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + margin-right: 2.513%; + width: 65.829%; + vertical-align: middle; + padding-right: 2.513%; } + .home .welcome .intro p { + color: #3c3c3c; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + margin: 0px; + width: 100%; + vertical-align: top; } + .home .welcome .signup-wrapper { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + padding-right: 2.513%; + width: 31.658%; + vertical-align: middle; } + .home .university-partners { + background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(250, 250, 250, 0.8) 15%, #fafafa 50%, rgba(250, 250, 250, 0.8) 85%, rgba(255, 255, 255, 0)); + background-image: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(250, 250, 250, 0.8) 15%, #fafafa 50%, rgba(250, 250, 250, 0.8) 85%, rgba(255, 255, 255, 0)); + background-image: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(250, 250, 250, 0.8) 15%, #fafafa 50%, rgba(250, 250, 250, 0.8) 85%, rgba(255, 255, 255, 0)); + background-image: -o-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(250, 250, 250, 0.8) 15%, #fafafa 50%, rgba(250, 250, 250, 0.8) 85%, rgba(255, 255, 255, 0)); + background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(250, 250, 250, 0.8) 15%, #fafafa 50%, rgba(250, 250, 250, 0.8) 85%, rgba(255, 255, 255, 0)); + margin-bottom: 60px; + padding-top: 5px; + position: relative; + width: 100%; } + .home .university-partners:before { + content: ""; + display: block; + position: absolute; + top: 0px; } + .home .university-partners:after { + bottom: 0px; + content: ""; + display: block; + position: absolute; } + .home .university-partners .partners { + font-size: 0em; + margin: 0 auto; + opacity: 0.7; + width: 48.744%; } + .home .university-partners .partners img { + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + margin-right: 2.513%; + max-width: 31.658%; } + .home .university-partners .partners img:last-child { + margin-right: 0px; } + .home .highlighted-courses { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + zoom: 1; + margin-bottom: 40px; + width: 100%; } + .home .highlighted-courses:before, .home .highlighted-courses:after { + content: ""; + display: table; } + .home .highlighted-courses:after { + clear: both; } + .home .highlighted-courses > article.course { + background: #f0f0f0; + border: 1px solid #dcdcdc; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + float: left; + font-size: 0em; + min-height: 0px; + margin-bottom: 20px; + padding: 10px; + -webkit-transition: all, 0.15s, linear; + -moz-transition: all, 0.15s, linear; + -ms-transition: all, 0.15s, linear; + -o-transition: all, 0.15s, linear; + transition: all, 0.15s, linear; + width: 48.744%; } + .home .highlighted-courses > article.course:last-child { + margin-bottom: none; } + @media only screen and (max-width: 768px) { + .home .highlighted-courses > article.course { + float: none; + margin-right: 0px; + width: 100%; } } + .home .highlighted-courses > article.course:nth-child(odd) { + margin-right: 2.513%; } + .home .highlighted-courses > article.course > a { + zoom: 1; + display: block; + position: relative; } + .home .highlighted-courses > article.course > a:before, .home .highlighted-courses > article.course > a:after { + content: ""; + display: table; } + .home .highlighted-courses > article.course > a:after { + clear: both; } + .home .highlighted-courses > article.course .cover { + background: #e1e1e1; + border: 1px solid #969696; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); + float: left; + height: 50px; + margin: 0px; + opacity: 0.8; + overflow: hidden; + position: relative; + -webkit-transition: all, 0.15s, linear; + -moz-transition: all, 0.15s, linear; + -ms-transition: all, 0.15s, linear; + -o-transition: all, 0.15s, linear; + transition: all, 0.15s, linear; + width: 100px; } + @media only screen and (max-width: 320px) { + .home .highlighted-courses > article.course .cover { + display: none; } } + .home .highlighted-courses > article.course .cover .shade { + background: rgba(0, 0, 0, 0.3); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + bottom: 0px; + content: ""; + display: block; + left: 0px; + opacity: 0; + position: absolute; + top: 0px; + -webkit-transition: all, 0.15s, linear; + -moz-transition: all, 0.15s, linear; + -ms-transition: all, 0.15s, linear; + -o-transition: all, 0.15s, linear; + transition: all, 0.15s, linear; + right: 0px; } + .home .highlighted-courses > article.course .cover .arrow { + border-top: 1px solid; + border-left: 1px solid; + border-color: white; + -webkit-box-shadow: inset 1px 1px 0 0 rgba(255, 255, 255, 0.6); + -moz-box-shadow: inset 1px 1px 0 0 rgba(255, 255, 255, 0.6); + box-shadow: inset 1px 1px 0 0 rgba(255, 255, 255, 0.6); + content: ""; + display: block; + height: 55px; + left: 40px; + opacity: 0; + position: absolute; + top: 23px; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transition: all, 0.15s, linear; + -moz-transition: all, 0.15s, linear; + -ms-transition: all, 0.15s, linear; + -o-transition: all, 0.15s, linear; + transition: all, 0.15s, linear; + width: 55px; } + .home .highlighted-courses > article.course .cover img { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + display: block; + min-height: 100%; + min-width: 100%; + width: 100%; } + .home .highlighted-courses > article.course .info { + margin-left: 115px; } + @media only screen and (max-width: 320px) { + .home .highlighted-courses > article.course .info { + margin: 0px; } } + .home .highlighted-courses > article.course .info > hgroup { + margin-right: 80px; } + @media only screen and (max-width: 320px) { + .home .highlighted-courses > article.course .info > hgroup { + margin: 0px; } } + .home .highlighted-courses > article.course .info > hgroup h2 { + font: bold 1.8rem/2.5rem "Open Sans", Verdana, Geneva, sans-serif; + margin-bottom: 2px; + overflow: hidden; + text-shadow: 0 1px rgba(255, 255, 255, 0.6); + -webkit-transition: color, 0.15s, linear; + -moz-transition: color, 0.15s, linear; + -ms-transition: color, 0.15s, linear; + -o-transition: color, 0.15s, linear; + transition: color, 0.15s, linear; + text-overflow: ellipsis; + white-space: nowrap; } + .home .highlighted-courses > article.course .info > hgroup p { + color: #3c3c3c; + font: normal 1rem/1.6rem "Open Sans", Verdana, Geneva, sans-serif; + overflow: hidden; + text-shadow: 0 1px rgba(255, 255, 255, 0.6); + text-overflow: ellipsis; + white-space: nowrap; } + .home .highlighted-courses > article.course .info .edit, .home .highlighted-courses > article.course .info .register { + border: 1px solid #dcdcdc; + background: #e6e6e6; + color: #a0a0a0; + display: block; + font: normal 12px/14px "Open Sans", Verdana, Geneva, sans-serif; + padding: 6px 10px; + position: absolute; + right: 0px; + top: 0px; + -webkit-transition: all, 0.15s, linear; + -moz-transition: all, 0.15s, linear; + -ms-transition: all, 0.15s, linear; + -o-transition: all, 0.15s, linear; + transition: all, 0.15s, linear; } + @media only screen and (max-width: 320px) { + .home .highlighted-courses > article.course .info .edit, .home .highlighted-courses > article.course .info .register { + display: none; } } + .home .highlighted-courses > article.course .info .edit:hover, .home .highlighted-courses > article.course .info .register:hover { + background: white; + color: #1d9dd9; } + .home .highlighted-courses > article.course:hover { + background: #f5f5f5; + -webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.2); + box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.2); + cursor: pointer; } + .home .highlighted-courses > article.course:hover .cover { + opacity: 1; } + .home .highlighted-courses > article.course:hover .cover .shade, .home .highlighted-courses > article.course:hover .cover .arrow { + opacity: 1; } + .home .sign-up { + background: #f0f0f0; + border: 1px solid #dcdcdc; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 20px; + width: 100%; } + .home .sign-up h3 { + color: #3c3c3c; + font: normal 1.6rem/2rem "Open Sans", Verdana, Geneva, sans-serif; + text-align: center; } + .home .sign-up.top { + background-image: -webkit-linear-gradient(-90deg, #fafafa, #e6e6e6); + background-image: -moz-linear-gradient(-90deg, #fafafa, #e6e6e6); + background-image: -ms-linear-gradient(-90deg, #fafafa, #e6e6e6); + background-image: -o-linear-gradient(-90deg, #fafafa, #e6e6e6); + background-image: linear-gradient(-90deg, #fafafa, #e6e6e6); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 100%; } + .home .sign-up.top a { + border: 1px solid #410017; + border-bottom: 1px solid #380000; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + -webkit-box-shadow: inset 0 1px 0 0 #db4274; + -moz-box-shadow: inset 0 1px 0 0 #db4274; + box-shadow: inset 0 1px 0 0 #db4274; + color: white; + display: inline-block; + font-size: 14px; + font-weight: bold; + background-color: #b62568; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b62568), color-stop(50%, #7e0047), color-stop(50%, #600038), color-stop(100%, #67003a)); + background-image: -webkit-linear-gradient(top, #b62568 0%, #7e0047 50%, #600038 50%, #67003a 100%); + background-image: -moz-linear-gradient(top, #b62568 0%, #7e0047 50%, #600038 50%, #67003a 100%); + background-image: -ms-linear-gradient(top, #b62568 0%, #7e0047 50%, #600038 50%, #67003a 100%); + background-image: -o-linear-gradient(top, #b62568 0%, #7e0047 50%, #600038 50%, #67003a 100%); + background-image: linear-gradient(top, #b62568 0%, #7e0047 50%, #600038 50%, #67003a 100%); + padding: 8px 20px; + text-align: center; + text-decoration: none; + text-shadow: 0 -1px 1px #2a0000; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + display: block; + font: normal italic 1.2rem/1.6rem Georgia, Cambria, "Times New Roman", Times, serif; + margin: 0 auto 0; + padding: 15px 0px; + text-transform: uppercase; + text-align: center; + width: 100%; } + .home .sign-up.top a:hover:not(:disabled) { + cursor: pointer; + background-color: #a91656; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a91656), color-stop(50%, #740035), color-stop(50%, #590026), color-stop(100%, #600029)); + background-image: -webkit-linear-gradient(top, #a91656 0%, #740035 50%, #590026 50%, #600029 100%); + background-image: -moz-linear-gradient(top, #a91656 0%, #740035 50%, #590026 50%, #600029 100%); + background-image: -ms-linear-gradient(top, #a91656 0%, #740035 50%, #590026 50%, #600029 100%); + background-image: -o-linear-gradient(top, #a91656 0%, #740035 50%, #590026 50%, #600029 100%); + background-image: linear-gradient(top, #a91656 0%, #740035 50%, #590026 50%, #600029 100%); } + .home .sign-up.top a:active:not(:disabled) { + -webkit-box-shadow: inset 0 0 20px 0 #470000, 0 1px 0 white; + -moz-box-shadow: inset 0 0 20px 0 #470000, 0 1px 0 white; + box-shadow: inset 0 0 20px 0 #470000, 0 1px 0 white; } + .home .sign-up.top a:disabled { + opacity: 0.5; + cursor: not-allowed; } + .home .sign-up.middle { + background-image: -webkit-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); + background-image: -moz-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); + background-image: -ms-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); + background-image: -o-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); + background-image: linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); + -webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); + margin-bottom: 60px; + padding: 15px 20px; + -webkit-transition: all, 0.15s, linear; + -moz-transition: all, 0.15s, linear; + -ms-transition: all, 0.15s, linear; + -o-transition: all, 0.15s, linear; + transition: all, 0.15s, linear; } + .home .sign-up.middle:hover { + -webkit-box-shadow: 0 0 16px 0 rgba(29, 157, 217, 0.35); + -moz-box-shadow: 0 0 16px 0 rgba(29, 157, 217, 0.35); + box-shadow: 0 0 16px 0 rgba(29, 157, 217, 0.35); } + .home .more-info { + margin-bottom: 60px; + width: 100%; } + .home .more-info h2 { + border-bottom: 1px solid #c8c8c8; + color: #a0a0a0; + font: normal 1.4rem/1.8rem Georgia, Cambria, "Times New Roman", Times, serif; + letter-spacing: 1px; + margin-bottom: 20px; + padding-bottom: 10px; } + .home .more-info .news { + background: #f0f0f0; + height: 300px; } + .home .social-media { + background: #f5f5f5; + border: 1px solid #dcdcdc; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1); + height: 200px; + width: 100%; } + .home .social-media h2 { + color: #a0a0a0; + font: normal 1.6rem/2rem "Open Sans", Verdana, Geneva, sans-serif; + padding-top: 80px; + text-align: center; } + +.dashboard { + zoom: 1; + margin: 40px 10px; } + .dashboard:before, .dashboard:after { + content: ""; + display: table; } + .dashboard:after { + clear: both; } + +.sidebar { + background: #f0f0f0; + float: left; + margin-right: 2.513%; + width: 23.116%; } + @media screen and (max-width: 768px) { + .sidebar { + float: none; + margin: 0 0 30px 0; + width: 100%; } } + .sidebar header.profile .user-info { + zoom: 1; + padding: 10px; } + .sidebar header.profile .user-info:before, .sidebar header.profile .user-info:after { + content: ""; + display: table; } + .sidebar header.profile .user-info:after { + clear: both; } + .sidebar header.profile .user-info .avatar { + background: #dcdcdc; + border: 1px solid #b4b4b4; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + margin: 0 0 15px 0; + max-width: 100%; + overflow: hidden; } + @media screen and (max-width: 768px) { + .sidebar header.profile .user-info .avatar { + float: left; + margin: 0px; + margin-right: 2.513%; + width: 23.116%; } } + .sidebar header.profile .user-info .avatar img { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + display: block; + max-width: 100%; } + @media screen and (max-width: 768px) { + .sidebar header.profile .user-info .info { + float: left; + width: 74.372%; } } + .sidebar header.profile .user-info .info h2 { + border-bottom: 1px solid #c8c8c8; + -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4); + -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4); + font: bold 1.2rem/1.4rem "Open Sans", Verdana, Geneva, sans-serif; + margin-bottom: 15px; + overflow: hidden; + padding-bottom: 15px; + text-align: center; + text-wrap: nowrap; + text-overflow: ellipsis; } + @media screen and (max-width: 768px) { + .sidebar header.profile .user-info .info h2 { + text-align: left; } } + .sidebar header.profile .user-info .info > ul { + zoom: 1; + margin: 0px; + padding: 0 0 10px 0; } + .sidebar header.profile .user-info .info > ul:before, .sidebar header.profile .user-info .info > ul:after { + content: ""; + display: table; } + .sidebar header.profile .user-info .info > ul:after { + clear: both; } + @media screen and (max-width: 768px) { + .sidebar header.profile .user-info .info > ul { + padding: 0px; } } + .sidebar header.profile .user-info .info > ul li { + list-style: none; + margin-bottom: 10px; } + @media screen and (max-width: 768px) { + .sidebar header.profile .user-info .info > ul li { + float: left; + margin-right: 10px; } } + .sidebar header.profile .user-info .info > ul li:last-child { + margin-bottom: 0px; } + .sidebar header.profile .user-info .info > ul li h3 { + color: #a0a0a0; + font: bold 1rem/1.2rem "Open Sans", Verdana, Geneva, sans-serif; + text-shadow: 0 1px rgba(255, 255, 255, 0.8); } + .sidebar header.profile .user-info .info > ul li h3 span { + font-weight: normal; + text-transform: none; } + +.courses { + float: left; + width: 74.372%; } + @media only screen and (max-width: 768px) { + .courses { + float: none; + width: 100%; } } + .courses nav.course-filters { + background: #e6e6e6; + margin-bottom: 30px; + position: relative; } + .courses nav.course-filters ol.filters { + zoom: 1; } + .courses nav.course-filters ol.filters:before, .courses nav.course-filters ol.filters:after { + content: ""; + display: table; } + .courses nav.course-filters ol.filters:after { + clear: both; } + .courses nav.course-filters ol.filters li { + border-right: 1px solid #c8c8c8; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + list-style: none; + float: left; + padding: 15px 10px; + width: 25%; + text-align: center; } + .courses nav.course-filters ol.filters li:last-child { + border: none; } + .courses nav.course-filters ol.filters li:hover { + background: #dcdcdc; + cursor: pointer; } + .courses nav.course-filters ol.filters li.selected { + background: #dcdcdc; } + .courses nav.course-filters ol.filters li h2 { + font: normal 1rem/1.2rem "Open Sans", Verdana, Geneva, sans-serif; + text-transform: none; } + .courses nav.course-filters ol.filters li span.count { + margin: 5px 0 0 0; + display: block; } + +nav.course-material { + background: #d2d2d2; + zoom: 1; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.05); + border-bottom: 1px solid #bebebe; + margin: 0px auto 0px; + padding: 0px; + width: 100%; } + nav.course-material:before, nav.course-material:after { + content: ""; + display: table; } + nav.course-material:after { + clear: both; } + nav.course-material .inner-wrapper { + margin: 0 auto; + max-width: 1200px; + width: 100%; } + nav.course-material ol.course-tabs { + -moz-border-radius-topleft: 4px; + -webkit-border-top-left-radius: 4px; + -moz-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-right-radius: 4px; + -moz-border-top-right-radius: 4px; + border-top-right-radius: 4px; + zoom: 1; + padding: 10px 0 0 0; } + nav.course-material ol.course-tabs:before, nav.course-material ol.course-tabs:after { + content: ""; + display: table; } + nav.course-material ol.course-tabs:after { + clear: both; } + nav.course-material ol.course-tabs li { + float: left; + list-style: none; } + nav.course-material ol.course-tabs li a { + color: #a0a0a0; + display: block; + text-align: center; + padding: 5px 13px; + text-decoration: none; + text-shadow: 0 1px rgba(255, 255, 255, 0.4); } + nav.course-material ol.course-tabs li a:hover { + color: #3c3c3c; } + nav.course-material ol.course-tabs li a.active { + background: white; + border: 1px solid #c8c8c8; + border-bottom: 0px; + -moz-border-radius-topleft: 4px; + -webkit-border-top-left-radius: 4px; + -moz-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-right-radius: 4px; + -moz-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-box-shadow: 0 2px 0 0 white; + -moz-box-shadow: 0 2px 0 0 white; + box-shadow: 0 2px 0 0 white; + color: #3c3c3c; } + +.course-content { + margin-top: 30px; } + .course-content .courseware { + background: #f0f0f0; + height: 600px; } + +.find-courses { + margin: 0 10px; } + .find-courses > header { + margin-bottom: 30px; } + .find-courses > header .universities { + margin: 10px auto; + opacity: 0.7; + width: 31.658%; } + .find-courses > header .universities img { + max-width: 100%; } + .find-courses > header .universities span.divider { + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + height: 120px; + vertical-align: middle; } + .find-courses h2.title { + color: #a0a0a0; + font: normal 1.2rem/1.8rem Georgia, Cambria, "Times New Roman", Times, serif; + letter-spacing: 1px; + margin-bottom: 50px; + text-transform: uppercase; + text-align: center; } + .find-courses .courses { + zoom: 1; + width: 100%; } + .find-courses .courses:before, .find-courses .courses:after { + content: ""; + display: table; } + .find-courses .courses:after { + clear: both; } + .find-courses .courses .course { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + float: left; + width: 48.744%; } + @media only screen and (max-width: 768px) { + .find-courses .courses .course { + float: none; + margin-right: 0px; + width: 100%; } } + .find-courses .courses .course:nth-child(odd) { + margin-right: 2.513%; } + +.grid-container { + display: none; } + .grid-container > * { + float: left; + height: 20px; } + .grid-container .grid { + background: #FFD3DC; + margin-right: 2.513%; + width: 6.03%; } + .grid-container .grid:last-child { + margin-right: 0px; } + .grid-container .gutter { + background: #E3FFDA; + display: none; + width: 25px; } + +.course-info { + font-size: 16px; } + .course-info .tab { + display: none; } + .course-info > * { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + clear: both; + margin-top: 20px; } + .course-info h2 { + font-size: 2em; } + .course-info h3 { + font-size: 1.4em; } + .course-info header { + background: #f0f0f0; + border: 1px solid #c8c8c8; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: inset 0 0 1px 1px white; + -moz-box-shadow: inset 0 0 1px 1px white; + box-shadow: inset 0 0 1px 1px white; + padding: 20px; + position: relative; + width: 100%; } + .course-info header > img { + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; + display: none; + float: right; + height: 150px; + position: absolute; + right: 20px; + top: 20px; } + .course-info header h2 { + margin-bottom: .5em; } + .course-info header h3 .course-number { + color: #a0a0a0; } + .course-info header .course-abstract { + display: none; } + .course-info header .course-times { + display: none; } + .course-info header .course-times .start-time, .course-info header .course-times .end-time, .course-info header .course-times .duration, .course-info header .course-times .separator { + color: #666666; } + .course-info header .button { + border: 1px solid #0d72a2; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: inset 0 1px 0 0 #61b8e1; + -moz-box-shadow: inset 0 1px 0 0 #61b8e1; + box-shadow: inset 0 1px 0 0 #61b8e1; + color: white; + display: inline-block; + font-size: 11px; + font-weight: bold; + background-color: #1d9dd9; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9dd9), color-stop(100%, #0e7cb0)); + background-image: -webkit-linear-gradient(top, #1d9dd9, #0e7cb0); + background-image: -moz-linear-gradient(top, #1d9dd9, #0e7cb0); + background-image: -ms-linear-gradient(top, #1d9dd9, #0e7cb0); + background-image: -o-linear-gradient(top, #1d9dd9, #0e7cb0); + background-image: linear-gradient(top, #1d9dd9, #0e7cb0); + padding: 7px 18px; + text-decoration: none; + text-shadow: 0 1px 0 #076794; + -webkit-background-clip: padding-box; + display: block; + font-size: 1.6em; + padding: .5em inherit; + position: absolute; + right: 20px; + text-align: center; + top: 20%; + width: 23.116%; } + .course-info header .button:hover:not(:disabled) { + -webkit-box-shadow: inset 0 1px 0 0 #35a6db; + -moz-box-shadow: inset 0 1px 0 0 #35a6db; + box-shadow: inset 0 1px 0 0 #35a6db; + cursor: pointer; + background-color: #1e8bbe; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e8bbe), color-stop(100%, #0e72a1)); + background-image: -webkit-linear-gradient(top, #1e8bbe, #0e72a1); + background-image: -moz-linear-gradient(top, #1e8bbe, #0e72a1); + background-image: -ms-linear-gradient(top, #1e8bbe, #0e72a1); + background-image: -o-linear-gradient(top, #1e8bbe, #0e72a1); + background-image: linear-gradient(top, #1e8bbe, #0e72a1); } + .course-info header .button:active:not(:disabled) { + border: 1px solid #0d72a2; + -webkit-box-shadow: inset 0 0 8px 4px #0d6892, inset 0 0 8px 4px #0d6892, 0 1px 1px 0 #eeeeee; + -moz-box-shadow: inset 0 0 8px 4px #0d6892, inset 0 0 8px 4px #0d6892, 0 1px 1px 0 #eeeeee; + box-shadow: inset 0 0 8px 4px #0d6892, inset 0 0 8px 4px #0d6892, 0 1px 1px 0 #eeeeee; } + .course-info header .button:disabled { + opacity: 0.5; + cursor: not-allowed; } + .course-info .main-info-wrap { + border-bottom: 1px solid #C2C2C2; + margin-top: none; + padding: 0 20px 20px; } + .course-info .main-info-wrap section.course-description, .course-info .main-info-wrap section.teacher-description { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + .course-info .main-info-wrap section.course-description h3, .course-info .main-info-wrap section.teacher-description h3 { + margin-bottom: 1em; } + .course-info .main-info-wrap .course-description { + float: left; + margin-right: 2.513%; + width: 65.829%; } + .course-info .main-info-wrap .teacher-description { + clear: none; + float: left; + position: relative; + width: 31.658%; } + .course-info .main-info-wrap .teacher-description .teacher-image { + display: none; + text-align: center; + float: right; } + .course-info .main-info-wrap .teacher-description .teacher-image .teacher-name { + display: none; + font-weight: bold; + color: #646464; + position: relative; + top: 12px; } + .course-info .main-info-wrap .teacher-description .teacher-image img { + border: 1px solid #666666; + -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5); + box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5); } + .course-info ul.tabs { + list-style-type: none; + font-size: 0; + padding: 0 20px; } + .course-info ul.tabs li { + background: #eee; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + display: inline-block; + color: #444; + font-size: 16px; + font-weight: bold; + margin-right: 10px; + padding: .3em 1em; + -webkit-transition: all 0.2s ease-in-out, color 0.1s ease-in-out; + -moz-transition: all 0.2s ease-in-out, color 0.1s ease-in-out; + -ms-transition: all 0.2s ease-in-out, color 0.1s ease-in-out; + -o-transition: all 0.2s ease-in-out, color 0.1s ease-in-out; + transition: all 0.2s ease-in-out, color 0.1s ease-in-out; } + .course-info ul.tabs li.enabled { + color: #fff; + background-color: #1d9dd9; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9dd9), color-stop(100%, #1a8dc3)); + background-image: -webkit-linear-gradient(top, #1d9dd9, #1a8dc3); + background-image: -moz-linear-gradient(top, #1d9dd9, #1a8dc3); + background-image: -ms-linear-gradient(top, #1d9dd9, #1a8dc3); + background-image: -o-linear-gradient(top, #1d9dd9, #1a8dc3); + background-image: linear-gradient(top, #1d9dd9, #1a8dc3); } + .course-info ul.tabs li:hover { + cursor: pointer; + background: #ddd; } + .course-info ul.tabs li:hover.enabled { + background-color: #1a8dc3; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1a8dc3), color-stop(100%, #177cac)); + background-image: -webkit-linear-gradient(top, #1a8dc3, #177cac); + background-image: -moz-linear-gradient(top, #1a8dc3, #177cac); + background-image: -ms-linear-gradient(top, #1a8dc3, #177cac); + background-image: -o-linear-gradient(top, #1a8dc3, #177cac); + background-image: linear-gradient(top, #1a8dc3, #177cac); + color: #fff; } + .course-info .tabs-content { + margin: 20px; } + .course-info .tabs-content section { + margin-top: 30px; + color: #666; } + .course-info .syllabus ul { + list-style: none outside; + font-size: .9em; + line-height: 1.5em; } + .course-info .faq ul { + list-style: none outside; } + .course-info .faq ul li { + margin-bottom: 1em; } + .course-info .faq ul li p { + font-family: "Open Sans", Verdana, Geneva, sans-serif; + margin-left: 2em; } + .course-info .more-info p { + font-family: "Open Sans", Verdana, Geneva, sans-serif; + margin-left: 2em; } diff --git a/lms/static/sass/application.scss b/lms/static/sass/application.scss index c493202e33..34d2efd634 100644 --- a/lms/static/sass/application.scss +++ b/lms/static/sass/application.scss @@ -1,18 +1,15 @@ -@import "bourbon/bourbon"; +@import 'bourbon/bourbon'; +@import 'reset'; +@import 'base'; +@import 'base_extends'; +@import 'base_animations'; -// Base layout -@import "base/reset", "base/font-face"; -@import "base/variables", "base/functions", "base/extends", "base/base"; -@import "layout/layout", "layout/header", "layout/footer", "layout/calculator", "layout/leanmodal"; -@import "plugins/jquery-ui-1.8.16.custom", "plugins/jquery.qtip.min"; +@import 'shared_forms'; +@import 'shared_footer'; +@import 'shared_header'; -// pages -@import "courseware/courseware", "courseware/sidebar", "courseware/video", "courseware/sequence-nav", "courseware/amplifier"; -@import "textbook"; -@import "info"; -@import "profile"; -@import "gradebook"; -@import "wiki/basic-html", "wiki/sidebar", "wiki/create", "wiki/wiki", "wiki/table"; -@import "help"; - -@import "discussion/askbot-original", "discussion/discussion","discussion/sidebar", "discussion/questions", "discussion/tags", "discussion/question-view" , "discussion/answers", "discussion/forms", "discussion/form-wmd-toolbar", "discussion/modals", "discussion/profile", "discussion/badges"; +@import 'index'; +@import 'dashboard'; +@import 'course'; +@import 'find_courses'; +@import 'course_info'; diff --git a/lms/static/sass/bourbon/_bourbon.scss b/lms/static/sass/bourbon/_bourbon.scss index 27b056e303..5cfa2dcbbf 100644 --- a/lms/static/sass/bourbon/_bourbon.scss +++ b/lms/static/sass/bourbon/_bourbon.scss @@ -7,6 +7,7 @@ @import "functions/radial-gradient"; @import "functions/render-gradients"; @import "functions/tint-shade"; +@import "functions/transition-property-name"; // CSS3 Mixins @import "css3/animation"; @@ -21,6 +22,7 @@ @import "css3/flex-box"; @import "css3/inline-block"; @import "css3/linear-gradient"; +@import "css3/prefixer"; @import "css3/radial-gradient"; @import "css3/transform"; @import "css3/transition"; @@ -29,7 +31,9 @@ // Addons & other mixins @import "addons/button"; @import "addons/clearfix"; +@import "addons/font-face"; @import "addons/font-family"; +@import "addons/hide-text"; @import "addons/html5-input-types"; @import "addons/position"; @import "addons/timing-functions"; diff --git a/lms/static/sass/bourbon/addons/_button.scss b/lms/static/sass/bourbon/addons/_button.scss index 1d32125140..e2a589c070 100644 --- a/lms/static/sass/bourbon/addons/_button.scss +++ b/lms/static/sass/bourbon/addons/_button.scss @@ -34,6 +34,11 @@ @include pill($base-color); } } + + &:disabled { + opacity: 0.5; + cursor: not-allowed; + } } @@ -62,15 +67,16 @@ @include border-radius (3px); @include box-shadow (inset 0 1px 0 0 $inset-shadow); color: $color; - display: inline; + display: inline-block; font-size: 11px; font-weight: bold; @include linear-gradient ($base-color, $stop-gradient); - padding: 6px 18px 7px; + padding: 7px 18px; + text-decoration: none; text-shadow: 0 1px 0 $text-shadow; -webkit-background-clip: padding-box; - &:hover { + &:hover:not(:disabled) { $base-color-hover: adjust-color($base-color, $saturation: -4%, $lightness: -5%); $inset-shadow-hover: adjust-color($base-color, $saturation: -7%, $lightness: 5%); $stop-gradient-hover: adjust-color($base-color, $saturation: 8%, $lightness: -14%); @@ -86,7 +92,7 @@ @include linear-gradient ($base-color-hover, $stop-gradient-hover); } - &:active { + &:active:not(:disabled) { $border-active: adjust-color($base-color, $saturation: 9%, $lightness: -14%); $inset-shadow-active: adjust-color($base-color, $saturation: 7%, $lightness: -17%); @@ -133,16 +139,16 @@ @include border-radius(5px); @include box-shadow(inset 0 1px 0 0 $inset-shadow); color: $color; - display: inline; + display: inline-block; font-size: 14px; font-weight: bold; @include linear-gradient(top, $base-color 0%, $second-stop 50%, $third-stop 50%, $fourth-stop 100%); - padding: 7px 20px 8px; + padding: 8px 20px; text-align: center; text-decoration: none; text-shadow: 0 -1px 1px $text-shadow; - &:hover { + &:hover:not(:disabled) { $first-stop-hover: adjust-color($base-color, $red: -13, $green: -15, $blue: -18); $second-stop-hover: adjust-color($base-color, $red: -66, $green: -62, $blue: -51); $third-stop-hover: adjust-color($base-color, $red: -93, $green: -85, $blue: -66); @@ -162,7 +168,7 @@ $fourth-stop-hover 100%); } - &:active { + &:active:not(:disabled) { $inset-shadow-active: adjust-color($base-color, $red: -111, $green: -116, $blue: -122); @if $grayscale == true { @@ -204,17 +210,18 @@ @include border-radius(16px); @include box-shadow(inset 0 1px 0 0 $inset-shadow, 0 1px 2px 0 #b3b3b3); color: $color; - display: inline; + display: inline-block; font-size: 11px; font-weight: normal; line-height: 1; @include linear-gradient ($base-color, $stop-gradient); - padding: 3px 16px 5px; + padding: 5px 16px; text-align: center; + text-decoration: none; text-shadow: 0 -1px 1px $text-shadow; -webkit-background-clip: padding-box; - &:hover { + &:hover:not(:disabled) { $base-color-hover: adjust-color($base-color, $lightness: -4.5%); $border-bottom: adjust-color($base-color, $hue: 8, $saturation: 13.5%, $lightness: -32%); $border-sides: adjust-color($base-color, $hue: 4, $saturation: -2%, $lightness: -27%); @@ -242,7 +249,7 @@ -webkit-background-clip: padding-box; } - &:active { + &:active:not(:disabled) { $active-color: adjust-color($base-color, $hue: 4, $saturation: -12%, $lightness: -10%); $border-active: adjust-color($base-color, $hue: 6, $saturation: -2.5%, $lightness: -30%); $border-bottom-active: adjust-color($base-color, $hue: 11, $saturation: 6%, $lightness: -31%); @@ -264,4 +271,3 @@ text-shadow: 0 -1px 1px $text-shadow-active; } } - diff --git a/lms/static/sass/bourbon/addons/_font-face.scss b/lms/static/sass/bourbon/addons/_font-face.scss new file mode 100644 index 0000000000..de34a3704b --- /dev/null +++ b/lms/static/sass/bourbon/addons/_font-face.scss @@ -0,0 +1,12 @@ +@mixin font-face($font-family, $file-path, $weight: normal, $style: normal ) { + @font-face { + font-family: $font-family; + src: url('#{$file-path}.eot'); + src: url('#{$file-path}.eot?#iefix') format('embedded-opentype'), + url('#{$file-path}.woff') format('woff'), + url('#{$file-path}.ttf') format('truetype'), + url('#{$file-path}.svg##{$font-family}') format('svg'); + font-weight: $weight; + font-style: $style; + } +} \ No newline at end of file diff --git a/lms/static/sass/bourbon/addons/_hide-text.scss b/lms/static/sass/bourbon/addons/_hide-text.scss new file mode 100644 index 0000000000..e379c19f85 --- /dev/null +++ b/lms/static/sass/bourbon/addons/_hide-text.scss @@ -0,0 +1,15 @@ +@mixin hide-text { + background-color: transparent; + border: 0; + color: transparent; + font: 0/0 a; + text-shadow: none; +} + +// A CSS image replacement method that does not require the use of text-indent. +// +// Examples +// +// .ir { +// @include hide-text; +// } diff --git a/lms/static/sass/bourbon/addons/_position.scss b/lms/static/sass/bourbon/addons/_position.scss index 6ad330f1df..faad1cae50 100644 --- a/lms/static/sass/bourbon/addons/_position.scss +++ b/lms/static/sass/bourbon/addons/_position.scss @@ -12,19 +12,31 @@ position: $position; - @if not(unitless($top)) { + @if $top == auto { + top: $top; + } + @else if not(unitless($top)) { top: $top; } - @if not(unitless($right)) { + @if $right == auto { + right: $right; + } + @else if not(unitless($right)) { right: $right; } - @if not(unitless($bottom)) { + @if $bottom == auto { + bottom: $bottom; + } + @else if not(unitless($bottom)) { bottom: $bottom; } - @if not(unitless($left)) { + @if $left == auto { + left: $left; + } + @else if not(unitless($left)) { left: $left; } } diff --git a/lms/static/sass/bourbon/css3/_animation.scss b/lms/static/sass/bourbon/css3/_animation.scss index f99e06eb6f..6309b9da1d 100644 --- a/lms/static/sass/bourbon/css3/_animation.scss +++ b/lms/static/sass/bourbon/css3/_animation.scss @@ -11,9 +11,7 @@ $full: compact($animation-1, $animation-2, $animation-3, $animation-4, $animation-5, $animation-6, $animation-7, $animation-8, $animation-9); - -webkit-animation: $full; - -moz-animation: $full; - animation: $full; + @include prefixer(animation, $full); } // Individual Animation Properties @@ -26,9 +24,7 @@ $full: compact($name-1, $name-2, $name-3, $name-4, $name-5, $name-6, $name-7, $name-8, $name-9); - -webkit-animation-name: $full; - -moz-animation-name: $full; - animation-name: $full; + @include prefixer(animation-name, $full); } @@ -41,9 +37,7 @@ $full: compact($time-1, $time-2, $time-3, $time-4, $time-5, $time-6, $time-7, $time-8, $time-9); - -webkit-animation-duration: $full; - -moz-animation-duration: $full; - animation-duration: $full; + @include prefixer(animation-duration, $full); } @@ -57,9 +51,7 @@ $full: compact($motion-1, $motion-2, $motion-3, $motion-4, $motion-5, $motion-6, $motion-7, $motion-8, $motion-9); - -webkit-animation-timing-function: $full; - -moz-animation-timing-function: $full; - animation-timing-function: $full; + @include prefixer(animation-timing-function, $full); } @@ -73,9 +65,7 @@ $full: compact($value-1, $value-2, $value-3, $value-4, $value-5, $value-6, $value-7, $value-8, $value-9); - -webkit-animation-iteration-count: $full; - -moz-animation-iteration-count: $full; - animation-iteration-count: $full; + @include prefixer(animation-iteration-count, $full); } @@ -89,9 +79,7 @@ $full: compact($direction-1, $direction-2, $direction-3, $direction-4, $direction-5, $direction-6, $direction-7, $direction-8, $direction-9); - -webkit-animation-direction: $full; - -moz-animation-direction: $full; - animation-direction: $full; + @include prefixer(animation-direction, $full); } @@ -105,9 +93,7 @@ $full: compact($state-1, $state-2, $state-3, $state-4, $state-5, $state-6, $state-7, $state-8, $state-9); - -webkit-animation-play-state: $full; - -moz-animation-play-state: $full; - animation-play-state: $full; + @include prefixer(animation-play-state, $full); } @@ -120,9 +106,7 @@ $full: compact($time-1, $time-2, $time-3, $time-4, $time-5, $time-6, $time-7, $time-8, $time-9); - -webkit-animation-delay: $full; - -moz-animation-delay: $full; - animation-delay: $full; + @include prefixer(animation-delay, $full); } @@ -137,35 +121,5 @@ $full: compact($mode-1, $mode-2, $mode-3, $mode-4, $mode-5, $mode-6, $mode-7, $mode-8, $mode-9); - -webkit-animation-fill-mode: $full; - -moz-animation-fill-mode: $full; - animation-fill-mode: $full; + @include prefixer(animation-fill-mode, $full); } - - -// Deprecated -@mixin animation-basic ($name, $time: 0, $motion: ease) { - $length-of-name: length($name); - $length-of-time: length($time); - $length-of-motion: length($motion); - - @if $length-of-name > 1 { - @include animation-name(zip($name)); - } @else { - @include animation-name( $name); - } - - @if $length-of-time > 1 { - @include animation-duration(zip($time)); - } @else { - @include animation-duration( $time); - } - - @if $length-of-motion > 1 { - @include animation-timing-function(zip($motion)); - } @else { - @include animation-timing-function( $motion); - } - @warn "The animation-basic mixin is deprecated. Use the animation mixin instead."; -} - diff --git a/lms/static/sass/bourbon/css3/_appearance.scss b/lms/static/sass/bourbon/css3/_appearance.scss index 548767e166..87c89adfcb 100644 --- a/lms/static/sass/bourbon/css3/_appearance.scss +++ b/lms/static/sass/bourbon/css3/_appearance.scss @@ -1,7 +1,3 @@ @mixin appearance ($value) { - -webkit-appearance: $value; - -moz-appearance: $value; - -ms-appearance: $value; - -o-appearance: $value; - appearance: $value; + @include prefixer(appearance, $value, webkit, moz, ms, o); } diff --git a/lms/static/sass/bourbon/css3/_background-size.scss b/lms/static/sass/bourbon/css3/_background-size.scss index 4bba11027d..079460f86e 100644 --- a/lms/static/sass/bourbon/css3/_background-size.scss +++ b/lms/static/sass/bourbon/css3/_background-size.scss @@ -7,9 +7,5 @@ $full: compact($length-1, $length-2, $length-3, $length-4, $length-5, $length-6, $length-7, $length-8, $length-9); - -webkit-background-size: $full; - -moz-background-size: $full; - -ms-background-size: $full; - -o-background-size: $full; - background-size: $full; +@include prefixer(background-size, $full, webkit, moz, ms, o); } diff --git a/lms/static/sass/bourbon/css3/_border-image.scss b/lms/static/sass/bourbon/css3/_border-image.scss index 0373980422..da4f20ba49 100644 --- a/lms/static/sass/bourbon/css3/_border-image.scss +++ b/lms/static/sass/bourbon/css3/_border-image.scss @@ -1,7 +1,56 @@ -@mixin border-image ($image) { - -webkit-border-image: $image; - -moz-border-image: $image; - -ms-border-image: $image; - -o-border-image: $image; - border-image: $image; +@mixin border-image($images) { + -webkit-border-image: border-add-prefix($images, webkit); + -moz-border-image: border-add-prefix($images, moz); + -o-border-image: border-add-prefix($images, o); + border-image: border-add-prefix($images); } + +@function border-add-prefix($images, $vendor: false) { + $border-image: (); + $images-type: type-of(nth($images, 1)); + $first-var: nth(nth($images, 1), 1); // Get type of Gradient (Linear || radial) + + // If input is a gradient + @if $images-type == string { + @if ($first-var == "linear") or ($first-var == "radial") { + @for $i from 2 through length($images) { + $gradient-type: nth($images, 1); // Get type of gradient (linear || radial) + $gradient-args: nth($images, $i); // Get actual gradient (red, blue) + $border-image: render-gradients($gradient-args, $gradient-type, $vendor); + } + } + + // If input is a URL + @else { + $border-image: $images; + } + } + + // If input is gradient or url + additional args + @else if $images-type == list { + @for $i from 1 through length($images) { + $type: type-of(nth($images, $i)); // Get type of variable - List or String + + // If variable is a list - Gradient + @if $type == list { + $gradient-type: nth(nth($images, $i), 1); // Get type of gradient (linear || radial) + $gradient-args: nth(nth($images, $i), 2); // Get actual gradient (red, blue) + $border-image: render-gradients($gradient-args, $gradient-type, $vendor); + } + + // If variable is a string - Image or number + @else if ($type == string) or ($type == number) { + $border-image: append($border-image, nth($images, $i)); + } + } + } + @return $border-image; +} + +//Examples: +// @include border-image(url("image.png")); +// @include border-image(url("image.png") 20 stretch); +// @include border-image(linear-gradient(45deg, orange, yellow)); +// @include border-image(linear-gradient(45deg, orange, yellow) stretch); +// @include border-image(linear-gradient(45deg, orange, yellow) 20 30 40 50 stretch round); +// @include border-image(radial-gradient(top, cover, orange, yellow, orange)); diff --git a/lms/static/sass/bourbon/css3/_border-radius.scss b/lms/static/sass/bourbon/css3/_border-radius.scss index f24389ebbe..8d026537b9 100644 --- a/lms/static/sass/bourbon/css3/_border-radius.scss +++ b/lms/static/sass/bourbon/css3/_border-radius.scss @@ -1,45 +1,24 @@ @mixin border-radius ($radii) { - -webkit-border-radius: $radii; - -moz-border-radius: $radii; - -ms-border-radius: $radii; - -o-border-radius: $radii; - border-radius: $radii; + @include prefixer(border-radius, $radii); } @mixin border-top-left-radius($radii) { - -webkit-border-top-left-radius: $radii; - -moz-border-top-left-radius: $radii; - -moz-border-radius-topleft: $radii; - -ms-border-top-left-radius: $radii; - -o-border-top-left-radius: $radii; - border-top-left-radius: $radii; + -moz-border-radius-topleft: $radii; + @include prefixer(border-top-left-radius, $radii); } @mixin border-top-right-radius($radii) { - -webkit-border-top-right-radius: $radii; - -moz-border-top-right-radius: $radii; - -moz-border-radius-topright: $radii; - -ms-border-top-right-radius: $radii; - -o-border-top-right-radius: $radii; - border-top-right-radius: $radii; + -moz-border-radius-topright: $radii; + @include prefixer(border-top-right-radius, $radii); } @mixin border-bottom-left-radius($radii) { - -webkit-border-bottom-left-radius: $radii; - -moz-border-bottom-left-radius: $radii; - -moz-border-radius-bottomleft: $radii; - -ms-border-bottom-left-radius: $radii; - -o-border-bottom-left-radius: $radii; - border-bottom-left-radius: $radii; + -moz-border-radius-bottomleft: $radii; + @include prefixer(border-bottom-left-radius, $radii); } @mixin border-bottom-right-radius($radii) { - -webkit-border-bottom-right-radius: $radii; - -moz-border-bottom-right-radius: $radii; - -moz-border-radius-bottomright: $radii; - -ms-border-bottom-right-radius: $radii; - -o-border-bottom-right-radius: $radii; - border-bottom-right-radius: $radii; + @include prefixer(border-bottom-right-radius, $radii); } @mixin border-top-radius($radii) { diff --git a/lms/static/sass/bourbon/css3/_box-shadow.scss b/lms/static/sass/bourbon/css3/_box-shadow.scss index 327b66d251..40bffb4f87 100644 --- a/lms/static/sass/bourbon/css3/_box-shadow.scss +++ b/lms/static/sass/bourbon/css3/_box-shadow.scss @@ -8,7 +8,5 @@ $full: compact($shadow-1, $shadow-2, $shadow-3, $shadow-4, $shadow-5, $shadow-6, $shadow-7, $shadow-8, $shadow-9); - -webkit-box-shadow: $full; - -moz-box-shadow: $full; - box-shadow: $full; + @include prefixer(box-shadow, $full); } diff --git a/lms/static/sass/bourbon/css3/_box-sizing.scss b/lms/static/sass/bourbon/css3/_box-sizing.scss index 3f3f7cca9a..8b629f9b8a 100644 --- a/lms/static/sass/bourbon/css3/_box-sizing.scss +++ b/lms/static/sass/bourbon/css3/_box-sizing.scss @@ -1,6 +1,4 @@ @mixin box-sizing ($box) { // content-box | border-box | inherit - -webkit-box-sizing: $box; - -moz-box-sizing: $box; - box-sizing: $box; + @include prefixer(box-sizing, $box); } diff --git a/lms/static/sass/bourbon/css3/_columns.scss b/lms/static/sass/bourbon/css3/_columns.scss index 2896c91d7f..8e06cb5bf1 100644 --- a/lms/static/sass/bourbon/css3/_columns.scss +++ b/lms/static/sass/bourbon/css3/_columns.scss @@ -1,67 +1,47 @@ @mixin columns($arg: auto) { // || - -webkit-columns: $arg; - -moz-columns: $arg; - columns: $arg; + @include prefixer(columns, $arg); } @mixin column-count($int: auto) { // auto || integer - -webkit-column-count: $int; - -moz-column-count: $int; - column-count: $int; + @include prefixer(column-count, $int); } @mixin column-gap($length: normal) { // normal || length - -webkit-column-gap: $length; - -moz-column-gap: $length; - column-gap: $length; + @include prefixer(column-gap, $length); } @mixin column-fill($arg: auto) { // auto || length - -webkit-columns-fill: $arg; - -moz-columns-fill: $arg; - columns-fill: $arg; + @include prefixer(columns-fill, $arg); } @mixin column-rule($arg) { // || || - -webkit-column-rule: $arg; - -moz-column-rule: $arg; - column-rule: $arg; + @include prefixer(column-rule, $arg); } @mixin column-rule-color($color) { - -webkit-column-rule-color: $color; - -moz-column-rule-color: $color; - column-rule-color: $color; + @include prefixer(column-rule-color, $color); } @mixin column-rule-style($style: none) { // none | hidden | dashed | dotted | double | groove | inset | inset | outset | ridge | solid - -webkit-column-rule-style: $style; - -moz-column-rule-style: $style; - column-rule-style: $style; + @include prefixer(column-rule-style, $style); } @mixin column-rule-width ($width: none) { - -webkit-column-rule-width: $width; - -moz-column-rule-width: $width; - column-rule-width: $width; + @include prefixer(column-rule-width, $width); } @mixin column-span($arg: none) { // none || all - -webkit-column-span: $arg; - -moz-column-span: $arg; - column-span: $arg; + @include prefixer(column-span, $arg); } @mixin column-width($length: auto) { // auto || length - -webkit-column-width: $length; - -moz-column-width: $length; - column-width: $length; + @include prefixer(column-width, $length); } diff --git a/lms/static/sass/bourbon/css3/_flex-box.scss b/lms/static/sass/bourbon/css3/_flex-box.scss index 44c1dfd789..72c7dab46a 100644 --- a/lms/static/sass/bourbon/css3/_flex-box.scss +++ b/lms/static/sass/bourbon/css3/_flex-box.scss @@ -16,52 +16,37 @@ @mixin box-orient($orient: inline-axis) { // horizontal|vertical|inline-axis|block-axis|inherit - -webkit-box-orient: $orient; - -moz-box-orient: $orient; - box-orient: $orient; + @include prefixer(box-orient, $orient); } @mixin box-pack($pack: start) { // start|end|center|justify - -webkit-box-pack: $pack; - -moz-box-pack: $pack; - box-pack: $pack; + @include prefixer(box-pack, $pack); } @mixin box-align($align: stretch) { // start|end|center|baseline|stretch - -webkit-box-align: $align; - -moz-box-align: $align; - box-align: $align; + @include prefixer(box-align, $align); } @mixin box-direction($direction: normal) { // normal|reverse|inherit - -webkit-box-direction: $direction; - -moz-box-direction: $direction; - box-direction: $direction; -} -@mixin box-lines($lines: single) { -// single|multiple - -webkit-box-lines: $lines; - -moz-box-lines: $lines; - box-lines: $lines; + @include prefixer(box-direction, $direction); } -@mixin box-ordinal-group($integer: 1) { - -webkit-box-ordinal-group: $integer; - -moz-box-ordinal-group: $integer; - box-ordinal-group: $integer; +@mixin box-lines($lines: single) { +// single|multiple + @include prefixer(box-lines, $lines); +} + +@mixin box-ordinal-group($int: 1) { + @include prefixer(box-ordinal-group, $int); } @mixin box-flex($value: 0.0) { - -webkit-box-flex: $value; - -moz-box-flex: $value; - box-flex: $value; + @include prefixer(box-flex, $value); } -@mixin box-flex-group($integer: 1) { - -webkit-box-flex-group: $integer; - -moz-box-flex-group: $integer; - box-flex-group: $integer; +@mixin box-flex-group($int: 1) { + @include prefixer(box-flex-group, $int); } diff --git a/lms/static/sass/bourbon/css3/_inline-block.scss b/lms/static/sass/bourbon/css3/_inline-block.scss index d79a13c851..3272a0010b 100644 --- a/lms/static/sass/bourbon/css3/_inline-block.scss +++ b/lms/static/sass/bourbon/css3/_inline-block.scss @@ -1,7 +1,5 @@ // Legacy support for inline-block in IE7 (maybe IE6) @mixin inline-block { - display: -moz-inline-box; - -moz-box-orient: vertical; display: inline-block; vertical-align: baseline; zoom: 1; diff --git a/lms/static/sass/bourbon/css3/_linear-gradient.scss b/lms/static/sass/bourbon/css3/_linear-gradient.scss index e366a299a9..4d880d7723 100644 --- a/lms/static/sass/bourbon/css3/_linear-gradient.scss +++ b/lms/static/sass/bourbon/css3/_linear-gradient.scss @@ -3,6 +3,8 @@ $G5: false, $G6: false, $G7: false, $G8: false, $G9: false, $G10: false, + $deprecated-pos1: left top, + $deprecated-pos2: left bottom, $fallback: false) { // Detect what type of value exists in $pos $pos-type: type-of(nth($pos, 1)); @@ -25,7 +27,7 @@ } background-color: $fallback-color; - background-image: deprecated-webkit-gradient(linear, $full); // Safari <= 5.0 + background-image: deprecated-webkit-gradient(linear, $deprecated-pos1, $deprecated-pos2, $full); // Safari <= 5.0 background-image: -webkit-linear-gradient($pos, $full); // Safari 5.1+, Chrome background-image: -moz-linear-gradient($pos, $full); background-image: -ms-linear-gradient($pos, $full); diff --git a/lms/static/sass/bourbon/css3/_prefixer.scss b/lms/static/sass/bourbon/css3/_prefixer.scss new file mode 100644 index 0000000000..16b3ad6f24 --- /dev/null +++ b/lms/static/sass/bourbon/css3/_prefixer.scss @@ -0,0 +1,12 @@ +@mixin prefixer ($property, $value, + $webkit: true, + $moz: true, + $ms: false, + $o: false, + $spec: true) { + @if $webkit { -webkit-#{$property}: $value; } + @if $moz { -moz-#{$property}: $value; } + @if $ms { -ms-#{$property}: $value; } + @if $o { -o-#{$property}: $value; } + @if $spec { #{$property}: $value; } +} diff --git a/lms/static/sass/bourbon/css3/_radial-gradient.scss b/lms/static/sass/bourbon/css3/_radial-gradient.scss index e83cab5234..5e32c1e596 100644 --- a/lms/static/sass/bourbon/css3/_radial-gradient.scss +++ b/lms/static/sass/bourbon/css3/_radial-gradient.scss @@ -1,24 +1,69 @@ // Requires Sass 3.1+ -@mixin radial-gradient($pos, $shape-size, - $G1, $G2, +@mixin radial-gradient($G1, $G2, $G3: false, $G4: false, $G5: false, $G6: false, $G7: false, $G8: false, $G9: false, $G10: false, + $pos: 50% 50%, + $shape-size: ellipse cover, + $deprecated-pos1: center center, + $deprecated-pos2: center center, + $deprecated-radius1: 0, + $deprecated-radius2: 460, $fallback: false) { + @each $value in $G1, $G2 { + $first-val: nth($value, 1); + $pos-type: type-of($first-val); + + @if ($pos-type != color) or ($first-val != "transparent") { + @if ($pos-type == number) + or ($first-val == "center") + or ($first-val == "top") + or ($first-val == "right") + or ($first-val == "bottom") + or ($first-val == "left") { + + $pos: $value; + + @if $pos == $G1 { + $G1: false; + } + } + + @else if + ($first-val == "ellipse") + or ($first-val == "circle") + or ($first-val == "closest-side") + or ($first-val == "closest-corner") + or ($first-val == "farthest-side") + or ($first-val == "farthest-corner") + or ($first-val == "contain") + or ($first-val == "cover") { + + $shape-size: $value; + + @if $value == $G1 { + $G1: false; + } + + @else if $value == $G2 { + $G2: false; + } + } + } + } + $full: compact($G1, $G2, $G3, $G4, $G5, $G6, $G7, $G8, $G9, $G10); - // Set $G1 as the default fallback color $fallback-color: nth($G1, 1); - // If $fallback is a color use that color as the fallback color @if (type-of($fallback) == color) or ($fallback == "transparent") { $fallback-color: $fallback; } background-color: $fallback-color; - background-image: deprecated-webkit-gradient(radial, $full); // Safari <= 5.0 + background-image: deprecated-webkit-gradient(radial, $deprecated-pos1, $deprecated-pos2, $full, $deprecated-radius1, $deprecated-radius2); // Safari <= 5.0 background-image: -webkit-radial-gradient($pos, $shape-size, $full); background-image: -moz-radial-gradient($pos, $shape-size, $full); background-image: -ms-radial-gradient($pos, $shape-size, $full); diff --git a/lms/static/sass/bourbon/css3/_transform.scss b/lms/static/sass/bourbon/css3/_transform.scss index 8d19e8b88d..35737ad9cb 100644 --- a/lms/static/sass/bourbon/css3/_transform.scss +++ b/lms/static/sass/bourbon/css3/_transform.scss @@ -1,19 +1,11 @@ @mixin transform($property: none) { // none | - -webkit-transform: $property; - -moz-transform: $property; - -ms-transform: $property; - -o-transform: $property; - transform: $property; + @include prefixer(transform, $property, webkit, moz, ms, o); } @mixin transform-origin($axes: 50%) { // x-axis - left | center | right | length | % // y-axis - top | center | bottom | length | % // z-axis - length - -webkit-transform-origin: $axes; - -moz-transform-origin: $axes; - -ms-transform-origin: $axes; - -o-transform-origin: $axes; - transform-origin: $axes; + @include prefixer(transform-origin, $axes, webkit, moz, ms, o); } diff --git a/lms/static/sass/bourbon/css3/_transition.scss b/lms/static/sass/bourbon/css3/_transition.scss index 058dbe0e33..4ec070eaa6 100644 --- a/lms/static/sass/bourbon/css3/_transition.scss +++ b/lms/static/sass/bourbon/css3/_transition.scss @@ -3,40 +3,20 @@ // @include transition ((opacity, width), (1.0s, 2.0s), ease-in, (0, 2s)); // @include transition ($property:(opacity, width), $delay: (1.5s, 2.5s)); -@mixin transition ($property: all, $duration: 0.15s, $timing-function: ease-out, $delay: 0) { +@mixin transition ($prop-1: all 0.15s ease-out 0, + $prop-2: false, $prop-3: false, + $prop-4: false, $prop-5: false, + $prop-6: false, $prop-7: false, + $prop-8: false, $prop-9: false) + { + $full: compact($prop-1, $prop-2, $prop-3, $prop-4, $prop-5, + $prop-6, $prop-7, $prop-8, $prop-9); - // Detect # of args passed into each variable - $length-of-property: length($property); - $length-of-duration: length($duration); - $length-of-timing-function: length($timing-function); - $length-of-delay: length($delay); - - @if $length-of-property > 1 { - @include transition-property(zip($property)); } - @else { - @include transition-property( $property); - } - - @if $length-of-duration > 1 { - @include transition-duration(zip($duration)); } - @else { - @include transition-duration( $duration); - } - - @if $length-of-timing-function > 1 { - @include transition-timing-function(zip($timing-function)); } - @else { - @include transition-timing-function( $timing-function); - } - - @if $length-of-delay > 1 { - @include transition-delay(zip($delay)); } - @else { - @include transition-delay( $delay); - } + @include prefixer(transition, $full, webkit, moz, ms, o); } + @mixin transition-property ($prop-1: all, $prop-2: false, $prop-3: false, $prop-4: false, $prop-5: false, @@ -46,11 +26,11 @@ $full: compact($prop-1, $prop-2, $prop-3, $prop-4, $prop-5, $prop-6, $prop-7, $prop-8, $prop-9); - -webkit-transition-property: $full; - -moz-transition-property: $full; - -ms-transition-property: $full; - -o-transition-property: $full; - transition-property: $full; + -webkit-transition-property: transition-property-names($full, 'webkit'); + -moz-transition-property: transition-property-names($full, 'moz'); + -ms-transition-property: transition-property-names($full, 'ms'); + -o-transition-property: transition-property-names($full, 'o'); + transition-property: transition-property-names($full, false); } @mixin transition-duration ($time-1: 0, @@ -62,11 +42,7 @@ $full: compact($time-1, $time-2, $time-3, $time-4, $time-5, $time-6, $time-7, $time-8, $time-9); - -webkit-transition-duration: $full; - -moz-transition-duration: $full; - -ms-transition-duration: $full; - -o-transition-duration: $full; - transition-duration: $full; + @include prefixer(transition-duration, $full, webkit, moz, ms, o); } @mixin transition-timing-function ($motion-1: ease, @@ -79,11 +55,7 @@ $motion-6, $motion-7, $motion-8, $motion-9); // ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier() - -webkit-transition-timing-function: $full; - -moz-transition-timing-function: $full; - -ms-transition-timing-function: $full; - -o-transition-timing-function: $full; - transition-timing-function: $full; + @include prefixer(transition-timing-function, $full, webkit, moz, ms, o); } @mixin transition-delay ($time-1: 0, @@ -95,10 +67,6 @@ $full: compact($time-1, $time-2, $time-3, $time-4, $time-5, $time-6, $time-7, $time-8, $time-9); - -webkit-transition-delay: $full; - -moz-transition-delay: $full; - -ms-transition-delay: $full; - -o-transition-delay: $full; - transition-delay: $full; + @include prefixer(transition-transition-delay, $full, webkit, moz, ms, o); } diff --git a/lms/static/sass/bourbon/css3/_user-select.scss b/lms/static/sass/bourbon/css3/_user-select.scss index d5f5749431..66cd0e3209 100644 --- a/lms/static/sass/bourbon/css3/_user-select.scss +++ b/lms/static/sass/bourbon/css3/_user-select.scss @@ -1,6 +1,3 @@ @mixin user-select($arg: none) { - -webkit-user-select: $arg; - -moz-user-select: $arg; - -ms-user-select: $arg; - user-select: $arg; + @include prefixer(user-select, $arg, webkit, moz, ms); } diff --git a/lms/static/sass/bourbon/functions/_deprecated-webkit-gradient.scss b/lms/static/sass/bourbon/functions/_deprecated-webkit-gradient.scss index 1322f6f60e..16747d673e 100644 --- a/lms/static/sass/bourbon/functions/_deprecated-webkit-gradient.scss +++ b/lms/static/sass/bourbon/functions/_deprecated-webkit-gradient.scss @@ -1,6 +1,9 @@ // Render Deprecated Webkit Gradient - Linear || Radial //************************************************************************// -@function deprecated-webkit-gradient($type, $full) { +@function deprecated-webkit-gradient($type, + $deprecated-pos1, $deprecated-pos2, + $full, + $deprecated-radius1: false, $deprecated-radius2: false) { $gradient-list: (); $gradient: false; $full-length: length($full); @@ -14,23 +17,28 @@ $color-stop: color-stop(nth($gradient, 2), nth($gradient, 1)); $gradient-list: join($gradient-list, $color-stop, comma); } + @else { @if $i == $full-length { $percentage: 100%; } + @else { $percentage: ($i - 1) * (100 / ($full-length - 1)) + "%"; } + $color-stop: color-stop(unquote($percentage), $gradient); $gradient-list: join($gradient-list, $color-stop, comma); } } @if $type == radial { - $gradient: -webkit-gradient(radial, center center, 0, center center, 460, $gradient-list); + $gradient: -webkit-gradient(radial, $deprecated-pos1, $deprecated-radius1, $deprecated-pos2, $deprecated-radius2, $gradient-list); } + @else if $type == linear { - $gradient: -webkit-gradient(linear, left top, left bottom, $gradient-list); + $gradient: -webkit-gradient(linear, $deprecated-pos1, $deprecated-pos2, $gradient-list); } + @return $gradient; } diff --git a/lms/static/sass/bourbon/functions/_radial-gradient.scss b/lms/static/sass/bourbon/functions/_radial-gradient.scss index 3d5461ad6e..1f454412d6 100644 --- a/lms/static/sass/bourbon/functions/_radial-gradient.scss +++ b/lms/static/sass/bourbon/functions/_radial-gradient.scss @@ -1,10 +1,58 @@ // This function is required and used by the background-image mixin. -@function radial-gradient($pos, $shape-size, - $G1, $G2, +@function radial-gradient($G1, $G2, $G3: false, $G4: false, $G5: false, $G6: false, $G7: false, $G8: false, - $G9: false, $G10: false) { + $G9: false, $G10: false, + $pos: 50% 50%, + $shape-size: ellipse cover, + $deprecated-pos1: center center, + $deprecated-pos2: center center, + $deprecated-radius1: 0, + $deprecated-radius2: 50, + $fallback: false) { + + @each $value in $G1, $G2 { + $first-val: nth($value, 1); + $pos-type: type-of($first-val); + + @if ($pos-type != color) or ($first-val != "transparent") { + @if ($pos-type == number) + or ($first-val == "center") + or ($first-val == "top") + or ($first-val == "right") + or ($first-val == "bottom") + or ($first-val == "left") { + + $pos: $value; + + @if $pos == $G1 { + $G1: false; + } + } + + @else if + ($first-val == "ellipse") + or ($first-val == "circle") + or ($first-val == "closest-side") + or ($first-val == "closest-corner") + or ($first-val == "farthest-side") + or ($first-val == "farthest-corner") + or ($first-val == "contain") + or ($first-val == "cover") { + + $shape-size: $value; + + @if $value == $G1 { + $G1: false; + } + + @else if $value == $G2 { + $G2: false; + } + } + } + } $type: radial; $gradient: compact($pos, $shape-size, $G1, $G2, $G3, $G4, $G5, $G6, $G7, $G8, $G9, $G10); @@ -12,4 +60,3 @@ @return $type-gradient; } - diff --git a/lms/static/sass/bourbon/functions/_transition-property-name.scss b/lms/static/sass/bourbon/functions/_transition-property-name.scss new file mode 100644 index 0000000000..54cd422811 --- /dev/null +++ b/lms/static/sass/bourbon/functions/_transition-property-name.scss @@ -0,0 +1,22 @@ +// Return vendor-prefixed property names if appropriate +// Example: transition-property-names((transform, color, background), moz) -> -moz-transform, color, background +//************************************************************************// +@function transition-property-names($props, $vendor: false) { + $new-props: (); + + @each $prop in $props { + $new-props: append($new-props, transition-property-name($prop, $vendor), comma); + } + + @return $new-props; +} + +@function transition-property-name($prop, $vendor: false) { + // put other properties that need to be prefixed here aswell + @if $vendor and $prop == transform { + @return unquote('-'+$vendor+'-'+$prop); + } + @else { + @return $prop; + } +} \ No newline at end of file diff --git a/lms/static/sass/bourbon/lib/bourbon.rb b/lms/static/sass/bourbon/lib/bourbon.rb index 1635be836d..7311f8de7b 100644 --- a/lms/static/sass/bourbon/lib/bourbon.rb +++ b/lms/static/sass/bourbon/lib/bourbon.rb @@ -1,7 +1,7 @@ require "bourbon/generator" module Bourbon - if defined?(Rails) + if defined?(Rails) && defined?(Rails::Engine) class Engine < ::Rails::Engine require 'bourbon/engine' end diff --git a/lms/static/sass/bourbon/lib/bourbon/sass_extensions/functions/compact.rb b/lms/static/sass/bourbon/lib/bourbon/sass_extensions/functions/compact.rb index 5192e921e7..9ad696b1b7 100644 --- a/lms/static/sass/bourbon/lib/bourbon/sass_extensions/functions/compact.rb +++ b/lms/static/sass/bourbon/lib/bourbon/sass_extensions/functions/compact.rb @@ -4,8 +4,9 @@ module Bourbon::SassExtensions::Functions::Compact def compact(*args) sep = :comma if args.size == 1 && args.first.is_a?(Sass::Script::List) - args = args.first.value - sep = args.first.separator + list = args.first + args = list.value + sep = list.separator end Sass::Script::List.new(args.reject{|a| !a.to_bool}, sep) end diff --git a/lms/static/sass/screen.css b/lms/static/sass/screen.css new file mode 100644 index 0000000000..21860cb69b --- /dev/null +++ b/lms/static/sass/screen.css @@ -0,0 +1,1480 @@ +/* HTML5 Boilerplate */ +article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { + display: block; } + +audio, canvas, video { + display: inline-block; + *display: inline; + *zoom: 1; } + +audio:not([controls]) { + display: none; } + +[hidden] { + display: none; } + +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; } + +html, button, input, select, textarea { + font-family: sans-serif; + color: #222; } + +body { + margin: 0; + font-size: 1em; + line-height: 1.4; } + +::-moz-selection { + background: #fe57a1; + color: #fff; + text-shadow: none; } + +::selection { + background: #fe57a1; + color: #fff; + text-shadow: none; } + +a { + color: #00e; } + +a:visited { + color: #551a8b; } + +a:hover { + color: #06e; } + +a:focus { + outline: thin dotted; } + +a:hover, a:active { + outline: 0; } + +abbr[title] { + border-bottom: 1px dotted; } + +b, strong { + font-weight: bold; } + +blockquote { + margin: 1em 40px; } + +dfn { + font-style: italic; } + +hr { + display: block; + height: 1px; + border: 0; + border-top: 1px solid #ccc; + margin: 1em 0; + padding: 0; } + +ins { + background: #ff9; + color: #000; + text-decoration: none; } + +mark { + background: #ff0; + color: #000; + font-style: italic; + font-weight: bold; } + +pre, code, kbd, samp { + font-family: monospace, serif; + _font-family: 'courier new', monospace; + font-size: 1em; } + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; } + +q { + quotes: none; } + +q:before, q:after { + content: ""; + content: none; } + +small { + font-size: 85%; } + +sub, sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sup { + top: -0.5em; } + +sub { + bottom: -0.25em; } + +ul, ol { + margin: 1em 0; + padding: 0 0 0 40px; } + +dd { + margin: 0 0 0 40px; } + +nav ul, nav ol { + list-style: none; + list-style-image: none; + margin: 0; + padding: 0; } + +img { + border: 0; + -ms-interpolation-mode: bicubic; + vertical-align: middle; } + +svg:not(:root) { + overflow: hidden; } + +figure { + margin: 0; } + +form { + margin: 0; } + +fieldset { + border: 0; + margin: 0; + padding: 0; } + +label { + cursor: pointer; } + +legend { + border: 0; + *margin-left: -7px; + padding: 0; + white-space: normal; } + +button, input, select, textarea { + font-size: 100%; + margin: 0; + vertical-align: baseline; + *vertical-align: middle; } + +button, input { + line-height: normal; } + +button, input[type="button"], input[type="reset"], input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; + *overflow: visible; } + +button[disabled], input[disabled] { + cursor: default; } + +input[type="checkbox"], input[type="radio"] { + box-sizing: border-box; + padding: 0; + *width: 13px; + *height: 13px; } + +input[type="search"] { + -webkit-appearance: textfield; + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; + box-sizing: content-box; } + +input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; } + +button::-moz-focus-inner, input::-moz-focus-inner { + border: 0; + padding: 0; } + +textarea { + overflow: auto; + vertical-align: top; + resize: vertical; } + +input:invalid, textarea:invalid { + background-color: #f0dddd; } + +table { + border-collapse: collapse; + border-spacing: 0; } + +td { + vertical-align: top; } + +.chromeframe { + margin: 0.2em 0; + background: #ccc; + color: black; + padding: 0.2em 0; } + +.ir { + display: block; + border: 0; + text-indent: -999em; + overflow: hidden; + background-color: transparent; + background-repeat: no-repeat; + text-align: left; + direction: ltr; + *line-height: 0; } + +.ir br { + display: none; } + +.hidden { + display: none !important; + visibility: hidden; } + +.visuallyhidden { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; } + +.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { + clip: auto; + height: auto; + margin: 0; + overflow: visible; + position: static; + width: auto; } + +.invisible { + visibility: hidden; } + +.clearfix:before, .clearfix:after { + content: ""; + display: table; } + +.clearfix:after { + clear: both; } + +.clearfix { + *zoom: 1; } + +@media print { + * { + background: transparent !important; + color: black !important; + box-shadow: none !important; + text-shadow: none !important; + filter: none !important; + -ms-filter: none !important; } + + a, a:visited { + text-decoration: underline; } + + a[href]:after { + content: " (" attr(href) ")"; } + + abbr[title]:after { + content: " (" attr(title) ")"; } + + .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { + content: ""; } + + pre, blockquote { + border: 1px solid #999; + page-break-inside: avoid; } + + thead { + display: table-header-group; } + + tr, img { + page-break-inside: avoid; } + + img { + max-width: 100% !important; } + + @page { + margin: 0.5cm; } + + p, h2, h3 { + orphans: 3; + widows: 3; } + + h2, h3 { + page-break-after: avoid; } } +h1, h2, h3, h4, h5, h6 { + color: #3c3c3c; + margin: 0px; } + +p { + color: #a0a0a0; + margin: 0px; } + +a:link, a:visited { + color: #1d9dd9; + text-decoration: none; } + a:link:hover, a:visited:hover { + color: #43b2e6; } + +body { + background: white; + margin: 0px; } + +.container { + zoom: 1; + margin: 0 auto; + max-width: 1200px; + width: 100%; } + .container:before, .container:after { + content: ""; + display: table; } + .container:after { + clear: both; } + +header.app { + border-bottom: 1px solid #c8c8c8; + background-image: compact(linear, compact(-90deg, #f5f5f5, #e6e6e6, false, false, false, false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(-90deg, #f5f5f5, #e6e6e6, false, false, false, false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(-90deg, #f5f5f5, #e6e6e6, false, false, false, false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(-90deg, #f5f5f5, #e6e6e6, false, false, false, false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(-90deg, #f5f5f5, #e6e6e6, false, false, false, false, false, false, false, false), false, false, false, false, false, false, false, false, false); + height: 55px; + width: 100%; } + header.app nav { + zoom: 1; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + max-width: 1200px; + margin: 0 auto; + padding: 0px 10px; + width: 100%; } + header.app nav:before, header.app nav:after { + content: ""; + display: table; } + header.app nav:after { + clear: both; } + header.app a.logo { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: block; + float: left; + height: 100%; + margin: 15px 15px 0px 0px; } + header.app h1 { + border-left: 1px solid #c8c8c8; + font: bold 12px/14px "Open Sans", Verdana, Geneva, sans-serif; + float: left; + height: 15px; + margin-top: 10px; + padding: 10px 18px; } + header.app ol { + float: left; + font-size: 0px; } + header.app ol.user { + float: right; } + header.app ol > li { + border-left: 1px solid #c8c8c8; + display: -moz-inline-box; + -moz-box-orient: vertical; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + margin-top: 10px; + padding: 0px 8px; + position: relative; + vertical-align: bottom; } + header.app ol > li:last-child { + border-right: 1px solid #c8c8c8; } + header.app ol > li a { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + color: #a0a0a0; + display: block; + font: normal 12px/14px "Open Sans", Verdana, Geneva, sans-serif; + height: 15px; + padding: 10px; + text-decoration: none; + text-transform: uppercase; + text-shadow: 0 1px rgba(255, 255, 255, 0.4); } + header.app ol > li a.user-dashboard { + padding: 10px 10px 10px 40px; } + @media screen and (max-width: 768px) { + header.app ol > li a.user-dashboard { + font-size: 0px; + padding: 10px 0px; + width: 38px; } } + header.app ol > li a.user-dashboard .avatar { + background: #dcdcdc; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + border: 1px solid #b4b4b4; + -webkit-box-shadow: compact(0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + box-shadow: compact(0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + height: 22px; + display: -moz-inline-box; + -moz-box-orient: vertical; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + left: 15px; + overflow: hidden; + position: absolute; + top: 5px; + width: 22px; } + header.app ol > li a.user-dashboard .avatar::after { + background-image: compact(linear, compact(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%, false, false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%, false, false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%, false, false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%, false, false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%, false, false, false, false, false, false), false, false, false, false, false, false, false, false, false); + content: ""; + display: block; + height: 100%; + position: absolute; + right: 0px; + top: 0px; + width: 100%; } + header.app ol > li a.user-dashboard .avatar img { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + display: block; + min-height: 100%; + min-width: 100%; + height: 100%; } + header.app ol > li a:hover { + background: #dcdcdc; + color: #3c3c3c; } + header.app ol > li a.active { + background: #dcdcdc; + color: #3c3c3c; } + header.app ol > li ol.user-options { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: compact(0 1px 6px 0 rgba(0, 0, 0, 0.3), false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(0 1px 6px 0 rgba(0, 0, 0, 0.3), false, false, false, false, false, false, false, false); + box-shadow: compact(0 1px 6px 0 rgba(0, 0, 0, 0.3), false, false, false, false, false, false, false, false); + border: 1px solid #c8c8c8; + background: #dcdcdc; + display: none; + right: 4px; + padding: 5px 10px; + position: absolute; + top: 50px; + width: 170px; + z-index: 3; } + header.app ol > li ol.user-options.expanded { + display: block; } + header.app ol > li ol.user-options::before { + background: transparent; + border-top: 8px solid #dcdcdc; + border-right: 8px solid #dcdcdc; + border-bottom: 8px solid transparent; + border-left: 8px solid transparent; + -webkit-box-shadow: compact(1px 0 0 0 #c8c8c8, 0 -1px 0 0 #c8c8c8, false, false, false, false, false, false, false); + -moz-box-shadow: compact(1px 0 0 0 #c8c8c8, 0 -1px 0 0 #c8c8c8, false, false, false, false, false, false, false); + box-shadow: compact(1px 0 0 0 #c8c8c8, 0 -1px 0 0 #c8c8c8, false, false, false, false, false, false, false); + content: ""; + display: block; + height: 0px; + position: absolute; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + right: 10px; + top: -7px; + width: 0px; } + header.app ol > li ol.user-options li { + border-top: 1px solid #c8c8c8; + border-right: none; + border-bottom: none; + border-left: none; + margin: 0px; + padding: 0px; + width: 100%; } + header.app ol > li ol.user-options li:first-child { + border: none; } + header.app ol > li ol.user-options li a { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: block; + font: normal 12px/16px "Open Sans", Verdana, Geneva, sans-serif; + height: auto; + margin: 5px 0px; + overflow: hidden; + padding: 5px; + text-overflow: ellipsis; + -webkit-transition-property: compact(padding, false, false, false, false, false, false, false, false); + -moz-transition-property: compact(padding, false, false, false, false, false, false, false, false); + -ms-transition-property: compact(padding, false, false, false, false, false, false, false, false); + -o-transition-property: compact(padding, false, false, false, false, false, false, false, false); + transition-property: compact(padding, false, false, false, false, false, false, false, false); + -webkit-transition-duration: compact(0.1s, false, false, false, false, false, false, false, false); + -moz-transition-duration: compact(0.1s, false, false, false, false, false, false, false, false); + -ms-transition-duration: compact(0.1s, false, false, false, false, false, false, false, false); + -o-transition-duration: compact(0.1s, false, false, false, false, false, false, false, false); + transition-duration: compact(0.1s, false, false, false, false, false, false, false, false); + -webkit-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -moz-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -ms-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -o-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -webkit-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -moz-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -ms-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -o-transition-delay: compact(0, false, false, false, false, false, false, false, false); + transition-delay: compact(0, false, false, false, false, false, false, false, false); + white-space: nowrap; + width: 100%; } + header.app ol > li ol.user-options li a:hover { + background: white; + padding: 5px 8px; } + +.faded-hr-divider { + background-image: compact(linear, compact(180deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.8) 15%, #c8c8c8 50%, rgba(200, 200, 200, 0.8) 85%, rgba(255, 255, 255, 0), false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(180deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.8) 15%, #c8c8c8 50%, rgba(200, 200, 200, 0.8) 85%, rgba(255, 255, 255, 0), false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(180deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.8) 15%, #c8c8c8 50%, rgba(200, 200, 200, 0.8) 85%, rgba(255, 255, 255, 0), false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(180deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.8) 15%, #c8c8c8 50%, rgba(200, 200, 200, 0.8) 85%, rgba(255, 255, 255, 0), false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(180deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.8) 15%, #c8c8c8 50%, rgba(200, 200, 200, 0.8) 85%, rgba(255, 255, 255, 0), false, false, false, false, false), false, false, false, false, false, false, false, false, false); + height: 1px; + width: 100%; } + +.faded-vertical-divider, .find-courses > header .universities span.divider { + background-image: compact(linear, compact(90deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.6) 25%, #c8c8c8 50%, rgba(200, 200, 200, 0.6) 75%, rgba(255, 255, 255, 0), false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(90deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.6) 25%, #c8c8c8 50%, rgba(200, 200, 200, 0.6) 75%, rgba(255, 255, 255, 0), false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(90deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.6) 25%, #c8c8c8 50%, rgba(200, 200, 200, 0.6) 75%, rgba(255, 255, 255, 0), false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(90deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.6) 25%, #c8c8c8 50%, rgba(200, 200, 200, 0.6) 75%, rgba(255, 255, 255, 0), false, false, false, false, false), false, false, false, false, false, false, false, false, false); + background-image: compact(linear, compact(90deg, rgba(255, 255, 255, 0) 0%, rgba(200, 200, 200, 0.6) 25%, #c8c8c8 50%, rgba(200, 200, 200, 0.6) 75%, rgba(255, 255, 255, 0), false, false, false, false, false), false, false, false, false, false, false, false, false, false); + height: 100%; + width: 1px; } + +.animation-apear { + -webkit-animation: compact(apear 1.5s ease-out, false, false, false, false, false, false, false, false); + -moz-animation: compact(apear 1.5s ease-out, false, false, false, false, false, false, false, false); + animation: compact(apear 1.5s ease-out, false, false, false, false, false, false, false, false); + -webkit-animation-fill-mode: compact(forward, false, false, false, false, false, false, false, false); + -moz-animation-fill-mode: compact(forward, false, false, false, false, false, false, false, false); + animation-fill-mode: compact(forward, false, false, false, false, false, false, false, false); } + +@-webkit-keyframes apear { + 0% { + opacity: 0; } + + 100% { + opacity: 1; } } + +@-moz-keyframes apear { + 0% { + opacity: 0; } + + 100% { + opacity: 1; } } + +@keyframes apear { + 0% { + opacity: 0; } + + 100% { + opacity: 1; } } + +.home { + margin-top: 30px; } + .home > header h1 { + font: bold 24px/26px "Open Sans", Verdana, Geneva, sans-serif; + text-align: center; } + +.dashboard { + zoom: 1; + margin: 30px 10px; } + .dashboard:before, .dashboard:after { + content: ""; + display: table; } + .dashboard:after { + clear: both; } + +.sidebar { + background: #f0f0f0; + float: left; + margin-right: 2.513%; + width: 23.116%; } + @media screen and (max-width: 768px) { + .sidebar { + float: none; + margin: 0 0 30px 0; + width: 100%; } } + .sidebar header.profile .user-info { + zoom: 1; + padding: 10px; } + .sidebar header.profile .user-info:before, .sidebar header.profile .user-info:after { + content: ""; + display: table; } + .sidebar header.profile .user-info:after { + clear: both; } + .sidebar header.profile .user-info .avatar { + background: #dcdcdc; + border: 1px solid #b4b4b4; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + margin: 0 0 15px 0; + max-width: 100%; + overflow: hidden; } + @media screen and (max-width: 768px) { + .sidebar header.profile .user-info .avatar { + float: left; + margin: 0px; + margin-right: 2.513%; + width: 23.116%; } } + .sidebar header.profile .user-info .avatar img { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + display: block; + max-width: 100%; } + @media screen and (max-width: 768px) { + .sidebar header.profile .user-info .info { + float: left; + width: 74.372%; } } + .sidebar header.profile .user-info .info h2 { + border-bottom: 1px solid #c8c8c8; + -webkit-box-shadow: compact(0 1px 0 0 rgba(255, 255, 255, 0.4), false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(0 1px 0 0 rgba(255, 255, 255, 0.4), false, false, false, false, false, false, false, false); + box-shadow: compact(0 1px 0 0 rgba(255, 255, 255, 0.4), false, false, false, false, false, false, false, false); + font: bold 18px/20px "Open Sans", Verdana, Geneva, sans-serif; + margin-bottom: 15px; + overflow: hidden; + padding-bottom: 15px; + text-align: center; + text-wrap: nowrap; + text-overflow: ellipsis; } + @media screen and (max-width: 768px) { + .sidebar header.profile .user-info .info h2 { + text-align: left; } } + .sidebar header.profile .user-info .info > ul { + zoom: 1; + margin: 0px; + padding: 0 0 10px 0; } + .sidebar header.profile .user-info .info > ul:before, .sidebar header.profile .user-info .info > ul:after { + content: ""; + display: table; } + .sidebar header.profile .user-info .info > ul:after { + clear: both; } + @media screen and (max-width: 768px) { + .sidebar header.profile .user-info .info > ul { + padding: 0px; } } + .sidebar header.profile .user-info .info > ul li { + list-style: none; + margin-bottom: 10px; } + @media screen and (max-width: 768px) { + .sidebar header.profile .user-info .info > ul li { + float: left; + margin-right: 10px; } } + .sidebar header.profile .user-info .info > ul li:last-child { + margin-bottom: 0px; } + .sidebar header.profile .user-info .info > ul li h3 { + color: #a0a0a0; + font: bold 12px/14px "Open Sans", Verdana, Geneva, sans-serif; + text-shadow: 0 1px rgba(255, 255, 255, 0.8); } + .sidebar header.profile .user-info .info > ul li h3 span { + font-weight: normal; + text-transform: none; } + +.courses { + float: left; + width: 74.372%; } + @media only screen and (max-width: 768px) { + .courses { + float: none; + width: 100%; } } + .courses nav.course-filters { + background: #e6e6e6; + margin-bottom: 30px; + position: relative; } + .courses nav.course-filters ol.filters { + zoom: 1; } + .courses nav.course-filters ol.filters:before, .courses nav.course-filters ol.filters:after { + content: ""; + display: table; } + .courses nav.course-filters ol.filters:after { + clear: both; } + .courses nav.course-filters ol.filters li { + border-right: 1px solid #c8c8c8; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + list-style: none; + float: left; + padding: 15px 10px; + width: 25%; + text-align: center; } + .courses nav.course-filters ol.filters li:last-child { + border: none; } + .courses nav.course-filters ol.filters li:hover { + background: #dcdcdc; + cursor: pointer; } + .courses nav.course-filters ol.filters li.selected { + background: #dcdcdc; } + .courses nav.course-filters ol.filters li h2 { + font: normal 11px/13px "Open Sans", Verdana, Geneva, sans-serif; + text-transform: none; } + .courses nav.course-filters ol.filters li span.count { + margin: 5px 0 0 0; + display: block; } + .courses .course { + background: #f0f0f0; + border: 1px solid #dcdcdc; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + font-size: 0px; + min-height: 100px; + margin-bottom: 20px; + padding: 10px; + -webkit-transition-property: compact(all, false, false, false, false, false, false, false, false); + -moz-transition-property: compact(all, false, false, false, false, false, false, false, false); + -ms-transition-property: compact(all, false, false, false, false, false, false, false, false); + -o-transition-property: compact(all, false, false, false, false, false, false, false, false); + transition-property: compact(all, false, false, false, false, false, false, false, false); + -webkit-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -moz-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -ms-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -o-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -webkit-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -moz-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -ms-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -o-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -webkit-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -moz-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -ms-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -o-transition-delay: compact(0, false, false, false, false, false, false, false, false); + transition-delay: compact(0, false, false, false, false, false, false, false, false); } + .courses .course:last-child { + margin-bottom: none; } + .courses .course > a { + zoom: 1; + display: block; + position: relative; } + .courses .course > a:before, .courses .course > a:after { + content: ""; + display: table; } + .courses .course > a:after { + clear: both; } + .courses .course .cover { + background: #e1e1e1; + border: 1px solid #969696; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: compact(0 0 8px 0 rgba(0, 0, 0, 0.3), 0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false); + -moz-box-shadow: compact(0 0 8px 0 rgba(0, 0, 0, 0.3), 0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false); + box-shadow: compact(0 0 8px 0 rgba(0, 0, 0, 0.3), 0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false); + float: left; + height: 100px; + margin: 0px; + opacity: 0.8; + overflow: hidden; + position: relative; + -webkit-transition-property: compact(all, false, false, false, false, false, false, false, false); + -moz-transition-property: compact(all, false, false, false, false, false, false, false, false); + -ms-transition-property: compact(all, false, false, false, false, false, false, false, false); + -o-transition-property: compact(all, false, false, false, false, false, false, false, false); + transition-property: compact(all, false, false, false, false, false, false, false, false); + -webkit-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -moz-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -ms-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -o-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -webkit-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -moz-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -ms-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -o-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -webkit-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -moz-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -ms-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -o-transition-delay: compact(0, false, false, false, false, false, false, false, false); + transition-delay: compact(0, false, false, false, false, false, false, false, false); + width: 100px; } + @media only screen and (max-width: 320px) { + .courses .course .cover { + display: none; } } + .courses .course .cover .shade { + background: rgba(0, 0, 0, 0.3); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + bottom: 0px; + content: ""; + display: block; + left: 0px; + opacity: 0; + position: absolute; + top: 0px; + -webkit-transition-property: compact(all, false, false, false, false, false, false, false, false); + -moz-transition-property: compact(all, false, false, false, false, false, false, false, false); + -ms-transition-property: compact(all, false, false, false, false, false, false, false, false); + -o-transition-property: compact(all, false, false, false, false, false, false, false, false); + transition-property: compact(all, false, false, false, false, false, false, false, false); + -webkit-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -moz-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -ms-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -o-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -webkit-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -moz-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -ms-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -o-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -webkit-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -moz-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -ms-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -o-transition-delay: compact(0, false, false, false, false, false, false, false, false); + transition-delay: compact(0, false, false, false, false, false, false, false, false); + right: 0px; } + .courses .course .cover .arrow { + border-top: 1px solid; + border-left: 1px solid; + border-color: white; + -webkit-box-shadow: compact(inset 1px 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(inset 1px 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + box-shadow: compact(inset 1px 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + content: ""; + display: block; + height: 55px; + left: 40px; + opacity: 0; + position: absolute; + top: 23px; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + -webkit-transition-property: compact(all, false, false, false, false, false, false, false, false); + -moz-transition-property: compact(all, false, false, false, false, false, false, false, false); + -ms-transition-property: compact(all, false, false, false, false, false, false, false, false); + -o-transition-property: compact(all, false, false, false, false, false, false, false, false); + transition-property: compact(all, false, false, false, false, false, false, false, false); + -webkit-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -moz-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -ms-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -o-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -webkit-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -moz-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -ms-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -o-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -webkit-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -moz-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -ms-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -o-transition-delay: compact(0, false, false, false, false, false, false, false, false); + transition-delay: compact(0, false, false, false, false, false, false, false, false); + width: 55px; } + .courses .course .cover img { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + display: block; + min-height: 100%; + min-width: 100%; + width: 100%; } + .courses .course .info { + margin-left: 115px; } + @media only screen and (max-width: 320px) { + .courses .course .info { + margin: 0px; } } + .courses .course .info > hgroup { + margin-right: 80px; } + @media only screen and (max-width: 320px) { + .courses .course .info > hgroup { + margin: 0px; } } + .courses .course .info > hgroup h2 { + font: bold 18px/24px "Open Sans", Verdana, Geneva, sans-serif; + margin-bottom: 3px; + overflow: hidden; + text-shadow: 0 1px rgba(255, 255, 255, 0.6); + -webkit-transition-property: compact(color, false, false, false, false, false, false, false, false); + -moz-transition-property: compact(color, false, false, false, false, false, false, false, false); + -ms-transition-property: compact(color, false, false, false, false, false, false, false, false); + -o-transition-property: compact(color, false, false, false, false, false, false, false, false); + transition-property: compact(color, false, false, false, false, false, false, false, false); + -webkit-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -moz-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -ms-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -o-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -webkit-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -moz-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -ms-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -o-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -webkit-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -moz-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -ms-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -o-transition-delay: compact(0, false, false, false, false, false, false, false, false); + transition-delay: compact(0, false, false, false, false, false, false, false, false); + text-overflow: ellipsis; + white-space: nowrap; } + .courses .course .info > hgroup p { + color: #3c3c3c; + font: normal 12px/18px "Open Sans", Verdana, Geneva, sans-serif; + overflow: hidden; + text-shadow: 0 1px rgba(255, 255, 255, 0.6); + text-overflow: ellipsis; + white-space: nowrap; } + .courses .course .info .edit, .courses .course .info .register { + border: 1px solid #dcdcdc; + background: #e6e6e6; + color: #a0a0a0; + display: block; + font: normal 12px/14px "Open Sans", Verdana, Geneva, sans-serif; + padding: 6px 10px; + position: absolute; + right: 0px; + top: 0px; + -webkit-transition-property: compact(all, false, false, false, false, false, false, false, false); + -moz-transition-property: compact(all, false, false, false, false, false, false, false, false); + -ms-transition-property: compact(all, false, false, false, false, false, false, false, false); + -o-transition-property: compact(all, false, false, false, false, false, false, false, false); + transition-property: compact(all, false, false, false, false, false, false, false, false); + -webkit-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -moz-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -ms-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -o-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -webkit-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -moz-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -ms-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -o-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -webkit-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -moz-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -ms-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -o-transition-delay: compact(0, false, false, false, false, false, false, false, false); + transition-delay: compact(0, false, false, false, false, false, false, false, false); } + @media only screen and (max-width: 320px) { + .courses .course .info .edit, .courses .course .info .register { + display: none; } } + .courses .course .info .edit:hover, .courses .course .info .register:hover { + background: white; + color: #1d9dd9; } + .courses .course .info .meta { + border-top: 1px solid #c8c8c8; + -webkit-box-shadow: compact(inset 0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(inset 0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + box-shadow: compact(inset 0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + font-size: 12px; + height: 34px; + margin-top: 15px; + opacity: 0.9; + position: relative; + -webkit-transition-property: compact(opacity, false, false, false, false, false, false, false, false); + -moz-transition-property: compact(opacity, false, false, false, false, false, false, false, false); + -ms-transition-property: compact(opacity, false, false, false, false, false, false, false, false); + -o-transition-property: compact(opacity, false, false, false, false, false, false, false, false); + transition-property: compact(opacity, false, false, false, false, false, false, false, false); + -webkit-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -moz-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -ms-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -o-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -webkit-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -moz-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -ms-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -o-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -webkit-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -moz-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -ms-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -o-transition-delay: compact(0, false, false, false, false, false, false, false, false); + transition-delay: compact(0, false, false, false, false, false, false, false, false); + width: 100%; } + .courses .course .info .meta:hover { + opacity: 0.9; } + .courses .course .info .meta > * { + height: 18px; + position: absolute; + top: 15px; } + .courses .course .info .meta .complete { + left: 0px; } + .courses .course .info .meta .complete p { + font: normal 12px/18px Georgia, Cambria, "Times New Roman", Times, serif; } + .courses .course .info .meta .complete p span { + color: #3c3c3c; + font: normal 12px/18px "Open Sans", Verdana, Geneva, sans-serif; + margin-left: 3px; } + .courses .course .info .meta .dates p { + color: #a0a0a0; + font: normal 12px/18px Georgia, Cambria, "Times New Roman", Times, serif; + display: -moz-inline-box; + -moz-box-orient: vertical; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + text-align: right; } + .courses .course .info .meta .dates p:first-child { + border-right: 1px solid #c8c8c8; + margin-right: 10px; + padding-right: 10px; } + .courses .course .info .meta .dates p time { + color: #3c3c3c; + font: normal 12px/18px "Open Sans", Verdana, Geneva, sans-serif; + margin-left: 3px; } + .courses .course .info .meta .end-date { + border-left: 1px solid #c8c8c8; + right: 0px; + padding-left: 15px; } + @media only screen and (max-width: 320px) { + .courses .course .info .meta .end-date { + display: none; } } + .courses .course .info .meta .end-date p { + color: #a0a0a0; + font: normal 12px/18px Georgia, Cambria, "Times New Roman", Times, serif; + text-align: right; } + .courses .course .info .meta .end-date p time { + color: #3c3c3c; + font: normal 12px/18px "Open Sans", Verdana, Geneva, sans-serif; + margin-left: 3px; } + .courses .course .info .meta .progress { + -webkit-box-shadow: compact(0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + box-shadow: compact(0 1px 0 0 rgba(255, 255, 255, 0.6), false, false, false, false, false, false, false, false); + left: 90px; + right: 140px; } + @media only screen and (max-width: 320px) { + .courses .course .info .meta .progress { + right: 0px; } } + .courses .course .info .meta .progress .meter { + background: #e6e6e6; + border: 1px solid #c8c8c8; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + height: 100%; + padding: 2px; } + .courses .course .info .meta .progress .meter .meter-fill { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + background: #d2d2d2; + height: 100%; + width: 60%; } + .courses .course:hover { + background: #f5f5f5; + -webkit-box-shadow: compact(0 1px 8px 0 rgba(0, 0, 0, 0.2), false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(0 1px 8px 0 rgba(0, 0, 0, 0.2), false, false, false, false, false, false, false, false); + box-shadow: compact(0 1px 8px 0 rgba(0, 0, 0, 0.2), false, false, false, false, false, false, false, false); + cursor: pointer; } + .courses .course:hover .edit { + background: #dcdcdc; + border-color: #bebebe; } + .courses .course:hover .cover { + opacity: 1; } + .courses .course:hover h2 { + color: #1d9dd9; } + .courses .course:hover .meta { + opacity: 0.9; } + +nav.course-material { + background: #d2d2d2; + zoom: 1; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: compact(inset 0 1px 5px 0 rgba(0, 0, 0, 0.05), false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(inset 0 1px 5px 0 rgba(0, 0, 0, 0.05), false, false, false, false, false, false, false, false); + box-shadow: compact(inset 0 1px 5px 0 rgba(0, 0, 0, 0.05), false, false, false, false, false, false, false, false); + border-bottom: 1px solid #bebebe; + margin: 0px auto 0px; + padding: 0px; + width: 100%; } + nav.course-material:before, nav.course-material:after { + content: ""; + display: table; } + nav.course-material:after { + clear: both; } + nav.course-material .inner-wrapper { + margin: 0 auto; + max-width: 1200px; + width: 100%; } + nav.course-material ol.course-tabs { + -webkit-border-top-left-radius: 4px; + -moz-border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; + -ms-border-top-left-radius: 4px; + -o-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -moz-border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; + -ms-border-top-right-radius: 4px; + -o-border-top-right-radius: 4px; + border-top-right-radius: 4px; + zoom: 1; + padding: 10px 0 0 0; } + nav.course-material ol.course-tabs:before, nav.course-material ol.course-tabs:after { + content: ""; + display: table; } + nav.course-material ol.course-tabs:after { + clear: both; } + nav.course-material ol.course-tabs li { + float: left; + list-style: none; } + nav.course-material ol.course-tabs li a { + color: #a0a0a0; + display: block; + text-align: center; + padding: 5px 13px; + text-decoration: none; + text-shadow: 0 1px rgba(255, 255, 255, 0.4); } + nav.course-material ol.course-tabs li a:hover { + color: #3c3c3c; } + nav.course-material ol.course-tabs li a.active { + background: white; + border: 1px solid #c8c8c8; + border-bottom: 0px; + -webkit-border-top-left-radius: 4px; + -moz-border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; + -ms-border-top-left-radius: 4px; + -o-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -moz-border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; + -ms-border-top-right-radius: 4px; + -o-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-box-shadow: compact(0 2px 0 0 white, false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(0 2px 0 0 white, false, false, false, false, false, false, false, false); + box-shadow: compact(0 2px 0 0 white, false, false, false, false, false, false, false, false); + color: #3c3c3c; } + +.course-content { + margin-top: 30px; } + .course-content .courseware { + background: #f0f0f0; + height: 600px; } + +.find-courses { + margin: 0 10px; } + .find-courses > header { + margin-bottom: 50px; } + .find-courses > header .universities { + zoom: 1; + font-size: 0px; + margin: 0 auto; + width: 48.744%; } + .find-courses > header .universities:before, .find-courses > header .universities:after { + content: ""; + display: table; } + .find-courses > header .universities:after { + clear: both; } + .find-courses > header .universities .university { + display: -moz-inline-box; + -moz-box-orient: vertical; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + opacity: 0.7; + -webkit-transition-property: compact(opacity, false, false, false, false, false, false, false, false); + -moz-transition-property: compact(opacity, false, false, false, false, false, false, false, false); + -ms-transition-property: compact(opacity, false, false, false, false, false, false, false, false); + -o-transition-property: compact(opacity, false, false, false, false, false, false, false, false); + transition-property: compact(opacity, false, false, false, false, false, false, false, false); + -webkit-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -moz-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -ms-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -o-transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + transition-duration: compact(0.15s, false, false, false, false, false, false, false, false); + -webkit-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -moz-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -ms-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -o-transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + transition-timing-function: compact(linear, false, false, false, false, false, false, false, false); + -webkit-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -moz-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -ms-transition-delay: compact(0, false, false, false, false, false, false, false, false); + -o-transition-delay: compact(0, false, false, false, false, false, false, false, false); + transition-delay: compact(0, false, false, false, false, false, false, false, false); + width: 48.744%; + vertical-align: middle; } + .find-courses > header .universities .university img { + max-width: 100%; } + .find-courses > header .universities .university.mit { + margin-right: 2.513%; } + .find-courses > header .universities span.divider { + display: -moz-inline-box; + -moz-box-orient: vertical; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; + height: 120px; + vertical-align: middle; } + .find-courses .courses { + zoom: 1; + width: 100%; } + .find-courses .courses:before, .find-courses .courses:after { + content: ""; + display: table; } + .find-courses .courses:after { + clear: both; } + .find-courses .courses .course { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + float: left; + width: 48.744%; } + @media only screen and (max-width: 768px) { + .find-courses .courses .course { + float: none; + margin-right: 0px; + width: 100%; } } + .find-courses .courses .course:nth-child(odd) { + margin-right: 2.513%; } + +.course-info .course-description, .course-info .who-should-take, .course-info .who-shouldnt-take, .course-info .syllubus, .course-info .faq { + display: none; } +.course-info section { + margin-top: 20px; } +.course-info h2 { + font-size: 2em; } +.course-info h3 { + font-size: 1.4em; + margin-bottom: 16px; } +.course-info p { + color: #666666; } +.course-info header { + background: #f0f0f0; + border: 1px solid #c8c8c8; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: compact(inset 0 0 1px 1px white, false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(inset 0 0 1px 1px white, false, false, false, false, false, false, false, false); + box-shadow: compact(inset 0 0 1px 1px white, false, false, false, false, false, false, false, false); + margin-top: 30px; + padding: 22px 194px 22px 22px; + position: relative; } + .course-info header > img { + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + -ms-border-radius: 10px; + -o-border-radius: 10px; + border-radius: 10px; + float: right; + height: 150px; + position: absolute; + right: 20px; + top: 20px; + width: 150px; } + .course-info header h2 { + margin-bottom: 12px; } + .course-info header h2 .course-number { + color: #a0a0a0; } + .course-info header h3 { + margin-bottom: 22px; } + .course-info header .course-times { + margin-top: 22px; } + .course-info header .course-times .start-time, .course-info header .course-times .end-time, .course-info header .course-times .duration, .course-info header .course-times .separator { + color: #666666; } + .course-info header .course-times .duration { + padding-left: 1em; } + .course-info header .course-times .separator { + padding: 0 .5em; } +.course-info .sign-up { + margin: 2em 0; + text-align: center; } + .course-info .sign-up .button { + border: 1px solid #0d72a2; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: compact(inset 0 1px 0 0 #61b8e1, false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(inset 0 1px 0 0 #61b8e1, false, false, false, false, false, false, false, false); + box-shadow: compact(inset 0 1px 0 0 #61b8e1, false, false, false, false, false, false, false, false); + color: white; + display: inline; + font-size: 11px; + font-weight: bold; + background-color: #1d9dd9; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false))); + background-image: -webkit-linear-gradient(top, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false)); + background-image: -moz-linear-gradient(top, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false)); + background-image: -ms-linear-gradient(top, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false)); + background-image: -o-linear-gradient(top, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false)); + background-image: linear-gradient(top, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false)); + padding: 6px 18px 7px; + text-shadow: 0 1px 0 #076794; + -webkit-background-clip: padding-box; + font-size: 1.4em; } + .course-info .sign-up .button:hover { + -webkit-box-shadow: compact(inset 0 1px 0 0 #35a6db, false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(inset 0 1px 0 0 #35a6db, false, false, false, false, false, false, false, false); + box-shadow: compact(inset 0 1px 0 0 #35a6db, false, false, false, false, false, false, false, false); + cursor: pointer; + background-color: #1e8bbe; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false))); + background-image: -webkit-linear-gradient(top, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false)); + background-image: -moz-linear-gradient(top, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false)); + background-image: -ms-linear-gradient(top, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false)); + background-image: -o-linear-gradient(top, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false)); + background-image: linear-gradient(top, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false)); } + .course-info .sign-up .button:active { + border: 1px solid #0d72a2; + -webkit-box-shadow: compact(inset 0 0 8px 4px #0d6892, inset 0 0 8px 4px #0d6892, 0 1px 1px 0 #eeeeee, false, false, false, false, false, false); + -moz-box-shadow: compact(inset 0 0 8px 4px #0d6892, inset 0 0 8px 4px #0d6892, 0 1px 1px 0 #eeeeee, false, false, false, false, false, false); + box-shadow: compact(inset 0 0 8px 4px #0d6892, inset 0 0 8px 4px #0d6892, 0 1px 1px 0 #eeeeee, false, false, false, false, false, false); } +.course-info .teacher-description { + background: #fafafa; + border: 1px solid #c8c8c8; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + float: left; + margin: 0 25px 3em 0; + padding: 0 22px; + position: relative; + width: 65.829%; } + .course-info .teacher-description h3, .course-info .teacher-description p { + padding-left: 190px; } + .course-info .teacher-description .teacher-image { + margin: 0 16px 0 0; + max-width: 170px; + position: absolute; + text-align: center; + top: -20px; } + .course-info .teacher-description .teacher-image .teacher-name { + font-weight: bold; + color: #646464; + position: relative; + top: 12px; } + .course-info .teacher-description .teacher-image img { + border: 1px solid #666666; + -webkit-box-shadow: compact(1px 1px 5px rgba(0, 0, 0, 0.5), false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(1px 1px 5px rgba(0, 0, 0, 0.5), false, false, false, false, false, false, false, false); + box-shadow: compact(1px 1px 5px rgba(0, 0, 0, 0.5), false, false, false, false, false, false, false, false); + max-width: 100%; } +.course-info .expand-more { + border: 1px solid #0d72a2; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: compact(inset 0 1px 0 0 #61b8e1, false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(inset 0 1px 0 0 #61b8e1, false, false, false, false, false, false, false, false); + box-shadow: compact(inset 0 1px 0 0 #61b8e1, false, false, false, false, false, false, false, false); + color: white; + display: inline; + font-size: 11px; + font-weight: bold; + background-color: #1d9dd9; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false))); + background-image: -webkit-linear-gradient(top, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false)); + background-image: -moz-linear-gradient(top, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false)); + background-image: -ms-linear-gradient(top, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false)); + background-image: -o-linear-gradient(top, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false)); + background-image: linear-gradient(top, compact(#1d9dd9, #0e7cb0, false, false, false, false, false, false, false, false)); + padding: 6px 18px 7px; + text-shadow: 0 1px 0 #076794; + -webkit-background-clip: padding-box; + display: block; + float: left; + font-size: 1.4em; + margin: 0 auto; + text-align: center; + width: 23.116%; } + .course-info .expand-more:hover { + -webkit-box-shadow: compact(inset 0 1px 0 0 #35a6db, false, false, false, false, false, false, false, false); + -moz-box-shadow: compact(inset 0 1px 0 0 #35a6db, false, false, false, false, false, false, false, false); + box-shadow: compact(inset 0 1px 0 0 #35a6db, false, false, false, false, false, false, false, false); + cursor: pointer; + background-color: #1e8bbe; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false))); + background-image: -webkit-linear-gradient(top, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false)); + background-image: -moz-linear-gradient(top, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false)); + background-image: -ms-linear-gradient(top, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false)); + background-image: -o-linear-gradient(top, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false)); + background-image: linear-gradient(top, compact(#1e8bbe, #0e72a1, false, false, false, false, false, false, false, false)); } + .course-info .expand-more:active { + border: 1px solid #0d72a2; + -webkit-box-shadow: compact(inset 0 0 8px 4px #0d6892, inset 0 0 8px 4px #0d6892, 0 1px 1px 0 #eeeeee, false, false, false, false, false, false); + -moz-box-shadow: compact(inset 0 0 8px 4px #0d6892, inset 0 0 8px 4px #0d6892, 0 1px 1px 0 #eeeeee, false, false, false, false, false, false); + box-shadow: compact(inset 0 0 8px 4px #0d6892, inset 0 0 8px 4px #0d6892, 0 1px 1px 0 #eeeeee, false, false, false, false, false, false); } +.course-info .course-description { + background: #fafafa; + border: 1px solid #c8c8c8; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + padding: 22px; } +.course-info .syllubus ul { + list-style-type: none; } + .course-info .syllubus ul li { + padding: .2em 0; } +.course-info .faq ul li { + margin-bottom: 1em; } diff --git a/lms/static/sass/.gitignore b/lms/static/sass_old/.gitignore similarity index 100% rename from lms/static/sass/.gitignore rename to lms/static/sass_old/.gitignore diff --git a/lms/static/sass/README.md b/lms/static/sass_old/README.md similarity index 100% rename from lms/static/sass/README.md rename to lms/static/sass_old/README.md diff --git a/lms/static/sass/_gradebook.scss b/lms/static/sass_old/_gradebook.scss similarity index 100% rename from lms/static/sass/_gradebook.scss rename to lms/static/sass_old/_gradebook.scss diff --git a/lms/static/sass/_help.scss b/lms/static/sass_old/_help.scss similarity index 100% rename from lms/static/sass/_help.scss rename to lms/static/sass_old/_help.scss diff --git a/lms/static/sass/_info.scss b/lms/static/sass_old/_info.scss similarity index 100% rename from lms/static/sass/_info.scss rename to lms/static/sass_old/_info.scss diff --git a/lms/static/sass/_profile.scss b/lms/static/sass_old/_profile.scss similarity index 100% rename from lms/static/sass/_profile.scss rename to lms/static/sass_old/_profile.scss diff --git a/lms/static/sass/_textbook.scss b/lms/static/sass_old/_textbook.scss similarity index 100% rename from lms/static/sass/_textbook.scss rename to lms/static/sass_old/_textbook.scss diff --git a/lms/static/sass_old/application.scss b/lms/static/sass_old/application.scss new file mode 100644 index 0000000000..c493202e33 --- /dev/null +++ b/lms/static/sass_old/application.scss @@ -0,0 +1,18 @@ +@import "bourbon/bourbon"; + +// Base layout +@import "base/reset", "base/font-face"; +@import "base/variables", "base/functions", "base/extends", "base/base"; +@import "layout/layout", "layout/header", "layout/footer", "layout/calculator", "layout/leanmodal"; +@import "plugins/jquery-ui-1.8.16.custom", "plugins/jquery.qtip.min"; + +// pages +@import "courseware/courseware", "courseware/sidebar", "courseware/video", "courseware/sequence-nav", "courseware/amplifier"; +@import "textbook"; +@import "info"; +@import "profile"; +@import "gradebook"; +@import "wiki/basic-html", "wiki/sidebar", "wiki/create", "wiki/wiki", "wiki/table"; +@import "help"; + +@import "discussion/askbot-original", "discussion/discussion","discussion/sidebar", "discussion/questions", "discussion/tags", "discussion/question-view" , "discussion/answers", "discussion/forms", "discussion/form-wmd-toolbar", "discussion/modals", "discussion/profile", "discussion/badges"; diff --git a/lms/static/sass/base/_base.scss b/lms/static/sass_old/base/_base.scss similarity index 100% rename from lms/static/sass/base/_base.scss rename to lms/static/sass_old/base/_base.scss diff --git a/lms/static/sass/base/_extends.scss b/lms/static/sass_old/base/_extends.scss similarity index 100% rename from lms/static/sass/base/_extends.scss rename to lms/static/sass_old/base/_extends.scss diff --git a/lms/static/sass/base/_font-face.scss b/lms/static/sass_old/base/_font-face.scss similarity index 100% rename from lms/static/sass/base/_font-face.scss rename to lms/static/sass_old/base/_font-face.scss diff --git a/lms/static/sass/base/_functions.scss b/lms/static/sass_old/base/_functions.scss similarity index 100% rename from lms/static/sass/base/_functions.scss rename to lms/static/sass_old/base/_functions.scss diff --git a/lms/static/sass/base/_reset.scss b/lms/static/sass_old/base/_reset.scss similarity index 100% rename from lms/static/sass/base/_reset.scss rename to lms/static/sass_old/base/_reset.scss diff --git a/lms/static/sass/base/_variables.scss b/lms/static/sass_old/base/_variables.scss similarity index 100% rename from lms/static/sass/base/_variables.scss rename to lms/static/sass_old/base/_variables.scss diff --git a/lms/static/sass_old/bourbon/_bourbon.scss b/lms/static/sass_old/bourbon/_bourbon.scss new file mode 100644 index 0000000000..27b056e303 --- /dev/null +++ b/lms/static/sass_old/bourbon/_bourbon.scss @@ -0,0 +1,35 @@ +// Custom Functions +@import "functions/deprecated-webkit-gradient"; +@import "functions/flex-grid"; +@import "functions/grid-width"; +@import "functions/linear-gradient"; +@import "functions/modular-scale"; +@import "functions/radial-gradient"; +@import "functions/render-gradients"; +@import "functions/tint-shade"; + +// CSS3 Mixins +@import "css3/animation"; +@import "css3/appearance"; +@import "css3/background-image"; +@import "css3/background-size"; +@import "css3/border-image"; +@import "css3/border-radius"; +@import "css3/box-shadow"; +@import "css3/box-sizing"; +@import "css3/columns"; +@import "css3/flex-box"; +@import "css3/inline-block"; +@import "css3/linear-gradient"; +@import "css3/radial-gradient"; +@import "css3/transform"; +@import "css3/transition"; +@import "css3/user-select"; + +// Addons & other mixins +@import "addons/button"; +@import "addons/clearfix"; +@import "addons/font-family"; +@import "addons/html5-input-types"; +@import "addons/position"; +@import "addons/timing-functions"; diff --git a/lms/static/sass_old/bourbon/addons/_button.scss b/lms/static/sass_old/bourbon/addons/_button.scss new file mode 100644 index 0000000000..1d32125140 --- /dev/null +++ b/lms/static/sass_old/bourbon/addons/_button.scss @@ -0,0 +1,267 @@ +@mixin button ($style: simple, $base-color: #4294f0) { + + @if type-of($style) == color { + $base-color: $style; + $style: simple; + } + + // Grayscale button + @if $base-color == grayscale($base-color) { + @if $style == simple { + @include simple($base-color, $grayscale: true); + } + + @else if $style == shiny { + @include shiny($base-color, $grayscale: true); + } + + @else if $style == pill { + @include pill($base-color, $grayscale: true); + } + } + + // Colored button + @else { + @if $style == simple { + @include simple($base-color); + } + + @else if $style == shiny { + @include shiny($base-color); + } + + @else if $style == pill { + @include pill($base-color); + } + } +} + + +// Simple Button +//************************************************************************// +@mixin simple($base-color, $grayscale: false) { + $color: hsl(0, 0, 100%); + $border: adjust-color($base-color, $saturation: 9%, $lightness: -14%); + $inset-shadow: adjust-color($base-color, $saturation: -8%, $lightness: 15%); + $stop-gradient: adjust-color($base-color, $saturation: 9%, $lightness: -11%); + $text-shadow: adjust-color($base-color, $saturation: 15%, $lightness: -18%); + + @if lightness($base-color) > 70% { + $color: hsl(0, 0, 20%); + $text-shadow: adjust-color($base-color, $saturation: 10%, $lightness: 4%); + } + + @if $grayscale == true { + $border: grayscale($border); + $inset-shadow: grayscale($inset-shadow); + $stop-gradient: grayscale($stop-gradient); + $text-shadow: grayscale($text-shadow); + } + + border: 1px solid $border; + @include border-radius (3px); + @include box-shadow (inset 0 1px 0 0 $inset-shadow); + color: $color; + display: inline; + font-size: 11px; + font-weight: bold; + @include linear-gradient ($base-color, $stop-gradient); + padding: 6px 18px 7px; + text-shadow: 0 1px 0 $text-shadow; + -webkit-background-clip: padding-box; + + &:hover { + $base-color-hover: adjust-color($base-color, $saturation: -4%, $lightness: -5%); + $inset-shadow-hover: adjust-color($base-color, $saturation: -7%, $lightness: 5%); + $stop-gradient-hover: adjust-color($base-color, $saturation: 8%, $lightness: -14%); + + @if $grayscale == true { + $base-color-hover: grayscale($base-color-hover); + $inset-shadow-hover: grayscale($inset-shadow-hover); + $stop-gradient-hover: grayscale($stop-gradient-hover); + } + + @include box-shadow (inset 0 1px 0 0 $inset-shadow-hover); + cursor: pointer; + @include linear-gradient ($base-color-hover, $stop-gradient-hover); + } + + &:active { + $border-active: adjust-color($base-color, $saturation: 9%, $lightness: -14%); + $inset-shadow-active: adjust-color($base-color, $saturation: 7%, $lightness: -17%); + + @if $grayscale == true { + $border-active: grayscale($border-active); + $inset-shadow-active: grayscale($inset-shadow-active); + } + + border: 1px solid $border-active; + @include box-shadow (inset 0 0 8px 4px $inset-shadow-active, inset 0 0 8px 4px $inset-shadow-active, 0 1px 1px 0 #eee); + } +} + + +// Shiny Button +//************************************************************************// +@mixin shiny($base-color, $grayscale: false) { + $color: hsl(0, 0, 100%); + $border: adjust-color($base-color, $red: -117, $green: -111, $blue: -81); + $border-bottom: adjust-color($base-color, $red: -126, $green: -127, $blue: -122); + $fourth-stop: adjust-color($base-color, $red: -79, $green: -70, $blue: -46); + $inset-shadow: adjust-color($base-color, $red: 37, $green: 29, $blue: 12); + $second-stop: adjust-color($base-color, $red: -56, $green: -50, $blue: -33); + $text-shadow: adjust-color($base-color, $red: -140, $green: -141, $blue: -114); + $third-stop: adjust-color($base-color, $red: -86, $green: -75, $blue: -48); + + @if lightness($base-color) > 70% { + $color: hsl(0, 0, 20%); + $text-shadow: adjust-color($base-color, $saturation: 10%, $lightness: 4%); + } + + @if $grayscale == true { + $border: grayscale($border); + $border-bottom: grayscale($border-bottom); + $fourth-stop: grayscale($fourth-stop); + $inset-shadow: grayscale($inset-shadow); + $second-stop: grayscale($second-stop); + $text-shadow: grayscale($text-shadow); + $third-stop: grayscale($third-stop); + } + + border: 1px solid $border; + border-bottom: 1px solid $border-bottom; + @include border-radius(5px); + @include box-shadow(inset 0 1px 0 0 $inset-shadow); + color: $color; + display: inline; + font-size: 14px; + font-weight: bold; + @include linear-gradient(top, $base-color 0%, $second-stop 50%, $third-stop 50%, $fourth-stop 100%); + padding: 7px 20px 8px; + text-align: center; + text-decoration: none; + text-shadow: 0 -1px 1px $text-shadow; + + &:hover { + $first-stop-hover: adjust-color($base-color, $red: -13, $green: -15, $blue: -18); + $second-stop-hover: adjust-color($base-color, $red: -66, $green: -62, $blue: -51); + $third-stop-hover: adjust-color($base-color, $red: -93, $green: -85, $blue: -66); + $fourth-stop-hover: adjust-color($base-color, $red: -86, $green: -80, $blue: -63); + + @if $grayscale == true { + $first-stop-hover: grayscale($first-stop-hover); + $second-stop-hover: grayscale($second-stop-hover); + $third-stop-hover: grayscale($third-stop-hover); + $fourth-stop-hover: grayscale($fourth-stop-hover); + } + + cursor: pointer; + @include linear-gradient(top, $first-stop-hover 0%, + $second-stop-hover 50%, + $third-stop-hover 50%, + $fourth-stop-hover 100%); + } + + &:active { + $inset-shadow-active: adjust-color($base-color, $red: -111, $green: -116, $blue: -122); + + @if $grayscale == true { + $inset-shadow-active: grayscale($inset-shadow-active); + } + + @include box-shadow(inset 0 0 20px 0 $inset-shadow-active, 0 1px 0 #fff); + } +} + + +// Pill Button +//************************************************************************// +@mixin pill($base-color, $grayscale: false) { + $color: hsl(0, 0, 100%); + $border-bottom: adjust-color($base-color, $hue: 8, $saturation: -11%, $lightness: -26%); + $border-sides: adjust-color($base-color, $hue: 4, $saturation: -21%, $lightness: -21%); + $border-top: adjust-color($base-color, $hue: -1, $saturation: -30%, $lightness: -15%); + $inset-shadow: adjust-color($base-color, $hue: -1, $saturation: -1%, $lightness: 7%); + $stop-gradient: adjust-color($base-color, $hue: 8, $saturation: 14%, $lightness: -10%); + $text-shadow: adjust-color($base-color, $hue: 5, $saturation: -19%, $lightness: -15%); + + @if lightness($base-color) > 70% { + $color: hsl(0, 0, 20%); + $text-shadow: adjust-color($base-color, $saturation: 10%, $lightness: 4%); + } + + @if $grayscale == true { + $border-bottom: grayscale($border-bottom); + $border-sides: grayscale($border-sides); + $border-top: grayscale($border-top); + $inset-shadow: grayscale($inset-shadow); + $stop-gradient: grayscale($stop-gradient); + $text-shadow: grayscale($text-shadow); + } + + border: 1px solid $border-top; + border-color: $border-top $border-sides $border-bottom; + @include border-radius(16px); + @include box-shadow(inset 0 1px 0 0 $inset-shadow, 0 1px 2px 0 #b3b3b3); + color: $color; + display: inline; + font-size: 11px; + font-weight: normal; + line-height: 1; + @include linear-gradient ($base-color, $stop-gradient); + padding: 3px 16px 5px; + text-align: center; + text-shadow: 0 -1px 1px $text-shadow; + -webkit-background-clip: padding-box; + + &:hover { + $base-color-hover: adjust-color($base-color, $lightness: -4.5%); + $border-bottom: adjust-color($base-color, $hue: 8, $saturation: 13.5%, $lightness: -32%); + $border-sides: adjust-color($base-color, $hue: 4, $saturation: -2%, $lightness: -27%); + $border-top: adjust-color($base-color, $hue: -1, $saturation: -17%, $lightness: -21%); + $inset-shadow-hover: adjust-color($base-color, $saturation: -1%, $lightness: 3%); + $stop-gradient-hover: adjust-color($base-color, $hue: 8, $saturation: -4%, $lightness: -15.5%); + $text-shadow-hover: adjust-color($base-color, $hue: 5, $saturation: -5%, $lightness: -22%); + + @if $grayscale == true { + $base-color-hover: grayscale($base-color-hover); + $border-bottom: grayscale($border-bottom); + $border-sides: grayscale($border-sides); + $border-top: grayscale($border-top); + $inset-shadow-hover: grayscale($inset-shadow-hover); + $stop-gradient-hover: grayscale($stop-gradient-hover); + $text-shadow-hover: grayscale($text-shadow-hover); + } + + border: 1px solid $border-top; + border-color: $border-top $border-sides $border-bottom; + @include box-shadow(inset 0 1px 0 0 $inset-shadow-hover); + cursor: pointer; + @include linear-gradient ($base-color-hover, $stop-gradient-hover); + text-shadow: 0 -1px 1px $text-shadow-hover; + -webkit-background-clip: padding-box; + } + + &:active { + $active-color: adjust-color($base-color, $hue: 4, $saturation: -12%, $lightness: -10%); + $border-active: adjust-color($base-color, $hue: 6, $saturation: -2.5%, $lightness: -30%); + $border-bottom-active: adjust-color($base-color, $hue: 11, $saturation: 6%, $lightness: -31%); + $inset-shadow-active: adjust-color($base-color, $hue: 9, $saturation: 2%, $lightness: -21.5%); + $text-shadow-active: adjust-color($base-color, $hue: 5, $saturation: -12%, $lightness: -21.5%); + + @if $grayscale == true { + $active-color: grayscale($active-color); + $border-active: grayscale($border-active); + $border-bottom-active: grayscale($border-bottom-active); + $inset-shadow-active: grayscale($inset-shadow-active); + $text-shadow-active: grayscale($text-shadow-active); + } + + background: $active-color; + border: 1px solid $border-active; + border-bottom: 1px solid $border-bottom-active; + @include box-shadow(inset 0 0 6px 3px $inset-shadow-active, 0 1px 0 0 #fff); + text-shadow: 0 -1px 1px $text-shadow-active; + } +} + diff --git a/lms/static/sass_old/bourbon/addons/_clearfix.scss b/lms/static/sass_old/bourbon/addons/_clearfix.scss new file mode 100644 index 0000000000..a9f6a795c5 --- /dev/null +++ b/lms/static/sass_old/bourbon/addons/_clearfix.scss @@ -0,0 +1,29 @@ +// Micro clearfix provides an easy way to contain floats without adding additional markup +// +// Example usage: +// +// // Contain all floats within .wrapper +// .wrapper { +// @include clearfix; +// .content, +// .sidebar { +// float : left; +// } +// } + +@mixin clearfix { + zoom: 1; + + &:before, + &:after { + content: ""; + display: table; + } + + &:after { + clear: both; + } +} + +// Acknowledgements +// Micro clearfix: [Nicolas Gallagher](http://nicolasgallagher.com/micro-clearfix-hack/) diff --git a/lms/static/sass_old/bourbon/addons/_font-family.scss b/lms/static/sass_old/bourbon/addons/_font-family.scss new file mode 100644 index 0000000000..df8a80ddfc --- /dev/null +++ b/lms/static/sass_old/bourbon/addons/_font-family.scss @@ -0,0 +1,5 @@ +$georgia: Georgia, Cambria, "Times New Roman", Times, serif; +$helvetica: "Helvetica Neue", Helvetica, Arial, sans-serif; +$lucida-grande: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif; +$monospace: "Bitstream Vera Sans Mono", Consolas, Courier, monospace; +$verdana: Verdana, Geneva, sans-serif; diff --git a/lms/static/sass_old/bourbon/addons/_html5-input-types.scss b/lms/static/sass_old/bourbon/addons/_html5-input-types.scss new file mode 100644 index 0000000000..9d86fbb4d4 --- /dev/null +++ b/lms/static/sass_old/bourbon/addons/_html5-input-types.scss @@ -0,0 +1,36 @@ +//************************************************************************// +// Generate a variable ($all-text-inputs) with a list of all html5 +// input types that have a text-based input, excluding textarea. +// http://diveintohtml5.org/forms.html +//************************************************************************// +$inputs-list: 'input[type="email"]', + 'input[type="number"]', + 'input[type="password"]', + 'input[type="search"]', + 'input[type="tel"]', + 'input[type="text"]', + 'input[type="url"]', + + // Webkit & Gecko may change the display of these in the future + 'input[type="color"]', + 'input[type="date"]', + 'input[type="datetime"]', + 'input[type="datetime-local"]', + 'input[type="month"]', + 'input[type="time"]', + 'input[type="week"]'; + +$unquoted-inputs-list: (); + +@each $input-type in $inputs-list { + $unquoted-inputs-list: append($unquoted-inputs-list, unquote($input-type), comma); +} + +$all-text-inputs: $unquoted-inputs-list; + +// You must use interpolation on the variable: +// #{$all-text-inputs} +//************************************************************************// +// #{$all-text-inputs}, textarea { +// border: 1px solid red; +// } diff --git a/lms/static/sass_old/bourbon/addons/_position.scss b/lms/static/sass_old/bourbon/addons/_position.scss new file mode 100644 index 0000000000..6ad330f1df --- /dev/null +++ b/lms/static/sass_old/bourbon/addons/_position.scss @@ -0,0 +1,30 @@ +@mixin position ($position: relative, $coordinates: 0 0 0 0) { + + @if type-of($position) == list { + $coordinates: $position; + $position: relative; + } + + $top: nth($coordinates, 1); + $right: nth($coordinates, 2); + $bottom: nth($coordinates, 3); + $left: nth($coordinates, 4); + + position: $position; + + @if not(unitless($top)) { + top: $top; + } + + @if not(unitless($right)) { + right: $right; + } + + @if not(unitless($bottom)) { + bottom: $bottom; + } + + @if not(unitless($left)) { + left: $left; + } +} diff --git a/lms/static/sass_old/bourbon/addons/_timing-functions.scss b/lms/static/sass_old/bourbon/addons/_timing-functions.scss new file mode 100644 index 0000000000..51b2410914 --- /dev/null +++ b/lms/static/sass_old/bourbon/addons/_timing-functions.scss @@ -0,0 +1,32 @@ +// CSS cubic-bezier timing functions. Timing functions courtesy of jquery.easie (github.com/jaukia/easie) +// Timing functions are the same as demo'ed here: http://jqueryui.com/demos/effect/easing.html + +// EASE IN +$ease-in-quad: cubic-bezier(0.550, 0.085, 0.680, 0.530); +$ease-in-cubic: cubic-bezier(0.550, 0.055, 0.675, 0.190); +$ease-in-quart: cubic-bezier(0.895, 0.030, 0.685, 0.220); +$ease-in-quint: cubic-bezier(0.755, 0.050, 0.855, 0.060); +$ease-in-sine: cubic-bezier(0.470, 0.000, 0.745, 0.715); +$ease-in-expo: cubic-bezier(0.950, 0.050, 0.795, 0.035); +$ease-in-circ: cubic-bezier(0.600, 0.040, 0.980, 0.335); +$ease-in-back: cubic-bezier(0.600, -0.280, 0.735, 0.045); + +// EASE OUT +$ease-out-quad: cubic-bezier(0.250, 0.460, 0.450, 0.940); +$ease-out-cubic: cubic-bezier(0.215, 0.610, 0.355, 1.000); +$ease-out-quart: cubic-bezier(0.165, 0.840, 0.440, 1.000); +$ease-out-quint: cubic-bezier(0.230, 1.000, 0.320, 1.000); +$ease-out-sine: cubic-bezier(0.390, 0.575, 0.565, 1.000); +$ease-out-expo: cubic-bezier(0.190, 1.000, 0.220, 1.000); +$ease-out-circ: cubic-bezier(0.075, 0.820, 0.165, 1.000); +$ease-out-back: cubic-bezier(0.175, 0.885, 0.320, 1.275); + +// EASE IN OUT +$ease-in-out-quad: cubic-bezier(0.455, 0.030, 0.515, 0.955); +$ease-in-out-cubic: cubic-bezier(0.645, 0.045, 0.355, 1.000); +$ease-in-out-quart: cubic-bezier(0.770, 0.000, 0.175, 1.000); +$ease-in-out-quint: cubic-bezier(0.860, 0.000, 0.070, 1.000); +$ease-in-out-sine: cubic-bezier(0.445, 0.050, 0.550, 0.950); +$ease-in-out-expo: cubic-bezier(1.000, 0.000, 0.000, 1.000); +$ease-in-out-circ: cubic-bezier(0.785, 0.135, 0.150, 0.860); +$ease-in-out-back: cubic-bezier(0.680, -0.550, 0.265, 1.550); diff --git a/lms/static/sass_old/bourbon/css3/_animation.scss b/lms/static/sass_old/bourbon/css3/_animation.scss new file mode 100644 index 0000000000..f99e06eb6f --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_animation.scss @@ -0,0 +1,171 @@ +// http://www.w3.org/TR/css3-animations/#the-animation-name-property- +// Each of these mixins support comma separated lists of values, which allows different transitions for individual properties to be described in a single style rule. Each value in the list corresponds to the value at that same position in the other properties. + +// Official animation shorthand property. +@mixin animation ($animation-1, + $animation-2: false, $animation-3: false, + $animation-4: false, $animation-5: false, + $animation-6: false, $animation-7: false, + $animation-8: false, $animation-9: false) + { + $full: compact($animation-1, $animation-2, $animation-3, $animation-4, + $animation-5, $animation-6, $animation-7, $animation-8, $animation-9); + + -webkit-animation: $full; + -moz-animation: $full; + animation: $full; +} + +// Individual Animation Properties +@mixin animation-name ($name-1, + $name-2: false, $name-3: false, + $name-4: false, $name-5: false, + $name-6: false, $name-7: false, + $name-8: false, $name-9: false) + { + $full: compact($name-1, $name-2, $name-3, $name-4, + $name-5, $name-6, $name-7, $name-8, $name-9); + + -webkit-animation-name: $full; + -moz-animation-name: $full; + animation-name: $full; +} + + +@mixin animation-duration ($time-1: 0, + $time-2: false, $time-3: false, + $time-4: false, $time-5: false, + $time-6: false, $time-7: false, + $time-8: false, $time-9: false) + { + $full: compact($time-1, $time-2, $time-3, $time-4, + $time-5, $time-6, $time-7, $time-8, $time-9); + + -webkit-animation-duration: $full; + -moz-animation-duration: $full; + animation-duration: $full; +} + + +@mixin animation-timing-function ($motion-1: ease, +// ease | linear | ease-in | ease-out | ease-in-out + $motion-2: false, $motion-3: false, + $motion-4: false, $motion-5: false, + $motion-6: false, $motion-7: false, + $motion-8: false, $motion-9: false) + { + $full: compact($motion-1, $motion-2, $motion-3, $motion-4, + $motion-5, $motion-6, $motion-7, $motion-8, $motion-9); + + -webkit-animation-timing-function: $full; + -moz-animation-timing-function: $full; + animation-timing-function: $full; +} + + +@mixin animation-iteration-count ($value-1: 1, +// infinite | + $value-2: false, $value-3: false, + $value-4: false, $value-5: false, + $value-6: false, $value-7: false, + $value-8: false, $value-9: false) + { + $full: compact($value-1, $value-2, $value-3, $value-4, + $value-5, $value-6, $value-7, $value-8, $value-9); + + -webkit-animation-iteration-count: $full; + -moz-animation-iteration-count: $full; + animation-iteration-count: $full; +} + + +@mixin animation-direction ($direction-1: normal, +// normal | alternate + $direction-2: false, $direction-3: false, + $direction-4: false, $direction-5: false, + $direction-6: false, $direction-7: false, + $direction-8: false, $direction-9: false) + { + $full: compact($direction-1, $direction-2, $direction-3, $direction-4, + $direction-5, $direction-6, $direction-7, $direction-8, $direction-9); + + -webkit-animation-direction: $full; + -moz-animation-direction: $full; + animation-direction: $full; +} + + +@mixin animation-play-state ($state-1: running, +// running | paused + $state-2: false, $state-3: false, + $state-4: false, $state-5: false, + $state-6: false, $state-7: false, + $state-8: false, $state-9: false) + { + $full: compact($state-1, $state-2, $state-3, $state-4, + $state-5, $state-6, $state-7, $state-8, $state-9); + + -webkit-animation-play-state: $full; + -moz-animation-play-state: $full; + animation-play-state: $full; +} + + +@mixin animation-delay ($time-1: 0, + $time-2: false, $time-3: false, + $time-4: false, $time-5: false, + $time-6: false, $time-7: false, + $time-8: false, $time-9: false) + { + $full: compact($time-1, $time-2, $time-3, $time-4, + $time-5, $time-6, $time-7, $time-8, $time-9); + + -webkit-animation-delay: $full; + -moz-animation-delay: $full; + animation-delay: $full; +} + + +@mixin animation-fill-mode ($mode-1: none, +// http://goo.gl/l6ckm +// none | forwards | backwards | both + $mode-2: false, $mode-3: false, + $mode-4: false, $mode-5: false, + $mode-6: false, $mode-7: false, + $mode-8: false, $mode-9: false) + { + $full: compact($mode-1, $mode-2, $mode-3, $mode-4, + $mode-5, $mode-6, $mode-7, $mode-8, $mode-9); + + -webkit-animation-fill-mode: $full; + -moz-animation-fill-mode: $full; + animation-fill-mode: $full; +} + + +// Deprecated +@mixin animation-basic ($name, $time: 0, $motion: ease) { + $length-of-name: length($name); + $length-of-time: length($time); + $length-of-motion: length($motion); + + @if $length-of-name > 1 { + @include animation-name(zip($name)); + } @else { + @include animation-name( $name); + } + + @if $length-of-time > 1 { + @include animation-duration(zip($time)); + } @else { + @include animation-duration( $time); + } + + @if $length-of-motion > 1 { + @include animation-timing-function(zip($motion)); + } @else { + @include animation-timing-function( $motion); + } + @warn "The animation-basic mixin is deprecated. Use the animation mixin instead."; +} + diff --git a/lms/static/sass_old/bourbon/css3/_appearance.scss b/lms/static/sass_old/bourbon/css3/_appearance.scss new file mode 100644 index 0000000000..548767e166 --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_appearance.scss @@ -0,0 +1,7 @@ +@mixin appearance ($value) { + -webkit-appearance: $value; + -moz-appearance: $value; + -ms-appearance: $value; + -o-appearance: $value; + appearance: $value; +} diff --git a/lms/static/sass_old/bourbon/css3/_background-image.scss b/lms/static/sass_old/bourbon/css3/_background-image.scss new file mode 100644 index 0000000000..c23cef7c31 --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_background-image.scss @@ -0,0 +1,57 @@ +//************************************************************************// +// Background-image property for adding multiple background images with +// gradients, or for stringing multiple gradients together. +//************************************************************************// + +@mixin background-image( + $image-1 , $image-2: false, + $image-3: false, $image-4: false, + $image-5: false, $image-6: false, + $image-7: false, $image-8: false, + $image-9: false, $image-10: false +) { + $images: compact($image-1, $image-2, + $image-3, $image-4, + $image-5, $image-6, + $image-7, $image-8, + $image-9, $image-10); + + background-image: add-prefix($images, webkit); + background-image: add-prefix($images, moz); + background-image: add-prefix($images, ms); + background-image: add-prefix($images, o); + background-image: add-prefix($images); +} + + +@function add-prefix($images, $vendor: false) { + $images-prefixed: (); + + @for $i from 1 through length($images) { + $type: type-of(nth($images, $i)); // Get type of variable - List or String + + // If variable is a list - Gradient + @if $type == list { + $gradient-type: nth(nth($images, $i), 1); // Get type of gradient (linear || radial) + $gradient-args: nth(nth($images, $i), 2); // Get actual gradient (red, blue) + + $gradient: render-gradients($gradient-args, $gradient-type, $vendor); + $images-prefixed: append($images-prefixed, $gradient, comma); + } + + // If variable is a string - Image + @else if $type == string { + $images-prefixed: join($images-prefixed, nth($images, $i), comma); + } + } + @return $images-prefixed; +} + + + +//Examples: + //@include background-image(linear-gradient(top, orange, red)); + //@include background-image(radial-gradient(50% 50%, cover circle, orange, red)); + //@include background-image(url("/images/a.png"), linear-gradient(orange, red)); + //@include background-image(url("image.png"), linear-gradient(orange, red), url("image.png")); + //@include background-image(linear-gradient(hsla(0, 100%, 100%, 0.25) 0%, hsla(0, 100%, 100%, 0.08) 50%, transparent 50%), linear-gradient(orange, red); diff --git a/lms/static/sass_old/bourbon/css3/_background-size.scss b/lms/static/sass_old/bourbon/css3/_background-size.scss new file mode 100644 index 0000000000..4bba11027d --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_background-size.scss @@ -0,0 +1,15 @@ +@mixin background-size ($length-1, + $length-2: false, $length-3: false, + $length-4: false, $length-5: false, + $length-6: false, $length-7: false, + $length-8: false, $length-9: false) + { + $full: compact($length-1, $length-2, $length-3, $length-4, + $length-5, $length-6, $length-7, $length-8, $length-9); + + -webkit-background-size: $full; + -moz-background-size: $full; + -ms-background-size: $full; + -o-background-size: $full; + background-size: $full; +} diff --git a/lms/static/sass_old/bourbon/css3/_border-image.scss b/lms/static/sass_old/bourbon/css3/_border-image.scss new file mode 100644 index 0000000000..0373980422 --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_border-image.scss @@ -0,0 +1,7 @@ +@mixin border-image ($image) { + -webkit-border-image: $image; + -moz-border-image: $image; + -ms-border-image: $image; + -o-border-image: $image; + border-image: $image; +} diff --git a/lms/static/sass_old/bourbon/css3/_border-radius.scss b/lms/static/sass_old/bourbon/css3/_border-radius.scss new file mode 100644 index 0000000000..f24389ebbe --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_border-radius.scss @@ -0,0 +1,63 @@ +@mixin border-radius ($radii) { + -webkit-border-radius: $radii; + -moz-border-radius: $radii; + -ms-border-radius: $radii; + -o-border-radius: $radii; + border-radius: $radii; +} + +@mixin border-top-left-radius($radii) { + -webkit-border-top-left-radius: $radii; + -moz-border-top-left-radius: $radii; + -moz-border-radius-topleft: $radii; + -ms-border-top-left-radius: $radii; + -o-border-top-left-radius: $radii; + border-top-left-radius: $radii; +} + +@mixin border-top-right-radius($radii) { + -webkit-border-top-right-radius: $radii; + -moz-border-top-right-radius: $radii; + -moz-border-radius-topright: $radii; + -ms-border-top-right-radius: $radii; + -o-border-top-right-radius: $radii; + border-top-right-radius: $radii; +} + +@mixin border-bottom-left-radius($radii) { + -webkit-border-bottom-left-radius: $radii; + -moz-border-bottom-left-radius: $radii; + -moz-border-radius-bottomleft: $radii; + -ms-border-bottom-left-radius: $radii; + -o-border-bottom-left-radius: $radii; + border-bottom-left-radius: $radii; +} + +@mixin border-bottom-right-radius($radii) { + -webkit-border-bottom-right-radius: $radii; + -moz-border-bottom-right-radius: $radii; + -moz-border-radius-bottomright: $radii; + -ms-border-bottom-right-radius: $radii; + -o-border-bottom-right-radius: $radii; + border-bottom-right-radius: $radii; +} + +@mixin border-top-radius($radii) { + @include border-top-left-radius($radii); + @include border-top-right-radius($radii); +} + +@mixin border-right-radius($radii) { + @include border-top-right-radius($radii); + @include border-bottom-right-radius($radii); +} + +@mixin border-bottom-radius($radii) { + @include border-bottom-left-radius($radii); + @include border-bottom-right-radius($radii); +} + +@mixin border-left-radius($radii) { + @include border-top-left-radius($radii); + @include border-bottom-left-radius($radii); +} diff --git a/lms/static/sass_old/bourbon/css3/_box-shadow.scss b/lms/static/sass_old/bourbon/css3/_box-shadow.scss new file mode 100644 index 0000000000..327b66d251 --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_box-shadow.scss @@ -0,0 +1,14 @@ +// Box-Shadow Mixin Requires Sass v3.1.1+ +@mixin box-shadow ($shadow-1, + $shadow-2: false, $shadow-3: false, + $shadow-4: false, $shadow-5: false, + $shadow-6: false, $shadow-7: false, + $shadow-8: false, $shadow-9: false) + { + $full: compact($shadow-1, $shadow-2, $shadow-3, $shadow-4, + $shadow-5, $shadow-6, $shadow-7, $shadow-8, $shadow-9); + + -webkit-box-shadow: $full; + -moz-box-shadow: $full; + box-shadow: $full; +} diff --git a/lms/static/sass_old/bourbon/css3/_box-sizing.scss b/lms/static/sass_old/bourbon/css3/_box-sizing.scss new file mode 100644 index 0000000000..3f3f7cca9a --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_box-sizing.scss @@ -0,0 +1,6 @@ +@mixin box-sizing ($box) { +// content-box | border-box | inherit + -webkit-box-sizing: $box; + -moz-box-sizing: $box; + box-sizing: $box; +} diff --git a/lms/static/sass_old/bourbon/css3/_columns.scss b/lms/static/sass_old/bourbon/css3/_columns.scss new file mode 100644 index 0000000000..2896c91d7f --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_columns.scss @@ -0,0 +1,67 @@ +@mixin columns($arg: auto) { +// || + -webkit-columns: $arg; + -moz-columns: $arg; + columns: $arg; +} + +@mixin column-count($int: auto) { +// auto || integer + -webkit-column-count: $int; + -moz-column-count: $int; + column-count: $int; +} + +@mixin column-gap($length: normal) { +// normal || length + -webkit-column-gap: $length; + -moz-column-gap: $length; + column-gap: $length; +} + +@mixin column-fill($arg: auto) { +// auto || length + -webkit-columns-fill: $arg; + -moz-columns-fill: $arg; + columns-fill: $arg; +} + +@mixin column-rule($arg) { +// || || + -webkit-column-rule: $arg; + -moz-column-rule: $arg; + column-rule: $arg; +} + +@mixin column-rule-color($color) { + -webkit-column-rule-color: $color; + -moz-column-rule-color: $color; + column-rule-color: $color; +} + +@mixin column-rule-style($style: none) { +// none | hidden | dashed | dotted | double | groove | inset | inset | outset | ridge | solid + -webkit-column-rule-style: $style; + -moz-column-rule-style: $style; + column-rule-style: $style; +} + +@mixin column-rule-width ($width: none) { + -webkit-column-rule-width: $width; + -moz-column-rule-width: $width; + column-rule-width: $width; +} + +@mixin column-span($arg: none) { +// none || all + -webkit-column-span: $arg; + -moz-column-span: $arg; + column-span: $arg; +} + +@mixin column-width($length: auto) { +// auto || length + -webkit-column-width: $length; + -moz-column-width: $length; + column-width: $length; +} diff --git a/lms/static/sass_old/bourbon/css3/_flex-box.scss b/lms/static/sass_old/bourbon/css3/_flex-box.scss new file mode 100644 index 0000000000..44c1dfd789 --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_flex-box.scss @@ -0,0 +1,67 @@ +// CSS3 Flexible Box Model and property defaults + +// Custom shorthand notation for flexbox +@mixin box($orient: inline-axis, $pack: start, $align: stretch) { + @include display-box; + @include box-orient($orient); + @include box-pack($pack); + @include box-align($align); +} + +@mixin display-box { + display: -webkit-box; + display: -moz-box; + display: box; +} + +@mixin box-orient($orient: inline-axis) { +// horizontal|vertical|inline-axis|block-axis|inherit + -webkit-box-orient: $orient; + -moz-box-orient: $orient; + box-orient: $orient; +} + +@mixin box-pack($pack: start) { +// start|end|center|justify + -webkit-box-pack: $pack; + -moz-box-pack: $pack; + box-pack: $pack; +} + +@mixin box-align($align: stretch) { +// start|end|center|baseline|stretch + -webkit-box-align: $align; + -moz-box-align: $align; + box-align: $align; +} + +@mixin box-direction($direction: normal) { +// normal|reverse|inherit + -webkit-box-direction: $direction; + -moz-box-direction: $direction; + box-direction: $direction; +} +@mixin box-lines($lines: single) { +// single|multiple + -webkit-box-lines: $lines; + -moz-box-lines: $lines; + box-lines: $lines; +} + +@mixin box-ordinal-group($integer: 1) { + -webkit-box-ordinal-group: $integer; + -moz-box-ordinal-group: $integer; + box-ordinal-group: $integer; +} + +@mixin box-flex($value: 0.0) { + -webkit-box-flex: $value; + -moz-box-flex: $value; + box-flex: $value; +} + +@mixin box-flex-group($integer: 1) { + -webkit-box-flex-group: $integer; + -moz-box-flex-group: $integer; + box-flex-group: $integer; +} diff --git a/lms/static/sass_old/bourbon/css3/_inline-block.scss b/lms/static/sass_old/bourbon/css3/_inline-block.scss new file mode 100644 index 0000000000..d79a13c851 --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_inline-block.scss @@ -0,0 +1,10 @@ +// Legacy support for inline-block in IE7 (maybe IE6) +@mixin inline-block { + display: -moz-inline-box; + -moz-box-orient: vertical; + display: inline-block; + vertical-align: baseline; + zoom: 1; + *display: inline; + *vertical-align: auto; +} diff --git a/lms/static/sass_old/bourbon/css3/_linear-gradient.scss b/lms/static/sass_old/bourbon/css3/_linear-gradient.scss new file mode 100644 index 0000000000..e366a299a9 --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_linear-gradient.scss @@ -0,0 +1,41 @@ +@mixin linear-gradient($pos, $G1, $G2: false, + $G3: false, $G4: false, + $G5: false, $G6: false, + $G7: false, $G8: false, + $G9: false, $G10: false, + $fallback: false) { + // Detect what type of value exists in $pos + $pos-type: type-of(nth($pos, 1)); + + // If $pos is missing from mixin, reassign vars and add default position + @if ($pos-type == color) or (nth($pos, 1) == "transparent") { + $G10: $G9; $G9: $G8; $G8: $G7; $G7: $G6; $G6: $G5; + $G5: $G4; $G4: $G3; $G3: $G2; $G2: $G1; $G1: $pos; + $pos: top; // Default position + } + + $full: compact($G1, $G2, $G3, $G4, $G5, $G6, $G7, $G8, $G9, $G10); + + // Set $G1 as the default fallback color + $fallback-color: nth($G1, 1); + + // If $fallback is a color use that color as the fallback color + @if (type-of($fallback) == color) or ($fallback == "transparent") { + $fallback-color: $fallback; + } + + background-color: $fallback-color; + background-image: deprecated-webkit-gradient(linear, $full); // Safari <= 5.0 + background-image: -webkit-linear-gradient($pos, $full); // Safari 5.1+, Chrome + background-image: -moz-linear-gradient($pos, $full); + background-image: -ms-linear-gradient($pos, $full); + background-image: -o-linear-gradient($pos, $full); + background-image: unquote("linear-gradient(#{$pos}, #{$full})"); +} + + +// Usage: Gradient position is optional, default is top. Position can be a degree. Color stops are optional as well. +// @include linear-gradient(#1e5799, #2989d8); +// @include linear-gradient(#1e5799, #2989d8, $fallback:#2989d8); +// @include linear-gradient(top, #1e5799 0%, #2989d8 50%); +// @include linear-gradient(50deg, rgba(10, 10, 10, 0.5) 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); diff --git a/lms/static/sass_old/bourbon/css3/_radial-gradient.scss b/lms/static/sass_old/bourbon/css3/_radial-gradient.scss new file mode 100644 index 0000000000..e83cab5234 --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_radial-gradient.scss @@ -0,0 +1,31 @@ +// Requires Sass 3.1+ +@mixin radial-gradient($pos, $shape-size, + $G1, $G2, + $G3: false, $G4: false, + $G5: false, $G6: false, + $G7: false, $G8: false, + $G9: false, $G10: false, + $fallback: false) { + + $full: compact($G1, $G2, $G3, $G4, $G5, $G6, $G7, $G8, $G9, $G10); + + // Set $G1 as the default fallback color + $fallback-color: nth($G1, 1); + + // If $fallback is a color use that color as the fallback color + @if (type-of($fallback) == color) or ($fallback == "transparent") { + $fallback-color: $fallback; + } + + background-color: $fallback-color; + background-image: deprecated-webkit-gradient(radial, $full); // Safari <= 5.0 + background-image: -webkit-radial-gradient($pos, $shape-size, $full); + background-image: -moz-radial-gradient($pos, $shape-size, $full); + background-image: -ms-radial-gradient($pos, $shape-size, $full); + background-image: -o-radial-gradient($pos, $shape-size, $full); + background-image: unquote("radial-gradient(#{$pos}, #{$shape-size}, #{$full})"); +} + +// Usage: Gradient position and shape-size are required. Color stops are optional. +// @include radial-gradient(50% 50%, circle cover, #1e5799, #efefef); +// @include radial-gradient(50% 50%, circle cover, #eee 10%, #1e5799 30%, #efefef); diff --git a/lms/static/sass_old/bourbon/css3/_transform.scss b/lms/static/sass_old/bourbon/css3/_transform.scss new file mode 100644 index 0000000000..8d19e8b88d --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_transform.scss @@ -0,0 +1,19 @@ +@mixin transform($property: none) { +// none | + -webkit-transform: $property; + -moz-transform: $property; + -ms-transform: $property; + -o-transform: $property; + transform: $property; +} + +@mixin transform-origin($axes: 50%) { +// x-axis - left | center | right | length | % +// y-axis - top | center | bottom | length | % +// z-axis - length + -webkit-transform-origin: $axes; + -moz-transform-origin: $axes; + -ms-transform-origin: $axes; + -o-transform-origin: $axes; + transform-origin: $axes; +} diff --git a/lms/static/sass_old/bourbon/css3/_transition.scss b/lms/static/sass_old/bourbon/css3/_transition.scss new file mode 100644 index 0000000000..058dbe0e33 --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_transition.scss @@ -0,0 +1,104 @@ +// Shorthand mixin. Supports multiple parentheses-deliminated values for each variable. +// Example: @include transition (all, 2.0s, ease-in-out); +// @include transition ((opacity, width), (1.0s, 2.0s), ease-in, (0, 2s)); +// @include transition ($property:(opacity, width), $delay: (1.5s, 2.5s)); + +@mixin transition ($property: all, $duration: 0.15s, $timing-function: ease-out, $delay: 0) { + + // Detect # of args passed into each variable + $length-of-property: length($property); + $length-of-duration: length($duration); + $length-of-timing-function: length($timing-function); + $length-of-delay: length($delay); + + @if $length-of-property > 1 { + @include transition-property(zip($property)); } + @else { + @include transition-property( $property); + } + + @if $length-of-duration > 1 { + @include transition-duration(zip($duration)); } + @else { + @include transition-duration( $duration); + } + + @if $length-of-timing-function > 1 { + @include transition-timing-function(zip($timing-function)); } + @else { + @include transition-timing-function( $timing-function); + } + + @if $length-of-delay > 1 { + @include transition-delay(zip($delay)); } + @else { + @include transition-delay( $delay); + } +} + + +@mixin transition-property ($prop-1: all, + $prop-2: false, $prop-3: false, + $prop-4: false, $prop-5: false, + $prop-6: false, $prop-7: false, + $prop-8: false, $prop-9: false) + { + $full: compact($prop-1, $prop-2, $prop-3, $prop-4, $prop-5, + $prop-6, $prop-7, $prop-8, $prop-9); + + -webkit-transition-property: $full; + -moz-transition-property: $full; + -ms-transition-property: $full; + -o-transition-property: $full; + transition-property: $full; +} + +@mixin transition-duration ($time-1: 0, + $time-2: false, $time-3: false, + $time-4: false, $time-5: false, + $time-6: false, $time-7: false, + $time-8: false, $time-9: false) + { + $full: compact($time-1, $time-2, $time-3, $time-4, $time-5, + $time-6, $time-7, $time-8, $time-9); + + -webkit-transition-duration: $full; + -moz-transition-duration: $full; + -ms-transition-duration: $full; + -o-transition-duration: $full; + transition-duration: $full; +} + +@mixin transition-timing-function ($motion-1: ease, + $motion-2: false, $motion-3: false, + $motion-4: false, $motion-5: false, + $motion-6: false, $motion-7: false, + $motion-8: false, $motion-9: false) + { + $full: compact($motion-1, $motion-2, $motion-3, $motion-4, $motion-5, + $motion-6, $motion-7, $motion-8, $motion-9); + +// ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier() + -webkit-transition-timing-function: $full; + -moz-transition-timing-function: $full; + -ms-transition-timing-function: $full; + -o-transition-timing-function: $full; + transition-timing-function: $full; +} + +@mixin transition-delay ($time-1: 0, + $time-2: false, $time-3: false, + $time-4: false, $time-5: false, + $time-6: false, $time-7: false, + $time-8: false, $time-9: false) + { + $full: compact($time-1, $time-2, $time-3, $time-4, $time-5, + $time-6, $time-7, $time-8, $time-9); + + -webkit-transition-delay: $full; + -moz-transition-delay: $full; + -ms-transition-delay: $full; + -o-transition-delay: $full; + transition-delay: $full; +} + diff --git a/lms/static/sass_old/bourbon/css3/_user-select.scss b/lms/static/sass_old/bourbon/css3/_user-select.scss new file mode 100644 index 0000000000..d5f5749431 --- /dev/null +++ b/lms/static/sass_old/bourbon/css3/_user-select.scss @@ -0,0 +1,6 @@ +@mixin user-select($arg: none) { + -webkit-user-select: $arg; + -moz-user-select: $arg; + -ms-user-select: $arg; + user-select: $arg; +} diff --git a/lms/static/sass_old/bourbon/functions/_deprecated-webkit-gradient.scss b/lms/static/sass_old/bourbon/functions/_deprecated-webkit-gradient.scss new file mode 100644 index 0000000000..1322f6f60e --- /dev/null +++ b/lms/static/sass_old/bourbon/functions/_deprecated-webkit-gradient.scss @@ -0,0 +1,36 @@ +// Render Deprecated Webkit Gradient - Linear || Radial +//************************************************************************// +@function deprecated-webkit-gradient($type, $full) { + $gradient-list: (); + $gradient: false; + $full-length: length($full); + $percentage: false; + $gradient-type: $type; + + @for $i from 1 through $full-length { + $gradient: nth($full, $i); + + @if length($gradient) == 2 { + $color-stop: color-stop(nth($gradient, 2), nth($gradient, 1)); + $gradient-list: join($gradient-list, $color-stop, comma); + } + @else { + @if $i == $full-length { + $percentage: 100%; + } + @else { + $percentage: ($i - 1) * (100 / ($full-length - 1)) + "%"; + } + $color-stop: color-stop(unquote($percentage), $gradient); + $gradient-list: join($gradient-list, $color-stop, comma); + } + } + + @if $type == radial { + $gradient: -webkit-gradient(radial, center center, 0, center center, 460, $gradient-list); + } + @else if $type == linear { + $gradient: -webkit-gradient(linear, left top, left bottom, $gradient-list); + } + @return $gradient; +} diff --git a/lms/static/sass_old/bourbon/functions/_flex-grid.scss b/lms/static/sass_old/bourbon/functions/_flex-grid.scss new file mode 100644 index 0000000000..707f994e15 --- /dev/null +++ b/lms/static/sass_old/bourbon/functions/_flex-grid.scss @@ -0,0 +1,35 @@ +// Flexible grid +@function flex-grid($columns, $container-columns: $fg-max-columns) { + $width: $columns * $fg-column + ($columns - 1) * $fg-gutter; + $container-width: $container-columns * $fg-column + ($container-columns - 1) * $fg-gutter; + @return percentage($width / $container-width); +} + +// Flexible gutter +@function flex-gutter($container-columns: $fg-max-columns, $gutter: $fg-gutter) { + $container-width: $container-columns * $fg-column + ($container-columns - 1) * $fg-gutter; + @return percentage($gutter / $container-width); +} + +// The $fg-column, $fg-gutter and $fg-max-columns variables must be defined in your base stylesheet to properly use the flex-grid function. +// This function takes the fluid grid equation (target / context = result) and uses columns to help define each. +// +// $fg-column: 60px; // Column Width +// $fg-gutter: 25px; // Gutter Width +// $fg-max-columns: 12; // Total Columns For Main Container +// +// div { +// width: flex-grid(4); // returns (315px / 1020px) = 30.882353%; +// margin-left: flex-gutter(); // returns (25px / 1020px) = 2.45098%; +// +// p { +// width: flex-grid(2, 4); // returns (145px / 315px) = 46.031746%; +// float: left; +// margin: flex-gutter(4); // returns (25px / 315px) = 7.936508%; +// } +// +// blockquote { +// float: left; +// width: flex-grid(2, 4); // returns (145px / 315px) = 46.031746%; +// } +// } diff --git a/lms/static/sass_old/bourbon/functions/_grid-width.scss b/lms/static/sass_old/bourbon/functions/_grid-width.scss new file mode 100644 index 0000000000..8e63d83d60 --- /dev/null +++ b/lms/static/sass_old/bourbon/functions/_grid-width.scss @@ -0,0 +1,13 @@ +@function grid-width($n) { + @return $n * $gw-column + ($n - 1) * $gw-gutter; +} + +// The $gw-column and $gw-gutter variables must be defined in your base stylesheet to properly use the grid-width function. +// +// $gw-column: 100px; // Column Width +// $gw-gutter: 40px; // Gutter Width +// +// div { +// width: grid-width(4); // returns 520px; +// margin-left: $gw-gutter; // returns 40px; +// } diff --git a/lms/static/sass_old/bourbon/functions/_linear-gradient.scss b/lms/static/sass_old/bourbon/functions/_linear-gradient.scss new file mode 100644 index 0000000000..3b10ca82a6 --- /dev/null +++ b/lms/static/sass_old/bourbon/functions/_linear-gradient.scss @@ -0,0 +1,23 @@ +@function linear-gradient($pos: top, $G1: false, $G2: false, + $G3: false, $G4: false, + $G5: false, $G6: false, + $G7: false, $G8: false, + $G9: false, $G10: false) { + + // Detect what type of value exists in $pos + $pos-type: type-of(nth($pos, 1)); + + // If $pos is missing from mixin, reassign vars and add default position + @if ($pos-type == color) or (nth($pos, 1) == "transparent") { + $G10: $G9; $G9: $G8; $G8: $G7; $G7: $G6; $G6: $G5; + $G5: $G4; $G4: $G3; $G3: $G2; $G2: $G1; $G1: $pos; + $pos: top; // Default position + } + + $type: linear; + $gradient: compact($pos, $G1, $G2, $G3, $G4, $G5, $G6, $G7, $G8, $G9, $G10); + $type-gradient: append($type, $gradient, comma); + + @return $type-gradient; +} + diff --git a/lms/static/sass_old/bourbon/functions/_modular-scale.scss b/lms/static/sass_old/bourbon/functions/_modular-scale.scss new file mode 100644 index 0000000000..dddccb5224 --- /dev/null +++ b/lms/static/sass_old/bourbon/functions/_modular-scale.scss @@ -0,0 +1,40 @@ +@function modular-scale($value, $increment, $ratio) { + @if $increment > 0 { + @for $i from 1 through $increment { + $value: ($value * $ratio); + } + } + + @if $increment < 0 { + $increment: abs($increment); + @for $i from 1 through $increment { + $value: ($value / $ratio); + } + } + + @return $value; +} + +// div { +// Increment Up GR with positive value +// font-size: modular-scale(14px, 1, 1.618); // returns: 22.652px +// +// Increment Down GR with negative value +// font-size: modular-scale(14px, -1, 1.618); // returns: 8.653px +// +// Can be used with ceil(round up) or floor(round down) +// font-size: floor( modular-scale(14px, 1, 1.618) ); // returns: 22px +// font-size: ceil( modular-scale(14px, 1, 1.618) ); // returns: 23px +// } +// +// modularscale.com + +@function golden-ratio($value, $increment) { + @return modular-scale($value, $increment, 1.618) +} + +// div { +// font-size: golden-ratio(14px, 1); // returns: 22.652px +// } +// +// goldenratiocalculator.com diff --git a/lms/static/sass_old/bourbon/functions/_radial-gradient.scss b/lms/static/sass_old/bourbon/functions/_radial-gradient.scss new file mode 100644 index 0000000000..3d5461ad6e --- /dev/null +++ b/lms/static/sass_old/bourbon/functions/_radial-gradient.scss @@ -0,0 +1,15 @@ +// This function is required and used by the background-image mixin. +@function radial-gradient($pos, $shape-size, + $G1, $G2, + $G3: false, $G4: false, + $G5: false, $G6: false, + $G7: false, $G8: false, + $G9: false, $G10: false) { + + $type: radial; + $gradient: compact($pos, $shape-size, $G1, $G2, $G3, $G4, $G5, $G6, $G7, $G8, $G9, $G10); + $type-gradient: append($type, $gradient, comma); + + @return $type-gradient; +} + diff --git a/lms/static/sass_old/bourbon/functions/_render-gradients.scss b/lms/static/sass_old/bourbon/functions/_render-gradients.scss new file mode 100644 index 0000000000..fe7c799ebe --- /dev/null +++ b/lms/static/sass_old/bourbon/functions/_render-gradients.scss @@ -0,0 +1,14 @@ +// User for linear and radial gradients within background-image or border-image properties + +@function render-gradients($gradients, $gradient-type, $vendor: false) { + $vendor-gradients: false; + @if $vendor { + $vendor-gradients: -#{$vendor}-#{$gradient-type}-gradient($gradients); + } + + @else if $vendor == false { + $vendor-gradients: "#{$gradient-type}-gradient(#{$gradients})"; + $vendor-gradients: unquote($vendor-gradients); + } + @return $vendor-gradients; +} diff --git a/lms/static/sass_old/bourbon/functions/_tint-shade.scss b/lms/static/sass_old/bourbon/functions/_tint-shade.scss new file mode 100644 index 0000000000..f7172004ac --- /dev/null +++ b/lms/static/sass_old/bourbon/functions/_tint-shade.scss @@ -0,0 +1,9 @@ +// Add percentage of white to a color +@function tint($color, $percent){ + @return mix(white, $color, $percent); +} + +// Add percentage of black to a color +@function shade($color, $percent){ + @return mix(black, $color, $percent); +} diff --git a/lms/static/sass_old/bourbon/lib/bourbon.rb b/lms/static/sass_old/bourbon/lib/bourbon.rb new file mode 100644 index 0000000000..1635be836d --- /dev/null +++ b/lms/static/sass_old/bourbon/lib/bourbon.rb @@ -0,0 +1,19 @@ +require "bourbon/generator" + +module Bourbon + if defined?(Rails) + class Engine < ::Rails::Engine + require 'bourbon/engine' + end + + module Rails + class Railtie < ::Rails::Railtie + rake_tasks do + load "tasks/install.rake" + end + end + end + end +end + +require File.join(File.dirname(__FILE__), "/bourbon/sass_extensions") diff --git a/lms/static/sass_old/bourbon/lib/bourbon/sass_extensions.rb b/lms/static/sass_old/bourbon/lib/bourbon/sass_extensions.rb new file mode 100644 index 0000000000..ad567200e3 --- /dev/null +++ b/lms/static/sass_old/bourbon/lib/bourbon/sass_extensions.rb @@ -0,0 +1,6 @@ +module Bourbon::SassExtensions +end + +require "sass" + +require File.join(File.dirname(__FILE__), "/sass_extensions/functions") diff --git a/lms/static/sass_old/bourbon/lib/bourbon/sass_extensions/functions.rb b/lms/static/sass_old/bourbon/lib/bourbon/sass_extensions/functions.rb new file mode 100644 index 0000000000..daa877650e --- /dev/null +++ b/lms/static/sass_old/bourbon/lib/bourbon/sass_extensions/functions.rb @@ -0,0 +1,13 @@ +module Bourbon::SassExtensions::Functions +end + +require File.join(File.dirname(__FILE__), "/functions/compact") + +module Sass::Script::Functions + include Bourbon::SassExtensions::Functions::Compact +end + +# Wierd that this has to be re-included to pick up sub-modules. Ruby bug? +class Sass::Script::Functions::EvaluationContext + include Sass::Script::Functions +end diff --git a/lms/static/sass_old/bourbon/lib/bourbon/sass_extensions/functions/compact.rb b/lms/static/sass_old/bourbon/lib/bourbon/sass_extensions/functions/compact.rb new file mode 100644 index 0000000000..5192e921e7 --- /dev/null +++ b/lms/static/sass_old/bourbon/lib/bourbon/sass_extensions/functions/compact.rb @@ -0,0 +1,13 @@ +# Compact function pulled from compass +module Bourbon::SassExtensions::Functions::Compact + + def compact(*args) + sep = :comma + if args.size == 1 && args.first.is_a?(Sass::Script::List) + args = args.first.value + sep = args.first.separator + end + Sass::Script::List.new(args.reject{|a| !a.to_bool}, sep) + end + +end diff --git a/lms/static/sass/courseware/_amplifier.scss b/lms/static/sass_old/courseware/_amplifier.scss similarity index 100% rename from lms/static/sass/courseware/_amplifier.scss rename to lms/static/sass_old/courseware/_amplifier.scss diff --git a/lms/static/sass/courseware/_courseware.scss b/lms/static/sass_old/courseware/_courseware.scss similarity index 100% rename from lms/static/sass/courseware/_courseware.scss rename to lms/static/sass_old/courseware/_courseware.scss diff --git a/lms/static/sass/courseware/_sequence-nav.scss b/lms/static/sass_old/courseware/_sequence-nav.scss similarity index 100% rename from lms/static/sass/courseware/_sequence-nav.scss rename to lms/static/sass_old/courseware/_sequence-nav.scss diff --git a/lms/static/sass/courseware/_sidebar.scss b/lms/static/sass_old/courseware/_sidebar.scss similarity index 100% rename from lms/static/sass/courseware/_sidebar.scss rename to lms/static/sass_old/courseware/_sidebar.scss diff --git a/lms/static/sass/courseware/_video.scss b/lms/static/sass_old/courseware/_video.scss similarity index 100% rename from lms/static/sass/courseware/_video.scss rename to lms/static/sass_old/courseware/_video.scss diff --git a/lms/static/sass/discussion/_answers.scss b/lms/static/sass_old/discussion/_answers.scss similarity index 100% rename from lms/static/sass/discussion/_answers.scss rename to lms/static/sass_old/discussion/_answers.scss diff --git a/lms/static/sass/discussion/_askbot-original.scss b/lms/static/sass_old/discussion/_askbot-original.scss similarity index 100% rename from lms/static/sass/discussion/_askbot-original.scss rename to lms/static/sass_old/discussion/_askbot-original.scss diff --git a/lms/static/sass/discussion/_badges.scss b/lms/static/sass_old/discussion/_badges.scss similarity index 100% rename from lms/static/sass/discussion/_badges.scss rename to lms/static/sass_old/discussion/_badges.scss diff --git a/lms/static/sass/discussion/_discussion.scss b/lms/static/sass_old/discussion/_discussion.scss similarity index 100% rename from lms/static/sass/discussion/_discussion.scss rename to lms/static/sass_old/discussion/_discussion.scss diff --git a/lms/static/sass/discussion/_form-wmd-toolbar.scss b/lms/static/sass_old/discussion/_form-wmd-toolbar.scss similarity index 100% rename from lms/static/sass/discussion/_form-wmd-toolbar.scss rename to lms/static/sass_old/discussion/_form-wmd-toolbar.scss diff --git a/lms/static/sass/discussion/_forms.scss b/lms/static/sass_old/discussion/_forms.scss similarity index 100% rename from lms/static/sass/discussion/_forms.scss rename to lms/static/sass_old/discussion/_forms.scss diff --git a/lms/static/sass/discussion/_modals.scss b/lms/static/sass_old/discussion/_modals.scss similarity index 100% rename from lms/static/sass/discussion/_modals.scss rename to lms/static/sass_old/discussion/_modals.scss diff --git a/lms/static/sass/discussion/_profile.scss b/lms/static/sass_old/discussion/_profile.scss similarity index 100% rename from lms/static/sass/discussion/_profile.scss rename to lms/static/sass_old/discussion/_profile.scss diff --git a/lms/static/sass/discussion/_question-view.scss b/lms/static/sass_old/discussion/_question-view.scss similarity index 100% rename from lms/static/sass/discussion/_question-view.scss rename to lms/static/sass_old/discussion/_question-view.scss diff --git a/lms/static/sass/discussion/_questions.scss b/lms/static/sass_old/discussion/_questions.scss similarity index 100% rename from lms/static/sass/discussion/_questions.scss rename to lms/static/sass_old/discussion/_questions.scss diff --git a/lms/static/sass/discussion/_sidebar.scss b/lms/static/sass_old/discussion/_sidebar.scss similarity index 100% rename from lms/static/sass/discussion/_sidebar.scss rename to lms/static/sass_old/discussion/_sidebar.scss diff --git a/lms/static/sass/discussion/_tags.scss b/lms/static/sass_old/discussion/_tags.scss similarity index 100% rename from lms/static/sass/discussion/_tags.scss rename to lms/static/sass_old/discussion/_tags.scss diff --git a/lms/static/sass/layout/_calculator.scss b/lms/static/sass_old/layout/_calculator.scss similarity index 100% rename from lms/static/sass/layout/_calculator.scss rename to lms/static/sass_old/layout/_calculator.scss diff --git a/lms/static/sass/layout/_footer.scss b/lms/static/sass_old/layout/_footer.scss similarity index 100% rename from lms/static/sass/layout/_footer.scss rename to lms/static/sass_old/layout/_footer.scss diff --git a/lms/static/sass/layout/_header.scss b/lms/static/sass_old/layout/_header.scss similarity index 100% rename from lms/static/sass/layout/_header.scss rename to lms/static/sass_old/layout/_header.scss diff --git a/lms/static/sass/layout/_layout.scss b/lms/static/sass_old/layout/_layout.scss similarity index 100% rename from lms/static/sass/layout/_layout.scss rename to lms/static/sass_old/layout/_layout.scss diff --git a/lms/static/sass/layout/_leanmodal.scss b/lms/static/sass_old/layout/_leanmodal.scss similarity index 100% rename from lms/static/sass/layout/_leanmodal.scss rename to lms/static/sass_old/layout/_leanmodal.scss diff --git a/lms/static/sass/marketing-ie.scss b/lms/static/sass_old/marketing-ie.scss similarity index 100% rename from lms/static/sass/marketing-ie.scss rename to lms/static/sass_old/marketing-ie.scss diff --git a/lms/static/sass/marketing.scss b/lms/static/sass_old/marketing.scss similarity index 100% rename from lms/static/sass/marketing.scss rename to lms/static/sass_old/marketing.scss diff --git a/lms/static/sass/marketing/_base.scss b/lms/static/sass_old/marketing/_base.scss similarity index 100% rename from lms/static/sass/marketing/_base.scss rename to lms/static/sass_old/marketing/_base.scss diff --git a/lms/static/sass/marketing/_extends.scss b/lms/static/sass_old/marketing/_extends.scss similarity index 100% rename from lms/static/sass/marketing/_extends.scss rename to lms/static/sass_old/marketing/_extends.scss diff --git a/lms/static/sass/marketing/_footer.scss b/lms/static/sass_old/marketing/_footer.scss similarity index 100% rename from lms/static/sass/marketing/_footer.scss rename to lms/static/sass_old/marketing/_footer.scss diff --git a/lms/static/sass/marketing/_header.scss b/lms/static/sass_old/marketing/_header.scss similarity index 100% rename from lms/static/sass/marketing/_header.scss rename to lms/static/sass_old/marketing/_header.scss diff --git a/lms/static/sass/marketing/_index.scss b/lms/static/sass_old/marketing/_index.scss similarity index 100% rename from lms/static/sass/marketing/_index.scss rename to lms/static/sass_old/marketing/_index.scss diff --git a/lms/static/sass/marketing/_variables.scss b/lms/static/sass_old/marketing/_variables.scss similarity index 100% rename from lms/static/sass/marketing/_variables.scss rename to lms/static/sass_old/marketing/_variables.scss diff --git a/lms/static/sass/plugins/_jquery-ui-1.8.16.custom.scss b/lms/static/sass_old/plugins/_jquery-ui-1.8.16.custom.scss similarity index 100% rename from lms/static/sass/plugins/_jquery-ui-1.8.16.custom.scss rename to lms/static/sass_old/plugins/_jquery-ui-1.8.16.custom.scss diff --git a/lms/static/sass/plugins/_jquery.qtip.min.scss b/lms/static/sass_old/plugins/_jquery.qtip.min.scss similarity index 100% rename from lms/static/sass/plugins/_jquery.qtip.min.scss rename to lms/static/sass_old/plugins/_jquery.qtip.min.scss diff --git a/lms/static/sass/print.scss b/lms/static/sass_old/print.scss similarity index 100% rename from lms/static/sass/print.scss rename to lms/static/sass_old/print.scss diff --git a/lms/static/sass/wiki/_basic-html.scss b/lms/static/sass_old/wiki/_basic-html.scss similarity index 100% rename from lms/static/sass/wiki/_basic-html.scss rename to lms/static/sass_old/wiki/_basic-html.scss diff --git a/lms/static/sass/wiki/_create.scss b/lms/static/sass_old/wiki/_create.scss similarity index 100% rename from lms/static/sass/wiki/_create.scss rename to lms/static/sass_old/wiki/_create.scss diff --git a/lms/static/sass/wiki/_sidebar.scss b/lms/static/sass_old/wiki/_sidebar.scss similarity index 100% rename from lms/static/sass/wiki/_sidebar.scss rename to lms/static/sass_old/wiki/_sidebar.scss diff --git a/lms/static/sass/wiki/_table.scss b/lms/static/sass_old/wiki/_table.scss similarity index 100% rename from lms/static/sass/wiki/_table.scss rename to lms/static/sass_old/wiki/_table.scss diff --git a/lms/static/sass/wiki/_wiki.scss b/lms/static/sass_old/wiki/_wiki.scss similarity index 100% rename from lms/static/sass/wiki/_wiki.scss rename to lms/static/sass_old/wiki/_wiki.scss diff --git a/lms/templates/courseware.html b/lms/templates/courseware.html index 2b53eaa3a0..ba3be46f3d 100644 --- a/lms/templates/courseware.html +++ b/lms/templates/courseware.html @@ -16,7 +16,7 @@ <%include file="navigation.html" args="active_page='courseware'" /> -

      +
      diff --git a/lms/templates/info.html b/lms/templates/info.html index 67ce69ec85..66ff7ef9d3 100644 --- a/lms/templates/info.html +++ b/lms/templates/info.html @@ -1,42 +1,26 @@ <%inherit file="main.html" /> - -<%block name="js_extra"> - - - -<%block name="title">Course Info - MITx 6.002x - <%include file="navigation.html" args="active_page='info'" /> -
      -
      - % if user.is_authenticated(): -
      - <%include file="updates.html" /> +
      +
      +
      +
      + % if user.is_authenticated(): +
      + <%include file="updates.html" /> +
      +
      + <%include file="handouts.html" /> +
      + % else: +
      + <%include file="guest_updates.html" /> +
      +
      + <%include file="guest_handouts.html" /> +
      + % endif +
      -
      - <%include file="handouts.html" /> -
      - % else: -
      - <%include file="guest_updates.html" /> -
      -
      - <%include file="guest_handouts.html" /> -
      - % endif -
      +
      diff --git a/lms/templates/main.html b/lms/templates/main.html index 292910039a..15bd7edf0b 100644 --- a/lms/templates/main.html +++ b/lms/templates/main.html @@ -62,89 +62,5 @@ ${self.body()} <%block name="bodyextra"/> -
      - -
      -

      Feedback for MITx

      -

      Found a bug? Got an idea for improving our system? Let us know.

      - -
      -
        -
      1. -
      2. -
      3. -
      -
      -
      - - - - - - - - - - - - <%block name="js_extra"/> diff --git a/lms/templates/navigation.html b/lms/templates/navigation.html index c36e6e6ab0..c94ce0b24a 100644 --- a/lms/templates/navigation.html +++ b/lms/templates/navigation.html @@ -1,30 +1,49 @@ <%page args="active_page" /> -
      -
      -
      -

      - % if settings.ENABLE_MULTICOURSE: - MITx - % else: - MITx - % endif -

      -

      ${ settings.COURSE_TITLE }

      -
      +
      +
      + +<% +def url_class(url): + if url == active_page: + return "active" + return "" +%> + + -
      -
      +
    + +