Skip to content

Commit 755902b

Browse files
committed
fix(core): remove legacy mlv prefixing
Signed-off-by: Cory Rylan <crylan@nvidia.com>
1 parent 027beb7 commit 755902b

64 files changed

Lines changed: 72 additions & 241 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

projects/core/src/accordion/accordion-group.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
border-bottom: var(--nve-ref-border-width-sm) solid var(--nve-ref-border-color-muted);
2525
}
2626

27-
:host([container='full']) ::slotted(mlv-accordion:not(:last-child)),
2827
:host([container='full']) ::slotted(nve-accordion:not(:last-child)) {
2928
border-bottom: var(--nve-ref-border-width-sm) solid var(--nve-ref-border-color-muted);
3029
}

projects/core/src/accordion/accordion.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@
6868
--cursor: not-allowed;
6969
}
7070

71-
:host([disabled]) ::slotted(mlv-accordion-header),
7271
:host([disabled]) ::slotted(nve-accordion-header) {
7372
--cursor: not-allowed;
7473
}

projects/core/src/alert/alert-group.css

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@
2828
--_icon-color: var(--icon-color);
2929
}
3030

31-
::slotted(nve-alert),
32-
::slotted(mlv-alert) {
31+
::slotted(nve-alert) {
3332
--color: var(--_alert-color);
3433
--icon-color: var(--_icon-color);
3534
--icon-size: var(--nve-ref-size-400);
@@ -65,7 +64,6 @@
6564
--background: var(--nve-sys-support-danger-color);
6665
}
6766

68-
:host([prominence='emphasis']) ::slotted(mlv-alert),
6967
:host([prominence='emphasis']) ::slotted(nve-alert) {
7068
--font-weight: var(--nve-ref-font-weight-regular);
7169
}

projects/core/src/alert/alert-group.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,13 @@ import { html, LitElement } from 'lit';
66
import { queryAssignedElements } from 'lit/decorators/query-assigned-elements.js';
77
import { property } from 'lit/decorators/property.js';
88
import type { Color, Container, Prominence, SupportStatus } from '@nvidia-elements/core/internal';
9-
import { attachInternals, useStyles, supportStateStyles, audit, colorStateStyles } from '@nvidia-elements/core/internal';
9+
import {
10+
attachInternals,
11+
useStyles,
12+
supportStateStyles,
13+
audit,
14+
colorStateStyles
15+
} from '@nvidia-elements/core/internal';
1016
import { Alert } from './alert.js';
1117
import styles from './alert-group.css?inline';
1218

projects/core/src/alert/alert.css

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ slot[name='actions'] {
5252
font-weight: var(--nve-ref-font-weight-semibold);
5353
}
5454

55-
::slotted(mlv-button[interaction='flat']),
5655
::slotted(nve-button[interaction='flat']) {
5756
--color: inherit;
5857
}
@@ -83,8 +82,7 @@ nve-icon-button {
8382
margin-inline-start: auto;
8483
}
8584

86-
::slotted([nve-text]),
87-
::slotted([mlv-text]) {
85+
::slotted([nve-text]) {
8886
color: inherit !important;
8987
}
9088

projects/core/src/alert/alert.global.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
/* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. */
22
/* SPDX-License-Identifier: Apache-2.0 */
33

4-
mlv-alert:has([slot='content'])::part(_content),
54
nve-alert:has([slot='content'])::part(_content) {
65
display: block;
76
}

projects/core/src/badge/badge.css

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ slot:not([name]) {
4646
display: contents;
4747
}
4848

49-
::slotted([nve-text]),
50-
::slotted([mlv-text]) {
49+
::slotted([nve-text]) {
5150
color: inherit !important;
5251
}
5352

@@ -59,7 +58,6 @@ slot:not([name]) {
5958
}
6059

6160
nve-icon,
62-
::slotted(mlv-icon),
6361
::slotted(nve-icon) {
6462
--color: var(--icon-color);
6563
--width: var(--nve-ref-size-300);

projects/core/src/badge/badge.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ export class Badge extends LitElement {
125125
#assignDefaultIcon() {
126126
const unassignedIcon = this.shadowRoot!.querySelector<HTMLSlotElement>('slot:not([name])')!
127127
.assignedElements()
128-
.find(i => i.matches('nve-icon, mlv-icon') && !i.slot);
128+
.find(i => i.matches('nve-icon') && !i.slot);
129129
if (unassignedIcon) {
130130
unassignedIcon.slot = 'prefix-icon';
131131
}

projects/core/src/breadcrumb/breadcrumb.css

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ li {
3535
height: var(--_height);
3636
}
3737

38-
::slotted(mlv-button),
3938
::slotted(nve-button) {
4039
--border-radius: calc(var(--nve-ref-border-radius-xs) / 2);
4140
--font-size: var(--_font-size);
@@ -48,7 +47,6 @@ li {
4847
--_border-bottom-width: 85%;
4948
}
5049

51-
::slotted(mlv-icon-button),
5250
::slotted(nve-icon-button) {
5351
--border-radius: calc(var(--nve-ref-border-radius-xs) / 2);
5452
--icon-width: var(--nve-ref-size-300);

projects/core/src/breadcrumb/breadcrumb.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,9 @@ export class Breadcrumb extends LitElement {
101101
if (e.target && (e.target as HTMLSlotElement).assignedElements().length) {
102102
this.#resetItems();
103103
const items = this.shadowRoot!.querySelector<HTMLSlotElement>('slot:not([name])')!.assignedElements();
104+
items.filter(i => i.matches('nve-button, nve-icon-button, span, a')).forEach(i => (i.slot = generateId()));
104105
items
105-
.filter(i => i.matches('nve-button, nve-icon-button, mlv-button, mlv-icon-button, span, a'))
106-
.forEach(i => (i.slot = generateId()));
107-
items
108-
.filter(i => i.matches('nve-button, nve-icon-button, mlv-button, mlv-icon-button'))
106+
.filter(i => i.matches('nve-button, nve-icon-button'))
109107
.forEach((i: Element) => ((i as Button).container = 'inline'));
110108
this.breadcrumbItems = items.length ? items : this.breadcrumbItems;
111109
}

0 commit comments

Comments
 (0)