diff --git a/src/views/QRScan/Scanner/index.js b/src/views/QRScan/Scanner/index.js
index f87f93b..eca7e4e 100644
--- a/src/views/QRScan/Scanner/index.js
+++ b/src/views/QRScan/Scanner/index.js
@@ -23,13 +23,24 @@ export default class Scanner extends Component {
render() {
return (
<>
-
+ {window.innerWidth < 1000 ? (
+
+ ) : null}
+ {window.innerWidth > 1000 ? (
+
+ ) : null}
>
);
}
diff --git a/src/views/QRScan/index.js b/src/views/QRScan/index.js
index a5030a4..a63bdeb 100644
--- a/src/views/QRScan/index.js
+++ b/src/views/QRScan/index.js
@@ -9,6 +9,16 @@ import ReplayIcon from "@material-ui/icons/Replay";
import sciense_6 from "../../assets/images/sciense-6.png";
import "./index.scss";
+
+const maxDesktopSize = 1250;
+
+const fontSize = {
+ desktop: {
+ h1: window.innerWidth > maxDesktopSize ? 25 : window.innerWidth / 70,
+ p: window.innerHeight > maxDesktopSize ? 15 : window.innerWidth / 90,
+ },
+};
+
export default class QRScan extends Component {
state = {
value: null,
@@ -20,8 +30,53 @@ export default class QRScan extends Component {
<>
{window.innerWidth > 1000 ? (
<>
-
+
+
+
+
+
+ this.setState({ facingMode: e.target.value })
+ }
+ >
+ دوربین عقب
+ دوربین جلو
+
+
+
+ {this.state.value !== null ? (
+ this.setState({ value: null })}
+ >
+
+
+ ) : (
+
+ )}
+
+ {this.state.value === null ? null : (
+
+ {this.state.value.text}
+
+ )}
+
+ لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با
+ استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه و
+ مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی
+ تکنولوژی مورد نیاز و کاربردهای
+
+
>
diff --git a/src/views/QRScan/index.scss b/src/views/QRScan/index.scss
index 3c2af21..79d8d4d 100644
--- a/src/views/QRScan/index.scss
+++ b/src/views/QRScan/index.scss
@@ -129,5 +129,58 @@
padding: 0px 10px;
direction: rtl;
overflow-x: hidden;
- padding-top: 100px;
+ padding-top: 110px;
+ &__box {
+ width: 100%;
+ max-width: 700px;
+ &--header {
+ width: 100%;
+ h1 {
+ font-family: numeralBold;
+ color: #00cc69;
+ }
+ p {
+ font-family: numeralLight;
+ color: #4d4d4f;
+ }
+ }
+ &--select {
+ select {
+ margin-top: 10px;
+ border-radius: 4px;
+ position: relative;
+ background-color: #efefef;
+ border: 1px solid #a5a5a5;
+ font-size: 16px;
+ color: black;
+ // maxWidth : 70;
+ min-width: 80;
+ height: 35px;
+ padding: 5px;
+ font-family: numeralLight;
+ &:focus {
+ border-radius: 4;
+ }
+ }
+ }
+ &--camera {
+ margin-top: 20px;
+ width: 100%;
+ * {
+ border-radius: 10px;
+ }
+ }
+ &--text {
+ margin-top: 30px;
+ width: 100%;
+ p {
+ font-family: numeralLight;
+ color: #4d4d4f;
+ }
+ }
+ p {
+ font-family: numeralLight;
+ color: #4d4d4f;
+ }
+ }
}