İçeriğe geç
ThemeBuy
Crafto / Dokümantasyon

Crafto dokümantasyonu

Crafto: Çok amaçlı, Bootstrap 5 tabanlı tema. Filtreli portfolyo, Accordion style 02, $250 fiyat tabloları, pop‑up ve slider’larla hızlı kurulum.

Son güncelleme 27.10.2026 · Aynı belge indirdiğin zip içinde de bulunur (documentation/index.html)

Kurulum

  1. Shopify yönetici > Online Mağaza > Temalar > Tema ekle > Zip dosyası yükle'yi seçin ve zip'i yükleyin.
  2. Yüklenen temada Özelleştir'e tıklayın; ana sayfa bölümlerini (sections) sürükle-bırakla sıralayın, metin ve görselleri değiştirin.
  3. Gezinme > Menüler'den "main-menu" ve "footer" menülerini düzenleyin.
  4. Hazır olduğunuzda Yayınla ile canlı temanız yapın.

Dosya yapısı · Shopify

craftohtml-2/
  assets/  (2450 dosya)
  config/
    settings_data.json
    settings_schema.json
  layout/
    theme.liquid
  locales/
    en.json
    tr.default.json
  sections/  (15 dosya)
  snippets/
    pagination.liquid
    price.liquid
  templates/
    404.json
    cart.json
    collection.json
    index.json
    page.json
    product.json

Sayfalar ve bölümler

