upadte | 77

temp
mahdi 2 years ago
parent 6d49649e14
commit aedfcde3ad
  1. 2
      src/views/404/index.js
  2. 54
      src/views/About/index.js
  3. 23
      src/views/Activation/index.js

@ -24,7 +24,7 @@ function NotFound({ setHeaderOptions, isMobile }) {
<p className="text-base dark:text-white mt-12 leading-7">
اوه!!
<br />
دوست من، اشتباه اومدی
{window.t("دوست من، اشتباه اومدی")}
</p>
</div>
);

@ -105,38 +105,54 @@ export default connect(mapStateToProps, mapDispatchToProps)(About);
About.defaultProps = {
first: {
title: "درباره ما",
text: "ما در دانوین با هدف ایجاد زیرساخت تعاملی و آموزشی با تولید محتوایی جذاب بصورت کتاب با کمک پلتفرم دانوین، قصد تغییراتی بنیادین در نظام آموزش و پرورش کشور داریم. دانوین پلتفرمی شامل کتاب، محتوای الکترونیکی، رویه های آموزشی، پشتیبانی علمی و نرم افزار ارائه خدمات با رویکرد مخاطب محور است.",
title: window.t("درباره ما ؟"),
text: window.t(
"ما در دانوین با هدف ایجاد زیرساخت تعاملی و آموزشی با تولید محتوایی جذاب بصورت کتاب با کمک پلتفرم دانوین، قصد تغییراتی بنیادین در نظام آموزش و پرورش کشور داریم. دانوین پلتفرمی شامل کتاب، محتوای الکترونیکی، رویه های آموزشی، پشتیبانی علمی و نرم افزار ارائه خدمات با رویکرد مخاطب محور است."
),
},
fury: {
title: " ماموریت ما در دانوین چیست ؟",
text: "ارتقای سطح کیفیت و جذابیت آموزش در مدارس بصورت سازگار با نظام رسمی و کنونی آ.پ در راستای نیل به اهداف سند تحول",
title: window.t("ماموریت ما در دانوین چیست ؟"),
text: window.t(
"ارتقای سطح کیفیت و جذابیت آموزش در مدارس بصورت سازگار با نظام رسمی و کنونی آ.پ در راستای نیل به اهداف سند تحول"
),
},
keywords: {
title: "کیفیت آموزش را بالا میبریم",
list: [
"شایستگی در ایجاد فهم علمی در موضوع هدف و در موضوعات وابسته به آن",
"شایستگی در ایجاد زمینه ی معرفتی- ارزشی موثر برای محتواهای آموزشی",
title: window.t("کیفیت آموزش را بالا میبریم"),
text: [
window.t(
"شایستگی در ایجاد فهم علمی در موضوع هدف و در موضوعات وابسته به آن"
),
window.t(
"شایستگی در ایجاد فهم علمی در موضوع هدف و در موضوعات وابسته به آن"
),
],
},
keywords2: {
title: "جذابیت کلید بهبود یادگیری",
title: window.t("جذابیت کلید بهبود یادگیری"),
list: [
"بکارگیری عوامل متنوع سازگار با ارزشها برای علاقمندی دانش آموز و معلم به استفاده از محتوای دانوین",
"سازگار با نظام آ.پ : بطوریکه بتواند در مدارس فعلی مورد استفاده قرار گرفته و با نظام رسمی فعلی در تضاد نباشد",
"در راستای نیل به سند تحول : تلاش برای نزدیکی گام به گام به آرمانها و اهداف سند تحول",
window.t(
"بکارگیری عوامل متنوع سازگار با ارزشها برای علاقمندی دانش آموز و معلم به استفاده از محتوای دانوین"
),
window.t(
"سازگار با نظام آ.پ : بطوریکه بتواند در مدارس فعلی مورد استفاده قرار گرفته و با نظام رسمی فعلی در تضاد نباشد"
),
window.t(
"در راستای نیل به سند تحول : تلاش برای نزدیکی گام به گام به آرمانها و اهداف سند تحول"
),
],
},
advantages: {
title: " مزیت رقابتی دانوین",
title: window.t("مزیت رقابتی دانوین"),
list: [
"بکارگیری بروز ترین تکنولوژی های تولید و مدیریت محتوای آموزشی-تربیتی (مانند واقعیت افزوده)",
"دارای رویکرد آموزش سرگرم کننده ",
"بستر تعاملی و اشتراک گذاری فیلم و محتوای آموزشی",
"رویکرد معرفتی-ارزشی",
"ویدئو های منحصر بفرد",
"متن گفتگو محور ، روایی ، قابل فهم ،جذاب و سرگرم کننده",
window.t(
"بکارگیری بروز ترین تکنولوژی های تولید و مدیریت محتوای آموزشی-تربیتی (مانند واقعیت افزوده)"
),
window.t("دارای رویکرد آموزش سرگرم کننده"),
window.t("بستر تعاملی و اشتراک گذاری فیلم و محتوای آموزشی"),
window.t("رویکرد معرفتی-ارزشی"),
window.t("ویدئو های منحصر بفرد"),
window.t("متن گفتگو محور ، روایی ، قابل فهم ،جذاب و سرگرم کننده"),
],
},
};

@ -17,23 +17,29 @@ function Activation({ headerOptions, setHeaderOptions, isMobile }) {
setHeaderOptions(headerOptions);
}, []);
return (
<div
className="w-full flex h-full flex-col bg-transparent lg:pt-36 lg:pb-24"
>
<Header bg={isMobile ? qrBgImage : desktopQrBgImage} title="فعالسازی کتاب دیجیتال" />
<div className="w-full flex h-full flex-col bg-transparent lg:pt-36 lg:pb-24">
<Header
bg={isMobile ? qrBgImage : desktopQrBgImage}
text={window.t("فعالسازی کتاب دیجیتال")}
title=""
/>
<div className="flex-1 flex flex-col justify-between lg:justify-start px-4 lg:w-1/4 lg:mx-auto">
<div className="flex flex-col items-center transform -translate-y-12">
<img src={bookImage} alt="" className="w-1/4 lg:hidden" />
<Alert text="دانش آموز گرامی پس از خرید فیزیکی کتاب، یک کارت فعالسازی در درون کتاب قرار داده شده که شما میتوانید با وارد کردن کد در قسمت زیر و یا اسکن کد QR با دوربین موبایل خود اقدام به فعالسازی امکانات ویژه برای کتاب خود نمائید" />
<Alert
text={window.t(
"دانش آموز گرامی پس از خرید فیزیکی کتاب، یک کارت فعالسازی در درون کتاب قرار داده شده که شما میتوانید با وارد کردن کد در قسمت زیر و یا اسکن کد QR با دوربین موبایل خود اقدام به فعالسازی امکانات ویژه برای کتاب خود نمائید"
)}
/>
</div>
<div className="flex flex-col lg:transform lg:-translate-y-8">
<input
type="text"
className="w-full bg-grayF9 rounded-md text-center text-sm lg:text-tiny placeholder-gray-500 dark:placeholder-gray-400 py-3 placeholder-opacity-40 mb-4 text-blueC0 transition-all dark:bg-opacity-10 dark:text-white border border-solid border-gray-300"
placeholder="کد فعال سازی"
title={window.t("کد فعال سازی")}
/>
<Button
title={"تایید کد"}
title={window.t("تایید کد")}
backgroundColor="bg-blueC0"
border={{ color: "#196EC055", width: "1px" }}
width="100%"
@ -42,7 +48,7 @@ function Activation({ headerOptions, setHeaderOptions, isMobile }) {
/>
<OR />
<button className="w-full bg-blueCB rounded-md text-center text-sm py-3 lg:py-4 lg:text-tiny mb-4 text-white relative dark:bg-opacity-60">
فعال سازی با کد QR
{window.t("فعال سازی با کد QR")}
<img
src={cameraIcon}
alt=""
@ -62,4 +68,5 @@ const mapStateToProps = (state) => ({
const mapDispatchToProps = {
setHeaderOptions: publicApi.setHeaderOptions,
};
export default connect(mapStateToProps, mapDispatchToProps)(Activation);

Loading…
Cancel
Save