update classroom ui

This commit is contained in:
mishrakeshav
2020-11-06 17:41:39 +05:30
parent 45b823f20e
commit 93b21ed2bf
3 changed files with 230 additions and 82 deletions
+213 -82
View File
@@ -9,7 +9,7 @@
<meta name="description" content="">
<meta name="author" content="">
<title>Classroom | BCE</title>
<title>SB Admin 2 - Blank</title>
<!-- Custom fonts for this template-->
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
@@ -17,7 +17,9 @@
<!-- Custom styles for this template-->
<link href="css/sb-admin-2.min.css" rel="stylesheet">
<script src="js/script.js" defer></script>
<link rel="stylesheet" href="css/styles.css">
</head>
<body id="page-top">
@@ -154,7 +156,16 @@
</button>
<!-- Topbar Search -->
<form class="d-none d-sm-inline-block form-inline mr-auto ml-md-3 my-2 my-md-0 mw-100 navbar-search">
<div class="input-group">
<input type="text" class="form-control bg-light border-0 small" placeholder="Search for..." aria-label="Search" aria-describedby="basic-addon2">
<div class="input-group-append">
<button class="btn btn-primary" type="button">
<i class="fas fa-search fa-sm"></i>
</button>
</div>
</div>
</form>
<!-- Topbar Navbar -->
<ul class="navbar-nav ml-auto">
@@ -179,25 +190,110 @@
</div>
</li>
<!-- Nav Item stream -->
<div class="container align-center">
<li>
<a class="nav-link" href="">Stream</a>
</li>
<!-- Nav Item - Classwork -->
<li>
<a class="nav-link" href="">Classwork</a>
</li>
<li>
<a class="nav-link" href="">People</a>
</li>
</div>
<!-- Nav Item - Alerts -->
<li class="nav-item dropdown no-arrow mx-1">
<a class="nav-link dropdown-toggle" href="#" id="alertsDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fas fa-bell fa-fw"></i>
<!-- Counter - Alerts -->
<span class="badge badge-danger badge-counter">3+</span>
</a>
<!-- Dropdown - Alerts -->
<div class="dropdown-list dropdown-menu dropdown-menu-right shadow animated--grow-in" aria-labelledby="alertsDropdown">
<h6 class="dropdown-header">
Alerts Center
</h6>
<a class="dropdown-item d-flex align-items-center" href="#">
<div class="mr-3">
<div class="icon-circle bg-primary">
<i class="fas fa-file-alt text-white"></i>
</div>
</div>
<div>
<div class="small text-gray-500">December 12, 2019</div>
<span class="font-weight-bold">A new monthly report is ready to download!</span>
</div>
</a>
<a class="dropdown-item d-flex align-items-center" href="#">
<div class="mr-3">
<div class="icon-circle bg-success">
<i class="fas fa-donate text-white"></i>
</div>
</div>
<div>
<div class="small text-gray-500">December 7, 2019</div>
$290.29 has been deposited into your account!
</div>
</a>
<a class="dropdown-item d-flex align-items-center" href="#">
<div class="mr-3">
<div class="icon-circle bg-warning">
<i class="fas fa-exclamation-triangle text-white"></i>
</div>
</div>
<div>
<div class="small text-gray-500">December 2, 2019</div>
Spending Alert: We've noticed unusually high spending for your account.
</div>
</a>
<a class="dropdown-item text-center small text-gray-500" href="#">Show All Alerts</a>
</div>
</li>
<!-- Nav Item - Messages -->
<li class="nav-item dropdown no-arrow mx-1">
<a class="nav-link dropdown-toggle" href="#" id="messagesDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fas fa-envelope fa-fw"></i>
<!-- Counter - Messages -->
<span class="badge badge-danger badge-counter">7</span>
</a>
<!-- Dropdown - Messages -->
<div class="dropdown-list dropdown-menu dropdown-menu-right shadow animated--grow-in" aria-labelledby="messagesDropdown">
<h6 class="dropdown-header">
Message Center
</h6>
<a class="dropdown-item d-flex align-items-center" href="#">
<div class="dropdown-list-image mr-3">
<img class="rounded-circle" src="https://source.unsplash.com/fn_BT9fwg_E/60x60" alt="">
<div class="status-indicator bg-success"></div>
</div>
<div class="font-weight-bold">
<div class="text-truncate">Hi there! I am wondering if you can help me with a problem I've been having.</div>
<div class="small text-gray-500">Emily Fowler · 58m</div>
</div>
</a>
<a class="dropdown-item d-flex align-items-center" href="#">
<div class="dropdown-list-image mr-3">
<img class="rounded-circle" src="https://source.unsplash.com/AU4VPcFN4LE/60x60" alt="">
<div class="status-indicator"></div>
</div>
<div>
<div class="text-truncate">I have the photos that you ordered last month, how would you like them sent to you?</div>
<div class="small text-gray-500">Jae Chun · 1d</div>
</div>
</a>
<a class="dropdown-item d-flex align-items-center" href="#">
<div class="dropdown-list-image mr-3">
<img class="rounded-circle" src="https://source.unsplash.com/CS2uCrpNzJY/60x60" alt="">
<div class="status-indicator bg-warning"></div>
</div>
<div>
<div class="text-truncate">Last month's report looks great, I am very happy with the progress so far, keep up the good work!</div>
<div class="small text-gray-500">Morgan Alvarez · 2d</div>
</div>
</a>
<a class="dropdown-item d-flex align-items-center" href="#">
<div class="dropdown-list-image mr-3">
<img class="rounded-circle" src="https://source.unsplash.com/Mv9hjnEUHR4/60x60" alt="">
<div class="status-indicator bg-success"></div>
</div>
<div>
<div class="text-truncate">Am I a good boy? The reason I ask is because someone told me that people say this to all dogs, even if they aren't good...</div>
<div class="small text-gray-500">Chicken the Dog · 2w</div>
</div>
</a>
<a class="dropdown-item text-center small text-gray-500" href="#">Read More Messages</a>
</div>
</li>
<div class="topbar-divider d-none d-sm-block"></div>
@@ -236,80 +332,115 @@
<!-- Begin Page Content -->
<div class="container-fluid">
<!-- ROW -->
<div class="row">
<div class="col-12 ">
<div class="card bg-dark shadow p-3 mb-3 bg-white rounded">
<img src="img/undraw_posting_photo.svg" height="175" class="card-img" alt="...">
<div class="card-img-overlay">
<h1 class="card-title"><b>Card title</b></h1>
<h3>TE IT BCE</h3>
<p class="card-text">Buisness Communication & Ethics</p>
</div>
</div>
</div>
<div class="col-12">
<div class="row">
<div class="col-lg-3 d-none d-lg-block">
<div class="card border">
<div class="card-body">
<h5>Upcoming</h5>
<p class="card-text">Woohoo, no work due soon!</p>
<a class="float-right" href="!#">View all</a>
</div>
<!-- ROW -->
<div class="row">
<div class="col-12 ">
<div class="card bg-dark shadow p-3 mb-3 bg-white rounded">
<img src="img/undraw_posting_photo.svg" height="175" class="card-img" alt="...">
<div class="card-img-overlay">
<h1 class="card-title"><b>Card title</b></h1>
<h3>TE IT BCE</h3>
<p class="card-text">Buisness Communication & Ethics</p>
</div>
</div>
<div class="col-lg-9">
<div class="row">
<div class="col-12 mb-2">
<div class="card shadow-sm">
<div class="card-body">
<img src="wallp1.jpg" width="30" height="30" alt="..." class="rounded-circle mr-2">
<a href="#!">Share something with your class</a>
</div>
</div>
<div class="col-12">
<div class="row">
<div class="col-lg-3 d-none d-lg-block">
<div class="card border">
<div class="card-body">
<h5>Upcoming</h5>
<p class="card-text">Woohoo, no work due soon!</p>
<a class="float-right" href="!#">View all</a>
</div>
<div class="card shadow-sm mt-3">
<div class="card-body">
<img src="wallp1.jpg" width="35" height="35" alt="..." class="rounded-circle mr-2 float-left">
<div class="container">
<h4 class="text-primary">Dr.VAISHALI GHADYALJI</h4>
<h6>Nov 6</h6>
</div>
<div class="card mb-3" style="max-width: 400px; max-height:100px;">
<div class="row no-gutters">
<div class="col-md-4">
<img src="..." class="card-img" alt="...">
</div>
<div class="col-md-8">
<div class="card-body">
<h5 class="card-title "><a href="https://docs.google.com/forms/d/e/1FAIpQLSccgb82znneJJtvVPPMWOLtEwvIqbeyZyMtdpANa9_Bzh0uEA/viewform?usp=sf_link">Google Forms:sign in</a>
</h5>
</div>
</div>
<div class="col-lg-9">
<!-- ROW -->
<div class="row">
<div class="col-12 mb-2">
<div id = "clicked-post" class="card shadow-sm">
<div class="card-body">
<img src="img/image1.jpg" width="30" height="30" alt="..." class="rounded-circle mr-2 text-none">
<a class = "text-decoration-none" href="#!">Share something with your class</a>
</div>
</div>
</div>
<!-- TEXT AREA -->
<div id = "post-textarea" class="card shadow-sm d-none">
<div class="card-body">
<div class="form-group">
<textarea class="form-control bg-gray-200" id="exampleFormControlTextarea1" placeholder = "Share Something" rows="3"></textarea>
</div>
<div class="float-left">
<a class="nav-link dropdown-toggle " href="#" id="messagesDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-paperclip" aria-hidden="true"></i>
</a>
<div class="dropdown-list dropdown-menu shadow animated--grow-in" aria-labelledby="messagesDropdown">
<a class="dropdown-item d-flex align-items-center" href="#">
<div class="font-weight-bold">
<div class="text-truncate">File.</div>
</div>
</a>
</div>
</div>
<button class="btn btn-sm btn-primary m-1 pl-3 pr-3 float-right">
Post
</button>
<button id = "cancel-post" class="btn btn-sm btn-outline-dark m-1 float-right">
Cancel
</button>
</div>
</div>
<!-- END TEXT AREA -->
</div>
<!-- END COL -->
<!-- COL -->
<div class="col-12">
<!-- CARD -->
<div class="card shadow-sm mt-3">
<div class="card-body">
<img src="img/image1.jpg" width="35" height="35" alt="..." class="rounded-circle mr-2 mb-2 float-left">
<button class="btn btn-circle float-right"><i class="fas fa-ellipsis-v"></i></button>
<div class="container">
<h4 class="text-primary">Keshav Mishra</h4>
<p class="text-muted">Nov 6</p>
</div>
<div class="card mb-3" style="max-width: 400px; max-height:100px;">
<div class="row no-gutters">
<div class="col-md-4">
<img src="img/undraw_posting_photo.svg" class="card-img" alt="...">
</div>
<div class="col-md-8">
<div class="card-body">
<h5 class="card-title "><a href="https://docs.google.com/forms/d/e/1FAIpQLSccgb82znneJJtvVPPMWOLtEwvIqbeyZyMtdpANa9_Bzh0uEA/viewform?usp=sf_link">Google Forms:sign in</a>
</h5>
</div>
</div>
</div>
</div>
<!-- END CARD -->
<div class="input-group mb-3 mt-3">
<img src="img/image1.jpg" width="35" height="35" alt="..." class="rounded-circle mr-1 mr-2">
<input type="text" class="form-control rounded-pill" placeholder="Add a class comment..." aria-label="Recipient's username" aria-describedby="button-addon2">
<div class="input-group-append">
<button class="btn btn-circle" type="button" id="button-addon2"><i class="fas fa-angle-double-right"></i></button>
</div>
</div>
</div>
<!-- END COL -->
</div>
</div>
<button type="button" class=" float-right btn-light" name="button"><i class="fas fa-ellipsis-v"></i></button>
<div class="input-group mb-3 mt-3">
<img src="username.png" width="35" height="35" alt="..." class="rounded-circle mr-1 mr-2">
<input type="text" class="form-control rounded-pill" placeholder="Add a class comment..." aria-label="Recipient's username" aria-describedby="button-addon2">
<div class="input-group-append">
<button class=" btn-outline-secondary" type="button" id="button-addon2"><i class="fas fa-angle-double-right"></i></button>
</div>
</div>
</div>
</div>
<!-- END ROW -->
</div>
</div>
</div>
</div>
</div>
<!-- ROW END -->
</div>
<!-- ROW END -->
</div>
<!-- /.container-fluid -->
<!-- /.container-fluid -->>
</div>
<!-- End of Main Content -->
+3
View File
@@ -0,0 +1,3 @@
.text-none {
text-decoration: none;
}
+14
View File
@@ -0,0 +1,14 @@
// get all the elements
const clickedPost = document.getElementById("clicked-post");
const postTextArea = document.getElementById("post-textarea");
const cancelPost = document.getElementById("cancel-post")
// add event listeners
clickedPost.addEventListener("click", ()=>{
clickedPost.classList.toggle("d-none");
postTextArea.classList.toggle("d-none");
})
cancelPost.addEventListener("click", ()=>{
clickedPost.classList.toggle("d-none");
postTextArea.classList.toggle("d-none");
})