Sayfalar (136)

  • index.htmlAna sayfa
  • blog-post-type-blockquote.htmlBlog post type blockquote
  • demo-accounting-process.htmlDemo accounting process
  • demo-accounting-services-details.htmlDemo accounting services details
  • demo-accounting-services.htmlDemo accounting services
  • demo-accounting.htmlDemo accounting
  • demo-application-features.htmlDemo application features
  • demo-application.htmlDemo application
  • demo-architecture-about.htmlDemo architecture about
  • demo-architecture-services.htmlDemo architecture services
  • demo-architecture-single-project-gallery.htmlDemo architecture single project gallery
  • demo-architecture.htmlDemo architecture
  • demo-barber.htmlDemo barber
  • demo-beauty-salon.htmlDemo beauty salon
  • demo-blocks-portfolio.htmlDemo blocks portfolio
  • demo-blogger-fashion.htmlDemo blogger fashion
  • demo-blogger.htmlDemo blogger
  • demo-branding-agency-about.htmlDemo branding agency about
  • demo-branding-agency-contact.htmlDemo branding agency contact
  • demo-branding-agency-services-detail.htmlDemo branding agency services detail
  • demo-branding-agency-services.htmlDemo branding agency services
  • demo-branding-agency.htmlDemo branding agency
  • demo-branding-studio-about.htmlDemo branding studio about
  • demo-branding-studio-services-details.htmlDemo branding studio services details
  • demo-branding-studio-services.htmlDemo branding studio services
  • demo-branding-studio.htmlDemo branding studio
  • demo-business.htmlDemo business
  • demo-charity.htmlDemo charity
  • demo-clothing-store-about.htmlDemo clothing store about
  • demo-clothing-store.htmlDemo clothing store
  • demo-conference.htmlDemo conference
  • demo-consulting-company.htmlDemo consulting company
  • demo-consulting-contact.htmlDemo consulting contact
  • demo-consulting.htmlDemo consulting
  • demo-corporate-services.htmlDemo corporate services
  • demo-corporate.htmlDemo corporate
  • demo-cryptocurrency.htmlDemo cryptocurrency
  • demo-data-analysis.htmlDemo data analysis
  • demo-decor-store.htmlDemo decor store
  • demo-design-agency-about.htmlDemo design agency about
  • demo-design-agency.htmlDemo design agency
  • demo-digital-agency-about.htmlDemo digital agency about
  • demo-digital-agency-blog-single-creative.htmlDemo digital agency blog single creative
  • demo-digital-agency-blog.htmlDemo digital agency blog
  • demo-digital-agency-expertise.htmlDemo digital agency expertise
  • demo-digital-agency.htmlDemo digital agency
  • demo-ebook.htmlDemo ebook
  • demo-elder-care.htmlDemo elder care
  • demo-elearning-about.htmlDemo elearning about
  • demo-elearning.htmlDemo elearning
  • demo-fashion-store-contact.htmlDemo fashion store contact
  • demo-fashion-store-shop.htmlDemo fashion store shop
  • demo-fashion-store.htmlDemo fashion store
  • demo-finance.htmlDemo finance
  • demo-freelancer.htmlDemo freelancer
  • demo-green-energy.htmlDemo green energy
  • demo-gym-and-fitness-package.htmlDemo gym and fitness package
  • demo-gym-and-fitness.htmlDemo gym and fitness
  • demo-horizontal-portfolio.htmlDemo horizontal portfolio
  • demo-hosting.htmlDemo hosting
  • demo-hotel-and-resort-about-us.htmlDemo hotel and resort about us
  • demo-hotel-and-resort.htmlDemo hotel and resort
  • demo-interactive-portfolio-single-project-modern.htmlDemo interactive portfolio single project modern
  • demo-interactive-portfolio-work.htmlDemo interactive portfolio work
  • demo-interactive-portfolio.htmlDemo interactive portfolio
  • demo-interior-design-about.htmlDemo interior design about
  • demo-interior-design.htmlDemo interior design
  • demo-it-business.htmlDemo it business
  • demo-jewellery-store-about.htmlDemo jewellery store about
  • demo-jewellery-store-shop.htmlDemo jewellery store shop
  • demo-jewellery-store.htmlDemo jewellery store
  • demo-lawyer-attorneys.htmlDemo lawyer attorneys
  • demo-lawyer-practice-areas-details.htmlDemo lawyer practice areas details
  • demo-lawyer.htmlDemo lawyer
  • demo-logistics.htmlDemo logistics
  • demo-magazine.htmlDemo magazine
  • demo-marketing-about.htmlDemo marketing about
  • demo-marketing-case-studies.htmlDemo marketing case studies
  • demo-marketing-contact.htmlDemo marketing contact
  • demo-marketing-pricing.htmlDemo marketing pricing
  • demo-marketing-services-details.htmlDemo marketing services details
  • demo-marketing-services.htmlDemo marketing services
  • demo-marketing-single-project-simple.htmlDemo marketing single project simple
  • demo-marketing-strategy-services.htmlDemo marketing strategy services
  • demo-marketing-strategy.htmlDemo marketing strategy
  • demo-marketing-team.htmlDemo marketing team
  • demo-medical-doctors.htmlDemo medical doctors
  • demo-medical-treatments.htmlDemo medical treatments
  • demo-medical.htmlDemo medical
  • demo-minimal-portfolio-about.htmlDemo minimal portfolio about
  • demo-minimal-portfolio-expertise.htmlDemo minimal portfolio expertise
  • demo-minimal-portfolio.htmlDemo minimal portfolio
  • demo-minimalistic-portfolio-about.htmlDemo minimalistic portfolio about
  • demo-minimalistic-portfolio-services.htmlDemo minimalistic portfolio services
  • demo-minimalistic-portfolio.htmlDemo minimalistic portfolio
  • demo-modern-business-services.htmlDemo modern business services
  • demo-modern-business-who-we-are.htmlDemo modern business who we are
  • demo-modern-business.htmlDemo modern business
  • demo-music-onepage.htmlDemo music onepage
  • demo-photography-about.htmlDemo photography about
  • demo-photography.htmlDemo photography
  • demo-pizza-parlor-chefs.htmlDemo pizza parlor chefs
  • demo-pizza-parlor.htmlDemo pizza parlor
  • demo-product-showcase.htmlDemo product showcase
  • demo-real-estate-rent.htmlDemo real estate rent
  • demo-real-estate.htmlDemo real estate
  • demo-recruitment-jobs.htmlDemo recruitment jobs
  • demo-recruitment-services.htmlDemo recruitment services
  • demo-recruitment.htmlDemo recruitment
  • demo-restaurant-about.htmlDemo restaurant about
  • demo-restaurant.htmlDemo restaurant
  • demo-scattered-portfolio-about.htmlDemo scattered portfolio about
  • demo-scattered-portfolio-contact.htmlDemo scattered portfolio contact
  • demo-scattered-portfolio-expertise.htmlDemo scattered portfolio expertise
  • demo-scattered-portfolio.htmlDemo scattered portfolio
  • demo-seo-agency.htmlDemo seo agency
  • demo-spa-salon.htmlDemo spa salon
  • demo-startup.htmlDemo startup
  • demo-travel-agency.htmlDemo travel agency
  • demo-vertical-portfolio.htmlDemo vertical portfolio
  • demo-web-agency-about.htmlDemo web agency about
  • demo-web-agency-expertise.htmlDemo web agency expertise
  • demo-web-agency.htmlDemo web agency
  • demo-wedding-invitation.htmlDemo wedding invitation
  • demo-yoga-and-meditation.htmlDemo yoga and meditation
  • element-dividers.htmlElement dividers
  • element-google-map.htmlElement google map
  • element-horizontal-list-item.htmlElement horizontal list item
  • portfolio-classic-masonry.htmlPortfolio classic masonry
  • portfolio-clean-four-column.htmlPortfolio clean four column
  • portfolio-clean-three-column.htmlPortfolio clean three column
  • portfolio-creative-four-column.htmlPortfolio creative four column
  • portfolio-modern-three-column.htmlPortfolio modern three column
  • portfolio-transform-four-column.htmlPortfolio transform four column
  • portfolio-transform-three-column.htmlPortfolio transform three column
  • sayfa.htmlSayfa

