Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

GUI/Theme klasörü altına oluşturulacak her bir klasör tema içeriği olarak kabul edilir. Tema oluşturarak mevcut imaj, ikonlar css dosyalarının yerine yenileri getirilebilir. Veya her sayfaya eklenecek yeni css, javascript içerikler belirlnebilir.

Temalar http://127.0.0.1:3323/?Theme=[ThemeName] linki ile izlenebilir. GEODI örnek olması için "Sample" isimli tema ile gelir.  http://127.0.0.1:3323/?Theme=Sample linki ile bu temayı görebilirsiniz.

http://127.0.0.1:3323/?Theme=None linki ile varsayılan temaya dönüş yapılır.

Her sayfa için ek css ve javascript tanımlama

[ThemeName] klasörü altına oluşturulacak Default klasörü içeriğine atılacak css ve js içerikleri tüm sayfalarla yüklenir. Bootstrap 3.3.1  tema dosyası atılarak tüm bootstrap eklentileri değiştirilebilir. Sample teması bu yolla hazırlanmıştır.

Örnek klasör yapısı

  • GUI
    • Theme
      • MyTheme
        • Default
          • bootstrap.theme.css
          • custom.css
          • AllPage.js
          • ...

Mevcut css, imaj kaynaklarını değiştirme

Tema klasörü altına GUI altındaki mg,css, icons klasörleri ile aynı düzende ve aynı dosya adları kullanılarak oluşturulacak klasör ve dosya düzeni ile istenilen dosyaların yerine geçilebilir. Bu yapı ile değiştirilmek istenmeyen dosyaların orjinal konumundan  kullanımı devam eder. Kuruluma eklenecek yeni imaj ve css içerikler Tema klasöründe yer almadığı için oluşabilecek eksiklerin önüne geçilir.

Örnek klasör yapısı

  • GUI
    • Theme
      • MyTheme
        • img
          • windowsMenu
            • mainMenu
          • 16.png
          • 24.png
          • docs24.png
        • css
          • ol
            • ol3-controls.css
          • bootstrap.css
        • icons
          • Content
            • file.pdf.png



  • No labels