Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fix] Sync alpha with master #2587

Merged
merged 123 commits into from
Sep 1, 2023
Merged

[fix] Sync alpha with master #2587

merged 123 commits into from
Sep 1, 2023

Conversation

adamstankiewicz
Copy link
Member

Re-opens #2568 as it was incorrectly squash and merged, and thus not correctly taking into account the synced commits from master into the alpha branch. Needs to be merged as a normal merge commit to keep commit history.

PKulkoRaccoonGang and others added 30 commits June 2, 2023 12:54
* feat: added bootstrap icons

* refactor: some refactoring

* fix: make all icons have 24x24 dimensions

* fix: update icons scripts after packages update

---------

Co-authored-by: Viktor Rusakov <vrusakov66@gmail.com>
* docs: add copy URL and reset buttons to playground page
* chore: use Stack component and add a variable for empty state
…espective Form sets (#1988)

* feat: add ability to use unlabeled Radio and Checkbox components in respective Form sets
* docs: add unlabeled control for `RadioControl` component
…eferred max width can determine when compact view occurs (#2338)

* feat: add max width customizability to the stepper header's compact view

---------

Co-authored-by: Jason Wesson <jwesson@2u.com>
* docs: fixed issue feedback error
* refactor: after review
Co-authored-by: adamstankiewicz <adamstankiewicz@users.noreply.github.com>
* fix: removed white background on Stepper.Header component
* refactor: after review
react-loading-skeleton defines an exports field in its package.json which looks like this:

"exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "require": "./dist/index.cjs",
      "import": "./dist/index.js"
    },
    "./dist/skeleton.css": "./dist/skeleton.css"
  },

The webpack documentation states that if an exports field is defined in package.json, it replaces the default module loading behavior and any other request for a module will result in a ModuleNotFound error.

Our call to load react-loading-skeleton in Paragon looks like this:

@import "~react-loading-skeleton/dist/skeleton";

That isn’t in the list of possible exports.  This is though:

@import "~react-loading-skeleton/dist/skeleton.css";

This commit updates our import to the latter, which fixes downstream issues in MFEs that can’t figure out how to import react-loading-skeleton
* feat: extended edx typescript config

* refactor: config refactoring

* refactor: code refactoring

* build: override commitlint action to fix upstream issue with typescript

---------

Co-authored-by: Viktor Rusakov <vrusakov66@gmail.com>
* feat: Add fixed increment scroll behavior to useOverflowScroll

* feat: eslint, tests, docs

---------

Co-authored-by: monteri <lansevermore>
* refactor: refactoring usage insights
* refactor: refactorimg Usage Insights in www
* refactor: refactoring structure
* refactor: refactoring gatsby node
* refactor: added paragon type of usage
Co-authored-by: adamstankiewicz <adamstankiewicz@users.noreply.github.com>
Co-authored-by: adamstankiewicz <adamstankiewicz@users.noreply.github.com>
github-actions bot and others added 19 commits August 16, 2023 10:09
Exposes a `paragon` CLI with an `install-theme` command.

Example usage in `package.json`:

```
{
  "scripts": {
    "start:with-theme": "paragon install-theme && npm start",
    "build:with-theme": "paragon install-theme && npm run build"
  }
}
```

The Paragon CLI will prompt from which NPM package you wish to install as the `@edx/brand` package (e.g., `@edx/brand-edx.org@latest`), and install it without modifying the `package.json` or `package-lock.json` files.

Additional commands will be added to the `paragon` CLI tool in the future.
Co-authored-by: adamstankiewicz <adamstankiewicz@users.noreply.github.com>
# Conflicts:
#	package-lock.json
#	package.json
#	src/Card/_variables.scss
#	src/CheckBox/README.md
#	src/ColorPicker/index.scss
#	src/Fieldset/index.scss
#	src/IconButton/__snapshots__/IconButton.test.jsx.snap
#	src/Nav/_mixins.scss
#	src/Nav/_variables.scss
#	src/Nav/index.scss
#	src/OverflowScroll/index.scss
#	src/Popover/Popover.scss
#	src/SearchField/__snapshots__/SearchField.test.jsx.snap
#	src/Stepper/index.scss
#	src/Table/index.scss
#	src/Tabs/_variables.scss
#	src/Tabs/index.scss
#	src/index.scss
#	www/gatsby-node.js
#	www/src/components/LeaveFeedback.scss
#	www/src/components/Menu.tsx
#	www/src/pages/foundations/colors.tsx
#	www/src/pages/foundations/elevation.tsx
#	www/src/pages/foundations/spacing.tsx
#	www/src/pages/foundations/typography.tsx
#	www/src/templates/component-page-template.tsx
@netlify
Copy link

netlify bot commented Sep 1, 2023

Deploy Preview for paragon-openedx ready!

Name Link
🔨 Latest commit 5537250
🔍 Latest deploy log https://app.netlify.com/sites/paragon-openedx/deploys/64f1d261f6cede0008510388
😎 Deploy Preview https://deploy-preview-2587--paragon-openedx.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@codecov
Copy link

codecov bot commented Sep 1, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (ac50be8) 91.95% compared to head (5537250) 91.95%.
Report is 1 commits behind head on alpha.

Additional details and impacted files
@@           Coverage Diff           @@
##            alpha    #2587   +/-   ##
=======================================
  Coverage   91.95%   91.95%           
=======================================
  Files         216      216           
  Lines        3618     3618           
  Branches      891      891           
=======================================
  Hits         3327     3327           
  Misses        286      286           
  Partials        5        5           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@adamstankiewicz adamstankiewicz merged commit 09570d7 into alpha Sep 1, 2023
10 of 12 checks passed
@adamstankiewicz adamstankiewicz deleted the ags/sync-alpha-fix branch September 1, 2023 12:22
@edx-semantic-release
Copy link
Contributor

🎉 This PR is included in version 22.0.0-alpha.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@openedx-semantic-release-bot

🎉 This PR is included in version 23.0.0-alpha.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

PKulkoRaccoonGang pushed a commit that referenced this pull request Aug 1, 2024
PKulkoRaccoonGang pushed a commit that referenced this pull request Aug 4, 2024
PKulkoRaccoonGang pushed a commit that referenced this pull request Aug 4, 2024
PKulkoRaccoonGang pushed a commit that referenced this pull request Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.