Yeni Tema Eklemek¶
- e-theming dosyasına yeni tema enum'ı eklenir.
-
default-theme gibi tema dosyaları oluşturulur. Aşağıdaki değerler mutlaka olmalıdır. Tema rengine göre organize edilebilir. '--tema-rengi-class': 'orange-theme', '--tema-rengi': '#fd640c',
-
_global.scss içerisine --tema-rengi-class değişkeninde belirtilen class tanımlanır. Bu class tema değişimi esnasında yer alan butonları belirtir.
- layout.module.ts içinde yer alan ThemeModule.forRoot içerisindeki themes alanına tema eklenir.
- Eklenen tema artık kullanılabilir. Yeni tema mavi tema varyosyonunda oluşacaktır, harici işlemler için ekstra kod yazılması gerekir
NOT : Tema ile ilgili genel işlemler projeye eklenmiş olup yukarıdaki adınlar harici işlem yapılmasına gerek yoktur. Tema işlem dosyaları octapull-core\src\lib\core\theming konumunda yer almaktadır.