Abbiamo un'app Angular JS per la quale utilizziamo i CSS Bootstrap. Attualmente stiamo usando puro Bootstrap con i file CSS predefiniti. Tuttavia, prima o poi è necessario modellare l'app nella progettazione aziendale della mia azienda. Qual è il modo migliore / consigliato per farlo?
Abbiamo già pensato alle seguenti possibilità:
1 # Sovrascrivi semplicemente le classi Bootstrap:
.btn {
background-color: blue
}
2 # Modifica i file Bootst LESS e compila Bootstrap.
3 # Introdurre le proprie classi CSS per sovrascrivere Bootstrap:
<button class="btn my-btn">
.my-btn {
background-color: blue
}
Personalmente preferirei # 1 come sembra facile. Non abbiamo quasi nessuna esperienza con LESS, quindi non preferiamo il # 2. Tuttavia, il mio collega preferisce il n.3 perché non vuole toccare le lezioni di Bootstrap. Ma la mia opinione è che dovremmo cancellare l'HTML con le nostre classi mentre stiamo ancora utilizzando le classi Bootstrap.
C'è qualche raccomandazione?