Compare commits
17 Commits
release/te
...
frontend-b
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fa7267f17c | ||
|
|
7b754edef8 | ||
|
|
0bb7ee2fd4 | ||
|
|
335dd7819d | ||
|
|
b18a01c302 | ||
|
|
981dccf2d5 | ||
|
|
e8be148ca9 | ||
|
|
167a8bd9a8 | ||
|
|
db2336ac09 | ||
|
|
a13c25d4ea | ||
|
|
9452b72525 | ||
|
|
3601cb6c05 | ||
|
|
b73c0f0f26 | ||
|
|
37feffc0db | ||
|
|
c9d2813009 | ||
|
|
8ec67d9ed2 | ||
|
|
1d149f12ea |
2
.env
2
.env
@@ -29,3 +29,5 @@ APP_ID=''
|
|||||||
MFE_CONFIG_API_URL=''
|
MFE_CONFIG_API_URL=''
|
||||||
SEARCH_CATALOG_URL=''
|
SEARCH_CATALOG_URL=''
|
||||||
ENABLE_SKILLS_BUILDER_PROFILE=''
|
ENABLE_SKILLS_BUILDER_PROFILE=''
|
||||||
|
# Fallback in local style files
|
||||||
|
PARAGON_THEME_URLS={}
|
||||||
|
|||||||
@@ -30,3 +30,5 @@ APP_ID=''
|
|||||||
MFE_CONFIG_API_URL=''
|
MFE_CONFIG_API_URL=''
|
||||||
SEARCH_CATALOG_URL='http://localhost:18000/courses'
|
SEARCH_CATALOG_URL='http://localhost:18000/courses'
|
||||||
ENABLE_SKILLS_BUILDER_PROFILE=''
|
ENABLE_SKILLS_BUILDER_PROFILE=''
|
||||||
|
# Fallback in local style files
|
||||||
|
PARAGON_THEME_URLS={}
|
||||||
|
|||||||
@@ -25,3 +25,4 @@ LEARNER_RECORD_MFE_BASE_URL='http://localhost:1990'
|
|||||||
COLLECT_YEAR_OF_BIRTH=true
|
COLLECT_YEAR_OF_BIRTH=true
|
||||||
APP_ID=''
|
APP_ID=''
|
||||||
MFE_CONFIG_API_URL=''
|
MFE_CONFIG_API_URL=''
|
||||||
|
PARAGON_THEME_URLS={}
|
||||||
|
|||||||
13188
package-lock.json
generated
13188
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
14
package.json
14
package.json
@@ -39,11 +39,11 @@
|
|||||||
"@fortawesome/free-regular-svg-icons": "6.7.2",
|
"@fortawesome/free-regular-svg-icons": "6.7.2",
|
||||||
"@fortawesome/free-solid-svg-icons": "6.7.2",
|
"@fortawesome/free-solid-svg-icons": "6.7.2",
|
||||||
"@fortawesome/react-fontawesome": "0.2.2",
|
"@fortawesome/react-fontawesome": "0.2.2",
|
||||||
"@openedx/paragon": "^22.17.0",
|
"@openedx/paragon": "^23.4.5",
|
||||||
"@pact-foundation/pact": "^11.0.2",
|
"@pact-foundation/pact": "^11.0.2",
|
||||||
"@redux-devtools/extension": "3.3.0",
|
"@redux-devtools/extension": "3.3.0",
|
||||||
"classnames": "2.5.1",
|
"classnames": "2.5.1",
|
||||||
"core-js": "3.41.0",
|
"core-js": "3.43.0",
|
||||||
"history": "5.3.0",
|
"history": "5.3.0",
|
||||||
"lodash.camelcase": "4.3.0",
|
"lodash.camelcase": "4.3.0",
|
||||||
"lodash.get": "4.4.2",
|
"lodash.get": "4.4.2",
|
||||||
@@ -54,8 +54,8 @@
|
|||||||
"react-dom": "18.3.1",
|
"react-dom": "18.3.1",
|
||||||
"react-helmet": "6.1.0",
|
"react-helmet": "6.1.0",
|
||||||
"react-redux": "7.2.9",
|
"react-redux": "7.2.9",
|
||||||
"react-router": "6.30.0",
|
"react-router": "6.30.1",
|
||||||
"react-router-dom": "6.30.0",
|
"react-router-dom": "6.30.1",
|
||||||
"redux": "4.2.1",
|
"redux": "4.2.1",
|
||||||
"redux-logger": "3.0.6",
|
"redux-logger": "3.0.6",
|
||||||
"redux-saga": "1.3.0",
|
"redux-saga": "1.3.0",
|
||||||
@@ -65,14 +65,14 @@
|
|||||||
"universal-cookie": "4.0.4"
|
"universal-cookie": "4.0.4"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@commitlint/cli": "19.8.0",
|
"@commitlint/cli": "19.8.1",
|
||||||
"@commitlint/config-angular": "19.8.0",
|
"@commitlint/config-angular": "19.8.1",
|
||||||
"@edx/browserslist-config": "^1.1.1",
|
"@edx/browserslist-config": "^1.1.1",
|
||||||
"@edx/reactifex": "2.2.0",
|
"@edx/reactifex": "2.2.0",
|
||||||
"@openedx/frontend-build": "^14.3.3",
|
"@openedx/frontend-build": "^14.3.3",
|
||||||
"@testing-library/jest-dom": "6.6.3",
|
"@testing-library/jest-dom": "6.6.3",
|
||||||
"@testing-library/react": "14.3.1",
|
"@testing-library/react": "14.3.1",
|
||||||
"glob": "11.0.1",
|
"glob": "11.0.3",
|
||||||
"reactifex": "1.1.1",
|
"reactifex": "1.1.1",
|
||||||
"redux-mock-store": "1.5.5"
|
"redux-mock-store": "1.5.5"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
@import "~@edx/brand/paragon/fonts";
|
@use "@openedx/paragon/styles/css/core/custom-media-breakpoints" as paragonCustomMediaBreakpoints;
|
||||||
@import "~@edx/brand/paragon/variables";
|
|
||||||
@import "~@openedx/paragon/scss/core/core";
|
|
||||||
@import "~@edx/brand/paragon/overrides";
|
|
||||||
@import "~@edx/frontend-component-header/dist/index";
|
@import "~@edx/frontend-component-header/dist/index";
|
||||||
@import "~@edx/frontend-component-footer/dist/footer";
|
@import "~@edx/frontend-component-footer/dist/footer";
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
position: absolute;
|
position: absolute;
|
||||||
left: 1.5rem;
|
left: 1.5rem;
|
||||||
top: 5.25rem;
|
top: 5.25rem;
|
||||||
color: $gray-500;
|
color: var(--pgn-color-gray-500);
|
||||||
line-height: 0.9rem;
|
line-height: 0.9rem;
|
||||||
font-size: 0.8rem;
|
font-size: 0.8rem;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
@@ -42,12 +42,12 @@
|
|||||||
|
|
||||||
.icon-visibility-off {
|
.icon-visibility-off {
|
||||||
height: 1rem;
|
height: 1rem;
|
||||||
color: $gray-500;
|
color: var(--pgn-color-gray-500);
|
||||||
}
|
}
|
||||||
|
|
||||||
.profile-page {
|
.profile-page {
|
||||||
.edit-section-header {
|
.edit-section-header {
|
||||||
@extend .h6;
|
font-size: var(--pgn-typography-font-size-h6-base);
|
||||||
display: block;
|
display: block;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
letter-spacing: 0;
|
letter-spacing: 0;
|
||||||
@@ -55,11 +55,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
label.edit-section-header {
|
label.edit-section-header {
|
||||||
margin-bottom: $spacer * .5;
|
margin-bottom: calc(var(--pgn-spacing-spacer-base) * .5);
|
||||||
}
|
}
|
||||||
|
|
||||||
.profile-avatar-wrap {
|
.profile-avatar-wrap {
|
||||||
@include media-breakpoint-up(md) {
|
@media (--pgn-size-breakpoint-min-width-md) {
|
||||||
max-width: 12rem;
|
max-width: 12rem;
|
||||||
margin-right: 0;
|
margin-right: 0;
|
||||||
margin-top: -8rem;
|
margin-top: -8rem;
|
||||||
@@ -77,25 +77,25 @@
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
|
|
||||||
@include media-breakpoint-up(md) {
|
@media (--pgn-size-breakpoint-min-width-md) {
|
||||||
background: linear-gradient(to top, rgba(0,0,0,.65) 4rem, rgba(0,0,0,0) 4rem);
|
background: linear-gradient(to top, rgba(0,0,0,.65) 4rem, rgba(0,0,0,0) 4rem);
|
||||||
align-items: flex-end;
|
align-items: flex-end;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn {
|
.btn {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
@include media-breakpoint-up(md) {
|
@media (--pgn-size-breakpoint-min-width-md) {
|
||||||
margin-bottom: 1.2rem;
|
margin-bottom: 1.2rem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.dropdown {
|
.dropdown {
|
||||||
@include media-breakpoint-up(md) {
|
@media (--pgn-size-breakpoint-min-width-md) {
|
||||||
margin-bottom: 1.2rem;
|
margin-bottom: 1.2rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn {
|
.btn {
|
||||||
color: $white;
|
color: var(--pgn-color-white);
|
||||||
background: transparent;
|
background: transparent;
|
||||||
border-color: transparent;
|
border-color: transparent;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
height: 5rem;
|
height: 5rem;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|
||||||
@include media-breakpoint-up(md) {
|
@media (--pgn-size-breakpoint-min-width-md) {
|
||||||
width: 12rem;
|
width: 12rem;
|
||||||
height: 12rem;
|
height: 12rem;
|
||||||
}
|
}
|
||||||
@@ -128,7 +128,7 @@
|
|||||||
border-radius:0;
|
border-radius:0;
|
||||||
transition: opacity 200ms ease;
|
transition: opacity 200ms ease;
|
||||||
|
|
||||||
@include media-breakpoint-up(md) {
|
@media (--pgn-size-breakpoint-min-width-md) {
|
||||||
height: 4rem;
|
height: 4rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -142,7 +142,7 @@
|
|||||||
position: relative;
|
position: relative;
|
||||||
|
|
||||||
.certificate-title {
|
.certificate-title {
|
||||||
font-family: $font-family-serif;
|
font-family: var(--pgn-typography-font-family-serif);
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user