|
Ran
|
Jobs
1
|
Files
67
|
Run time
1min
|
Badge
README BADGES
|
push
github
Rename dialog to panel and update related components and docs (#2844) This pull request implements a comprehensive refactor across the documentation and component templates to replace the use of the "dialog" terminology and structure with "panel" for modal and drawer UI components. This change standardizes the naming, improves consistency, and aligns the documentation and examples with the new component structure. Panels also now includes a "collapsable" feature that can be enabled by using HTML native `<details>` and `<summary>` elements for the `.panel` and `.panel__header` component parts respectively. It also removes the now-obsolete dialog documentation. The most important changes are: **Component and Template Refactoring:** * All instances of `dialog`, `dialog__header`, `dialog__body`, `dialog__footer`, and related classes have been replaced with `panel`, `panel__header`, `panel__body`, and `panel__footer` in component templates and documentation examples [[1]](diffhunk://#diff-<a class=hub.com/sebnitu/vrembem/commit/20d5f1030f1d815bad37aa2365dbb8afb632ccbb">20d5f10306ee963b21df0e1673e404f30L23-R29) [[2]](diffhunk://#diff-20d5f1030f1d815bad37aa2365dbb8afb632ccbb6ee963b21df0e1673e404f30L38-R38) [[3]](diffhunk://#diff-2d448344036ea3004c1bc6599c7606140L36-R49) [[4]](diffhunk://#diff-de17232c88a195bf26c8eb6e63e929046L43-R55) [[5]](diffhunk://#diff-<a class=hub.com/sebnitu/vrembem/commit/22cca356dfadc6ff82967aac6818c2a0dd4c7f2a">22cca356d<a href="https://github.com/sebnitu/vrembem/commit/acc9862b971dab393f52850d09b13e836f5fb2d9">8c199d1c9095a5a5e3eee935L12-R12) [[6]](diffhunk://#diff-<a class=hub.com/sebnitu/vrembem/commit/25705d813dba9999d81676a3c633ec36b72556b4">25705d81314014c2a0a9b635b95002cf5L8-R16). * The `Drawer`component now uses `drawer__panel` and `panel` as their main content containers instead of `drawer__dialog` and `dialog` [[1]](diffhunk://#diff-22cca356dfadc6ff82967aac6818c2a0dd4c7f2a8c199d1c9095a5a5e3eee935L12-R12) [[2]](diffhunk://#diff-25705d813dba9999d81676a3c633ec36b72556b414014c2a0a9b635b95002cf5L8-R16). **Documentation and Usage Updates:** * The documentation for the Drawer and Modal components has bee... (continued)
565 of 647 branches covered (87.33%)
Branch coverage included in aggregate %.
882 of 948 relevant lines covered (93.04%)
32.23 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 26425441056.1 | 67 |
90.72 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|