Uygulamamda mavi, açık mavi, yeşil ve süslü gölgeler uygulamak istiyorum. Malzeme açısal tema kısmını kullanıyorum.Ama tam olarak nasıl kullanılmayacağını .. css oluşturmalıyım ?? ya .. js veya direktifMateryal açısal olarak çoklu tema nasıl oluşturulur?
cevap
1.) Öncelikle) theme documentation here
2. geçmesi paletten renkleri seçin (link)
3.) istediğiniz renkleri ile yr kendi özel temanızı oluşturun ve tanımlamak app.config içinde.
app.config(function($mdThemingProvider) {
$mdThemingProvider.theme('default')
.primaryPalette('blue')
.accentPalette('indigo')
.warnPalette('red')
.backgroundPalette('grey');
$mdThemingProvider.theme('custom')
.primaryPalette('grey')
.accentPalette('deep-purple')
.warnPalette('green')
//create yr own palette
$mdThemingProvider.definePalette('amazingPaletteName', {
'50': 'ffebee',
'100': 'ffcdd2',
'200': 'ef9a9a',
'300': 'e57373',
'400': 'ef5350',
'500': 'f44336',
'600': 'e53935',
'700': 'd32f2f',
'800': 'c62828',
'900': 'b71c1c',
'A100': 'ff8a80',
'A200': 'ff5252',
'A400': 'ff1744',
'A700': 'd50000',
'contrastDefaultColor': 'light', // whether, by default, text (contrast)
// on this palette should be dark or light
'contrastDarkColors': ['50', '100', //hues which contrast should be 'dark' by default
'200', '300', '400', 'A100'],
'contrastLightColors': undefined // could also specify this if default was 'dark'
});
$mdThemingProvider.theme('custom2')
.primaryPalette('amazingPaletteName')
}
4.) Sonra yıl html u sadece bu tema
<div>
<md-button class="md-primary">I will be blue (by default)</md-button>
<div md-theme="custom">
<md-button class="md-primary">I will be grey(custom)</md-button>
</div>
<div md-theme="custom2">
<md-button class="md-primary">I will be red(custom2)</md-button>
</div>
</div>
Ben aynı kodu ekledim ama hala pallete arka plan rengini yutmadı .. :( –
arka planında (https://github.com/angular/material/issues/1450) bir sorun vardı, en son sürümünde düzeltildi. – nitin
yr açısal malzemeyi güncellemeyi deneyin. Birincil renk olarak beyaz rengi kullanmak istiyorum, nasıl olur? –
- 1. asp.net mvc'de tema ve cilt nasıl oluşturulur?
- 2. Açısal Malzeme Tasarımı kullanarak tema düğmesi metni
- 3. Eğik Materyal Tasarımı düzeni
- 4. Android Materyal Tasarım Bölücü Renk
- 5. formu göndererek ve benim wordpress tema olarak
- 6. Intellij'de Maven Çoklu Modül Projesi Nasıl Oluşturulur?
- 7. Blogger blog için şablon veya tema nasıl oluşturulur?
- 8. Açısal malzemeli bir kart ızgarası nasıl oluşturulur?
- 9. Açısal 2.0 nasıl sürükleme özniteliği oluşturulur?
- 10. Liste (materyal-ui) nasıl programlanır?
- 11. Birleştirme tablosuyla çoklu model tag_cloud nasıl oluşturulur?
- 12. Tensör akışıyla çoklu giriş grafiği nasıl oluşturulur?
- 13. Çoklu seçim otomatik tamamlama combobox nasıl oluşturulur?
- 14. EkimCMS'de tema nasıl programlanabilir?
- 15. Şekil Android Materyal Tasarımı
- 16. Materyal Tasarımı Koreografi yüzey animasyonları nasıl uygulanır
- 17. Uygulama genelinde tema programlı olarak mı değiştiriliyor?
- 18. Magento tema geliştirme tabanı vs varsayılan olarak
- 19. Materyal Tasarım ActionBar'ın metnini nasıl değiştiririm?
- 20. Açısal 2 çoklu geri sayım borusu
- 21. Açısal Uygulamaya Çoklu HTTP Interceptors Ekleme
- 22. Android Materyal Tasarım Rehberi
- 23. Dilleri dinamik olarak açısal çevirmeli ve açısal yönlendiriciyle nasıl değiştirebilirim?
- 24. Genişletilebilir arama Materializecss/Materyal Tasarımı
- 25. android 5.0 materyal tasarım sekmeleri
- 26. Açısal js çoklu seçim isteğinde değerleri ayarlama
- 27. Yönergeyi programsal olarak açısal
- 28. Çoklu Seçim nasıl oluşturulur IBM Watson Dialog nasıl kullanılır?
- 29. Bir dizgeyi açısal olarak nasıl keserim?
- 30. Buna açısal olarak nasıl erişebilirim ($ window) .bind()?
Nasıl her tema için css sınıfı oluşturmak için kullanabileceğiniz ?? –
Bize bir örnek gösterebilir misin? Böylece size daha iyi yardımcı olabiliriz. –