Ana sayfa bölümleri

  1. Üst bilgi / menü
  2. Marketing solutions for all
  3. Accordion style 02 01 #accordion-style-02-01
  4. Accordion style 02 02 #accordion-style-02-02
  5. Accordion style 02 03 #accordion-style-02-03
  6. $250
  7. Alt bilgi
  8. Subscribe popup #subscribe-popup

Renkler ve yazı tipleri

#0d6efd
#222222
#6c757d
#333333
#ffd658
#dc3545
#212529
#999999
#f8f9fa
#198754
Yazı tipleri
Inter, Manrope, Otomanopee One, DM Sans
Kütüphaneler
Bootstrap, Bootstrap Icons, Isotope, Magnific Popup, Swiper, jQuery

Özelleştirme

Hero (üst bölüm) içeriğini düzenleme

Ana görsel alanı, sayfanın en üstündeki full-screen bölüm ve arka plan deseniyle başlar. Başlıkta hareketli bir metin efekti bulunur ve iki buton yer alır.

Arka plandaki desen, renk gradyanı ve sağ taraftaki görselleri dilediğiniz gibi değiştirebilirsiniz.

  1. HTML: index.html dosyasını açın. <!-- start banner --> ile başlayan section içinde arka plan desenini style="background-image: url('assets/images/demo-marketing-dot.svg')" bölümünden değiştirin.
  2. HTML: Aynı bölümde başlığı oluşturan fancy-text-style-4 ve data-fancy-text özniteliklerini bulun; "strategy, approach, planning" metinlerini kendi kelimelerinizle güncelleyin.
  3. HTML: Açıklama metnini (We do our best...) ve buton yazılarını "Discover crafto" ve "Get started" metinlerinden dilediğiniz şekilde düzenleyin; buton linklerini href ile kendi sayfalarınıza yönlendirin.
  4. HTML: Sağdaki görselleri assets/images/demo-marketing-home-01.png ve demo-marketing-home-02.jpg dosyalarıyla tanımlıdır; aynı isimleri koruyup görselleri değiştirin veya kaynak yolunu güncelleyin.
  5. HTML: Üstteki koyu/yeşil gradyanı değiştirmek için aynı bölümdeki <div class="bg-gradient-black-green ..."> sınıfını temanızdaki başka bir arka plan sınıfıyla değiştirin veya kaldırın.
  6. WordPress (Elementor dahil): Yönetim > Sayfalar > Ana sayfa > Düzenle üzerinden başlık, açıklama ve buton widget’larını güncelleyin. Arka plan görselini bölüm ayarlarından; buton linklerini buton ayarlarından değiştirin.
  7. Shopify: Online Store > Themes > Customize > Home page bölümünden kahraman (hero) bölümünü seçip başlık, açıklama, arka plan görseli ve buton linklerini düzenleyin.

“Marketing solutions for all” bloğunu özelleştirme

Bu kısım, başlık, iki adet özellik kutusu ve iki butondan oluşur. Görseller ve metinler assets/images klasöründeki ilgili dosyalardan gelir.

