diff --git a/shell/footer/defaultFooterConfig.tsx b/shell/footer/defaultFooterConfig.tsx
index 4fca77b2..e96d4d54 100644
--- a/shell/footer/defaultFooterConfig.tsx
+++ b/shell/footer/defaultFooterConfig.tsx
@@ -9,58 +9,58 @@ const config: App = {
slots: [
// Center links
{
- slotId: 'frontend.shell.footer.desktop.centerLinks.ui',
- id: 'default.footer.desktop.centerLinks.first',
+ slotId: 'org.openedx.frontend.slot.footer.desktopCenterLinks.v1',
+ id: 'org.openedx.frontend.widget.defaultFooter.desktopCenterLink1.v1',
op: WidgetOperationTypes.APPEND,
element: (
-
+
),
},
{
- slotId: 'frontend.shell.footer.desktop.centerLinks.ui',
- id: 'default.footer.desktop.centerLinks.second',
+ slotId: 'org.openedx.frontend.slot.footer.desktopCenterLinks.v1',
+ id: 'org.openedx.frontend.widget.defaultFooter.desktopCenterLink2.v1',
op: WidgetOperationTypes.APPEND,
element: (
-
+
),
},
{
- slotId: 'frontend.shell.footer.desktop.centerLinks.ui',
- id: 'default.footer.desktop.centerLinks.third',
+ slotId: 'org.openedx.frontend.slot.footer.desktopCenterLinks.v1',
+ id: 'org.openedx.frontend.widget.defaultFooter.desktopCenterLink3.v1',
op: WidgetOperationTypes.APPEND,
element: (
-
+
),
},
{
- slotId: 'frontend.shell.footer.desktop.centerLinks.ui',
- id: 'default.footer.desktop.centerLinks.fourth',
+ slotId: 'org.openedx.frontend.slot.footer.desktopCenterLinks.v1',
+ id: 'org.openedx.frontend.widget.defaultFooter.desktopCenterLink4.v1',
op: WidgetOperationTypes.APPEND,
element: (
-
+
),
},
// Left Links
{
- slotId: 'frontend.shell.footer.desktop.leftLinks.ui',
- id: 'default.footer.desktop.leftLinks.Logo',
+ slotId: 'org.openedx.frontend.slot.footer.desktopLeftLinks.v1',
+ id: 'org.openedx.frontend.widget.defaultFooter.desktopLeftLinksLogo.v1',
op: WidgetOperationTypes.APPEND,
element:
,
},
// Right Links
{
- slotId: 'frontend.shell.footer.desktop.rightLinks.ui',
- id: 'default.footer.desktop.rightLinks.languageMenu',
+ slotId: 'org.openedx.frontend.slot.footer.desktopRightLinks.v1',
+ id: 'org.openedx.frontend.widget.defaultFooter.desktopRightLinksLanguageMenu.v1',
op: WidgetOperationTypes.APPEND,
component: LanguageMenu,
},
// Copyright Notice
{
- slotId: 'frontend.shell.footer.desktop.legalNotices.ui',
- id: 'default.footer.desktop.copyrightNotice',
+ slotId: 'org.openedx.frontend.slot.footer.desktopLegalNotices.v1',
+ id: 'org.openedx.frontend.widget.defaultFooter.desktopCopyrightNotice.v1',
op: WidgetOperationTypes.APPEND,
element: (
diff --git a/shell/header/AuthenticatedMenu.tsx b/shell/header/AuthenticatedMenu.tsx
index 555e186d..9c3842dc 100644
--- a/shell/header/AuthenticatedMenu.tsx
+++ b/shell/header/AuthenticatedMenu.tsx
@@ -22,7 +22,7 @@ export default function AuthenticatedMenu({ className }: AuthenticatedMenuProps)
return (
-
+
);
}
diff --git a/shell/header/Header.tsx b/shell/header/Header.tsx
index c373be76..3ec8622f 100644
--- a/shell/header/Header.tsx
+++ b/shell/header/Header.tsx
@@ -9,8 +9,8 @@ export default function Header() {
);
diff --git a/shell/header/anonymous-menu/AnonymousMenu.tsx b/shell/header/anonymous-menu/AnonymousMenu.tsx
index 329a73fa..cd8cdb02 100644
--- a/shell/header/anonymous-menu/AnonymousMenu.tsx
+++ b/shell/header/anonymous-menu/AnonymousMenu.tsx
@@ -8,7 +8,7 @@ interface AnonymousMenuProps {
export default function AnonymousMenu({ className }: AnonymousMenuProps) {
return (
-
+
);
}
diff --git a/shell/header/defaultHeaderConfig.tsx b/shell/header/defaultHeaderConfig.tsx
index 6cc2ab04..f3126b72 100644
--- a/shell/header/defaultHeaderConfig.tsx
+++ b/shell/header/defaultHeaderConfig.tsx
@@ -15,46 +15,46 @@ const config: App = {
// Layouts
{
- slotId: 'frontend.shell.header.desktop.layout.ui',
- id: 'default.header.desktop.layout',
+ slotId: 'org.openedx.frontend.slot.header.desktop.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.desktopLayout.v1',
op: WidgetOperationTypes.APPEND,
component: DesktopLayout
},
{
- slotId: 'frontend.shell.header.mobile.layout.ui',
- id: 'default.header.mobile.layout',
+ slotId: 'org.openedx.frontend.slot.header.mobile.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.mobileLayout.v1',
op: WidgetOperationTypes.APPEND,
component: MobileLayout
},
// Desktop
{
- slotId: 'frontend.shell.header.desktop.left.ui',
- id: 'default.header.desktop.logo',
+ slotId: 'org.openedx.frontend.slot.header.desktopLeft.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.desktopLogo.v1',
op: WidgetOperationTypes.APPEND,
element:
,
},
{
- slotId: 'frontend.shell.header.desktop.left.ui',
- id: 'default.header.desktop.courseInfo',
+ slotId: 'org.openedx.frontend.slot.header.desktopLeft.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.desktopCourseInfo.v1',
op: WidgetOperationTypes.APPEND,
component: CourseInfo
},
{
- slotId: 'frontend.shell.header.desktop.left.ui',
- id: 'default.header.desktop.primaryLinks',
+ slotId: 'org.openedx.frontend.slot.header.desktopLeft.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.desktopPrimaryLinks.v1',
op: WidgetOperationTypes.APPEND,
component: PrimaryNavLinks
},
{
- slotId: 'frontend.shell.header.desktop.right.ui',
- id: 'default.header.desktop.secondaryLinks',
+ slotId: 'org.openedx.frontend.slot.header.desktopRight.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.desktopSecondaryLinks.v1',
op: WidgetOperationTypes.APPEND,
component: SecondaryNavLinks
},
{
- slotId: 'frontend.shell.header.desktop.right.ui',
- id: 'default.header.desktop.authenticatedMenu',
+ slotId: 'org.openedx.frontend.slot.header.desktopRight.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.desktopAuthenticatedMenu.v1',
op: WidgetOperationTypes.APPEND,
element:
,
condition: {
@@ -62,8 +62,8 @@ const config: App = {
}
},
{
- slotId: 'frontend.shell.header.desktop.right.ui',
- id: 'default.header.desktop.anonymousMenu',
+ slotId: 'org.openedx.frontend.slot.header.desktopRight.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.desktopAnonymousMenu.v1',
op: WidgetOperationTypes.APPEND,
element:
,
condition: {
@@ -73,20 +73,20 @@ const config: App = {
// Mobile
{
- slotId: 'frontend.shell.header.mobile.center.ui',
- id: 'default.header.mobile.logo',
+ slotId: 'org.openedx.frontend.slot.header.mobileCenter.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.mobileLogo.v1',
op: WidgetOperationTypes.APPEND,
element:
,
},
{
- slotId: 'frontend.shell.header.mobile.menu.ui',
- id: 'default.header.mobile.menuLinks',
+ slotId: 'org.openedx.frontend.slot.header.mobileMenu.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.mobileMenuLinks.v1',
op: WidgetOperationTypes.APPEND,
component: MobileNavLinks
},
{
- slotId: 'frontend.shell.header.mobile.right.ui',
- id: 'default.header.mobile.authenticatedMenu',
+ slotId: 'org.openedx.frontend.slot.header.mobileRight.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.mobileAuthenticatedMenu.v1',
op: WidgetOperationTypes.APPEND,
element:
,
condition: {
@@ -94,8 +94,8 @@ const config: App = {
}
},
{
- slotId: 'frontend.shell.header.mobile.right.ui',
- id: 'default.header.mobile.anonymousMenu',
+ slotId: 'org.openedx.frontend.slot.header.mobileRight.v1',
+ id: 'org.openedx.frontend.widget.defaultHeader.mobileAnonymousMenu.v1',
op: WidgetOperationTypes.APPEND,
element:
,
condition: {
diff --git a/shell/header/desktop/DesktopLayout.tsx b/shell/header/desktop/DesktopLayout.tsx
index c3dc311d..8808c2e3 100644
--- a/shell/header/desktop/DesktopLayout.tsx
+++ b/shell/header/desktop/DesktopLayout.tsx
@@ -12,10 +12,10 @@ export default function DesktopLayout() {
)}
>
-
+
-
+
);
diff --git a/shell/header/desktop/PrimaryNavLinks.tsx b/shell/header/desktop/PrimaryNavLinks.tsx
index 896acd5b..745a0ef2 100644
--- a/shell/header/desktop/PrimaryNavLinks.tsx
+++ b/shell/header/desktop/PrimaryNavLinks.tsx
@@ -4,7 +4,7 @@ import { Slot } from '../../../runtime';
export default function PrimaryNavLinks() {
return (