master
mahdi 3 years ago
parent a5672afc53
commit 3a80979492
  1. 24
      src/components/Blogs/design4/BlogDesign4.js
  2. 24
      src/components/Blogs/design5/BlogDesign5.js
  3. 2
      src/components/buttonDesign/ButtonDesign.js
  4. 4
      src/components/productDesign/ProductDesign.js
  5. 15
      src/components/vodProductDesign/VodProductDesign.js

@ -36,17 +36,19 @@ const BlogDesign4 = ({
<div className="w-2/5 transform translate-x-1/3"> <div className="w-2/5 transform translate-x-1/3">
<img src={blogImage} alt="" className="w-full h-full " /> <img src={blogImage} alt="" className="w-full h-full " />
</div> </div>
<div className="w-3/5 flex flex-col justify-around transform translate-x-10"> <div className="w-3/5 flex flex-col justify-between py-3 transform translate-x-10">
<h2 className="text-base text-grayTextColor"> <div>
آیا مواد غذای پر فیبر و مفید هستند؟ <h2 className="text-base text-grayTextColor">
</h2> آیا مواد غذای پر فیبر و مفید هستند؟
{blogExcerpt && ( </h2>
<p className="text-sm text-justify leading-6 text-grayTextColor"> {blogExcerpt && (
در این قسمت یک توضیح بسیار کوتاه یا عادی در مورد ارور نوشته خواهد <p className="text-sm text-justify leading-6 text-grayTextColor mt-3">
شد. طراح سعی می کند تا این متن را بیشتر از خد انتظار بلند کند تا در این قسمت یک توضیح بسیار کوتاه یا عادی در مورد ارور نوشته
دیگران متوجه شوند. خواهد شد. طراح سعی می کند تا این متن را بیشتر از خد انتظار بلند
</p> کند تا دیگران متوجه شوند.
)} </p>
)}
</div>
<div className=" flex item-center justify-between"> <div className=" flex item-center justify-between">
{blogAuthor && ( {blogAuthor && (
<div className=" flex items-center"> <div className=" flex items-center">

@ -36,17 +36,19 @@ const BlogDesign5 = ({
<div className="w-2/5"> <div className="w-2/5">
<img src={blogImage} alt="" className="w-full h-full" /> <img src={blogImage} alt="" className="w-full h-full" />
</div> </div>
<div className="w-3/5 flex flex-col justify-around mr-4"> <div className="w-3/5 flex flex-col justify-between py-3 mr-4">
<h2 className="text-base text-justify text-grayTextColor"> <div>
آیا مواد غذای پر فیبر و مفید هستند؟ <h2 className="text-base text-justify text-grayTextColor">
</h2> آیا مواد غذای پر فیبر و مفید هستند؟
{blogExcerpt && ( </h2>
<p className="text-justify text-sm leading-6 text-grayTextColor"> {blogExcerpt && (
در این قسمت یک توضیح بسیار کوتاه یا عادی در مورد ارور نوشته خواهد <p className="text-justify text-sm leading-6 text-grayTextColor mt-3 ">
شد. طراح سعی می کند تا این متن را بیشتر از خد انتظار بلند کند تا در این قسمت یک توضیح بسیار کوتاه یا عادی در مورد ارور نوشته
دیگران متوجه شوند. خواهد شد. طراح سعی می کند تا این متن را بیشتر از خد انتظار بلند
</p> کند تا دیگران متوجه شوند.
)} </p>
)}
</div>
<div className="flex item-center justify-between w-full"> <div className="flex item-center justify-between w-full">
{blogAuthor && ( {blogAuthor && (
<div className="flex items-center"> <div className="flex items-center">

@ -55,7 +55,7 @@ const ButtonDesign = ({
<div className="flex flex-wrap justify-around items-center"> <div className="flex flex-wrap justify-around items-center">
<div> <div>
<button <button
className={`flex items-center text-sm md:text-base hover:${buttonBgHoverColor} ${buttonBgColor} ${buttonTextColor} ${buttonBorder} ${buttonBorderColor} ${buttonBorderRadius} ${buttonPaddingX} ${buttonPaddingY}`} className={`flex items-center text-sm md:text-base transiton duration-200 hover:${buttonBgHoverColor} ${buttonBgColor} ${buttonTextColor} ${buttonBorder} ${buttonBorderColor} ${buttonBorderRadius} ${buttonPaddingX} ${buttonPaddingY}`}
> >
اطلاعات بیشتر اطلاعات بیشتر
{leftArrowWhite && ( {leftArrowWhite && (

@ -249,7 +249,7 @@ const ProductDesign = ({
{rangeHolder && ( {rangeHolder && (
<div className="bg-rangeBgColor h-3 w-full rounded mt-2"> <div className="bg-rangeBgColor h-3 w-full rounded mt-2">
<div <div
className={`bg-rangeFillBgColor h-3 rounded duration-300`} className={`bg-rangeFillBgColor h-3 rounded duration-300`}
style={{ style={{
width: progressFlag ? rangeWidth : 0, width: progressFlag ? rangeWidth : 0,
}} }}
@ -304,7 +304,7 @@ ProductDesign.defaultProps = {
productCatTextColor: "text-darkCrimsonTextColor", productCatTextColor: "text-darkCrimsonTextColor",
// برای درصد دادن به عرض رنج // برای درصد دادن به عرض رنج
rangeWidth: "60%", rangeWidth: "72%",
//دی ای وی که محصول داخلش است میتونیم بهش بوردر بدیم //دی ای وی که محصول داخلش است میتونیم بهش بوردر بدیم
productHolderBorder: "border", productHolderBorder: "border",
productHolderBorderColor: "border-grayBorderColor", productHolderBorderColor: "border-grayBorderColor",

@ -1,4 +1,4 @@
import React from "react"; import React, { useEffect, useState } from "react";
import StarRating from "../starRating/StarRating"; import StarRating from "../starRating/StarRating";
import ReactTooltip from "react-tooltip"; import ReactTooltip from "react-tooltip";
@ -47,6 +47,12 @@ const VodProductDesign = ({
rangeWidth, rangeWidth,
playBtnBgColor, playBtnBgColor,
}) => { }) => {
const [progressFlag, setProgressFlag] = useState(false);
useEffect(() => {
setTimeout(() => {
setProgressFlag(true);
}, 500);
});
return ( return (
<section className="w-3/6 mx-auto p-4 bg-white rounded-md shadow-md my-8"> <section className="w-3/6 mx-auto p-4 bg-white rounded-md shadow-md my-8">
{/* title holder */} {/* title holder */}
@ -237,7 +243,10 @@ const VodProductDesign = ({
{rangeHolder && ( {rangeHolder && (
<div className="bg-rangeBgColor h-3 w-full rounded mt-2"> <div className="bg-rangeBgColor h-3 w-full rounded mt-2">
<div <div
className={`bg-rangeFillBgColor h-3 rounded ${rangeWidth}`} className={`bg-rangeFillBgColor h-3 rounded duration-300`}
style={{
width: progressFlag ? rangeWidth : 0,
}}
></div> ></div>
</div> </div>
)} )}
@ -294,7 +303,7 @@ VodProductDesign.defaultProps = {
productTitleAlignment: "text-justify", productTitleAlignment: "text-justify",
// برای درصد دادن به عرض رنج // برای درصد دادن به عرض رنج
rangeWidth: "w-44", rangeWidth: "75%",
//دی ای وی که محصول داخلش است میتونیم بهش بوردر بدیم //دی ای وی که محصول داخلش است میتونیم بهش بوردر بدیم
productHolderBorder: "border", productHolderBorder: "border",

Loading…
Cancel
Save