Skip to content

trkal #749

@TEMON87

Description

@TEMON87

/*
ملف CSS جاهز لتخصيص ثيم متجر Salla

  • افتح إعدادات الثيم في لوحة سلة و ضع هذا الكود في خانة "CSS مخصص" أو "Custom CSS"
  • غيّر متغيرات :root لتلائم ألوان متجرك وخطك
  • ملاحظة: قد تحتاج لتعديل محددات الـ selectors إذا كان الثيم الافتراضي في متجرك يستخدم أسماء Classes مختلفة
    */

:root{
--primary: #0b6cff; /* اللون الأساسي (الأزرق) /
--accent: #ffb400; /
لون مُعرض للعروض /
--bg: #ffffff; /
خلفية الصفحة /
--muted: #6b7280; /
نص ثانوي /
--surface: #f8fafc; /
سطح البطاقات /
--radius: 12px; /
تقوس العناصر */
--shadow: 0 8px 20px rgba(16,24,40,0.08);
--max-width: 1200px;
--font-family: 'Tajawal', 'Noto Naskh Arabic', system-ui, sans-serif;
}

/* Reset بسيط */
*{box-sizing: border-box}
html,body{height:100%;margin:0;padding:0;background:var(--bg);font-family:var(--font-family);color:#111827}
img{max-width:100%;height:auto;display:block}
.container{max-width:var(--max-width);margin:0 auto;padding:0 16px}

/* Header */
.header{
background:linear-gradient(90deg, rgba(255,255,255,0.7), rgba(255,255,255,0.6));
position:sticky;top:0;z-index:80;backdrop-filter: blur(6px);
border-bottom:1px solid rgba(15,23,42,0.03);
}
.header-inner{display:flex;align-items:center;justify-content:space-between;padding:14px 0}
.logo{display:flex;align-items:center;gap:12px}
.logo img{height:44px;width:auto}
.nav{display:flex;gap:18px;align-items:center}
.nav a{color:var(--muted);text-decoration:none;font-weight:600}
.nav a:hover{color:var(--primary)}

/* البحث والعربة */
.header-actions{display:flex;gap:10px;align-items:center}
.search-input{border:1px solid rgba(15,23,42,0.06);padding:8px 12px;border-radius:999px;width:260px}
.icon-btn{background:transparent;border:0;padding:8px;border-radius:10px;cursor:pointer}
.icon-badge{position:relative}
.icon-badge::after{content:'';position:absolute;top:-6px;right:-6px;background:var(--accent);width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 3px rgba(255,180,0,0.12)}

/* Hero */
.hero{padding:40px 0;display:flex;gap:24px;align-items:center}
.hero-left{flex:1}
.hero-title{font-size:34px;line-height:1.05;margin:0 0 12px}
.hero-sub{color:var(--muted);margin-bottom:18px}
.cta{display:inline-block;padding:12px 18px;border-radius:12px;background:var(--primary);color:white;font-weight:700;text-decoration:none;box-shadow:var(--shadow)}
.cta.secondary{background:transparent;color:var(--primary);border:2px solid rgba(11,108,255,0.12)}

/* Grid المنتجات */
.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:28px}
.product-card{background:var(--surface);padding:12px;border-radius:var(--radius);box-shadow:var(--shadow);transition:transform .22s,box-shadow .22s}
.product-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(16,24,40,0.12)}
.product-image{height:220px;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg, rgba(255,255,255,0.6), rgba(250,250,250,0.6))}
.product-title{font-weight:700;margin:10px 0 6px}
.product-price{font-weight:800}
.product-old{color:var(--muted);text-decoration:line-through;margin-left:8px;font-weight:600}
.badge-sale{position:absolute;left:10px;top:10px;background:var(--accent);color:#fff;padding:6px 8px;border-radius:8px;font-weight:700}

/* Button styles عامة */
.btn{display:inline-block;padding:10px 14px;border-radius:10px;font-weight:700;text-decoration:none}
.btn-primary{background:var(--primary);color:#fff}
.btn-outline{border:2px solid var(--primary);color:var(--primary);background:transparent}

/* Card for collections */
.collection-card{position:relative;overflow:hidden;border-radius:16px}
.collection-card img{width:100%;height:220px;object-fit:cover;transition:transform .45s}
.collection-card:hover img{transform:scale(1.06)}
.collection-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;padding:16px;color:white;background:linear-gradient(180deg, rgba(0,0,0,0.0) 40%, rgba(0,0,0,0.45))}

/* Footer */
.footer{padding:32px 0;border-top:1px solid rgba(15,23,42,0.03);color:var(--muted)}
.footer .cols{display:flex;gap:28px}
.footer a{text-decoration:none;color:var(--muted)}

/* Responsive */
@media (max-width: 1024px){
.product-grid{grid-template-columns:repeat(3,1fr)}
.search-input{width:180px}
}
@media (max-width: 768px){
.nav{display:none}
.hero{flex-direction:column;align-items:flex-start}
.product-grid{grid-template-columns:repeat(2,1fr)}
.search-input{display:none}
}
@media (max-width: 420px){
.product-grid{grid-template-columns:1fr}
.hero-title{font-size:26px}
}

/* Utilities */
.text-muted{color:var(--muted)}
.flex{display:flex}
.center{display:flex;align-items:center;justify-content:center}
.p-12{padding:12px}

/* Small tweaks for Salla specific selectors (common names) /
/
إذا لم تعمل هذه selectors، انسخ اسم الكلاس من عنصر المتجر وعدّله هنا */
.salla-header{background:transparent}
.salla-product-price{font-weight:800}
.salla-add-to-cart{border-radius:10px;padding:10px 14px}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions