School Project Template

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 8

AdminMst.

Master

<html>
<head runat="server">
<title>School Management Project</title>
<meta charset="UTF-8">
<script src="https://kit.fontawesome.com/b99e675b6e.js"></script>
<link href="Content/styles.css" rel="stylesheet" />

<script>
$(document).ready(function () {
$(".siderbar_menu li").click(function () {
$(".siderbar_menu li").removeClass("active");
$(this).addClass("active");
});

$(".hamburger").click(function () {
$(".wrapper").addClass("active");
});

$(".close, .bg_shadow").click(function () {
$(".wrapper").removeClass("active");
});
});
</script>

<asp:ContentPlaceHolder ID="head" runat="server">


</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">

<div class="wrapper">
<div class="sidebar">
<div class="bg_shadow"></div>
<div class="sidebar_inner">
<div class="close">
<i class="fas fa-times"></i>
</div>

<div class="profile_info">
<div class="profile_img">
<img src="../Image/logo.png" alt="profile_img">
</div>
<div class="profile_data">
<p class="name">Admin Module</p>
<span><i class="fas fa-map-marker-alt"></i>Mumbai,
India</span>
</div>
</div>

<ul class="siderbar_menu">
<li>
<a href="../Admin/AdminHome.aspx">
<div class="icon"><i class="fas fa-home"></i></div>
<div class="title">Home</div>
</a>
</li>
<li>
<a href="#">
<div class="icon"><i class="fas
fa-hotel"></i></div>
<div class="title">Class</div>
<div class="arrow"><i class="fas fa-chevron-
down"></i></div>
</a>
<ul class="accordion">
<li><a href="../Admin/AddClass.aspx"
class="active"><i class="fas fa-user-plus pr-1"></i>Add Class</a></li>
<li><a href="../Admin/ClassFees.aspx"
class="active"><i class="fas fa-money-bill-alt pr-1"></i>Class Fees</a></li>
</ul>
</li>
<li>
<a href="../Admin/Subject.aspx">
<div class="icon"><i class="fas fa-book"></i></div>
<div class="title">Subjects</div>
</a>
</li>
<li>
<a href="#">
<div class="icon"><i class="fas
fa-user-tie"></i></div>
<div class="title">Teachers</div>
<div class="arrow"><i class="fas fa-chevron-
down"></i></div>
</a>
<ul class="accordion">
<li><a href="../Admin/Teacher.aspx"
class="active"><i class="fas fa-user-plus pr-1"></i>Add Teachers</a></li>
<li><a href="../Admin/TeacherSubject.aspx"
class="active"><i class="fas fa-book-reader pr-1"></i>Teachers Subject</a></li>
<li><a href="../Admin/Expense.aspx"
class="active"><i class="fas fa-hand-holding-usd pr-1"></i>Add Expense</a></li>
<li><a href="../Admin/ExpenseDetails.aspx"
class="active"><i class="fas fa-money-check-alt pr-1"></i>Expense Details</a></li>
</ul>
</li>
<li>
<a href="#">
<div class="icon"><i class="fas fa-user-
graduate"></i></div>
<div class="title">Students</div>
<div class="arrow"><i class="fas fa-chevron-
down"></i></div>
</a>
<ul class="accordion">
<li><a href="../Admin/Student.aspx"
class="active"><i class="fas fa-users pr-1"></i>Add Students</a></li>
<li><a href="../Admin/StudAttendanceDetails.aspx"
class="active"><i class="far fa-list-alt pr-1"></i>Attendance Details</a></li>
</ul>

</li>
<li>
<a href="#">
<div class="icon"><i class="fas fa-clipboard-
list"></i></div>
<div class="title">Examination</div>
<div class="arrow"><i class="fas fa-chevron-
down"></i></div>
</a>
<ul class="accordion">
<li><a href="../Admin/Marks.aspx" class="active"><i
class="fas fa-notes-medical pr-1"></i>Add Marks</a></li>
<li><a href="../Admin/MarkDetails.aspx"
class="active"><i class="fas fa-clipboard-check pr-1"></i>Marks Details</a></li>
</ul>
</li>
<li>
<a href="#">
<div class="icon"><i class="fas fa-calendar-
alt"></i></div>
<div class="title">Attendance</div>
<div class="arrow"><i class="fas fa-chevron-
down"></i></div>
</a>
<ul class="accordion">
<li><a href="../Admin/EmployeeAttendance.aspx"
class="active"><i class="fas fa-calendar-plus pr-1"></i>Employee
Attendance</a></li>
<li><a href="../Admin/EmpAttendanceDetails.aspx"
class="active"><i class="fas fa-calendar-check pr-1"></i>Employee Details</a></li>
</ul>
</li>
</ul>
<div class="logout_btn">
<asp:LinkButton ID="btnLogOut" runat="server"
CausesValidation="false">Logout</asp:LinkButton>
</div>

</div>
</div>
<div class="main_container">
<div class="navbar">
<div class="hamburger">
<i class="fas fa-bars"></i>
</div>
<div class="logo">
<a href="#">Mithila English High School</a>
</div>
</div>

