italia / italia/design-angular-kit

[Feat] Le classi dedicate alla gestione dei gap (g-1, g-2, gx-1, gy-1, ecc.) dovrebbero impostare il gap

Open
#580 1 comment 0 reactions 1 assignee Claimed by @astagi View on GitHub
Dominant language
TypeScript
Stars
86
Forks
45
PR merge metrics
No merged PRs in 30d

Description

### Esiste già una discussione sul tema che ti interessa, o su un tema simile?

- [x] Ho verificato e non esiste

### Versione della libreria

v21.0.0

### Cosa

Le classi dedicate alla gestione dei gap non vanno a impostare effettivamente il gap, ma vanno invece a impostare una variabile che viene poi utilizzata dalla classe `row` per decidere il gap da applicare. Gli sviluppatori sono quindi costretti ad utilizzare righe e colonne per applicare una semplice spaziatura, la quale funzionerebbe in qualsiasi contesto flex

```html



Text 1


Text 2


```

Se le classi impostassero effettivamente il gap si potrebbe semplicemente fare questo

```html


Text 1
Text 2

```

Ovviamente gli sviluppatori possono definire in autonomia le classi per la gestione dei gap, ma ciò risulterebbe tedioso e ridondante

### Perché

Modificare le classi permetterebbe di evitare inutili tag annidati (.row > .col) e di essere coerenti con le classi dedicate a margin e padding

### Contesto

_No response_

### Altro

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.