Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
2
2023-24-088
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Rishad M.H.M
2023-24-088
Commits
91ff353a
Commit
91ff353a
authored
Sep 24, 2023
by
IT20613686
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Layout and sidebar created
parent
2c668147
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
150 additions
and
0 deletions
+150
-0
frontend/src/Component/Layout.css
frontend/src/Component/Layout.css
+4
-0
frontend/src/Component/Layout.js
frontend/src/Component/Layout.js
+16
-0
frontend/src/Component/Sidebar.css
frontend/src/Component/Sidebar.css
+32
-0
frontend/src/Component/Sidebar.js
frontend/src/Component/Sidebar.js
+40
-0
frontend/src/Component/UserLayout.js
frontend/src/Component/UserLayout.js
+15
-0
frontend/src/Component/UserSidebar.js
frontend/src/Component/UserSidebar.js
+43
-0
No files found.
frontend/src/Component/Layout.css
0 → 100644
View file @
91ff353a
#page-content-wrapper
{
position
:
relative
;
margin
:
auto
;
}
\ No newline at end of file
frontend/src/Component/Layout.js
0 → 100644
View file @
91ff353a
import
React
from
"
react
"
;
import
Sidebar
from
"
./Sidebar
"
;
import
'
./Layout.css
'
;
const
Layout
=
({
children
})
=>
{
return
(
<
div
className
=
"
d-flex
"
id
=
"
wrapper
"
>
<
Sidebar
/>
<
div
id
=
"
page-content-wrapper
"
>
<
div
className
=
"
container-fluid
"
>
{
children
}
<
/div
>
<
/div
>
<
/div
>
);
};
export
default
Layout
;
frontend/src/Component/Sidebar.css
0 → 100644
View file @
91ff353a
.logout
{
margin-top
:
80vh
;
}
.sidebar
{
align-items
:
center
;
justify-content
:
center
;
height
:
130vh
;
/* Set height to 100% of viewport height */
text-align
:
center
;
/* Center text */
width
:
15%
;
background
:
linear-gradient
(
to
bottom
,
#049cfb
,
#001061
);
}
.list-group-item.active
{
background-color
:
#ffffff
;
color
:
#001061
;
border-color
:
#001061
;
font-weight
:
500
;
}
.list-group-item
:hover
{
background-color
:
#ffffff
;
color
:
#001061
;
border-color
:
#001061
;
}
.list-group-item
{
background-color
:
transparent
;
color
:
white
;
border-color
:
transparent
;
font-weight
:
500
;
}
\ No newline at end of file
frontend/src/Component/Sidebar.js
0 → 100644
View file @
91ff353a
import
React
from
"
react
"
;
import
'
./Sidebar.css
'
;
import
{
LogOut
}
from
"
lucide-react
"
;
import
{
NavLink
}
from
"
react-router-dom
"
;
const
Sidebar
=
()
=>
{
return
(
<
div
className
=
"
border-right sidebar
"
id
=
"
sidebar-wrapper
"
>
<
div
>
<
img
src
=
"
/Images/Logo.png
"
alt
=
"
Logo
"
className
=
"
img-fluid
"
style
=
{{
Width
:
"
80px
"
}}
/
>
<
/div
>
<
div
className
=
"
list-group list-group-flush
"
>
<
NavLink
to
=
"
/job-posting
"
className
=
"
list-group-item list-group-item-action
"
>
Job
Entry
<
/NavLink
>
<
NavLink
to
=
"
/posted-jobs
"
className
=
"
list-group-item list-group-item-action
"
>
Posted
Jobs
<
/NavLink
>
<
/div
>
<
div
className
=
"
list-group list-group-flush logout
"
>
<
a
to
=
"
#
"
className
=
"
list-group-item list-group-item-action
"
>
<
LogOut
size
=
{
18
}
/> Logou
t
<
/a
>
<
/div
>
<
/div
>
);
};
export
default
Sidebar
;
frontend/src/Component/UserLayout.js
0 → 100644
View file @
91ff353a
import
React
from
'
react
'
import
UserSidebar
from
"
./UserSidebar
"
;
const
UserLayout
=
({
children
})
=>
{
return
(
<
div
className
=
"
d-flex
"
id
=
"
wrapper
"
>
<
UserSidebar
/>
<
div
id
=
"
page-content-wrapper
"
>
<
div
className
=
"
container-fluid
"
>
{
children
}
<
/div
>
<
/div
>
<
/div
>
);
};
export
default
UserLayout
\ No newline at end of file
frontend/src/Component/UserSidebar.js
0 → 100644
View file @
91ff353a
import
React
from
'
react
'
import
"
./Sidebar.css
"
;
import
{
LogOut
}
from
"
lucide-react
"
;
import
{
NavLink
}
from
"
react-router-dom
"
;
const
UserSidebar
=
()
=>
{
return
(
<
div
className
=
"
border-right sidebar
"
id
=
"
sidebar-wrapper
"
>
<
div
>
<
div
>
<
img
src
=
"
/Images/Logo.png
"
alt
=
"
Logo
"
className
=
"
img-fluid
"
style
=
{{
Width
:
"
80px
"
}}
/
>
<
/div
>
<
/div
>
<
div
className
=
"
list-group list-group-flush
"
>
<
NavLink
to
=
"
/job-vacancies
"
className
=
"
list-group-item list-group-item-action
"
>
Job
Vacancies
<
/NavLink
>
<
NavLink
to
=
"
/applied-jobs
"
className
=
"
list-group-item list-group-item-action
"
>
Applied
Jobs
<
/NavLink
>
<
/div
>
<
div
className
=
"
list-group list-group-flush logout
"
>
<
a
to
=
"
#
"
className
=
"
list-group-item list-group-item-action
"
>
<
LogOut
size
=
{
18
}
/> Logou
t
<
/a
>
<
/div
>
<
/div
>
);
}
export
default
UserSidebar
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment