angular / angular/components

bug(Toolbar): Defined background colors does not get applied with version 17.3.1

Aperta
#28,805 19 commenti 12 reazioni 0 assegnatari Vedi su GitHub
area: material/toolbar docs P3
Lingua principale
TypeScript
Stelle
25k
Fork
6.8k
Merge medio
1g 8h
PR unite (30g)
91

Descrizione

### Is this a regression?

- [X] Yes, this behavior used to work in the previous version

### The previous version in which this bug was not present was

16

### Description

If you go to the official `Angular Material` docs, and select component `Toolbar`, examples tab, you see in action the usage of toolbar with a color defined such as `primary` but you don't see any color applied to it.

If you open up any of the examples to Stackblitz, you can clearly see that any of the defined colors "warn", "primary", "accent" does not get applied in the toolbar property

```

...

...

...

```

![image](https://github.com/angular/components/assets/12599968/83e8324d-2976-4e9a-8300-2a134b55c1b2)

### Reproduction

StackBlitz link: https://stackblitz.com/edit/ga5498?file=src%2Fexample%2Ftoolbar-overview-example.html

Steps to reproduce:
1. Specify one of the colors predefined such as `warn`, `primary`, `accent` to the toolbar component

### Expected Behavior

If the developer specifies a color to a toolbar, either a predefined one or a custom one, then the color should take effect into the material component (e.g toolbar)

### Actual Behavior

Specifying any of the predefined colors does not get applied in the toolbar component

### Environment

- Angular: 17.3.0
- CDK/Material: 17.3.1
- Browser(s): Firefox 124.01 or Chrome 123.0.6312.86
- Operating System (e.g. Windows, macOS, Ubuntu): Linux Mint

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dalla riproduzione StackBlitz collegata e dal relativo file src/example/toolbar-overview-example.html, quindi confronta il comportamento della barra degli strumenti tra le versioni di Angular Material segnalate. Verifica i colori primary, accent, warn e custom e identifica il punto di ingresso pertinente del progetto o il test corrispondente prima di modificare qualsiasi cosa. Il lavoro è completato quando la barra degli strumenti applica i colori specificati e la regressione è coperta da un controllo superato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
angular
Ambito
frontend
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
48/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.