Bölüm bağlantıları “Learn more” ve “Our services” butonlarıyla sayfa içi gezinmeyi destekler.

  1. HTML: index.html içinde <!-- About marketing agency --> satırının hemen altındaki h3 başlığı (Marketing solutions for all ...) ve altındaki iki feature-box içindeki başlık/metinleri düzenleyin.
  2. HTML: Görselleri assets/images/demo-marketing-home-04.jpg ve demo-marketing-home-05.jpg ile belirlenmiştir; dosyaları değiştirin veya kaynak yolunu güncelleyin.
  3. HTML: "Learn more" ve "Our services" butonlarının href değerlerini sitenizdeki ilgili sayfalara yönlendirin.
  4. WordPress (Elementor dahil): Sayfalar > Ana sayfa’dan ilgili bölümü düzenleyin; başlık, metin ve görsel alanlarını güncelleyin. Buton linklerini buton ayarlarından değiştirin.
  5. Shopify: Customize ekranında bu bölüme ait section’ı seçerek başlık/metin ve görselleri, buton linklerini düzenleyin.

Portfolyo kartları ekleme ve filtreleri yönetme

Portfolyo alanı Isotope tabanlı filtrelerle çalışır. Üstteki filtre menüsü (All, Selected, Digital, Branding, Web) altındaki kartları sınıflarına göre gösterir.

Her kart bir görsel, başlık ve kategori bilgisinden oluşur.

  1. HTML: index.html’da <!-- filter navigation --> listesindeki filtreleri güncelleyin. Yeni bir kategori ekleyecekseniz <li class="nav"><a data-filter=".yeni-kategori">Etiket</a></li> şeklinde ekleyin.
  2. HTML: Aşağıdaki <ul class="portfolio-simple portfolio-wrapper ..."> içinde yeni bir kart eklemek için <li class="grid-item ..."> bloğunu kopyalayın.
  3. HTML: Kartın kategori sınıflarını güncelleyin (ör. digital, branding, web, selected). Yeni kategori eklediyseniz aynı sınıfı burada da kullanın.
  4. HTML: Kart görsel yolunu <img src="assets/images/portfolio-xxx.jpg"> içinde değiştirin; başlığı ve kategori metnini .portfolio-caption içinde güncelleyin.
  5. HTML: Portfolyo düzeninin düzgün çalışması için vendors.min.js ve main.js dosyalarının sayfanın sonunda yüklü olduğundan emin olun.
  6. WordPress (Elementor dahil): Portfolyo alanını ilgili widget/şablon içinden düzenleyin; kart eklemek için yeni öğe ekleyip kategori etiketlerini atayın.
  7. Shopify: Customize > Anasayfa > Portfolyo/Çalışmalar bölümünde yeni kart (block) ekleyin, görsel ve başlık girin; etiket/filtresi varsa ilgili alana kategori sınıfını yazın.

Accordion style 02 (01-02-03) içeriklerini değiştirme

Akordeon bileşeni Bootstrap collapse yapısını kullanır ve varsayılan açık öğe active-accordion sınıfıyla belirlenir.

Başlık ikonları veri öznitelikleriyle otomatik yönetilir.

  1. HTML: index.html içinde <div class="accordion accordion-style-02" id="accordion-style-02"> bloğunu bulun.
  2. HTML: Her bir öğedeki başlığı .accordion-title içindeki span metninden, içeriği ise .accordion-body içindeki paragraftan düzenleyin.
  3. HTML: Varsayılan açık öğeyi değiştirmek için istediğiniz .accordion-item öğesine active-accordion sınıfını ekleyin; ilgili .accordion-collapse öğesine de class="accordion-collapse collapse show" verin.
  4. HTML: Yeni bir satır eklemek için mevcut .accordion-item bloğunu kopyalayın ve id değerlerini benzersiz yapın (ör. accordion-style-02-04). data-bs-target ve href atıflarını yeni id ile eşleştirin.
  5. WordPress (Elementor dahil): Akordeon widget’ını açıp öğe başlığı ve içeriklerini düzenleyin; varsayılan açık öğeyi widget ayarlarından seçin.
  6. Shopify: Customize ekranında akordeon/SSS bölümünde her bir öğe (block) başlık ve içerik alanlarını düzenleyin; yeni öğe ekleyerek dördüncü maddeleri ekleyin.

