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