Files
edx-platform/lms/static/sass/_build-course.scss
Feanil Patel 1829eb7d71 feat!: Remove the course sock and related APIs.
DEPR: https://github.com/openedx/edx-platform/issues/36429

This change removes the course_sock and related API data.  The UI it
removes is on the Legacy Courseware pages which have also been replaced
and have their own [deprecation ticket](https://github.com/openedx/edx-platform/issues/35803)

Before this can be merged, we will need to update the
frontend-app-learning MFE to no longer consume the
`can_show_upgrade_sock` attribute.

BREAKING CHANGE: CourseHomeMetadata, ProgressTab, OutlineTab and
VerifiedMode APIs will no longer have a `can_show_upgrade_sock`
attribute.
2025-04-07 10:29:39 -04:00

69 lines
2.0 KiB
SCSS

// ------------------------------
// LMS Courseware: Shared Build Compile
// About: Sass compile for the LMS Courseware Elements that are shared between LTR and RTL UI. Configuration and vendor specific imports happen before this shared set of imports are compiled in the lms-course-*.scss files.
// Base build
@import 'base/build';
@import 'base/base';
@import 'base/headings';
@import 'base/extends';
@import 'base/animations';
@import 'shared/alerts_pattern_library_shim';
@import 'shared/tooltips';
// base - elements
@import 'elements/typography';
@import 'elements/controls';
@import 'elements/pagination';
@import 'elements/navigation'; // all archetypes of navigation
// course - base
@import 'course/layout/courseware_header';
@import 'course/layout/courseware_preview';
@import 'course/layout/footer';
@import 'course/layout/banner_cta';
@import 'course/base/mixins';
@import 'course/base/base';
@import 'course/base/extends';
@import 'course/courseware/courseware';
@import 'course/courseware/sidebar';
@import 'course/courseware/amplifier';
// course - modules
@import 'course/modules/student-notes'; // student notes
@import 'course/modules/calculator'; // calculator utility
@import 'course/modules/timer'; // timer
// course - wiki
@import "course/wiki/basic-html";
@import "course/wiki/sidebar";
@import "course/wiki/create";
@import "course/wiki/wiki";
@import "course/wiki/table";
// course - views
@import "course/syllabus"; // TODO arjun replace w/ custom tabs, see courseware/courses.py
@import "course/textbook";
@import "course/profile";
@import "course/tabs";
@import "course/student-notes";
@import "course/dates";
@import "views/teams";
// course - instructor-only views
@import "course/gradebook";
@import "course/instructor/instructor_2";
@import "course/instructor/email";
// course - ccx_coach
@import "course/ccx_coach/dashboard";
// search
@import 'search/_search';
// responsive
@import 'base/layouts'; // temporary spot for responsive course
@import 'header';