Skip to content

Commit

Permalink
Revert "build: commit XModule SCSS entrypoints of generating them (#3…
Browse files Browse the repository at this point in the history
…2290)"

This reverts commit 0b455e0.
  • Loading branch information
kdmccormick authored Jun 16, 2023
1 parent 0b455e0 commit 79249a7
Show file tree
Hide file tree
Showing 48 changed files with 159 additions and 69 deletions.
10 changes: 6 additions & 4 deletions pavelib/assets.py
Original file line number Diff line number Diff line change
Expand Up @@ -170,8 +170,9 @@ def get_theme_sass_dirs(system, theme_dir):
css_dir = theme_dir / system / "static" / "css"
certs_sass_dir = theme_dir / system / "static" / "certificates" / "sass"
certs_css_dir = theme_dir / system / "static" / "certificates" / "css"
xmodule_sass_dir = path("xmodule") / "static" / "sass" / system
xmodule_lookup_dir = path("xmodule") / "static" / "sass" / "include"
xmodule_sass_folder = "modules" if system == 'lms' else "descriptors"
xmodule_sass_dir = path("common") / "static" / "xmodule" / xmodule_sass_folder / "scss"
xmodule_lookup_dir = path("xmodule") / "css"

dependencies = SASS_LOOKUP_DEPENDENCIES.get(system, [])
if sass_dir.isdir():
Expand Down Expand Up @@ -237,8 +238,9 @@ def get_system_sass_dirs(system):
dirs = []
sass_dir = path(system) / "static" / "sass"
css_dir = path(system) / "static" / "css"
xmodule_sass_dir = path("xmodule") / "static" / "sass" / system
xmodule_lookup_dir = path("xmodule") / "static" / "sass" / "include"
xmodule_sass_folder = "modules" if system == 'lms' else "descriptors"
xmodule_sass_dir = path("common") / "static" / "xmodule" / xmodule_sass_folder / "scss"
xmodule_lookup_dir = path("xmodule") / "css"

