diff --git a/.gitignore b/.gitignore index 6704566..c47a42b 100644 --- a/.gitignore +++ b/.gitignore @@ -14,7 +14,6 @@ pids *.pid *.seed *.pid.lock - # Directory for instrumented libs generated by jscoverage/JSCover lib-cov diff --git a/public/javascripts/main.js b/public/javascripts/main.js index b46e1b3..dfd7d93 100644 --- a/public/javascripts/main.js +++ b/public/javascripts/main.js @@ -1,15 +1,15 @@ (function () { "use strict"; - // $("#circle").removeClass("rotate"); - // $("#launcher").removeClass("launch"); - // $("#loader").addClass("rotate"); - // $("#launcher").addClass("launch"); - // $("#body").removeClass("mask"); - // $("#preloader").remove(); - // $("#body").css({ "height": "auto", }); - // $("#launchpad").css({ "display": "block", }); - // $("#hero_text").css({ "opacity": "1", }); + $("#circle").removeClass("rotate"); + $("#launcher").removeClass("launch"); + $("#loader").addClass("rotate"); + $("#launcher").addClass("launch"); + $("#body").removeClass("mask"); + $("#preloader").remove(); + $("#body").css({ "height": "auto", }); + $("#launchpad").css({ "display": "block", }); + $("#hero_text").css({ "opacity": "1", }); window.addEventListener('load', () => { setTimeout(() => { $("#circle").removeClass("rotate"); diff --git a/public/stylesheets/style.css b/public/stylesheets/style.css index 81daddc..2d4448f 100644 --- a/public/stylesheets/style.css +++ b/public/stylesheets/style.css @@ -1559,22 +1559,85 @@ section { padding: 0; } } -#updates { +.inner_page_section { padding: 60px 0 30px 0; position: relative; } -#updates .card { +.inner_page_section .card { border-radius: 3px; padding: 1rem; border: 0; box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1); margin-bottom: 30px; + border-radius: 0.5rem; } -#updates .card-icon { +.inner_page_section .card .card-body { + padding: 2rem; + padding-top: 1rem; +} +.inner_page_section .card .card-body h4 { + font-size: 1.5rem; + font-weight: 700; + color: #151515; + margin-bottom: 1rem; +} +.inner_page_section .card .card-body p .highlight { + color: #FC862B; + font-weight: 800; +} +.inner_page_section .card .card-body .card-title { + font-weight: 700; + text-align: center; + margin: 1rem 0rem; + margin-bottom: 2rem; + padding: 0; +} +.inner_page_section .card .card-body .card-title h3 { + font-family: "Open Sans", sans-serif; + font-size: 2rem; + color: rgba(21, 21, 21, 0.8); + font-weight: 900; +} +.inner_page_section .card .card-body .card-title a { + color: #15222b; +} +.inner_page_section .card .card-body .card-title a:hover { + color: #FC862B; +} +.inner_page_section .card .card-body .card-text { + color: #5e5e5e; +} +.inner_page_section .card .card-body .card-footer { + background-color: transparent; + border: none; + padding: 0; + margin-top: 1rem; +} +.inner_page_section .card .card-body .card-footer .button a { + width: 100%; + height: 100%; + background-color: #ffa22b; + color: #fff; + font-weight: 600; + padding: 0.65rem 1rem; + display: flex; + justify-content: center; + align-items: center; + border-radius: 0.25rem; + transition: all 0.3s ease; +} +.inner_page_section .card .card-body .card-footer .button a .ico { + height: 1.2rem; + margin-right: 0.5rem; +} +.inner_page_section .card .card-body .card-footer .button a:hover { + background-color: #fc862b; +} +.inner_page_section .card-icon { text-align: center; margin-top: -32px; } -#updates .card-icon i { +.inner_page_section .card-icon i { border: 1px solid #fff; font-size: 32px; color: #fff; @@ -1588,67 +1651,70 @@ section { transition: 0.3s; display: inline-block; } -#updates .card-body { - padding-top: 12px; -} -#updates .card-title { - font-weight: 700; - text-align: center; -} -#updates .card-title a { - color: #15222b; -} -#updates .card-title a:hover { - color: #FC862B; -} -#updates .card-text { - color: #5e5e5e; -} -#updates .content h3 { +.inner_page_section .content h3 { font-weight: 700; font-size: 1.5rem; color: #263d4d; } -#updates .content ul { +.inner_page_section .content ul { margin: 1.5rem 0rem; margin-bottom: 0; list-style: none; padding: 0; } -#updates .content ul li { +.inner_page_section .content ul li { padding: 0.3rem; padding-left: 28px; position: relative; } -#updates .content ul li:last-child { +.inner_page_section .content ul li:last-child { padding-bottom: 0; } -#updates .content ul i { +.inner_page_section .content ul i { font-size: 24px; color: #FC862B; position: absolute; left: 0; } -#updates .content p:last-child { +.inner_page_section .content p:last-child { margin-bottom: 0; } +.inner_page_section .pdf { + background-color: #15222b; + height: 100vh; +} -.inner_page_section { +@media (max-width: 1200px) { + .inner_page_section .card .card-body { + padding: 1.5rem; + } +} +@media (max-width: 960px) { + .inner_page_section .card .card-body { + padding: 1rem; + } +} +@media (max-width: 720px) { + .inner_page_section .card .card-body { + padding: 0.25rem; + } +} +#updates { padding: 60px 0 30px 0; position: relative; } -.inner_page_section .card { +#updates .card { border-radius: 3px; padding: 1rem; border: 0; box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1); margin-bottom: 30px; } -.inner_page_section .card-icon { +#updates .card-icon { text-align: center; margin-top: -32px; } -.inner_page_section .card-icon i { +#updates .card-icon i { border: 1px solid #fff; font-size: 32px; color: #fff; @@ -1662,54 +1728,50 @@ section { transition: 0.3s; display: inline-block; } -.inner_page_section .card-body { +#updates .card-body { padding-top: 12px; } -.inner_page_section .card-title { +#updates .card-title { font-weight: 700; text-align: center; } -.inner_page_section .card-title a { +#updates .card-title a { color: #15222b; } -.inner_page_section .card-title a:hover { +#updates .card-title a:hover { color: #FC862B; } -.inner_page_section .card-text { +#updates .card-text { color: #5e5e5e; } -.inner_page_section .content h3 { +#updates .content h3 { font-weight: 700; font-size: 1.5rem; color: #263d4d; } -.inner_page_section .content ul { +#updates .content ul { margin: 1.5rem 0rem; margin-bottom: 0; list-style: none; padding: 0; } -.inner_page_section .content ul li { +#updates .content ul li { padding: 0.3rem; padding-left: 28px; position: relative; } -.inner_page_section .content ul li:last-child { +#updates .content ul li:last-child { padding-bottom: 0; } -.inner_page_section .content ul i { +#updates .content ul i { font-size: 24px; color: #FC862B; position: absolute; left: 0; } -.inner_page_section .content p:last-child { +#updates .content p:last-child { margin-bottom: 0; } -.inner_page_section .pdf { - background-color: #15222b; - height: 100vh; -} /*-------------------------------------------------------------- # Footer diff --git a/routes/index.js b/routes/index.js index cb386d7..e8045f4 100644 --- a/routes/index.js +++ b/routes/index.js @@ -21,23 +21,32 @@ router.get('/updates', function (req, res, next) { }); }); -router.get('/rank-list', function (req, res, next) { - res.render('pages/ranklist', +router.get('/registration', function (req, res, next) { + res.render('pages/registration', { - title: `Rank List | ${title}`, - page_head: 'Rank List of Online Test', - page_nav_name: 'rank-list' + title: `${title}`, + page_head: 'Registration', + page_nav_name: 'Registration', }); }); -router.get('/instructions/choosing-recruiters', function (req, res, next) { - res.render('pages/instructions', - { - title: `Instructions | ${title}`, - page_head: 'Instruction for choosing recruiters', - page_nav_name: 'instructions' - }); -}); +// router.get('/rank-list', function (req, res, next) { +// res.render('pages/ranklist', +// { +// title: `Rank List | ${title}`, +// page_head: 'Rank List of Online Test', +// page_nav_name: 'rank-list' +// }); +// }); + +// router.get('/instructions/choosing-recruiters', function (req, res, next) { +// res.render('pages/instructions', +// { +// title: `Instructions | ${title}`, +// page_head: 'Instruction for choosing recruiters', +// page_nav_name: 'instructions' +// }); +// }); // router.get('/mocktest', function (req, res, next) { // res.render('pages/mocktest', diff --git a/scss/_inner_pages.scss b/scss/_inner_pages.scss deleted file mode 100644 index 6d4d004..0000000 --- a/scss/_inner_pages.scss +++ /dev/null @@ -1,109 +0,0 @@ -.inner_page_section { - // background: url("/assets/img/about-boxes-bg.jpg") center top no-repeat fixed; - // background-size: cover; - padding: 60px 0 30px 0; - position: relative; - - // &::before { - // content: ""; - // position: absolute; - // left: 0; - // right: 0; - // top: 0; - // bottom: 0; - // background: rgba(255, 255, 255, 0.90); - // z-index: 9; - // } - - .card { - // width: 100%; - border-radius: 3px; - padding: 1rem; - border: 0; - box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1); - margin-bottom: 30px; - } - - .card-icon { - text-align: center; - margin-top: -32px; - - i { - border: 1px solid #fff; - font-size: 32px; - color: #fff; - width: 64px; - height: 64px; - // padding-top: 5px; - text-align: center; - background-color: $color1; - border-radius: 4px; - text-align: center; - border: 4px solid #fff; - transition: 0.3s; - display: inline-block; - } - } - - .card-body { - padding-top: 12px; - } - - .card-title { - font-weight: 700; - text-align: center; - - a { - color: #15222b; - - &:hover { - color: $color1; - } - } - } - - .card-text { - color: #5e5e5e; - } - - - .content h3 { - font-weight: 700; - font-size: 1.5rem; - color: #263d4d; - } - - .content ul { - margin: 1.5rem 0rem; - margin-bottom: 0; - list-style: none; - padding: 0; - } - - .content ul li { - padding: 0.3rem; - padding-left: 28px; - position: relative; - - &:last-child{ - padding-bottom: 0; - } - } - - .content ul i { - font-size: 24px; - color: $color1; - position: absolute; - left: 0; - // top: -2px; - } - - .content p:last-child { - margin-bottom: 0; - } - - .pdf{ - background-color: #15222b; - height: 100vh; - } -} \ No newline at end of file diff --git a/scss/_theme.scss b/scss/_theme.scss index 31a0ccc..4a1af10 100644 --- a/scss/_theme.scss +++ b/scss/_theme.scss @@ -10,7 +10,6 @@ $color3: #ef7e28; $color4: #ffa22b; $color5: #ff862b; -$bg_color1: #f3f9fd; $bg_color1: #fdf8f4; $white: #fff; diff --git a/scss/pages/_inner_pages.scss b/scss/pages/_inner_pages.scss new file mode 100644 index 0000000..f255d0f --- /dev/null +++ b/scss/pages/_inner_pages.scss @@ -0,0 +1,207 @@ +.inner_page_section { + // background: url("/assets/img/about-boxes-bg.jpg") center top no-repeat fixed; + // background-size: cover; + padding: 60px 0 30px 0; + position: relative; + + // &::before { + // content: ""; + // position: absolute; + // left: 0; + // right: 0; + // top: 0; + // bottom: 0; + // background: rgba(255, 255, 255, 0.90); + // z-index: 9; + // } + + .card { + // width: 100%; + border-radius: 3px; + padding: 1rem; + border: 0; + box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1); + margin-bottom: 30px; + border-radius: 0.5rem; + + .card-body { + padding: 2rem; + padding-top: 1rem; + + h4 { + font-size: 1.5rem; + font-weight: 700; + color: $dark_color_1; + margin-bottom: 1rem; + } + + p { + .highlight { + color: $color1; + font-weight: 800; + } + } + + .card-title { + font-weight: 700; + text-align: center; + margin: 1rem 0rem; + margin-bottom: 2rem; + padding: 0; + + h3 { + font-family: $font-family_3; + font-size: 2rem; + color: rgba($color: $dark_color_1, $alpha: 0.8); + font-weight: 900; + } + + a { + color: #15222b; + + &:hover { + color: $color1; + } + } + } + + .card-text { + color: #5e5e5e; + + + } + + .card-footer { + background-color: transparent; + border: none; + padding: 0; + margin-top: 1rem; + + .button { + a { + width: 100%; + height: 100%; + background-color: rgba($color: $color4, $alpha: 1.0); + color: $white; + font-weight: 600; + padding: 0.65rem 1rem; + display: flex; + justify-content: center; + align-items: center; + border-radius: 0.25rem; + transition: all 0.3s ease; + + .ico { + height: 1.2rem; + margin-right: 0.5rem; + } + + &:hover { + background-color: rgba($color: $color1, $alpha: 1.0); + } + } + } + } + } + } + + .card-icon { + text-align: center; + margin-top: -32px; + + i { + border: 1px solid #fff; + font-size: 32px; + color: #fff; + width: 64px; + height: 64px; + // padding-top: 5px; + text-align: center; + background-color: $color1; + border-radius: 4px; + text-align: center; + border: 4px solid #fff; + transition: 0.3s; + display: inline-block; + } + } + + + + + + + .content h3 { + font-weight: 700; + font-size: 1.5rem; + color: #263d4d; + } + + .content ul { + margin: 1.5rem 0rem; + margin-bottom: 0; + list-style: none; + padding: 0; + } + + .content ul li { + padding: 0.3rem; + padding-left: 28px; + position: relative; + + &:last-child { + padding-bottom: 0; + } + } + + .content ul i { + font-size: 24px; + color: $color1; + position: absolute; + left: 0; + // top: -2px; + } + + .content p:last-child { + margin-bottom: 0; + } + + .pdf { + background-color: #15222b; + height: 100vh; + } +} + +@media (max-width: 1200px) { + .inner_page_section { + + .card { + + .card-body { + padding: 1.5rem; + } + } + } +} +@media (max-width: 960px) { + .inner_page_section { + + .card { + + .card-body { + padding: 1rem; + } + } + } +} +@media (max-width: 720px) { + .inner_page_section { + + .card { + + .card-body { + padding: 0.25rem; + } + } + } +} \ No newline at end of file diff --git a/scss/_register.scss b/scss/pages/_register.scss similarity index 100% rename from scss/_register.scss rename to scss/pages/_register.scss diff --git a/scss/pages/_registration.scss b/scss/pages/_registration.scss new file mode 100644 index 0000000..e69de29 diff --git a/scss/_updates.scss b/scss/pages/_updates.scss similarity index 100% rename from scss/_updates.scss rename to scss/pages/_updates.scss diff --git a/scss/style.scss b/scss/style.scss index a8bbfd9..cdddd9f 100644 --- a/scss/style.scss +++ b/scss/style.scss @@ -842,6 +842,7 @@ section { // @import './register'; -@import './updates'; -@import './inner_pages'; +@import './pages/inner_pages'; +@import './pages/updates'; +@import './pages/registration'; @import './partials/footer'; \ No newline at end of file diff --git a/views/index.hbs b/views/index.hbs index 8f05396..65c6110 100644 --- a/views/index.hbs +++ b/views/index.hbs @@ -126,7 +126,7 @@
-

