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

Release 2024.38.0 #728

Merged
merged 34 commits into from
Sep 17, 2024
Merged

Release 2024.38.0 #728

merged 34 commits into from
Sep 17, 2024

Conversation

kasperg
Copy link
Contributor

@kasperg kasperg commented Sep 17, 2024

No description provided.

Adamik10 and others added 30 commits August 14, 2024 13:36
These classes are specifically made for usage in drupal sites, which
come with their own styling that needs to be overriden in order to
match the project styling.
This commit introduces a new radio component and its associated styles. The radio component is implemented in the RadioDrupal.tsx file, which mimics the structure of a Drupal radio input. The radio component is used in the Radio.stories.tsx file to showcase its functionality.

The radio component includes a legend and description props for customization. The associated styles are defined in the radio.scss file, which includes specific classes for the radio component.

This commit also includes updates to the base.scss and form.scss files to import the new radio component and apply necessary styling changes.
This component is used for full-text search in Drupal.
- Add global height variable for inputs
- Add gray text color for `dropdown__select--grey` due to the design in Figma
- Add placeholder `%default-focus-within` to use for forms because a tab will go into the input and not the form
This commit updates the checkbox.scss file to include the dpl-form class, which contains the checkbox override styles. By adding the dpl-form class, we ensure that the checkbox styling is consistent with the rest of the form components in the Drupal project.

The dpl-form class is nested within the .dpl-input.checkbox-override selector, which targets checkboxes used inside a .dpl-input container in Drupal. The styles for the checkbox input, label, and description are also updated to match the project's design.
…ing to

better reflect how the elements are shown in Drupal.
This container is used in Drupal to display a message when no full-text search results are found.
Previously, the input field lacked the intended font. This update ensures consistent typography.
Two stories have been added. The first one is relevant for viewing the layout and animation within a dialog. The second one is for Chromatic to ensure accurate visual regression testing.

- Added `isSidebar` prop to `Dialog`
This adds a modifier class.
- Added `onKeyDown` to `DisclosureControllable`
To enable accessibility testing.
- Configure Stylelint to bypass unsupported CSS features until the next update
This change avoids duplicate `dialog` CSS that was previously included in opening-hours-editor.scss.
…rrangementsliste-fritekst-sogning

DDFFORM-66 - Add `SearchFullText` filter to `ContentListPage`
…add-checkbox-and-radio-elements

Add drupal checkbox and radio element styling stories
Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](expressjs/express@4.19.2...4.21.0)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [chromaui/action](https://github.com/chromaui/action) from 11.7.1 to 11.10.2.
- [Release notes](https://github.com/chromaui/action/releases)
- [Commits](chromaui/action@v11.7.1...v11.10.2)

---
updated-dependencies:
- dependency-name: chromaui/action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.35.2 to 7.36.1.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](jsx-eslint/eslint-plugin-react@v7.35.2...v7.36.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.12 to 29.5.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.45 to 8.4.47.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.45...8.4.47)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…pm_and_yarn/express-4.21.0

Bump express from 4.19.2 to 4.21.0
…ithub_actions/chromaui/action-11.10.2

Bump chromaui/action from 11.7.1 to 11.10.2
kasperg and others added 4 commits September 16, 2024 09:00
…pm_and_yarn/eslint-plugin-react-7.36.1

Bump eslint-plugin-react from 7.35.2 to 7.36.1
…pm_and_yarn/types/jest-29.5.13

Bump @types/jest from 29.5.12 to 29.5.13
…pm_and_yarn/postcss-8.4.47

Bump postcss from 8.4.45 to 8.4.47
…modal-til-abningstider

Ddfform 822 modal til abningstider
@kasperg kasperg merged commit 0dbeffe into main Sep 17, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants