Ihor Romaniuk
f5c17bb88c
feat: [FC-0070] add events and style for rendering Split xblock in chromeless template ( #35813 )
...
This feature introduces functionalities to improve XBlock interactions within iframes:
* Add styles that adopt default styles for Split Test which renders chromless template via iframe in MFE Authoring.
* When the isIframeEmbed option is enabled, the XBlock sends a postMessage to the parent window. When sending such a message, the standard link transition is cancelled and the transition is carried out in MFE Authoring.
2025-03-31 18:31:59 -03:00
Navin Karkera
e6ddd9c7c1
refactor: remove unnecessary padding from lib component picker ( #36073 )
...
Library component picker and Problem bank picker iframe had unnecessary
padding resulting in multiple border/shadow in the modal.
2025-01-10 10:30:58 -05:00
Navin Karkera
d9f6afa264
feat: add beta flag to component templates ( #35802 )
...
Mark components like libraryv2 and problem bank beta in API to be used by both legacy templates and new authoring mfe.
Also updates order of components.
2024-11-13 18:27:54 +00:00
Braden MacDonald
4158a44307
feat: multi-select when adding blocks to problem bank ( #35705 )
...
This implements basic multi-select for adding components to a problem bank,
for the Libraries Relaunch Beta [FC-0062].
Part of: https://github.com/openedx/frontend-app-authoring/issues/1385
2024-10-23 08:29:16 -04:00
Navin Karkera
7e8fb4393e
feat: adds Library Content (v2) button to Studio Unit page ( #35670 )
...
Requires that v2 libraries are enabled.
2024-10-21 10:32:54 -07:00
Syed Ali Abbas Zaidi
adf879e8b2
Revert "fix: all auto fixable eslint issues ( #31900 )" ( #32203 )
...
This reverts commit 228180b1ef .
2023-05-09 13:53:54 +05:00
Syed Ali Abbas Zaidi
228180b1ef
fix: all auto fixable eslint issues ( #31900 )
...
* fix: eslint operator-linebreak issue
* fix: eslint quotes issue
* fix: react jsx indent and props issues
* fix: eslint trailing spaces issues
* fix: eslint line around directives issue
* fix: eslint prefer template issue
* fix: eslint semi rule
* fix: eslint newline per chain rule
* fix: eslint space infix ops rule
* fix: eslint space-in-parens issue
* fix: eslint space before function paren issue
* fix: eslint space before blocks issue
* fix: eslint arrow body style issue
* fix: eslint dot-location issue
* fix: eslint quotes issue
* fix: eslint quote props issue
* fix: eslint operator assignment issue
* fix: eslint new line after import issue
* fix: indent issues
* fix: operator assignment issue
2023-05-09 11:57:15 +05:00
Syed Ali Abbas Zaidi
f1fb38ed83
fix: multi lines and spaces issues ( #31885 )
...
* fix: multi lines and spaces issues
* fix: eslint operator-linebreak issue
* fix: eslint quotes issue
* fix: remaining quotes issues
* fix: eslint object curly newline issue
* fix: eslint object curly spacing issue
* fix: eslint brace-style issues
* fix: react jsx indent and props issues
* fix: eslint trailing spaces issues
* fix: eslint linbreak style issue
* fix: eslint space unary operator issue
* fix: eslint line around directives issue
* fix: void and typeof space unary ops issue
2023-05-03 12:22:46 +05:00
Syed Ali Abbas Zaidi
5549db4d80
fix: migrate remaining eslint-config-edx ( #31760 )
...
* fix: migrate remaining eslint-config-edx
* refactor: updated eslint rules according to eslint-config-edx-es5
* refactor: add custom rules to suppress unnecessary eslint issues
* refactor: add custom rules to internal eslint configs
* fix: fix all indentation issues
* chore: update lock file
2023-03-02 16:16:50 +05:00
Ali-D-Akbar
4d0c491259
PROD-1612
2020-07-29 14:48:50 +05:00
Ali-D-Akbar
d73b41f578
PROD-1605
2020-07-29 14:48:50 +05:00
Eric Fischer
5bc6b31e29
eslint --fix
2017-12-08 14:38:41 -05:00
Brian Jacobel
d43e915dab
Run eslint autofixer on /cms
2016-08-08 15:04:06 -04:00
cahrens
d4cc7b8ffd
Support level support for Studio xblock creation.
...
TNL-4670
2016-07-21 15:44:59 -04:00
Braden MacDonald
7647fd9ff1
Fix add component buttons to be backward compatible
2015-09-11 13:18:19 -07:00
Christine Lytwynec
e807cbd589
Merge pull request #9402 from edx/clytwynec/TNL-2153
...
Change component types and template links to buttons
2015-09-01 12:48:46 -04:00
Christine Lytwynec
3470e180fc
Change component types and template links to buttons
2015-09-01 10:31:35 -04:00
muhammad-ammar
6134e8b5ed
Move studio dialog code into common
2015-08-26 20:26:27 +05:00
Bertrand Marron
c4a7d770cc
Remove all ellipses
...
It's a problem for accessibility
2015-01-15 09:03:12 -05:00
Andy Armstrong
f061bbc08b
Backbone version of the course outline page
...
STUD-1726
2014-08-07 12:16:20 -04:00
louyihua
559a2c8888
i18n: Make XBlock buttons & components have localizable display names
...
1. Current code uses type name as the display names for XBlock buttons, so the name of these five buttons can't be localized. This fix contains code that adds a 'display_name' field for the buttons, and makes their names localizable.
2. The display names of components in advanced, html and problem types can be localized now.
2014-05-27 11:16:54 +08:00
Andy Armstrong
541d20ef83
Allow creation of components on container page
...
This commit implements STUD-1490, allowing creation of components
on the container page. It also enables the delete and duplicate
buttons now that new content can be created that would benefit.
Note that it also creates shared functionality for adding components,
and refactors the unit page to use it too.
2014-05-21 15:40:31 -04:00