From 56896476df14f8aa02723632c48ce9672323dd4d Mon Sep 17 00:00:00 2001 From: amir hosein gorji Date: Fri, 3 Jun 2022 21:41:31 +0430 Subject: [PATCH] update 25 files --- public/ar.js | 7 +- public/en.js | 22 ++++--- public/index.html | 3 +- src/App.css | 8 ++- src/views/AR/BreadCrumb/index.js | 5 +- src/views/AR/index.js | 6 +- src/views/About/index.js | 25 +++++-- src/views/Blog/BreadCrumb/index.js | 5 +- src/views/Blog/index.js | 35 ++++++++-- src/views/Blog/index.scss | 8 +-- src/views/Blogs/BreadCrumb/index.js | 6 +- src/views/Blogs/index.js | 21 +++++- src/views/Blogs/index.scss | 2 +- src/views/Cart/Table/index.js | 2 +- src/views/Checkout/Table/index.js | 2 +- src/views/Faq/Collapse/index.js | 3 +- src/views/Faq/index.js | 26 ++++++-- src/views/Home/Footer/index.js | 29 ++++++--- src/views/Home/HomeSlider/Blog/index.js | 12 ++-- src/views/Home/Navbar/Mobile/index.js | 87 ++++++++++++++----------- src/views/Home/SingleBlog/index.js | 8 +-- src/views/Product/index.js | 2 +- src/views/Products/Product/index.js | 6 +- src/views/Products/index.js | 2 +- 24 files changed, 224 insertions(+), 108 deletions(-) diff --git a/public/ar.js b/public/ar.js index ba5ca68..92fbe4c 100644 --- a/public/ar.js +++ b/public/ar.js @@ -146,12 +146,12 @@ const ar = { "شما در حال مطالعه": "شما در حال مطالعه", "سخنی با خوانندگان": "سخنی با خوانندگان", "تصویر بارگزاری شد": "تصویر بارگزاری شد", - "ثبت کد فعال سازی": "ثبت کد فعال سازی", + "ثبت کد فعال سازی": "سجل كود التفعيل", "مسدود سازی مخاطب": "مسدود سازی مخاطب", "لینک های کاربردی": "روابط التطبيق", "تاریخ فعال‌سازی:": "تاریخ فعال‌سازی:", - "پاسخ مدیریت سایت": "پاسخ مدیریت سایت", - "دسته بندی موضوعی": "دسته بندی موضوعی", + "پاسخ مدیریت سایت": "استجابة إدارة الموقع", + "دسته بندی موضوعی": "صف موضوعی", "کتاب‌های دانوین": "کتاب‌های دانوین", "جزئیات صورتحساب": "جزئیات صورتحساب", "ورود یا ثبت‌نام": "ورود یا ثبت‌نام", @@ -341,4 +341,5 @@ const ar = { حذف: "حذف", فلش: "السهام", نام: "اسم", + "پرفروش ترین": "أفضل مبيعات", }; diff --git a/public/en.js b/public/en.js index e839247..9069d6a 100644 --- a/public/en.js +++ b/public/en.js @@ -1,8 +1,8 @@ const en = { "ما در دانوین با هدف ایجاد زیرساخت تعاملی و آموزشی با تولید محتوایی جذاب بصورت کتاب با کمک پلتفرم دانوین، قصد تغییراتی بنیادین در نظام آموزش و پرورش کشور داریم. دانوین پلتفرمی شامل کتاب، محتوای الکترونیکی، رویه های آموزشی، پشتیبانی علمی و نرم افزار ارائه خدمات با رویکرد مخاطب محور است.": - "In Danwin, we intend to create fundamental changes in the country's education system with the aim of creating interactive and educational infrastructure with the production of attractive content as a book with the help of the Danovin platform. Danin Platform includes books, electronic content, educational procedures, scientific support and software providing services with an audience -based approach.", + "In Danovin, we intend to create fundamental changes in the country's education system with the aim of creating interactive and educational infrastructure with the production of attractive content as a book with the help of the Danovin platform. Danin Platform includes books, electronic content, educational procedures, scientific support and software providing services with an audience -based approach.", "ما در دانوین با هدف ایجاد زیرساخت تعاملی و آموزشی با تولیدمحتوایی جذاب بصورت کتاب قصد داریم تغییراتی بنیادین در نظام آموزش و پرورش کشور ایجاد کنیم.": - "In Danwin, we intend to create fundamental changes in the country's education system with the aim of creating interactive and educational infrastructure with attractive book production.", + "In Danovin, we intend to create fundamental changes in the country's education system with the aim of creating interactive and educational infrastructure with attractive book production.", "برای ارتباط با دنیای شگفت انگیز دانوین از فرم زیر استفاده کنید و پس از انتخاب دپارتمان مد نظر پیام خود را ارسال کنید.": "Use the form below to connect with the amazing world of Danvin and send your message after selecting the department.", "ارتقای سطح کیفیت و جذابیت آموزش در مدارس بصورت سازگار با نظام رسمی و کنونی آ.پ در راستای نیل به اهداف سند تحول": @@ -32,7 +32,7 @@ const en = { "برای خدمات هوشمند کتاب کد فعال سازی را اینجا وارد نمایید": "Enter activation code here for smart book services", "شرایط استفاده از دانوین و حریم خصوصی را مطالعه کرده ام": - "I have studied the terms of use of Danwin and Privacy", + "I have studied the terms of use of Danovin and Privacy", "برای استفاده از این بخش باید یک کتاب فعال خریداری کرده": "To use this section must have purchased an active book", "از اینکه با نظرات خود ما را در ارتقای کیفیت محصولاتمان": @@ -42,7 +42,7 @@ const en = { "با توجه به شرایط یکی از دو گزینه زیر را انتخاب کنید": "Select one of the following two options according to the terms", "تمامی حقوق این وبسایت متعلق به دانوین می باشد. 1400": - "All rights of this website are owned by Danwin. 1400", + "All rights of this website are owned by Danovin. 1400", "پرداخت شما با خطا مواجه شد ، لطفا مجدد تلاش نمایید": "Your payment faced an error, please try again", "اگر کد تخفیفی دارید آن را در کادر زیر وارد نمائید": @@ -90,7 +90,7 @@ const en = { "درخواست شما با موفقیت انجام شد.": "Your request was successfully made.", "دارای رویکرد آموزش سرگرم کننده": "Have a fun tutorial approach", "شرایط مرجوع کردن کالا در دانوین": - "Conditions to reference the goods in Danwin", + "Conditions to reference the goods in Danovin", "کتاب شما با موفقیت فعال گردید.": "Your book was successfully activated.", "ثبت درخواست با موفقیت انجام شد": "Registration of the application was successfully completed", @@ -105,7 +105,7 @@ const en = { "سلام چطوری میتونم کمکتون کنم؟": "Hi how can I help you?", "محصولی با این مشخصات یافت نشد": "Product was not found with this profile", "کد به شماره شما ارسال گردید.": "The code was sent to your number.", - "ماموریت ما در دانوین چیست ؟": "What is our mission in Danwin?", + "ماموریت ما در دانوین چیست ؟": "What is our mission in Danovin?", "زمان باقیمانده تا انقضای کد:": "Remaining time to expire code:", "کد فعالسازی محتوای الکترونیک": "Electronic Content Activation Code", "این کتاب شامل چه مواردی است؟": "What is this book?", @@ -129,7 +129,7 @@ const en = { "مالیات بر ارزش افزوده": "VAT", "نام ‌و ‌نام خانوادگی": "first name and last name", "آتشفشانها و اقیانوسها": "Volcanoes and oceans", - "به دانوین خوش آمدید.": "Welcome to Danwin.", + "به دانوین خوش آمدید.": "Welcome to Danovin.", "ویدئو های منحصر بفرد": "Unique videos", "نام ‌و ‌نام خانوادگی": "first name and last name", "توضیحات محصول خالیست": "The product description is empty", @@ -157,7 +157,7 @@ const en = { "تاریخ فعال‌سازی:": "Activation Date:", "پاسخ مدیریت سایت": "Site Management Answer", "دسته بندی موضوعی": "Subject Category", - "کتاب‌های دانوین": "Danvin Books", + "کتاب‌های دانوین": "Danovin Books", "جزئیات صورتحساب": "Billing details", "ورود یا ثبت‌نام": "Login or registration", "کتاب علوم چهارم": "Fourth Science Book", @@ -172,7 +172,7 @@ const en = { "مبلغ سبد خرید": "Cart amount", "مشخصات تحصیلی": "School Profile", "دریافت افزونه": "Get the plugin", - "دانوین کجاست؟": "Where is Danuin?", + "دانوین کجاست؟": "Where is Danovin?", "سوالات متداول": "Frequently Asked Questions", "ویرایش مشخصات": "Edit Profile", "پیگری سفارشات": "Follow orders", @@ -334,7 +334,7 @@ const en = { دختر: "Girl", معلم: "Teacher", مبلغ: "Amount", - پایه: "grade", + پایه: "the base", اول: "First", دوم: "Second", سوم: "Third", @@ -344,4 +344,6 @@ const en = { عکس: "Picture", ثبت: "Record", نام: "name", + متن: "text", + "پرفروش ترین": "Most Sales", }; diff --git a/public/index.html b/public/index.html index e628ae1..0e46258 100644 --- a/public/index.html +++ b/public/index.html @@ -23,7 +23,8 @@ window.ar = ar; window.en = en; - window.ratio = (lang == "en" || lang == "ar") ? (1 / 15000) : 1 + const ratio = (lang == "en" || lang == "ar") ? (1 / 15000) : 1 + window.tr = (price) => Math.round(ratio * price * 100) / 100 function t(val) { const lang_ = window[lang]; if (!lang_) return val; diff --git a/src/App.css b/src/App.css index e8e104a..ba09b81 100644 --- a/src/App.css +++ b/src/App.css @@ -7,6 +7,10 @@ direction: ltr; } +.left: { + text-align: left !important; +} + .rtl { direction: rtl; } @@ -15,9 +19,11 @@ height: 100vh; max-width: 100vw !important; } + .MuiFormLabel-asterisk { color: red !important; } + @font-face { font-family: numeralMedium; src: url(assets/IRANSans/Farsi_numerals/IRANSans\(FaNum\)_Medium.ttf); @@ -36,4 +42,4 @@ @font-face { font-family: numeralUltraLight; src: url(assets/IRANSans//IRANSans_UltraLight.ttf); -} +} \ No newline at end of file diff --git a/src/views/AR/BreadCrumb/index.js b/src/views/AR/BreadCrumb/index.js index b9bb5f2..87d4353 100644 --- a/src/views/AR/BreadCrumb/index.js +++ b/src/views/AR/BreadCrumb/index.js @@ -13,7 +13,10 @@ const fontSize = { export default function ActiveLastBreadcrumb(props) { return ( - + {window.innerWidth > 1000 ? ( <> -
+
diff --git a/src/views/About/index.js b/src/views/About/index.js index 05f4db5..0554dc2 100644 --- a/src/views/About/index.js +++ b/src/views/About/index.js @@ -71,7 +71,7 @@ export default class About extends Component { window.t( "بکارگیری بروز ترین تکنولوژی های تولید و مدیریت محتوای آموزشی-تربیتی (مانند واقعیت افزوده)" ), - window.t("دارای رویکرد آموزش سرگرم کننده "), + window.t("دارای رویکرد آموزش سرگرم کننده"), window.t("بستر تعاملی و اشتراک گذاری فیلم و محتوای آموزشی"), window.t("رویکرد معرفتی-ارزشی"), window.t("ویدئو های منحصر بفرد"), @@ -85,10 +85,14 @@ export default class About extends Component { <> {window.innerWidth > 1000 ? ( <> -
+
-
-
+
+

{first.title}

@@ -106,7 +110,11 @@ export default class About extends Component { className="linegr" style={{ width: "100%", height: "4px" }} >
-
+

@@ -160,7 +168,12 @@ export default class About extends Component { ))} */}

-
+
diff --git a/src/views/Blog/BreadCrumb/index.js b/src/views/Blog/BreadCrumb/index.js index 6107db0..83dc84b 100644 --- a/src/views/Blog/BreadCrumb/index.js +++ b/src/views/Blog/BreadCrumb/index.js @@ -15,7 +15,10 @@ export default function ActiveLastBreadcrumb(props) { const { name } = props; const isblog = window.location.pathname.includes("blog"); return ( - + +
-

{blog.title}

+

+ {blog.title} +

-
+

{blog.subTitle}

{blog.date}
@@ -98,8 +115,16 @@ class Blog extends Component {

diff --git a/src/views/Blog/index.scss b/src/views/Blog/index.scss index bc8bd2d..d93704d 100644 --- a/src/views/Blog/index.scss +++ b/src/views/Blog/index.scss @@ -5,7 +5,7 @@ padding: 0px 10px; position: relative; &__header { - direction: rtl; + // direction: rtl; width: 100%; margin-top: 80px; &--top { @@ -22,7 +22,7 @@ } &--bottom { align-items: center; - direction: rtl; + // direction: rtl; width: 100%; justify-content: space-between; h2 { @@ -55,7 +55,7 @@ &--text { margin-top: 10px; width: 100%; - direction: rtl; + // direction: rtl; text-align: justify !important; // color: $dusk; color: #4e4e4e; @@ -82,7 +82,7 @@ min-height: calc(100vh - 315px); &__header { - direction: rtl; + // direction: rtl; width: 100%; margin-top: 100px; max-width: 800px; diff --git a/src/views/Blogs/BreadCrumb/index.js b/src/views/Blogs/BreadCrumb/index.js index 42812da..3a8993a 100644 --- a/src/views/Blogs/BreadCrumb/index.js +++ b/src/views/Blogs/BreadCrumb/index.js @@ -13,7 +13,11 @@ const fontSize = { export default function ActiveLastBreadcrumb() { return ( - + { {item.title} ) : null}
-
+

{item.title}

{window.t("مطالعه کامل")}
@@ -102,7 +109,10 @@ const Item = (props) => { {window.innerWidth < 1000 ? ( {item.type === "image" ? ( { ) : null} {item.type === "video" ? {item.title} : null} {item.type === "audio" ? {item.title} : null} -

{item.title}

+

+ {item.title} +

{/*

{item.text}

*/} {window.t("مطالعه کامل")} diff --git a/src/views/Blogs/index.scss b/src/views/Blogs/index.scss index 5666a11..8611863 100644 --- a/src/views/Blogs/index.scss +++ b/src/views/Blogs/index.scss @@ -3,7 +3,7 @@ padding: 90px 10px 10px; max-width: 1250px; margin: 0px auto; - direction: rtl; + min-height: calc(100vh - 288px); &__header { width: 100%; diff --git a/src/views/Cart/Table/index.js b/src/views/Cart/Table/index.js index bd75821..5a9c720 100644 --- a/src/views/Cart/Table/index.js +++ b/src/views/Cart/Table/index.js @@ -333,7 +333,7 @@ const Item = (props) => { } ${data.product?.book?.name} `}

- {`پایه ${grades[data.product?.book?.gradeId]}`} + {window.t("پایه") + ` ${grades[data.product?.book?.gradeId]}`}

{window.t("همراه با:")} diff --git a/src/views/Checkout/Table/index.js b/src/views/Checkout/Table/index.js index e763b11..974a946 100644 --- a/src/views/Checkout/Table/index.js +++ b/src/views/Checkout/Table/index.js @@ -223,7 +223,7 @@ const Item = (props) => {

- {`پایه ${grades[data.product.book.gradeId]}`} + {window.t("پایه") + ` ${grades[data.product.book.gradeId]}`}

diff --git a/src/views/Faq/Collapse/index.js b/src/views/Faq/Collapse/index.js index 0731dbf..220ec24 100644 --- a/src/views/Faq/Collapse/index.js +++ b/src/views/Faq/Collapse/index.js @@ -65,8 +65,9 @@ class Collapse extends Component {
{message.active ? (
1000 ? ( faqList && faqList.length > 0 ? ( <> -
+
-

+

{window.t("سلام چطوری میتونم کمکتون کنم؟")}

-
+
-
+
{this.state.search === "" ? faqList.map((item, i) => ( 1000 ? (