Round 1 - Entry Exam

+

Round 1 - Online Entry Exam

Company specified test or advanced test based on the position applied for by the candidate will be conducted in an online mode.

@@ -159,7 +159,10 @@
1
-
24/03/2023 -
Registrations close
+
+ {{!-- 24/03/2023 -
--}} + Registrations close +
@@ -177,7 +180,10 @@
-
29/03/2023 & 30/03/2023 -
Mock Test
+
+ {{!-- 29/03/2023 & 30/03/2023 -
--}} + Mock Test +
2
@@ -201,7 +207,10 @@
3
-
01/04/2023 -
Round 1 - Online Test
+
+ {{!-- 01/04/2023 -
--}} + Round 1 - Online Test +
@@ -219,7 +228,10 @@
-
03/04/2023 -
Results & Rank List Publishing
+
+ {{!-- 03/04/2023 -
--}} + Results & Rank List Publishing +
4
@@ -244,7 +256,10 @@
5
-
16/04/2023 -
Allotment
+
+ {{!-- 16/04/2023 -
--}} + Interview Allotment +
@@ -263,7 +278,10 @@
-
24/04/2023, 26/04/2023 & 28/04/2023 -
Round 2 - offline Interview at Trivandrum, Kochi and Calicut +
+ {{!-- 24/04/2023, 26/04/2023 & 28/04/2023 -
--}} + Round 2 - offline Interview at Trivandrum, + Kochi and Calicut
@@ -405,8 +423,9 @@
-
+
+
+ +
+