Fiyatlandırma tabloları ve $250 planını güncelleme

Fiyat kartları "Standard ($250)", "Business ($350)", "Ultimate ($450)" olarak hazır gelir. Her kartta özellik listesi ve paket butonu bulunur.

İhtiyacınıza göre fiyatları, özellikleri ve buton linklerini özelleştirebilirsiniz.

  1. HTML: index.html’da <!-- Predictable pricing plans --> bölümünde her bir <div class="pricing-table ..."> bloğunu düzenleyin.
  2. HTML: Fiyatı <h2> içindeki rakamlardan (ör. $250) değiştirin; altındaki <ul class="list-style-01"> içindeki özellik metinlerini güncelleyin.
  3. HTML: "Choose package" butonunun href değerini ilgili ödeme/satın alma sayfanıza yönlendirin.
  4. HTML: Bir planı öne çıkarmak isterseniz ona görsel vurgular ekleyebilir veya sırasını değiştirebilirsiniz.
  5. WordPress (Elementor dahil): Fiyat tablosu widget’ında plan başlığı, fiyat, özellik listesi ve buton linkini düzenleyin.
  6. Shopify: Customize > Pricing (veya benzeri) bölümde her plan için fiyat, özellikler ve buton linklerini güncelleyin.

Abonelik popup’ı (#subscribe-popup) ve alt bilgi bülteni

Tema, sayfa içinde gizli bir abone ol popup’ı (mfp-hide) ve alt bilgi (footer) bülten formu içerir. Açılır pencere Magnific Popup sınıflarıyla çalışır.

Form alanları e-posta girişi, gönder butonu ve geri bildirim için .form-results bloğunu içerir.

  1. HTML (Popup): index.html’da <!-- start subscription popup --> içinde id="subscribe-popup" bloğunu açın. Başlığı, açıklamayı ve buton metnini düzenleyin.
  2. HTML (Popup form): <form action="#" method="post"> satırındaki action="#" kısmını kendi abonelik/otomasyon hizmetinizin form işlem URL’siyle değiştirin. input name="email" değerini koruyun.
  3. HTML (Footer bülten): Alt bilgi bölümündeki newsletter-style-02 formunda da action="#" kısmını aynı şekilde güncelleyin ve placeholder metinlerini düzenleyin.
  4. HTML (Açılışı kapatma): Popup’ın otomatik açılışını kapatmak isterseniz #subscribe-popup bloğunu tamamen kaldırın veya assets/js/main.js içinde popup başlatma satırını devre dışı bırakın.
  5. WordPress (Elementor dahil): Site bülteni ve popup’ı ilgili form/popup şablonundan düzenleyin; gönderim (action) adresini entegrasyon ayarlarında yapılandırın.
  6. Shopify: Customize > Theme settings veya Home page bölümlerinde bülten/popup ayarlarını açıp başlık, metin ve başarı/başarısızlık mesajlarını ve kayıt hedefini (list/URL) ayarlayın.

Menü ve sosyal bağlantıları değiştirme

Üst menü şeffaf başlık üzerinde yer alır ve mobilde hamburger düğmesiyle açılır. Üst kısımda sosyal ikonlar, alt kısımda ise metin tabanlı sosyal bağlantılar bulunur.

Aynı menü bağlantıları alt bilgi (footer) içerisinde de tekrar eder.

  1. HTML (Üst menü): index.html’da <!-- start navigation --> altında <ul class="navbar-nav"> içindeki bağlantı metinlerini ve href adreslerini düzenleyin.
  2. HTML (Sosyal ikonlar): <div class="header-social-icon icon"> içindeki Facebook/Instagram/Twitter linklerini kendi sayfalarınızla değiştirin.
  3. HTML (Footer menü): Footer’daki <ul class="footer-navbar"> içindeki bağlantıları güncelleyin.
  4. HTML (Footer sosyal): .elements-social .social-text-style-01 listesindeki Fb., Ig., Tw., Be. linklerini kendi profillerinizle değiştirin.
  5. WordPress (Elementor dahil): Görünüm > Menüler’den menü öğelerini düzenleyin. Sosyal bağlantıları tema ayarları veya ilgili header/footer şablonlarından güncelleyin.
  6. Shopify: Online Store > Navigation’dan menü öğelerini düzenleyin; sosyal bağlantıları Customize > Theme settings bölümünden veya footer/üst bilgi section’larından değiştirin.

Renkleri değiştirmek

Temada en çok kullanılan renkler: #0d6efd, #222222, #6c757d, #333333, #ffd658. Bunlar assets/css altındaki ana stil dosyasında tanımlıdır.

  1. assets/css altındaki ana stil dosyasını (çoğunlukla main.css / style.css) bir kod düzenleyicide açın.
  2. Değiştirmek istediğiniz renk kodunu tüm dosyada aratıp yenisiyle değiştirin (Bul ve değiştir).
  3. WordPress'te değişiklikleri Görünüm > Tema dosya düzenleyicisi yerine bir alt tema (child theme) ile yapmanız, güncellemelerde kaybolmalarını önler.

Sıkça sorulan sorular

Renk paletini ve yazı tiplerini nereden değiştirebilirim?+

HTML sürümünde temel düzenlemeleri assets/demos/marketing/marketing.css dosyasına ekleyeceğiniz özel kurallarla yapın. Varsayılan renkler sayfada #0d6efd, #222222, #6c757d, #333333, #ffd658, #dc3545, #212529, #999999, #f8f9fa, #198754 olarak kullanılır. Yazı tipleri Inter, Manrope, Otomanopee One ve DM Sans’tır; isterseniz body ve başlık sınıflarına tipografi ataması yapabilirsiniz.

Portfolyo filtreleri çalışmıyor, ne yapmalıyım?+

Üstteki filtre bağlantılarında data-filter değerleriyle aşağıdaki kartların sınıflarının eşleştiğinden emin olun (ör. .digital, .branding, .web). vendors.min.js ve main.js dosyaları index.html’nin sonunda yüklü olmalı. Ayrıca .portfolio-wrapper içinde bir .grid-sizer öğesi bulunduğunu kontrol edin.

Popup ve YouTube açılır pencereleri görünmüyor. Neden?+

Abonelik popup’ı (#subscribe-popup) ve video bağlantıları (class="popup-youtube") Magnific Popup üzerinden çalışır. vendors.min.js ve main.js dosyalarını etkin tutun. Otomatik açılışı kapattıysanız popup görünmez; tekrar göstermek için #subscribe-popup bloğunu sayfada bırakın ve ilgili başlatmayı main.js’de aktif edin.

Özel simgeleri ve yıldız ikonlarını nasıl değiştiririm?+

Tema Bootstrap Icons kullanır (ör. bi bi-star-fill). İkonu değiştirmek için ilgili i etiketi içindeki sınıfı güncelleyin. Sosyal ikonlar üstte font tabanlı (fa-brands) ve altta metin tabanlı bağlantılar olarak gelir; ihtiyaç duyduğunuz kombinasyonu kullanabilirsiniz.

Kaydırıcılar ve kayan yazı yavaş/çok hızlı. Hızı nereden ayarlarım?+

Swiper alanlarında data-slider-options içinde speed, autoplay.delay ve slidesPerView gibi değerler bulunur. İlgili swiper kapsayıcısındaki JSON yapıdaki değerleri değiştirerek hız ve otomatik oynatma ayarlarını düzenleyin.

Lisans anahtarım nerede?+

Her indirdiğiniz zip'teki LICENSE-THEMEBUY.txt dosyasında ve Hesabım > İndirmelerim sayfasında.

Güncellemeleri nasıl alırım?+

Paketler güncellendiğinde Hesabım > İndirmelerim'de sürüm numarası artar; aynı sayfadan yeni sürümü indirebilirsiniz.

Sürüm geçmişi

PaketSürümTarih
Elementorv327.10.2026
HTMLv427.10.2026
Shopifyv327.10.2026
WordPressv327.10.2026

Lisans ve kaynaklar

Kaynak lisansı: Kendi tasarımımız

  • Bootstrap (kendi lisansıyla)
  • Bootstrap Icons (kendi lisansıyla)
  • Isotope (kendi lisansıyla)
  • Magnific Popup (kendi lisansıyla)
  • Swiper (kendi lisansıyla)
  • jQuery (kendi lisansıyla)

Ayrıntılar için lisans koşulları.