/*
Theme Name: Understrap Child - Büşra Kara Psikoloji
Theme URI: https://psikologkibris.com
Description: Büşra Kara Psikoloji Merkezi - KKTC Girne Psikolog | Child theme for Understrap
Author: Büşra Kara
Author URI: https://psikologkibris.com
Template: understrap
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: understrap-child
*/

/* 
===============================================
   CHILD THEME CUSTOM STYLES
   Kendi özel CSS'lerinizi buraya ekleyebilirsiniz
===============================================
*/

/* Blog sayfalarını ana site renklerine uyarla */
:root {
    --bs-primary: #9333ea;
    --bs-primary-rgb: 147, 51, 234;
    --psikolog-purple: #9333ea;
    --psikolog-pink: #ec4899;
}

/* Blog için navbar renklendirme */
body:not(.page-template-fullpage-psikolog) .navbar {
    background: linear-gradient(to right, #9333ea, #ec4899) !important;
}

body:not(.page-template-fullpage-psikolog) .navbar-brand,
body:not(.page-template-fullpage-psikolog) .nav-link {
    color: white !important;
}

body:not(.page-template-fullpage-psikolog) .nav-link:hover {
    color: #f3e8ff !important;
}

/* Butonlar */
.btn-primary {
    background: linear-gradient(to right, #9333ea, #ec4899) !important;
    border: none !important;
    border-radius: 50px !important;
    padding: 0.75rem 2rem;
    transition: all 0.3s;
}

.btn-primary:hover {
    box-shadow: 0 10px 20px rgba(147, 51, 234, 0.3) !important;
    transform: scale(1.05);
}

/* Blog yazı başlıkları */
.entry-title a {
    color: #9333ea;
    transition: color 0.3s;
}

.entry-title a:hover {
    color: #7c3aed;
}

/* Footer */
.site-footer {
    background: #111827 !important;
    color: white;
}

.site-footer a {
    color: #9ca3af;
}

.site-footer a:hover {
    color: white;
}

/* Blog post meta */
.entry-meta,
.entry-footer {
    color: #6b7280;
}

/* Yorum formu */
.comment-form input[type="submit"] {
    background: linear-gradient(to right, #9333ea, #ec4899) !important;
    border: none !important;
    border-radius: 50px !important;
}

/* Sidebar widget'ları */
.widget {
    background: #faf5ff;
    padding: 1.5rem;
    border-radius: 1rem;
    margin-bottom: 2rem;
}

.widget-title {
    color: #9333ea;
    font-weight: 600;
}

/* Responsive düzenlemeler */
@media (max-width: 768px) {
    .btn-primary {
        padding: 0.5rem 1.5rem;
        font-size: 0.9rem;
    }
}