diff --git a/src/App.tsx b/src/App.tsx index 1fbfd36..2539d13 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -21,6 +21,7 @@ import '@ionic/react/css/display.css'; import './App.scss'; import ConnectWithUs from './pages/connectWithUs/ConnectWithUs'; import InterviewRounds from './pages/interviewRounds/InterviewRounds'; +import SkillInformationStep from './pages/skillInformationStep/SkillInformationStep'; @@ -33,6 +34,9 @@ const App: React.FC = () => ( + + + diff --git a/src/components/stepsHeader/StepsHeader.module.scss b/src/components/stepsHeader/StepsHeader.module.scss new file mode 100644 index 0000000..31be846 --- /dev/null +++ b/src/components/stepsHeader/StepsHeader.module.scss @@ -0,0 +1,37 @@ +.header { + background-color: black; + height: 12vh; + display: flex; + align-items: center; + justify-content: space-between; + + .heading { + + display: flex; + flex-direction: column; + margin-left: 4rem; + + .step { + color: white; + font-size: 1.4rem; + font-weight: 600; + } + + .roundName { + margin: 0; + color: white; + font-size: 2.4rem; + font-weight: 300; + opacity: 0.8; + } + } + + ion-icon { + width: 3.5rem; + height: 4rem; + color: white; + opacity: 0.8; + margin-right: 4rem; + } +} + diff --git a/src/components/stepsHeader/StepsHeader.tsx b/src/components/stepsHeader/StepsHeader.tsx new file mode 100644 index 0000000..5346256 --- /dev/null +++ b/src/components/stepsHeader/StepsHeader.tsx @@ -0,0 +1,23 @@ +import styles from './StepsHeader.module.scss'; + +import { IonHeader, IonIcon } from '@ionic/react'; +import { close } from 'ionicons/icons' + +interface Props { + stepNumber: number; + roundName: string; +} + +const StepsHeader: React.FC = (props) => { + return ( +
+
+
Step {props.stepNumber}
+

{props.roundName}

+
+ +
+ ) +} + +export default StepsHeader; \ No newline at end of file diff --git a/src/pages/interviewRounds/Steps.tsx b/src/pages/interviewRounds/Steps.tsx index 6ce162a..7a95e51 100644 --- a/src/pages/interviewRounds/Steps.tsx +++ b/src/pages/interviewRounds/Steps.tsx @@ -1,5 +1,5 @@ import styles from './Steps.module.scss'; -import { lockOpen, lockClosed } from 'ionicons/icons' +import { lockOpen, lockClosed } from 'ionicons/icons'; import { IonIcon, IonItem } from '@ionic/react'; import StepsDescription from './StepsDescreption'; diff --git a/src/pages/skillInformationStep/SkillInformationStep.module.scss b/src/pages/skillInformationStep/SkillInformationStep.module.scss new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/skillInformationStep/SkillInformationStep.tsx b/src/pages/skillInformationStep/SkillInformationStep.tsx new file mode 100644 index 0000000..708cb5f --- /dev/null +++ b/src/pages/skillInformationStep/SkillInformationStep.tsx @@ -0,0 +1,16 @@ +import styles from './SlillInformation.module.scss'; + +import { IonContent, IonPage } from "@ionic/react"; +import StepsHeader from "../../components/stepsHeader/StepsHeader"; + +const SkillInformationStep: React.FC = () => { + return ( + + + + ) +} + +export default SkillInformationStep; \ No newline at end of file