<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">


</asp:ContentPlaceHolder>

</div>
</div>

</form>
</body>
</html>
styles.css

@import url('https://fonts.googleapis.com/css?family=Montserrat:400,600,700|
Trade+Winds&display=swap');

*{
margin: 0;
padding: 0;
box-sizing: border-box;
list-style: none;
text-decoration: none;
font-family: 'Montserrat';
}

body{
background: #e7f1ff;
font-size: 14px;
letter-spacing: 1px;
}

.wrapper{
display: flex;
width: 100%;
}

.sidebar{
position: relative;
}

.sidebar .bg_shadow{
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background: #000;
z-index: 998;
opacity: 0;
visibility: hidden;
transition: all 0.3s ease;
}

.sidebar_inner {
width: 250px;
position: fixed;
top: 0;
left: 0;
height: 100vh;
background: #5558c9;
z-index: 999;
transition: all 0.3s ease;
}

.main_container {
margin-left: 250px;
width: calc(100% - 250px);
transition: all 0.3s ease;
}
.sidebar_inner .profile_info {
padding: 20px;
text-align: center;
}

.sidebar_inner .profile_info .profile_img {


width: 100px;
margin: 0 auto 5px;
}

.sidebar_inner .profile_info .profile_img img {


width: 100%;
display: block;
}

.sidebar_inner .profile_info .profile_data .name {


font-size: 18px;
color: #fff;
margin-bottom: 5px;
font-family: 'Trade Winds';
}

.sidebar_inner .profile_info .profile_data span {


color: #c4dcff;
}

.sidebar_inner .siderbar_menu{
height: 500px;
overflow: auto;
}

.sidebar_inner .siderbar_menu > li > a {


padding: 12px 20px;
display: flex;
align-items: center;
position: relative;
margin-bottom: 1px;
color: #c4dcff;
}

.sidebar_inner .siderbar_menu > li > a .icon {


font-size: 25px;
margin-right: 15px;
}

.sidebar_inner .siderbar_menu > li.active > a,


.sidebar_inner .siderbar_menu > li > a:hover{
background: #3d3d79;
color: #fff;
text-decoration: none !important;
}

.sidebar_inner .siderbar_menu > li > a .arrow{


position: absolute;
top: 20px;
right: 20px;
transition: all 0.3s ease;
}
.sidebar .logout_btn a{
position: absolute;
bottom: 20px;
left: 20px;
width: 210px;
border: 1px solid #fff;
color: #fff;
border-radius: 5px;
font-weight: 600;
padding: 10px;
text-align: center;
transition: all 0.3s ease;
}

.sidebar .logout_btn a:hover {


background: #fff;
color: #3d3d79;
text-decoration: none;
}

.sidebar_inner .close{
position: absolute;
top: 5px;
right: 15px;
font-size: 25px;
color: #fff;
cursor: pointer;
display: none;
}

.sidebar_inner .close:hover,
.navbar .hamburger:hover{
opacity: 0.7;
}

.navbar{
background: #fff;
height: 50px;
width: 100%;
box-shadow: 0 3px 5px rgba(0,0,0,0.125);
display: flex;
align-items: center;
padding: 0 20px;
}

.navbar .hamburger{
font-size: 25px;
cursor: pointer;
margin-right: 20px;
color: #5558c9;
display: none;
}

.navbar .logo a{
font-family: 'Trade Winds';
color: #5558c9;
font-size: 20px;
}
.content{
padding: 20px;
display: flex;
flex-wrap: wrap;
}

.content .item{
background: #fff;
box-shadow: 2px 2px 4px rgba(0,0,0,0.125), -2px -2px 4px rgba(0,0,0,0.125);
margin: 10px 5px;
width: 31.8%;
padding: 20px;
}

.accordion{
background: #6f6fc7;
padding-left: 20px;
height: 0px;
transition: all 0.3s ease;
overflow: hidden;
}

.accordion li a{
display: block;
color: #c4dcff;
padding: 12px 0;
padding-left: 10px;
}

.accordion li:last-child a{
border-bottom: 0px;
}

.accordion li a.active {
color: #fff;
text-decoration: none;
}

.accordion li a:hover {
background: #3d3d79;
color: #fff;
}

.siderbar_menu > li.active .accordion {


height:auto;
}

.siderbar_menu > li.active .arrow{


transform: rotate(180deg);
transition: all 0.3s ease;
}

@media (max-width: 1024px) {


.sidebar_inner{
left: -115%;
transition: all 0.5s ease;
}
.main_container{
width: 100%;
margin-left: 0;
}
.navbar .hamburger,
.sidebar_inner .close{
display: block;
}
.content .item{
width: 47%;
}
.wrapper.active .sidebar_inner{
left: 0;
transition: all 0.5s ease;
}

.wrapper.active .sidebar .bg_shadow{


visibility: visible;
opacity: 0.7;
}
}

@media (max-width: 528px) {


.content .item{
width: 100%;
}
}

You might also like