Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
189 changes: 189 additions & 0 deletions simple-blog/src/css/style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,189 @@


@media screen and (min-width: 600px) {
#he{
/* Apply some styles */
color: blue;
font-size: 20px;
font-weight: 500;

}
}
body{
font-family: Roboto,"Segoe UI",Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,BlinkMacSystemFont,-apple-system,sans-serif;
color: #4a4a4a;
font-size: 1em;
font-weight: 400;
line-height: 1.5;
}
#main-nav{
border-bottom: solid rgba(0,0,0,.2) 1px;
}
#main-nav>.container{
align-items: stretch;
display: flex;
min-height: 3.25rem;
width: 100%;
}
.navbar-menu .navbar-end {
align-items: center;
}
.navbar-item{
color: #4a4a4a;
display: block;
line-height: 1.5;
padding: 0.5rem 0.75rem;
position: relative;
}
.navbar-item.is-active{
color: #205c9a;
}

@media screen and (min-width: 1088px){
.navbar, .navbar-end, .navbar-menu{
flex-grow: 1;
flex-shrink: 0;
}
.navbar, .navbar-end, .navbar-menu {
align-items: stretch;
display: flex;
}
.navbar-end {
justify-content: flex-end;
margin-left: auto;
}

.navbar-item{
align-items: center;
display: flex;
}
}


@media screen and (max-width: 768px){
#main-nav>.container{
padding: 0;
}
.navbar-menu{
position: absolute;
background-color: #fff;
border-bottom: solid rgba(0,0,0,.2) 1px;
left: 0;
right: 0;
top: 77px;
box-sizing: border-box;
display:none;
}
.navbar-menu.is-active{
display: block;
}
.navbar-brand{
display: flex;
flex-grow: 1;
align-items: center;
}
.navbar-brand .navbar-item{
padding: 0;
}
.navbar-burger {
width: 3rem;
display: block;
cursor: pointer;
margin-left: auto;
}
.navbar-burger span {
height: 2px;
background-color: #1565c1;
display: block;
width: 16px;
margin-bottom: 4px;
}
}
.container {
margin: 0 auto;
padding-left: 0.75rem;
padding-right: 0.75rem;
box-sizing: border-box;
}
@media screen and (min-width: 1472px){
.container {
max-width: 1344px;
}
}
@media screen and (min-width: 769px){
.wrapper {
display: flex;
}
}
@media screen and (min-width: 769px){
#primary{
flex: none;
width: 66.66667%;
padding-right: 24px;
}
}
article{
border-bottom: solid rgba(0,0,0,.2) 1px;
margin-top: 32px;
padding-bottom: 32px;
}
article .title {
font-size: 1.5rem;
font-weight: 600;
line-height: 2;
}
article .title a{
color: #363636;
}
article .card-image img{
min-width: 100%;
}
article .card-content{
padding-top: 16px;
}
article .card-content .media{
margin-bottom: 1.5rem;
}
article .post-meta{
font-size: .75rem;
}
article .post-meta .wrap-posted-on{
display: block;
margin-bottom: 8px;
}

aside{
padding-left: 24px;
padding-top: 32px;
border-left: solid rgba(0,0,0,.12) 1px;
}
aside{
border-bottom: solid rgba(0,0,0,.12) 1px;
padding-bottom: 32px;
margin-bottom: 32px;
}
aside .heading{
font-size: 1.25rem;
color: #205c9a;
margin-bottom: 16px;
}
#recent-posts ul {
list-style: disc;
padding-left: 32px;
}
#recent-posts ul li{
margin-bottom: 16px;
}
#recent-posts ul a{
color: inherit;
}
footer{
border-top: 1px solid rgba(0,0,0,.2);
text-align: center;
font-size: 14px;
padding: 8px 0;
}
footer a{
color: inherit;
margin: 0 4px;
}
96 changes: 95 additions & 1 deletion simple-blog/src/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,102 @@
<meta charset="utf-8">
<title>HTML & CSS Learning Workshop Blog</title>
<meta content="width=device-width, initial-scale=1" name="viewport" />

<link rel="stylesheet" href="css/style.css">
</head>

<body>
<header>
<nav id="main-nav" class="navbar">
<div class="container">
<div class="navbar-brand">

<a class="navbar-item" href="#">
<img src="./images/logo.png" alt="UniCourt">
</a>
<div class="navbar-burger burger" id="nav-toggle">
<span></span>
<span></span>
<span></span>
</div>
</div>

<div id="navbar-example" class="navbar-menu">
<div class="navbar-end">
<a class="navbar-item" href="#">Home</a>
<a class="navbar-item" href="#">Features</a>
<a class="navbar-item" href="#">Industries</a>
<a class="navbar-item" href="#">Pricing</a>
<a class="navbar-item is-active" href="index.html">Blog</a>
<a class="navbar-item" href="#">Sign Up</a>
</div>
</div>
</div>
</nav></header>
<article id="post-1">
<div class="post-image">
<a href="./single-post.html" title="Lorem ipsum dolor sit amet, co">
<img src="./images/post-1.avif" alt="Lorem ipsum dolor sit amet, co" width="868" height="579">
</a>
</div>
<div class="post-content">
<div class="post-details">
<h2 class="title"><a href="./single-post.html" rel="bookmark">Lorem ipsum dolor sit amet, co</a></h2>
<p class="post-meta">
<span class="wrap-posted-on">
By <a href="#">UniCourt</a>
on <time datetime="2022-10-10T05:55:53-08:00">October 10, 2022</time>
</span>
</p>
</div>
<div class="content">
<p>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum...
</p>
<a href="./single-post.html" rel="bookmark">Read More...</a>
</div>
</div>
</article>

<aside id="secondary" class="column">
<div id="recent-posts">
<div class="widget-content">
<h3 class="heading">Recent Posts</h3>
<ul>
<li>
<a href="./single-post.html">Lorem ipsum dolor sit amet, co</a>
</div> </li>
<li>
<a href="./single-post.html">Lorem ipsum dolor sit amet, consectetuer</a>
</li>
<li>
<a href="./single-post.html">Lorem ipsum dolor si</a>
</li>
<li>
<a href="./single-post.html">Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</a>
</li>
<li>
<a href="./single-post.html">Lorem ipsum dolor sit amet, consectetuer adipiscin</a>
</li>
</ul>
</div>
</div>
</aside>
</body>
<footer>
<div class="container">
<div>
<nav class="hide-on-signup">
<a href="#">Footer link</a>
<a href="#">Footer link</a>
<a href="#">Footer link</a>
</nav>
</div>
<div class="is-hidden-mobile">
<p>
© 2022 mysite.com
</p>
</div>
</div>
</footer>
</body>
</html>