Skip to content

Conversation

@nmerget
Copy link
Collaborator

@nmerget nmerget commented Feb 15, 2023

Proposed changes

  • refactored db-header
  • added db-main-navigation as connection between db-header and db-navigation-item

Types of changes

What types of changes does your code introduce?
Put an x in the boxes that apply

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation Update (if none of the other choices apply)

@github-actions github-actions bot added 🧱components Changes inside components folder 📺showcases Changes to 1-n showcases labels Feb 15, 2023
@github-actions
Copy link
Contributor

🔭🐙🐈 Test this branch here: https://db-ui.github.io/mono/review/refactor-header

@nmerget nmerget marked this pull request as ready for review February 20, 2023 10:16
@nmerget nmerget requested a review from mfranzke February 21, 2023 07:08
nmerget and others added 11 commits August 11, 2023 14:53
# Conflicts:
#	packages/components/scripts/post-build/components.js
#	packages/components/src/index.ts
#	packages/components/src/styles/db-ui-components.scss
#	showcases/angular-showcase/src/app/app.module.ts
#	showcases/angular-showcase/src/app/utils/navigation-item.ts
#	showcases/patternhub/components/component-parser/data.ts
#	showcases/patternhub/components/component-parser/index.tsx
#	showcases/patternhub/data/routes.ts
#	showcases/react-showcase/src/utils/navigation-item.tsx
#	showcases/vue-showcase/src/utils/navigation-items.ts
@nmerget nmerget requested a review from mfranzke August 14, 2023 09:45
nmerget and others added 5 commits August 15, 2023 08:29
# Conflicts:
#	package-lock.json
#	showcases/patternhub/package.json
# Conflicts:
#	__snapshots__/alert/showcase/chromium/regular/neutral-0/DBAlert-should-match-screenshot.png
#	__snapshots__/alert/showcase/mobile-chrome/regular/neutral-0/DBAlert-should-match-screenshot.png
#	__snapshots__/alert/showcase/mobile-safari/regular/neutral-0/DBAlert-should-match-screenshot.png
#	__snapshots__/alert/showcase/webkit/regular/neutral-0/DBAlert-should-match-screenshot.png
#	__snapshots__/badge/showcase/chromium/regular/neutral-0/DBBadge-should-match-screenshot.png
#	__snapshots__/badge/showcase/mobile-chrome/regular/neutral-0/DBBadge-should-match-screenshot.png
#	__snapshots__/badge/showcase/mobile-safari/regular/neutral-0/DBBadge-should-match-screenshot.png
#	__snapshots__/badge/showcase/webkit/regular/neutral-0/DBBadge-should-match-screenshot.png
#	__snapshots__/button/showcase/chromium/regular/neutral-0/DBButton-should-match-screenshot.png
#	__snapshots__/button/showcase/mobile-chrome/regular/neutral-0/DBButton-should-match-screenshot.png
#	__snapshots__/button/showcase/mobile-safari/regular/neutral-0/DBButton-should-match-screenshot.png
#	__snapshots__/button/showcase/webkit/regular/neutral-0/DBButton-should-match-screenshot.png
#	__snapshots__/infotext/showcase/chromium/regular/neutral-0/DBInfotext-should-match-screenshot.png
#	__snapshots__/infotext/showcase/mobile-chrome/regular/neutral-0/DBInfotext-should-match-screenshot.png
#	__snapshots__/infotext/showcase/mobile-safari/regular/neutral-0/DBInfotext-should-match-screenshot.png
#	__snapshots__/infotext/showcase/webkit/regular/neutral-0/DBInfotext-should-match-screenshot.png
#	__snapshots__/input/showcase/chromium/regular/neutral-0/DBInput-should-match-screenshot.png
#	__snapshots__/input/showcase/mobile-chrome/regular/neutral-0/DBInput-should-match-screenshot.png
#	__snapshots__/input/showcase/mobile-safari/regular/neutral-0/DBInput-should-match-screenshot.png
#	__snapshots__/input/showcase/webkit/regular/neutral-0/DBInput-should-match-screenshot.png
#	__snapshots__/link/showcase/chromium/regular/neutral-0/DBLink-should-match-screenshot.png
#	__snapshots__/link/showcase/mobile-chrome/regular/neutral-0/DBLink-should-match-screenshot.png
#	__snapshots__/navigation-item/showcase/chromium/regular/neutral-0/DBNavigationItem-should-match-screenshot.png
#	__snapshots__/navigation-item/showcase/mobile-chrome/regular/neutral-0/DBNavigationItem-should-match-screenshot.png
#	__snapshots__/section/showcase/chromium/regular/neutral-0/DBSection-should-match-screenshot.png
#	__snapshots__/section/showcase/mobile-chrome/regular/neutral-0/DBSection-should-match-screenshot.png
#	__snapshots__/section/showcase/mobile-safari/regular/neutral-0/DBSection-should-match-screenshot.png
#	__snapshots__/section/showcase/webkit/regular/neutral-0/DBSection-should-match-screenshot.png
@nmerget nmerget merged commit 7a44807 into main Aug 17, 2023
@nmerget nmerget deleted the refactor-header branch August 17, 2023 09:19
@mfranzke mfranzke mentioned this pull request Aug 18, 2023
nmerget added a commit that referenced this pull request Sep 11, 2023
* chore(deps-dev): bump eslint-config-next from 13.4.13 to 13.4.16

Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 13.4.13 to 13.4.16.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.4.16/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump prettier from 3.0.1 to 3.0.2

