Skip to content

Commit

Permalink
Merge branch 'main' into feat/372-implement-new-figma-variable-structure
Browse files Browse the repository at this point in the history
  • Loading branch information
ChristianBusshoff authored Nov 25, 2024
2 parents 97e939f + d508578 commit 60ed227
Show file tree
Hide file tree
Showing 58 changed files with 746 additions and 307 deletions.
5 changes: 5 additions & 0 deletions .changeset/cuddly-gorillas-raise.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"sit-onyx": minor
---

feat(OnyxTextarea): Implement success state styles
5 changes: 5 additions & 0 deletions .changeset/lovely-singers-join.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"sit-onyx": minor
---

feat(OnyxFormElement): messageTooltip property is removed, instead the type of the message prop is replaced with CustomMessageType which includes shortMessage and longMessage. The longMessage will replace the messageTooltip
2 changes: 2 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
"cold-rules-invent",
"cool-items-sit",
"cuddly-flies-buy",
"cuddly-gorillas-raise",
"curvy-cameras-rescue",
"curvy-hornets-jam",
"curvy-mails-promise",
Expand Down Expand Up @@ -162,6 +163,7 @@
"loud-radios-pay",
"loud-spiders-happen",
"loud-taxis-buy",
"lovely-singers-join",
"lovely-wasps-compete",
"lucky-pigs-fly",
"many-zoos-count",
Expand Down
76 changes: 0 additions & 76 deletions .github/ISSUE_TEMPLATE/99-dev-story.md

This file was deleted.

87 changes: 87 additions & 0 deletions .github/ISSUE_TEMPLATE/99-dev-story.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
name: Create a development story 📗
description: Story template for development tasks. Exclusively used by the onyx core team for project management.
title: "Implement|Define|Fix: ..."
projects:
- SchwarzIT/5
labels:
- dev

body:
- type: textarea
id: description
attributes:
label: Why?
description: Add a short description and motivation for the story.
validations:
required: true

- type: textarea
id: content
attributes:
label: Content
description: Add, adapt and remove the following sections as necessary
value: >-
### Open Questions/To-dos
<!-- Remove before ready -->
<!-- [ ] Add question if any, use `@` to tag people -->
### Depends on
<!-- Add links to tickets -->
### Design
<!-- Add Figma link and comments here -->
### Acceptance criteria
<!-- Add ticket specific AC, e.g., the expected behavior of a component -->
### Implementation details
<!--
add details if necessary, e.g.,
- API proposal
- relevant web APIs
- learnings from other implementations
- code snippets
-->
#### Reference implementations
<!-- add links to other frameworks and WaWi, examples:
- https://nuxt.com/docs/getting-started/installation
- https://element-plus.org/en-US/component/overview.html
- https://www.shadcn-vue.com/docs/components/accordion.html
- https://design-system.w3.org/components for structural inspiration
-->
#### Applicable ARIA Pattern
<!-- add link if applicable, see https://www.w3.org/WAI/ARIA/apg/patterns -->
### Definition of Done
- The following component requirements are implemented:
- [ ] skeleton
- [ ] density
- [ ] example usage added to `apps/demo-app/src/views/HomeView.vue`
- covered by tests
- [ ] functional tests (Playwright or unit test)
- [ ] visual tests (Playwright screenshots)
- [ ] follow-up tickets were created if necessary
- [ ] updated version + documentation is deployed
- [ ] Storybook can show the feature
- [ ] Storybook code snippet of new/changed examples are checked that they are generated correctly
- [ ] Namings are aligned with Figma
**Approval**
- Storybook <!-- add link to deployed storybook -->
- Deployed Docs <!-- add link to deployed docs -->
- [ ] approved by designer <!-- add your @username -->
- [ ] approved by dev <!-- add your @username -->
validations:
required: true
44 changes: 0 additions & 44 deletions .github/ISSUE_TEMPLATE/99-ux-story.md

This file was deleted.

59 changes: 59 additions & 0 deletions .github/ISSUE_TEMPLATE/99-ux-story.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: Create a UX story 🎨
description: Story template for design tasks. Exclusively used by the onyx core team for project management,
title: "Concept|Adjust|Research: ..."
projects:
- SchwarzIT/5
labels:
- ux

body:
- type: textarea
id: description
attributes:
label: Description
description: Add a short description and motivation for the story.
validations:
required: true

- type: textarea
id: content
attributes:
label: Content
description: Add, adapt and remove the following sections as necessary
value: >-
### Create "Component Name"
- [ ] _if needed_ variation
- [ ] density
- [ ] states
- [ ] dark mode
- [ ] keyboard support
### Functions
- [ ] function 1
- [ ] function 2
- [ ] function 3
### Figma
- [ ] dev handover
- [ ] ux component
### documentation
- [ ] keyboard support
- [ ] property description
- [ ] textual documentation
- [ ] component grouping
### _if needed_ links for comparison
- link 1
- link 2
### Finalizing
- [ ] approved
validations:
required: true
14 changes: 14 additions & 0 deletions apps/demo-app/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# demo-app

## 1.0.0-beta.72

### Patch Changes

- Updated dependencies [156ebb0]
- [email protected]

## 1.0.0-beta.71

### Patch Changes

- Updated dependencies [52efb24]
- [email protected]

## 1.0.0-beta.70

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/demo-app/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "demo-app",
"private": true,
"version": "1.0.0-beta.70",
"version": "1.0.0-beta.72",
"type": "module",
"scripts": {
"dev": "turbo run turbo:dev --filter=.",
Expand Down
14 changes: 14 additions & 0 deletions apps/playground/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# playground

## 1.0.0-beta.72

### Patch Changes

- Updated dependencies [156ebb0]
- [email protected]

## 1.0.0-beta.71

### Patch Changes

- Updated dependencies [52efb24]
- [email protected]

## 1.0.0-beta.70

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/playground/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "playground",
"version": "1.0.0-beta.70",
"version": "1.0.0-beta.72",
"description": "Playground for the onyx Vue components",
"type": "module",
"author": "Schwarz IT KG",
Expand Down
14 changes: 14 additions & 0 deletions packages/chartjs-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @sit-onyx/chartjs-plugin

## 1.0.0-beta.72

### Patch Changes

- Updated dependencies [156ebb0]
- [email protected]

## 1.0.0-beta.71

### Patch Changes

- Updated dependencies [52efb24]
- [email protected]

## 1.0.0-beta.70

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/chartjs-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@sit-onyx/chartjs-plugin",
"description": "A Chart.js plugin for the onyx design system created by Schwarz IT",
"version": "1.0.0-beta.70",
"version": "1.0.0-beta.72",
"type": "module",
"author": "Schwarz IT KG",
"license": "Apache-2.0",
Expand Down
Loading

0 comments on commit 60ed227

Please sign in to comment.