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"> <p className="text-base dark:text-white mt-12 leading-7">
اوه!! اوه!!
<br /> <br />
دوست من، اشتباه اومدی {window.t("دوست من، اشتباه اومدی")}
</p> </p>
</div> </div>
); );

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

@ -17,23 +17,29 @@ function Activation({ headerOptions, setHeaderOptions, isMobile }) {
setHeaderOptions(headerOptions); setHeaderOptions(headerOptions);
}, []); }, []);
return ( return (
<div <div className="w-full flex h-full flex-col bg-transparent lg:pt-36 lg:pb-24">
className="w-full flex h-full flex-col bg-transparent lg:pt-36 lg:pb-24" <Header
> bg={isMobile ? qrBgImage : desktopQrBgImage}
<Header bg={isMobile ? qrBgImage : desktopQrBgImage} title="فعالسازی کتاب دیجیتال" /> 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-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"> <div className="flex flex-col items-center transform -translate-y-12">
<img src={bookImage} alt="" className="w-1/4 lg:hidden" /> <img src={bookImage} alt="" className="w-1/4 lg:hidden" />
<Alert text="دانش آموز گرامی پس از خرید فیزیکی کتاب، یک کارت فعالسازی در درون کتاب قرار داده شده که شما میتوانید با وارد کردن کد در قسمت زیر و یا اسکن کد QR با دوربین موبایل خود اقدام به فعالسازی امکانات ویژه برای کتاب خود نمائید" /> <Alert
text={window.t(
"دانش آموز گرامی پس از خرید فیزیکی کتاب، یک کارت فعالسازی در درون کتاب قرار داده شده که شما میتوانید با وارد کردن کد در قسمت زیر و یا اسکن کد QR با دوربین موبایل خود اقدام به فعالسازی امکانات ویژه برای کتاب خود نمائید"
)}
/>
</div> </div>
<div className="flex flex-col lg:transform lg:-translate-y-8"> <div className="flex flex-col lg:transform lg:-translate-y-8">
<input <input
type="text" 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" 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 <Button
title={"تایید کد"} title={window.t("تایید کد")}
backgroundColor="bg-blueC0" backgroundColor="bg-blueC0"
border={{ color: "#196EC055", width: "1px" }} border={{ color: "#196EC055", width: "1px" }}
width="100%" width="100%"
@ -42,7 +48,7 @@ function Activation({ headerOptions, setHeaderOptions, isMobile }) {
/> />
<OR /> <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"> <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 <img
src={cameraIcon} src={cameraIcon}
alt="" alt=""
@ -62,4 +68,5 @@ const mapStateToProps = (state) => ({
const mapDispatchToProps = { const mapDispatchToProps = {
setHeaderOptions: publicApi.setHeaderOptions, setHeaderOptions: publicApi.setHeaderOptions,
}; };
export default connect(mapStateToProps, mapDispatchToProps)(Activation); export default connect(mapStateToProps, mapDispatchToProps)(Activation);

Loading…
Cancel
Save