@@ -5,7 +5,7 @@ $dim-grey: #696969; | |||
display: flex; | |||
flex-direction: column; | |||
.inputHolder { | |||
.inputHolderContainer { | |||
margin-left: 2rem; | |||
margin-top: 2rem; | |||
width: max-content; | |||
@@ -18,16 +18,20 @@ $dim-grey: #696969; | |||
width: 1.5rem; | |||
height: 1.5rem; | |||
align-self: center; | |||
color: #AFAFAF; | |||
margin-left: 1rem; | |||
margin-bottom: 0.2rem; | |||
} | |||
ion-input { | |||
font-size: 1.4rem !important; | |||
--color: #696969 !important; | |||
font-weight: 400 !important; | |||
width: 25rem !important; | |||
font-size: 1.4rem; | |||
--color: #696969; | |||
font-weight: 400; | |||
width: 25rem; | |||
input { | |||
--padding-start: 1rem; | |||
--padding-top: 0.5rem; | |||
} | |||
} | |||
@@ -42,8 +46,8 @@ $dim-grey: #696969; | |||
ion-label { | |||
margin: 0; | |||
margin-left: 0.8rem; | |||
--color: #696969 !important; | |||
font-size: 1.4rem !important; | |||
--color: #696969; | |||
font-size: 1.4rem; | |||
} | |||
} | |||
@@ -11,7 +11,8 @@ interface Props { | |||
const Input: React.FC<Props> = (props) => { | |||
return ( | |||
<div className={styles.inputContainer}> | |||
<div className={styles.inputHolder}> | |||
<div className={styles.inputHolderContainer}> | |||
<IonItem lines='none' className={styles.inputHolder}> | |||
{props.icon && | |||
<IonIcon src={props.icon}></IonIcon> | |||
@@ -22,6 +23,7 @@ const Input: React.FC<Props> = (props) => { | |||
<IonInput type={props.type ? props.type : "text"} | |||
placeholder={props.placeholder ? props.placeholder : ""}></IonInput> | |||
</IonItem> | |||
</div> | |||
</div> | |||
@@ -21,67 +21,71 @@ | |||
} | |||
.timeSlotContent { | |||
.month { | |||
color: #959595; | |||
font-size: 1.6rem; | |||
margin-top: 3.5rem; | |||
margin-left: 3rem; | |||
} | |||
.dateSlotHolder { | |||
display: flex; | |||
align-items: center; | |||
justify-content: space-evenly; | |||
margin-top: 4rem; | |||
.date { | |||
.dateHolder { | |||
height: 60vh; | |||
.month { | |||
color: #959595; | |||
font-size: 1.6rem; | |||
margin-top: 3.5rem; | |||
margin-left: 3rem; | |||
} | |||
.dateSlotHolder { | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
width: 7rem; | |||
height: 7rem; | |||
border: 1px solid #EFEFEF; | |||
border-radius: 25px; | |||
color: lighten($color: #959595, $amount: 15%); | |||
font-size: 1.8rem; | |||
font-weight: 600; | |||
.day { | |||
font-size: 1.4rem; | |||
font-weight: 200; | |||
justify-content: space-evenly; | |||
margin-top: 4rem; | |||
.date { | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
width: 7rem; | |||
height: 7rem; | |||
border: 1px solid #EFEFEF; | |||
border-radius: 25px; | |||
color: lighten($color: #959595, $amount: 15%); | |||
font-size: 1.8rem; | |||
font-weight: 600; | |||
.day { | |||
font-size: 1.4rem; | |||
font-weight: 200; | |||
} | |||
} | |||
} | |||
} | |||
.timeSlotHolder { | |||
width: 90%; | |||
display: grid; | |||
grid-template-columns: repeat(2, 1fr); | |||
grid-gap: 2rem; | |||
margin: 0 auto; | |||
margin-top: 4rem; | |||
.time { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
width: 15.5rem; | |||
height: 5rem; | |||
border: 1px solid #EFEFEF; | |||
border-radius: 25px; | |||
color: lighten($color: #959595, $amount: 10%); | |||
font-size: 1.6rem; | |||
.timeSlotHolder { | |||
width: 90%; | |||
display: grid; | |||
grid-template-columns: repeat(2, 1fr); | |||
grid-gap: 2rem; | |||
margin: 0 auto; | |||
margin-top: 4rem; | |||
.time { | |||
display: flex; | |||
align-items: center; | |||
justify-content: center; | |||
width: 15.5rem; | |||
height: 5rem; | |||
border: 1px solid #EFEFEF; | |||
border-radius: 25px; | |||
color: lighten($color: #959595, $amount: 10%); | |||
font-size: 1.6rem; | |||
} | |||
} | |||
} | |||
.timeSlotButton { | |||
text-decoration: none; | |||
ion-button { | |||
width: 90%; | |||
margin: 0 auto; | |||
margin-top: 18vh; | |||
margin-bottom: 0; | |||
--background: #DDDDDD; | |||
@@ -70,16 +70,18 @@ const TimeSlot: React.FC<OwnProps> = (props) => { | |||
</header> | |||
<IonContent className={styles.timeSlotContent}> | |||
<div className={styles.month}> | |||
{props.month} | |||
</div> | |||
<div className={styles.dateSlotHolder}> | |||
{dates} | |||
</div> | |||
<div className={styles.timeSlotHolder}> | |||
{timeSlots} | |||
<div className={styles.dateHolder}> | |||
<div className={styles.month}> | |||
{props.month} | |||
</div> | |||
<div className={styles.dateSlotHolder}> | |||
{dates} | |||
</div> | |||
<div className={styles.timeSlotHolder}> | |||
{timeSlots} | |||
</div> | |||
</div> | |||
<div onClick={(highlightedDate && highlightedTime !== "") ? () => props.getDate("test") : undefined} | |||
@@ -3,6 +3,7 @@ | |||
height: 100vh; | |||
width: 100vw; | |||
.description { | |||
height: 80vh; | |||
ion-icon { | |||
width: 15rem; | |||
height: 10rem; | |||
@@ -88,7 +89,6 @@ | |||
ion-button { | |||
width: 95%; | |||
margin: 0 auto; | |||
margin-top: 38vh; | |||
margin-bottom: 0; | |||
--background: var(--primary-button-color); | |||
} | |||
@@ -100,7 +100,6 @@ | |||
align-items: center; | |||
width: 95%; | |||
margin: 0 auto; | |||
margin-top: 7rem; | |||
a { | |||
text-decoration: none; | |||
} | |||
@@ -3,13 +3,14 @@ | |||
.finalInterviewResultsContent { | |||
.description { | |||
height: 72vh; | |||
.icon { | |||
margin-top: 4rem; | |||
display: flex; | |||
justify-content: center; | |||
ion-icon { | |||
width: 10rem; | |||
height: 10rem; | |||
width: 15rem; | |||
height: 15rem; | |||
} | |||
} | |||
@@ -40,7 +41,6 @@ | |||
align-items: center; | |||
width: 95%; | |||
margin: 0 auto; | |||
margin-top: 22rem; | |||
a { | |||
text-decoration: none; | |||
} | |||
@@ -63,7 +63,7 @@ | |||
.nextStepButton { | |||
width: 18rem; | |||
margin-left: 1rem; | |||
padding-left: 1rem; | |||
ion-button { | |||
font-size: 1.6rem; | |||
@@ -59,9 +59,10 @@ const Question: React.FC<OwnProp> = (props) => { | |||
duration={COUNTDOWN_AMOUNT_TOTAL} | |||
colors={'#6BD534'} | |||
size={60} | |||
strokeWidth={5} | |||
> | |||
strokeWidth={5} > | |||
{renderTime} | |||
</CountdownCircleTimer> | |||
</div> | |||
</div> | |||
@@ -33,7 +33,7 @@ | |||
} | |||
.inputHolder { | |||
// margin-top: 5rem; | |||
width: 85%; | |||
width: 95%; | |||
margin: 0 auto; | |||
} | |||
.submitAssigment { | |||
@@ -16,7 +16,7 @@ const Celebration: React.FC = () => { | |||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. | |||
</p> | |||
</div> | |||
<Link to="/" className={styles.workexButton}> | |||
<Link to="/interviewRounds" className={styles.workexButton}> | |||
<IonButton shape="round" expand="block">Join workex</IonButton> | |||
</Link> | |||
@@ -3,6 +3,7 @@ | |||
height: 100vh; | |||
width: 100vw; | |||
.description { | |||
height: 75vh; | |||
ion-icon { | |||
width: 15rem; | |||
height: 10rem; | |||
@@ -88,7 +89,6 @@ | |||
ion-button { | |||
width: 95%; | |||
margin: 0 auto; | |||
margin-top: 38vh; | |||
margin-bottom: 0; | |||
--background: var(--primary-button-color); | |||
} | |||
@@ -98,9 +98,8 @@ | |||
display: flex; | |||
justify-content: space-around; | |||
align-items: center; | |||
width: 95%; | |||
width: 100%; | |||
margin: 0 auto; | |||
margin-top: 7rem; | |||
a { | |||
text-decoration: none; | |||
} | |||
@@ -123,7 +122,7 @@ | |||
.nextStepButton { | |||
width: 18rem; | |||
margin-left: 1rem; | |||
padding-left: 1rem; | |||
ion-button { | |||
font-size: 1.6rem; | |||