Grav

Grav Teması: Medi

Yayın:
Grav CMS ile ilgili yazılara kaldığımız yerden devam edelim. Grav 101 başlıklı yazıda genel olarak Grav’ın çalışma mantığından ve özellikle hangi ihtiyaçlar çerçevesinde değerlendirilebileceğinden bahsetmeye ...
GÖRSEL

Grav CMS ile ilgili yazılara kaldığımız yerden devam edelim. Grav 101 başlıklı yazıda genel olarak Grav’ın çalışma mantığından ve özellikle hangi ihtiyaçlar çerçevesinde değerlendirilebileceğinden bahsetmeye çalıştım. Elbette önerilerim kişisel gözlemlerimi temel almakta. Bu yazıda ise hazırladığım örnek Grav temasından bahsetmek istiyorum. Unutmadan ekleyeyim, ilgili tema kodlarını Patreon destekçilerim ücretsiz bir şekilde edinebilmekteler.

Grav Tema Desteği

HTML formatındaki statik sitenizin Grav teması haline getirilmesini mi istiyorsunuz?

Grav İçerik Yönetim Sistemi

Grav CMS ile ilgili kısaca bir hatırlatm yapmak gerekirse, kendisi bir flat-file (dosya tabanlı) içerik yönetim sistemi. İçerikler bir klasör ile tanımlanmakta. İçeriğe ait metin markdown formatında bu klasör içerisinde tutulmakta. Aynı şekilde, içeriğe eklenen görseller de aksi belirtilmediği sürece aynı klasör içerisine yerleştirilmekte.

Grav Teması

Ücretsiz HTML Şablonu: Medi

Medi, colorlib tarafından ücretsiz bir şekilde -belirli sınırlandırmalar çerçevesinde- sunulan bir HTML şablonu. Sağlık ve klinik özelinde oluşturulan tema yapısal olarak başka alanlar için de oldukça uygun. Medi başta olmak üzere, benzer şablonlarla ilgili daha detaylı bilgi almak ve/ya şablonları indirmek için colorlib > Free Themes > HTML Templates > Medical adımlarını izlemeniz yeterli.

Gelelim Medi temasının Grav ile birlikte kullanımına.

Grav Teması: Medi

Grav Theme: Medi

Tema Grav 1.5.10 ve üzeri sürümlerinde kolaylıkla kullanılabilir; bkz.: blueprints.yaml

dependencies:
  - { name: grav, version: ">=1.5.10" }
  - { name: aboutme, version: ">=1.2.1" }
  - { name: admin, version: ">=1.9.14" }
  - { name: archives, version: ">=2.0.0" }
  - { name: breadcrumbs, version: ">=1.6.0" }
  - { name: email, version: ">=3.0.8" }
  - { name: error, version: ">=1.6.2" }
  - { name: form, version: ">=4.0.8" }
  - { name: login, version: ">=3.3.1" }
  - { name: markdown-notices, version: ">=1.0.4" }
  - { name: pagination, version: ">=1.4.2" }
  - { name: problems, version: ">=2.0.3" }
  - { name: relatedpages, version: ">=1.2.2" }
  - { name: simplesearch, version: ">=1.14.2" }
  - { name: sitemap, version: ">=1.9.5" }
  - { name: taxonomylist, version: ">=3.0.8" }

İlerleyen zaman içerisinde gereksinimlere göre elbette yeni eklentiler ve fonksiyonlar kazandırılabilir. Şu aşamada arama motorları için temel düzenlemeler de yapılmış durumda. Modular page tipinde anasayfası hero, doktorlar, hizmetler, iletişim alanı ve bilgilendirme alanları gibi bölümler barındırmakta. Temanın aslına uygun olarak oluşturulan modüller özelleştirilmiş içerik alanları aracılığıyla kolaylıkla yönetilebilmekte. Elbette ihtiyaçlar doğrultusunda yeni modüller de kolaylıkla eklenebilir.

Grav Teması: Medi

Ek olarak Google Analytics, Google Ads ve Facebook Pixel kod kurulumları da mevcut. Tema ayarları içerisindeki ilgili alanlara ID ve label tanımlarının yapılması yeterli. Dönüşüm kodu rezervasyon formunun gönderilmesi ile tetiklenmekte. Eğer istenirse iletişim formu gönderimi ve telefon tıklamaları da dönüşüm olarak tanımlanabilmekte. Son olarak, rezervasyon form tıklamaları Sanal Sayfa Görüntüleme (Virtual Pageview) etkinliği olarak iletilmekte.

Son olarak, tema paketi ön tanımlı içerikler (demo content) de paket içerisinde yer almakta. Çoklu dil özelliği de bulunan temayı kullanmak için iletişime geçebilirsiniz.

Ceyhun Enki Aksan

Kullanıcı Davranışları Analizi (User Behavior Analysis) ve Kullanıcı Deneyim Tasarımı (UX Design) üzerine çalışmalar yürütmekte, bu süreçte edindiğim teknik ve pratik bilgileri fayda sağlamak motivasyonuyla (afaik / as far as i know) paylaşmaktayım.

HABERDAR OL

Yeni eklenen projeler, eğitimler, içerikler ve yayınlanan videolar e-posta adresine gelsin.