akveo / akveo/nebular

Some theme properties like `button-medium-icon-size` does not apply to registered 3rd-party icon set

Abierto
#2,989 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
TypeScript
Estrellas
8.1k
Forks
1.5k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### Issue type

**I'm submitting a ...** (check one with "x")

* [x] bug report
* [ ] feature request

### Issue description
Some theme properties does not apply to icon set other than the eva-icon set.
Although 3-rd party icon set, font-awesome, is registered in app component, properties like `icon-font-size`, and `button-medium-icon-size` where nb-icon is encapsulated inside nb-button does not apply.

**Current behavior:**

Properties like `icon-font-size`, and `button-medium-icon-size` does not apply to font-awesome icon set.

**Expected behavior:**

Should update the icon font-size.

**Steps to reproduce:**

Use nb-icon inside button.

**Related code:**

Registered in app component:
![image](https://user-images.githubusercontent.com/64589426/145976573-119fbec3-2989-43b9-b608-cba5c0aeb65e.png)

Sample usage.
![image](https://user-images.githubusercontent.com/64589426/145976405-89465f63-70e2-4ab5-9e33-54d027711c59.png)

### Other information:

**npm, node, OS, Browser**
```

Node: v16.13.0, npm: 8.1.0
OS: Linux (Ubuntu 18)
Browser: Chrome/Firefox/

```

**Angular, Nebular**
```
Angular 13
Nebular 9.0.0

```

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.