Bumps [prettier](https://github.com/prettier/prettier) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.0.1...3.0.2)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump next from 13.4.13 to 13.4.16

Bumps [next](https://github.com/vercel/next.js) from 13.4.13 to 13.4.16.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v13.4.13...v13.4.16)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @next/mdx from 13.4.15 to 13.4.16

Bumps [@next/mdx](https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx) from 13.4.15 to 13.4.16.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.4.16/packages/next-mdx)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump @db-ui/react-elements from 0.24.5 to 0.24.6

Bumps [@db-ui/react-elements](https://github.com/db-ui/elements/tree/HEAD/db-ui-elements-react) from 0.24.5 to 0.24.6.
- [Release notes](https://github.com/db-ui/elements/releases)
- [Commits](https://github.com/db-ui/elements/commits/v0.24.6/db-ui-elements-react)

---
updated-dependencies:
- dependency-name: "@db-ui/react-elements"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* refactor: updated to Node 18

* refactor: updated to Node 20

* feat: add dynamic colors to change them via css-properties (#1396)

* feat: add dynamic colors to change them via css-properties

* fix: remaining issues with colors

* fix: color issues for radio and checkbox

* fix: issue with focus color

* fix: issue with code-colors

* fix: issue with critical input

* Revert "refactor: updated to Node 20"

This reverts commit 79fa8ec.

* refactor: header to work with 3.0 navigation (#441)

* refactor: header to work with 3.0 navigation

* refactor: header and navigation to work for frameworks

* fix: issues for header and drawer in vanilla-showcase

* fix: issue with readmde

* fix: issue with patternhub

* fix: issues with header.scss

* fix: issues with dialog open with button

* fix: issues with dialog open with button

* fix: issues with header component

* fix: issues with tests

* refactor: update drawer

* chore: update from main

* fix: issues for vue and angular

* Test mobile navigation (#1201)

* feat: add navigation-item component

* feat: add main-navigation (#1172)

* feat: add mobile navigation

* chore: update patternhub with new navigation

* fix: issue with readme for components

* fix: issue with power apps

* chore: update scss for navigation

* chore: removed unused code

* chore: update navigation-item to work with button

* chore: update from main

---------

Co-authored-by: Maximilian Franzke <[email protected]>

* chore: comment

* refactor: further prettifying

* refactor: we even also need to ignore this cache folder

* refactor: consolidating lintings

* refactor: optimized this so that lint-staged doesn't have to search for a config

* chore(deps): bump next from 13.4.16 to 13.4.18

Bumps [next](https://github.com/vercel/next.js) from 13.4.16 to 13.4.18.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v13.4.16...v13.4.18)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump eslint-config-next from 13.4.16 to 13.4.18

Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 13.4.16 to 13.4.18.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.4.18/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @next/mdx from 13.4.16 to 13.4.18

Bumps [@next/mdx](https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx) from 13.4.16 to 13.4.18.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.4.18/packages/next-mdx)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump sass from 1.65.1 to 1.66.0

Bumps [sass](https://github.com/sass/dart-sass) from 1.65.1 to 1.66.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.65.1...1.66.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @vitejs/plugin-vue from 4.2.3 to 4.3.1

Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) from 4.2.3 to 4.3.1.
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/[email protected]/packages/plugin-vue)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* fix: corrected that filetype selector

* refactor: we don't need prettier, as this is already included with xo

* fix: issue with jscpd not loading config for lint-staged (#1431)

* refactor: doing markdownlint only for the staged files

* fix: issue with empty meta-navigation and wrong screen overwrite (#1434)

* chore(deps-dev): bump eslint-config-next from 13.4.18 to 13.4.19

Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 13.4.18 to 13.4.19.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.4.19/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @next/mdx from 13.4.18 to 13.4.19

Bumps [@next/mdx](https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx) from 13.4.18 to 13.4.19.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.4.19/packages/next-mdx)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @types/node from 20.5.0 to 20.5.1

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.0 to 20.5.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump next from 13.4.18 to 13.4.19

Bumps [next](https://github.com/vercel/next.js) from 13.4.18 to 13.4.19.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v13.4.18...v13.4.19)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump sass from 1.66.0 to 1.66.1

Bumps [sass](https://github.com/sass/dart-sass) from 1.66.0 to 1.66.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.66.0...1.66.1)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps): bump tslib from 2.6.1 to 2.6.2

Bumps [tslib](https://github.com/Microsoft/tslib) from 2.6.1 to 2.6.2.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](microsoft/tslib@v2.6.1...v2.6.2)

---
updated-dependencies:
- dependency-name: tslib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore: update local names for windows fonts

* fix: all colors in components to work with dark-mode (#1422)

* fix: all colors in components to work with dark-mode

* fix: remaining issues with colors

* chore: update tabs in color-placeholders-generator.js

* refactor: renamed those slightly

* refactor: added relevant entry to copy-and-paste-linting ignore (#1397)

* refactor: cicd install process (#1446)

* refactor: cicd install process

* fix: enabled bahmutov/npm-install as default

* feat: add emphasis for divider (#1443)

* chore(deps-dev): bump lint-staged from 14.0.0 to 14.0.1

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 14.0.0 to 14.0.1.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](lint-staged/lint-staged@v14.0.0...v14.0.1)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @vitejs/plugin-vue from 4.3.1 to 4.3.2

Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/[email protected]/packages/plugin-vue)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* fix: colors for tag to work with dark-mode (#1451)

* Test playwright cache 2 (#1450)

* test: playwright cache

* test: playwright cache

* test: sharding for playwright

* fix: issue with blob report

* chore: shorten playwright job names

* fix: issue with showcase blob report

* fix: number of sharding for showcases

* fix: issue with drawer header not aligned correctly (#1453)

* fix: tag colors for emphasis strong (#1454)

* fix: colors for tag to work with dark-mode

* fix: tag colors for strong emphasis

* chore(deps-dev): bump @types/node from 20.5.1 to 20.5.3

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.1 to 20.5.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @types/react from 18.2.20 to 18.2.21

Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.20 to 18.2.21.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @vitejs/plugin-vue from 4.3.2 to 4.3.3

Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/[email protected]/packages/plugin-vue)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* feat: added en as the default language

* refactor: next export is deprecated

* Revert "feat: added en as the default language"

This reverts commit bf5274b.

* refactor: try that different approach

* Revert "refactor: next export is deprecated"

This reverts commit 512f857.

* feat: add controlling for power-apps canvas (#1367)

* feat: add controlling for power-apps canvas

* fix: issues with sidebar for power-apps

* fix: issues with power-apps components inside platform-layout components

* refactor: code optimization

* refactor: next export is deprecated (#1462)

* refactor: let's give this a try

* refactor: reverted this

* fix: we need to ensure the long form font names for local environments as well

* refactor: added correct default value

* refactor: added correct default value

* refactor: added correct default values

* fix: made merge-reports an always job (#1475)

* refactor(checkbox): work with indeterminate state (#1148)

* refactor(checkbox): work with indeterminate state

* fix(checkbox): angular showcase for indeterminate

* fix: issue with checkbox border-radius

---------

Co-authored-by: NicolasMerget <[email protected]>

* refactor: weaken global selector

* chore(deps-dev): bump @types/node from 20.5.3 to 20.5.4

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.3 to 20.5.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

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

Signed-off-by: dependabot[bot] <[email protected]>

* refactor: root tonality to work with MS Power Apps

* fix: content break for link (#1479)

* fix: issue with uuid inside node context (#1480)

* fix: issue with foundations for color transitions and tonality icons (#1481)

* docs: checklist should be optional

* feat: accordion (#1342)

* feat: added component files for db-accordion

* feat: accordion item

* feat: accordion item example for react

* docs: added docs for react and pure html

* fix: imports

* fix: resolve typeerror

* fix: routes.ts for patternhub

* Update DBUI.cdsproj

* refactor: summary element even already has this role implicitly

compare to https://developer.mozilla.org/en-US/docs/Web/HTML/Element/summary

* refactor: optimization on the icon size

* feat: the border-radius is kind of special

* feat: add accordion behaviour for angular an react

* chore: update docs and snapshots

* fix: issue with building showcase

* fix: issue with wrong active router link

---------

Co-authored-by: NicolasMerget <[email protected]>
Co-authored-by: Maximilian Franzke <[email protected]>
Co-authored-by: Maximilian Franzke <[email protected]>
Co-authored-by: Nicolas Merget <[email protected]>

* fix: db font-family for power apps (#1482)

* refactor: icon variants (#1466)

* chore(deps-dev): bump @types/node from 20.5.4 to 20.5.6

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.4 to 20.5.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

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

Signed-off-by: dependabot[bot] <[email protected]>

* fix: issue with justify-content: end because it has mixed support (#1484)

* fix: min height for header with brand only (#1483)

* fix: issues with mobile header (#1485)

* fix: add missing id for components to use them from DOM or e2e tests (#1487)

* refactor: possible simplification

* refactor: another try

* refactor: further optimization

* refactor: more readable

* chore: another simplification

* chore: so sad …

* chore: another try

* chore(deps-dev): bump @types/node from 20.5.6 to 20.5.7

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.6 to 20.5.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump eslint from 8.47.0 to 8.48.0

Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.48.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.47.0...v8.48.0)

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

Signed-off-by: dependabot[bot] <[email protected]>

* fix(1495): allow string for min and max

* feat: add css nano with postcss (#1497)

* fix: issue with button not having auto width (#1499)

* fix: broken illustrative icons (#1502)

* feat: let's add this component as well

* chore(deps-dev): bump @vitejs/plugin-vue from 4.3.3 to 4.3.4

Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/[email protected]/packages/plugin-vue)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump postcss from 8.4.28 to 8.4.29

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.28 to 8.4.29.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.28...8.4.29)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump prettier from 3.0.2 to 3.0.3

Bumps [prettier](https://github.com/prettier/prettier) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.0.2...3.0.3)

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

Signed-off-by: dependabot[bot] <[email protected]>

* feat: added relevant language files

* fix: issue with tailwind sizings (#1507)

* fix: missing input types (#1508)

* refactor: icons (#1490)

* refactor: icons

* feat: add custom icon font generator

* chore: update generator for file sizes

* chore: update snapshots

* refactor: regenerated lock file

* chore: update docs

* chore: update package-lock.json

* feat: split icon fonts to different files and use font-weight for sizing

* chore: update from main

---------

Co-authored-by: Maximilian <[email protected]>

* refactor: beautify

* chore(deps-dev): bump @react-docgen/cli from 1.0.3 to 1.0.4

Bumps [@react-docgen/cli](https://github.com/reactjs/react-docgen/tree/HEAD/packages/react-docgen-cli) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/reactjs/react-docgen/releases)
- [Changelog](https://github.com/reactjs/react-docgen/blob/main/packages/react-docgen-cli/CHANGELOG.md)
- [Commits](https://github.com/reactjs/react-docgen/commits/@react-docgen/[email protected]/packages/react-docgen-cli)

---
updated-dependencies:
- dependency-name: "@react-docgen/cli"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump glob from 10.3.3 to 10.3.4

Bumps [glob](https://github.com/isaacs/node-glob) from 10.3.3 to 10.3.4.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](isaacs/node-glob@v10.3.3...v10.3.4)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump commander from 10.0.1 to 11.0.0

Bumps [commander](https://github.com/tj/commander.js) from 10.0.1 to 11.0.0.
- [Release notes](https://github.com/tj/commander.js/releases)
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md)
- [Commits](tj/commander.js@v10.0.1...v11.0.0)

---
updated-dependencies:
- dependency-name: commander
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* refactor: deactivate divider generation again for now

* feat: added correct default values

* refactor: changed syntax

* chore(deps-dev): bump @types/node from 20.5.7 to 20.5.9

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.7 to 20.5.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump markdownlint-cli from 0.35.0 to 0.36.0

Bumps [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) from 0.35.0 to 0.36.0.
- [Release notes](https://github.com/igorshubovych/markdownlint-cli/releases)
- [Commits](igorshubovych/markdownlint-cli@v0.35.0...v0.36.0)

---
updated-dependencies:
- dependency-name: markdownlint-cli
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* refactor(input): optimized showcase

* chore(deps-dev): bump @babel/preset-react from 7.22.5 to 7.22.15

Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) from 7.22.5 to 7.22.15.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.15/packages/babel-preset-react)

---
updated-dependencies:
- dependency-name: "@babel/preset-react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @babel/cli from 7.22.10 to 7.22.15

Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.22.10 to 7.22.15.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.15/packages/babel-cli)

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

Signed-off-by: dependabot[bot] <[email protected]>

* fix(power apps): added missing selector for font-family definition

* test: 💍 updated screenshots for db-input

* test: 💍 updated script for screenshot regeneration

* refactor: we need to add this again

* test: 💍 updated screenshots part 2

* fix: 🐛 used wrong build script before

* fix: new icons syntax

* refactor: added missing prop

* refactor: added missing prop

* refactor: removed redundant property

* refactor: added missing styling

* docs: added further entries

* docs: added select

* refactor: scripts

* Add textarea component (#947)

* chore(WIP): Initial textarea component

Co-authored-by: Anna Schoderer <[email protected]>

* chore: textarea WIP
Co-authored-by: Anna Schoderer <[email protected]>WIP

* chore: textarea WIP
Co-authored-by: Anna Schoderer <[email protected]>
Co-authored-by: Maximilian Franzke <[email protected]>

* WIP

* refactor: 💡 fix linting

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* test: updated screenshots

* chore: this is not necessary anymore

* chore: let's still have the entry in there

properties should be within the file, even though that it's contents are commented out

* refactor: we need to actively set this label

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* test: updated screenshots

* WIP

* WIP

* WIP

* WIP

* WIP

* chore: simplifications

* refactor: we need these declarations as well

* refactor: removed redundant entry

* Revert "refactor(textarea): optimized current component implementation"

* refactor: we need these declarations as well

* refactor: removed redundant entry

* fix: added missing props

* feat: added Angular Showcase contents

* refactor: it doesn't work like that …

* refactor: we even also need to remove the current leftovers of using the textareas content correctly

* fix: corrected those tag names again

* refactor: removed as aligned with Nico

https://github.com/db-ui/mono/pull/1386#discussion_r1289588409

* WIP

* chore: 🤖 wip

* refactor: readded these contents again

* refactor: aligning this with the input component

* refactor: enabling children

* docs: added react examples

* refactor: updated and tested with Angular and React

* refactor: current state for Vue

* refactor: we need to prevent the textareas content from being prettyfied, as this would result in whitespace within the elements initial content

* feat: added vues default values

* docs: html

* docs: added correct HTML

* refactor: form elements to reduce duplicates

* chore: update snapshots

* chore: update textarea examples for showcases

* chore: update nav-item.tsx

* fix: issue with angular build for textarea

---------

Co-authored-by: Anna Schoderer <[email protected]>
Co-authored-by: Maximilian Franzke <[email protected]>
Co-authored-by: Maximilian Franzke <[email protected]>
Co-authored-by: NicolasMerget <[email protected]>

* chore(deps-dev): bump vue-tsc from 1.8.8 to 1.8.10

Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/vue-tsc) from 1.8.8 to 1.8.10.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v1.8.10/packages/vue-tsc)

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

Signed-off-by: dependabot[bot] <[email protected]>

* refactor: adding that event as well

* fix: issue with mobile header wrong padding and not hidden on desktop (#1488)

* fix: issue with mobile header wrong padding and not hidden on desktop

* fix: removed additional visibility for header

---------

Co-authored-by: Maximilian Franzke <[email protected]>

* refactor(textarea): the standard behaviour should be the natives elements standard behaviour

* test: updated screenshots

* docs: added further input types

* fix: search shouldn't behave differently (most likely)

@anna what do you think ?

* style: added relevant styles for input type search

* feat: new types section

* Update README.md

Fix spelling

* chore(deps): bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump inquirer from 9.2.10 to 9.2.11

Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 9.2.10 to 9.2.11.
- [Release notes](https://github.com/SBoudrias/Inquirer.js/releases)
- [Commits](https://github.com/SBoudrias/Inquirer.js/compare/[email protected]@9.2.11)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump eslint from 8.48.0 to 8.49.0

Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.49.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.49.0)

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

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @types/node from 20.5.9 to 20.6.0

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.9 to 20.6.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

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

Signed-off-by: dependabot[bot] <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Nicolas Merget <[email protected]>
Co-authored-by: NicolasMerget <[email protected]>
Co-authored-by: Anna Schoderer <[email protected]>
Co-authored-by: Anna Schoderer <[email protected]>
Co-authored-by: Duncan Kolba <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🧱components Changes inside components folder 📦foundations Changes inside foundations folder 📺showcases Changes to 1-n showcases

Projects

None yet

4 participants