dependencies = SASS_LOOKUP_DEPENDENCIES.get(system, [])
dirs.append({
Expand Down
10 changes: 10 additions & 0 deletions xmodule/annotatable_block.py
Original file line number Diff line number Diff line change
Expand Up @@ -82,13 +82,23 @@ class AnnotatableBlock(
],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
preview_view_css = {
'scss': [
resource_filename(__name__, 'css/annotatable/display.scss'),
],
}

studio_view_js = {
'js': [
resource_filename(__name__, 'js/src/raw/edit/xml.js'),
],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
studio_view_css = {
'scss': [
resource_filename(__name__, 'css/codemirror/codemirror.scss'),
],
}
studio_js_module_name = "XMLEditingDescriptor"
mako_template = "widgets/raw-edit.html"

Expand Down
13 changes: 13 additions & 0 deletions xmodule/capa_block.py
Original file line number Diff line number Diff line change
Expand Up @@ -177,13 +177,26 @@ class ProblemBlock(
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js')
}

preview_view_css = {
'scss': [
resource_filename(__name__, 'css/capa/display.scss'),
],
}

studio_view_js = {
'js': [
resource_filename(__name__, 'js/src/problem/edit.js'),
],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}

studio_view_css = {
'scss': [
resource_filename(__name__, 'css/editor/edit.scss'),
resource_filename(__name__, 'css/problem/edit.scss'),
]
}

display_name = String(
display_name=_("Display Name"),
help=_("The display name for this component."),
Expand Down
6 changes: 6 additions & 0 deletions xmodule/conditional_block.py
Original file line number Diff line number Diff line change
Expand Up @@ -154,13 +154,19 @@ class ConditionalBlock(
],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
preview_view_css = {
'scss': [],
}

mako_template = 'widgets/metadata-edit.html'
studio_js_module_name = 'SequenceDescriptor'
studio_view_js = {
'js': [resource_filename(__name__, 'js/src/sequence/edit.js')],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
studio_view_css = {
'scss': [],
}

# Map
# key: <tag attribute in xml>
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
7 changes: 7 additions & 0 deletions xmodule/html_block.py
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,7 @@ def studio_view(self, _context):
],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
preview_view_css = {'scss': [resource_filename(__name__, 'css/html/display.scss')]}

uses_xmodule_styles_setup = True

Expand All @@ -167,6 +168,12 @@ def studio_view(self, _context):
],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
studio_view_css = {
'scss': [
resource_filename(__name__, 'css/editor/edit.scss'),
resource_filename(__name__, 'css/html/edit.scss')
]
}

# VS[compat] TODO (cpennington): Delete this method once all fall 2012 course
# are being edited in the cms
Expand Down
6 changes: 6 additions & 0 deletions xmodule/library_content_block.py
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,9 @@ class LibraryContentBlock(
'js': [],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
preview_view_css = {
'scss': [],
}

mako_template = 'widgets/metadata-edit.html'
studio_js_module_name = "VerticalDescriptor"
Expand All @@ -108,6 +111,9 @@ class LibraryContentBlock(
],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
studio_view_css = {
'scss': [],
}

show_in_read_only_mode = True

Expand Down
8 changes: 8 additions & 0 deletions xmodule/lti_block.py
Original file line number Diff line number Diff line change
Expand Up @@ -378,6 +378,11 @@ class LTIBlock(
],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
preview_view_css = {
'scss': [
resource_filename(__name__, 'css/lti/lti.scss')
],
}

mako_template = 'widgets/metadata-only-edit.html'

Expand All @@ -388,6 +393,9 @@ class LTIBlock(
],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
studio_view_css = {
'scss': [],
}

def studio_view(self, _context):
"""
Expand Down
9 changes: 9 additions & 0 deletions xmodule/poll_block.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,11 @@ class PollBlock(
],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
preview_view_css = {
'scss': [
resource_filename(__name__, 'css/poll/display.scss')
],
}

# There is no studio_view() for this XBlock but this is needed to make the
# the static_content command happy.
Expand All @@ -100,6 +105,10 @@ class PollBlock(
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js')
}

studio_view_css = {
'scss': []
}

def handle_ajax(self, dispatch, data): # lint-amnesty, pylint: disable=unused-argument
"""Ajax handler.
Expand Down
10 changes: 10 additions & 0 deletions xmodule/seq_block.py
Original file line number Diff line number Diff line change
Expand Up @@ -278,13 +278,23 @@ class SequenceBlock(
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js')
}

preview_view_css = {
'scss': [
resource_filename(__name__, 'css/sequence/display.scss'),
],
}

# There is no studio_view() for this XBlock but this is needed to make the
# the static_content command happy.
studio_view_js = {
'js': [],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js')
}

studio_view_css = {
'scss': []
}

def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)

Expand Down
6 changes: 6 additions & 0 deletions xmodule/split_test_block.py
Original file line number Diff line number Diff line change
Expand Up @@ -162,13 +162,19 @@ class SplitTestBlock( # lint-amnesty, pylint: disable=abstract-method
'js': [],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
preview_view_css = {
'scss': [],
}

mako_template = "widgets/metadata-only-edit.html"
studio_js_module_name = 'SequenceDescriptor'
studio_view_js = {
'js': [resource_filename(__name__, 'js/src/sequence/edit.js')],
'xmodule_js': resource_filename(__name__, 'js/src/xmodule.js'),
}
studio_view_css = {
'scss': [],
}

@cached_property
def child_block(self):
Expand Down
4 changes: 0 additions & 4 deletions xmodule/static/sass/cms/AboutBlockStudio.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/cms/AnnotatableBlockStudio.scss

This file was deleted.

4 changes: 0 additions & 4 deletions xmodule/static/sass/cms/CourseInfoBlockStudio.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/cms/CustomTagBlockStudio.scss

This file was deleted.

4 changes: 0 additions & 4 deletions xmodule/static/sass/cms/HtmlBlockStudio.scss

This file was deleted.

4 changes: 0 additions & 4 deletions xmodule/static/sass/cms/ProblemBlockStudio.scss

This file was deleted.

4 changes: 0 additions & 4 deletions xmodule/static/sass/cms/StaticTabBlockStudio.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/cms/VideoBlockStudio.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/lms/AboutBlockPreview.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/lms/AnnotatableBlockPreview.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/lms/CourseInfoBlockPreview.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/lms/HtmlBlockPreview.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/lms/LTIBlockPreview.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/lms/PollBlockPreview.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/lms/ProblemBlockPreview.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/lms/SequenceBlockPreview.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/lms/StaticTabBlockPreview.scss

This file was deleted.

4 changes: 0 additions & 4 deletions xmodule/static/sass/lms/VideoBlockPreview.scss

This file was deleted.

3 changes: 0 additions & 3 deletions xmodule/static/sass/lms/WordCloudBlockPreview.scss

This file was deleted.

Loading

0 comments on commit 79249a7

Please sign in to comment.