Registration

+

Registration

+
+ +
+
+
+
+
+

+ Registration +

+
+

The registration is open. Candidates can apply to the Launchpad Kerala 2023

+

Registration Process

+
    +
  • +
    + Step 1: Registration on DWMS Portal +
    +

    + The candidates interested in taking part in the job fair can register themselves. + To complete the application candidate first register on Digital Workforce + Management Portal of Kerala Knowledge Economy Mission + and apply for the Launchpad Kerala 2023 using the Job ID 17890 through + Digital Workforce management portal. +

    +

    + If the candidates are already registered in Digital Workforce + Management Portal they can simply login in to the portal and search for the + Launchpad Kerala 2023 using the Job ID 17890. +

    +
  • +
  • +
    + Step 2: Registration Form +
    +

    + After successfully applying through Digital Workforce management portal to the + Launchpad Kerala 2023 through the DWMS portal candidate must register through a + registration form in order to complete the + application for Launchpad Kerala 2023. The registration form are given below +

    +
  • +
  • +
    + Step 3: Confirmation +
    +

    + The candidates will receive an email from the Launchpad Kerala 2023 team after + registration closes. + The candidates will be informed about the next steps either through an email or text + messages. All updates will be posted on the updates page website of Launchpad Kerala + 2023. +

    +
  • +
