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

feat(ui-library): forms with&without slot and simple manual validation(#596) #977

Draft
wants to merge 122 commits into
base: develop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
122 commits
Select commit Hold shift + click to select a range
35df4c3
feat(ui-library): add figma plugin to storybook (#703)
kaikdi Dec 20, 2023
ec508a2
added lit-analyzer to compile step and updated vs code extensions (#714)
ChristianHoffmannS2 Dec 27, 2023
3c9b27b
fix lit-analyzer job (#721)
ChristianHoffmannS2 Jan 3, 2024
47328a0
NumberInput - Fix the disappearing stepper buttons and hiding placeho…
usmanreal1 Jan 3, 2024
b0fd262
fixing icon compile rimraf, fixing missing source icons and add lazy …
ChristianHoffmannS2 Jan 3, 2024
8e2e594
Delete doc/CONTRIBUTE.md (#727)
thrbnhrtmnn Jan 4, 2024
5d85fdc
Create CONTRIBUTING.md (#728)
thrbnhrtmnn Jan 4, 2024
5d5e2df
Create CONTRIBUTING.md (#729)
thrbnhrtmnn Jan 4, 2024
6368def
Update README.md (#730)
thrbnhrtmnn Jan 4, 2024
114d898
docs: remove duplicate of contribution.md (#731)
thrbnhrtmnn Jan 4, 2024
134379e
docs: update year in license (#732)
thrbnhrtmnn Jan 4, 2024
0c518f2
docs: update label section in contribute file (#738)
thrbnhrtmnn Jan 5, 2024
e41c7fc
docs: fix storybook link in README (#744)
thrbnhrtmnn Jan 9, 2024
711b0ef
fixed missing token and missing word wrap behaviour (#759)
ChristianHoffmannS2 Jan 10, 2024
faa878a
feature/492-storybook-counter (#702)
JpunktWpunkt Jan 10, 2024
c51a1ea
545 form label rename tokens (#761)
ChristianHoffmannS2 Jan 10, 2024
4aaf3ed
540 textarea rename tokens (#762)
ChristianHoffmannS2 Jan 11, 2024
025e309
Removed configuration (#768)
larserbach Jan 11, 2024
c426954
feature/496-storybook-form-label (#686)
JpunktWpunkt Jan 11, 2024
3f62ffb
fix/409-storybook-checkbox (#700)
JpunktWpunkt Jan 11, 2024
48414b5
Fix example app icons (#724)
ChristianHoffmannS2 Jan 15, 2024
2e1d149
added dependencies to story for buttons (#786)
ChristianHoffmannS2 Jan 15, 2024
66dcb45
fixes icon keys (#788)
ChristianHoffmannS2 Jan 16, 2024
5761adc
icon uses correct event handling for blrClick - fixes password (#787)
ChristianHoffmannS2 Jan 16, 2024
bcebce5
feat: updates ItemSpacings to have different values per size (#769)
m-nti Jan 16, 2024
556f6cc
docs: change readme picture (#795)
thrbnhrtmnn Jan 16, 2024
ce5a572
move config file out of src (#648) (#684)
RubirajAccenture Jan 16, 2024
737d57c
413-radio group docs (#690)
bar-tay Jan 16, 2024
d697f9c
Feature/419 storybook toggle switch (#783)
JpunktWpunkt Jan 17, 2024
8d8d9da
#550 tooltip rename tokens 2 (#794)
larserbach Jan 17, 2024
aa6c7fa
#544 slider rename tokens (#796)
larserbach Jan 17, 2024
f0a24d8
#544 form caption rename tokens (#801)
ChristianHoffmannS2 Jan 17, 2024
7ea92db
feat(storybook): add divider docs (#694)
bar-tay Jan 17, 2024
203e1eb
fix: adds comma in $themes (#804)
m-nti Jan 18, 2024
6d6e97a
Fix/712 fix scrolling (#791)
JpunktWpunkt Jan 19, 2024
3a4caca
fix(ui-library): fixed contrast violation in disabled state (#802)
JpunktWpunkt Jan 19, 2024
b03ba24
feat(storybook): add button group docs (#806)
bar-tay Jan 19, 2024
57a31d8
feat(storybook): add icon docs (#756)
bar-tay Jan 19, 2024
7500611
Code snipped fix (#814)
ChristianHoffmannS2 Jan 19, 2024
4201c1f
Select: html options instead of array (#780)
ChristianHoffmannS2 Jan 19, 2024
b94f1fa
feat(ui-library): fixing caption component styles (#818)
davidken91 Jan 22, 2024
f7ad885
Feature/513 tabbar use slots instead of arrays in the tabbar (#799)
davidken91 Jan 22, 2024
e180b32
fix number unit padding (#695)
RubirajAccenture Jan 22, 2024
15ae5c4
#534 numberinput renames tokens (#785)
larserbach Jan 22, 2024
7e0af61
Updates token meta (#820)
larserbach Jan 23, 2024
9c42bd1
feat(storybook): add tooltip docs (#716)
bar-tay Jan 24, 2024
3673914
feat(storybook): add tooltip bubble docs (#821)
bar-tay Jan 24, 2024
ea8ae88
Fix/578 counter state (#826)
JpunktWpunkt Jan 24, 2024
a58db38
Fix/597 form label (#827)
davidken91 Jan 24, 2024
caae81a
Documentation Form Caption Component (#717)
RubirajAccenture Jan 25, 2024
b96df97
fix(ui-library): fixed checked state (#803)
seemann Jan 25, 2024
62b0e7b
#770 stepper rename tokens (#828)
larserbach Jan 25, 2024
c6c2aab
mv tokens Action/Menu -> Actions/Menu (#839)
larserbach Jan 26, 2024
3b70efa
updates menu tokens (#840)
larserbach Jan 26, 2024
34fbbad
Fix/number input (#841)
davidken91 Jan 26, 2024
153501f
Fix/772 dialog rename tokens (#842)
larserbach Jan 29, 2024
12e3a8e
fix error handling (#844)
ChristianHoffmannS2 Jan 29, 2024
3e04802
Renames tokens: Action -> Actions (#843)
larserbach Jan 29, 2024
7739484
Fix/rename focused tokens (#847)
larserbach Jan 30, 2024
181ea77
feat:Create SECURITY.md (#848)
thrbnhrtmnn Jan 30, 2024
97f2e33
feature/428-feedback-form (#846)
thrbnhrtmnn Jan 30, 2024
5a5ba42
Feature/428 fix feedback form (#850)
thrbnhrtmnn Jan 30, 2024
4771326
Fix/790 improve padding naming (#851)
larserbach Jan 30, 2024
fcda4c1
Feat/845 improve token structure (#853)
larserbach Jan 30, 2024
390b8c7
Fix/597 form label padding (#855)
davidken91 Feb 1, 2024
dc27a32
Feature/366 getstarted documentation (#857)
thrbnhrtmnn Feb 1, 2024
e46c362
fix:Update README.md (#861)
thrbnhrtmnn Feb 1, 2024
e32d0b5
fix/Update README.md (#862)
thrbnhrtmnn Feb 1, 2024
afe7989
feat(storybook): delete react folder (#836)
bar-tay Feb 2, 2024
3a83321
fix(ui-library): centering tooltip bubble text (#856)
davidken91 Feb 5, 2024
1f3a446
docs:Update GETSTARTED.md (#882)
thrbnhrtmnn Feb 6, 2024
1d9d2ed
docs:Update README.md (#888)
thrbnhrtmnn Feb 6, 2024
99b0a46
fix: fixing readme file with updated figma file links (#889)
davidken91 Feb 6, 2024
194ae4b
added tooltip to example app and fixed offset (#837)
ChristianHoffmannS2 Feb 6, 2024
bfedd01
fix(storybook): adjust component size (#881)
bar-tay Feb 6, 2024
31ca23f
fix(ui): add eventListeners to textarea (#485) (#885)
angsherpa456 Feb 6, 2024
d7f266b
docs:Update PROJECTBACKGROUND.md (#892)
thrbnhrtmnn Feb 8, 2024
bd60858
fix(884): loading status property remocal from loader component (#887)
RubirajAccenture Feb 8, 2024
0bf08c0
Fix/form caption accessibility (#893)
davidken91 Feb 9, 2024
035383b
docs:Update GETSTARTED.md (#900)
thrbnhrtmnn Feb 9, 2024
62e696e
fix(ui): add eventListeners to textinput (#482) (#890)
angsherpa456 Feb 12, 2024
993a94c
fix(all): use new name of lit-analyzer extension in vs code recommend…
remmycat Feb 13, 2024
ccc0f4b
docs:Update README.md (#914)
thrbnhrtmnn Feb 14, 2024
9424534
fix(ui): adjust naming in documentation of icon (#879) (#905)
angsherpa456 Feb 14, 2024
1efa2c4
consistency property naming between code and documentation for divide…
angsherpa456 Feb 14, 2024
209ad72
fix(ui-library): textarea label space alignment and counter alignment…
RubirajAccenture Feb 14, 2024
8830300
feature(storybook): change folder structure (#894)
bar-tay Feb 15, 2024
3b1b271
fix(storybook): clean up (#925)
bar-tay Feb 15, 2024
2e206b4
fix(ui-library): number input accessibility (#917)
remmycat Feb 16, 2024
b2ed7cd
fix:Update CONTRIBUTING.md (#863)
thrbnhrtmnn Feb 16, 2024
4ac5486
docs: Update GETSTARTED.md (#898)
veilvokay Feb 16, 2024
120eb36
Feat/606 storybook badges (#930)
JpunktWpunkt Feb 19, 2024
fc23c91
docs(general):Update CONTRIBUTING.md (#934)
thrbnhrtmnn Feb 19, 2024
417e7dd
fix(ui): adjust naming in documentation of textarea (#485) (#885) (#895)
angsherpa456 Feb 19, 2024
fc426e6
feat(ui-library): rename change events and move event code to global …
remmycat Feb 19, 2024
f74db06
fix(documentation): create testing documentation (#371) (#928)
angsherpa456 Feb 20, 2024
e73c650
fix(icons): auto generated icon type needs const array (#929)
remmycat Feb 20, 2024
41f609a
Fix/645 add unit tests for slots (#903)
davidken91 Feb 21, 2024
32b184e
fix(877): Ensure Consistency between Storybook Documentation and Code…
RubirajAccenture Feb 21, 2024
73585d2
fix/866-ensure-consistency-property-names (#891)
JpunktWpunkt Feb 21, 2024
b6f5802
fix(781):Ensure Consistency between Storybook Documentation and Codeb…
RubirajAccenture Feb 21, 2024
18da474
Fix/867 ensure property naming text button (#935)
JpunktWpunkt Feb 21, 2024
a7311e5
fix/867a-ensure-property-naming-text-button (#944)
JpunktWpunkt Feb 21, 2024
e459f9f
fix(ui): fix textarea accessibility violation (#777) (#919)
angsherpa456 Feb 22, 2024
58222d2
fix(ui-library): props alignment button group (#948)
RubirajAccenture Feb 22, 2024
6573a4c
docs(fix): rename doc to docs (#951)
thrbnhrtmnn Feb 26, 2024
360be5d
docs(general):Update ARCHITECTURE.md file (#950)
angsherpa456 Feb 26, 2024
8cfae01
735-update-renamed-repo-links (#955)
thrbnhrtmnn Feb 26, 2024
9d2be8a
Feat/improve token structure v3 (#946)
ChristianHoffmannS2 Feb 26, 2024
98951c6
Feature/564 new figma release (#956)
thrbnhrtmnn Feb 26, 2024
065328a
docs: fix figma link (#957)
thrbnhrtmnn Feb 26, 2024
13c270b
feat(ui-library): add ts-lit plugin with rules (#918)
ChristianHoffmannS2 Feb 28, 2024
6baa760
dynamically inject base path (#880)
ChristianHoffmannS2 Feb 28, 2024
2ab234d
fix(js-example-app): prod assets folder (#964)
ChristianHoffmannS2 Feb 28, 2024
1495060
fix(ui-library): props alignment form label (#949)
RubirajAccenture Feb 28, 2024
a19e677
Fix/709 readme optimizations (#952)
davidken91 Feb 29, 2024
63a2caf
Feat/921 change icons doc (#954)
veilvokay Feb 29, 2024
c0de271
docs: add open door meeting (#967)
thrbnhrtmnn Feb 29, 2024
15d2651
fix(ui-library, storybook): genericBlrComponentRenderer (#976)
faselbaum Mar 4, 2024
5f4c151
fix(ui-library): icon size behaviour (798) (#969)
ChristianHoffmannS2 Mar 4, 2024
facbe76
test(ui-library): #985 small adjustments to tests (#988)
veilvokay Mar 7, 2024
d081f73
feat(ui-library): forms with&without slot and simple manual validatio…
angsherpa456 Feb 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
62 changes: 62 additions & 0 deletions .github/ISSUE_TEMPLATE/1_bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: Bug Report
description: Report a bug or documentation error
title: "[Bug]: "
labels: ["🚨 new::bug"]
projects: ["deven-org/3"]
body:
- type: markdown
attributes:
value: |
Before reporting a bug or a documentation error, please [check if the issue already exists](https://github.com/deven-org/boiler/issues).

---

Thanks for taking the time to fill out this bug report! We will do our best to reply to new issues within a week.
- type: dropdown
id: bug-type
attributes:
label: What is affected?
description: You can select multiple options.
multiple: true
options:
- Component
- Accessibility
- Token System
- Documentation
- Other (please specify in the description)
- type: textarea
id: description
attributes:
label: Description
description: What happened? Also tell us, what did you expect to happen?
placeholder: "When I do ..., I would expect ..., instead ... happens."
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to reproduce
description: Which steps do we need to take to reproduce this error?
value: |
1. Step 1
2. ...
- type: input
id: version
attributes:
label: Affected version(s)
description: What version of B01LER are you running? If the issue was not affecting a previous version, which was it?
placeholder: "vX.X.X with issue, vX.X.X without issue"
- type: textarea
id: os-browser-env
attributes:
label: Operating system / Browser / Environment
description: "Which operating system and browser do you use? Please provide the version as well. If the bug affects a command-line tool, please add this information as well."
placeholder: "OS: macOS Sonoma 14.2.1 (23C71), Browser: Chrome 121.0.6167.85, Node: 18.17.0, yarn: 4.0.2"
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/deven-org/boiler/blob/develop/docs/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow this project's Code of Conduct
required: true
29 changes: 29 additions & 0 deletions .github/ISSUE_TEMPLATE/2_feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Feature Request
description: Request a feature
title: "[Feature Request]: "
labels: ["🚨 new::enhancement"]
projects: ["deven-org/3"]
body:
- type: markdown
attributes:
value: |
Before opening a feature request, please [check if the request already exists](https://github.com/deven-org/boiler/issues).
- type: textarea
id: description
attributes:
label: Description
description: Describe the feature you are requesting. Please provide key information like why the feature is needed, what the feature is and what value the feature creates. You can do this by using a user story template.
value: |
As a [persona],
I [want to],
[so that].
validations:
required: true
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/deven-org/boiler/blob/develop/docs/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow this project's Code of Conduct
required: true
53 changes: 53 additions & 0 deletions .github/ISSUE_TEMPLATE/3_custom_issue.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Issue Template
description: Create an issue
title: "[Component name] - [task summary]"
projects: ["deven-org/3"]
body:
- type: markdown
attributes:
value: |
Before creating an issue please [check if the issue already exists](https://github.com/deven-org/boiler/issues).
- type: textarea
id: description
attributes:
label: Description / User story
description: Describe the issue here or formulate a user story.
value: |
As a [persona],
I [want to],
[so that].
validations:
required: true
- type: textarea
id: requirements
attributes:
label: Requirements / Prerequisites
description: List open requirements and prerequisites that need to be solved before this issue can be started. You can also link other issues by adding the issue-number after the "#".
value: |
- [ ] #
- [ ] ...
- type: textarea
id: criteria
attributes:
label: Acceptance Criteria
description: List the acceptance criteria that need to be met to solve the issue.
value: |
- [ ] Acceptance Criteria 1
- [ ] ...
validations:
required: true
- type: textarea
id: info
attributes:
label: Additional information
description: Add relevant information here.
value: |
- ...
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/deven-org/boiler/blob/develop/docs/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow this project's Code of Conduct
required: true
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Ask questions or give feedback
url: https://github.com/deven-org/boiler/discussions
about: Start a discussion to ask questions or give feedback.
33 changes: 0 additions & 33 deletions .github/ISSUE_TEMPLATE/custom-bug-template.md

This file was deleted.

28 changes: 0 additions & 28 deletions .github/ISSUE_TEMPLATE/custom.md

This file was deleted.

36 changes: 36 additions & 0 deletions .github/workflows/analyze.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Lit-Analyze

on: [pull_request]

jobs:
analyze:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '18.x'

- name: Get node version
id: node
run: |
echo "::set-output name=version::$(node -v)"

- name: Enable Corepack
run: corepack enable

- name: Install yarn 4
run: yarn set version 4.x

- name: Install modules
run: yarn

- name: Generate tokens
run: yarn tokens:generate

- name: Run analyze
run: yarn analyze
2 changes: 1 addition & 1 deletion .github/workflows/compile.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Compile
name: TSC Compile

on: [pull_request]

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/eslint.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: eslint
name: Eslint

on: [pull_request]

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Test
name: Unit-Tests

on: [pull_request]

Expand Down
10 changes: 4 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,12 @@ storybook-static
package-lock.json

packages/js-example-app/dist
packages/js-example-app/src/assets/index.html

.yarn/install-state.gz

packages/ui-library/src/foundation/_tokens-generated/__component-tokens.Dark.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/__component-tokens.Light.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/__semantic-tokens.Dark.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/__semantic-tokens.Light.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/__component-tokens.*.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/__semantic-tokens.*.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/_border-radius.generated.scss
packages/ui-library/src/foundation/_tokens-generated/_border-width.generated.scss
packages/ui-library/src/foundation/_tokens-generated/_color.generated.scss
Expand All @@ -25,8 +24,7 @@ packages/ui-library/src/foundation/_tokens-generated/_letter-spacing.generated.s
packages/ui-library/src/foundation/_tokens-generated/_line-heights.generated.scss
packages/ui-library/src/foundation/_tokens-generated/_pargraph-spacing.generated.scss
packages/ui-library/src/foundation/_tokens-generated/config-tokens/__component-config.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/index.Dark.generated.ts
packages/ui-library/src/foundation/_tokens-generated/index.Light.generated.ts
packages/ui-library/src/foundation/_tokens-generated/index.*.generated.ts
packages/ui-library/src/foundation/_tokens-generated/index.generated.scss
packages/ui-library/src/foundation/_tokens-generated/index.themes.ts

Expand Down
2 changes: 1 addition & 1 deletion .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
"editorconfig.editorconfig",
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
"bierner.lit-html"
"runem.lit-plugin"
]
}
4 changes: 3 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,7 @@
"node_modules": false,
"package-lock.json": true
},
"typescript.tsdk": "node_modules/typescript/lib"
"typescript.tsdk": "node_modules/typescript/lib",
"lit-plugin.rules.no-missing-import": "off",
"lit-plugin.strict": true
}
Loading
Loading