+

Registration will closing on 08-04-2023(Saturday)

+ +
+
+
+
+ +
+ \ No newline at end of file diff --git a/views/partials/header.hbs b/views/partials/header.hbs index e886ceb..dbb4aa5 100644 --- a/views/partials/header.hbs +++ b/views/partials/header.hbs @@ -20,7 +20,7 @@ - Register diff --git a/views/partials/hero.hbs b/views/partials/hero.hbs index a66f429..9e40b68 100644 --- a/views/partials/hero.hbs +++ b/views/partials/hero.hbs @@ -24,7 +24,7 @@

- Powered by IEEE Kerala Section and GTech MuLearn, Sponsored by KKEM and Co-Sponsored by NIELIT + Powered by IEEE Kerala Section and GTech MuLearn, Sponsored by KKEM and by NIELIT

diff --git a/views/updates.hbs b/views/updates.hbs index 3a25ca8..4591bb8 100644 --- a/views/updates.hbs +++ b/views/updates.hbs @@ -20,18 +20,19 @@
--}}
-
+
+

Registration Started

-

The registration is open. Candidates can register through the google form provide.

+

The registration is open. Candidates can apply to the Launchpad Kerala 2023. Please Visit + the registration page for the detailed instructions for the registration

Registration will closing on 04-04-2023(Tuesday)