-
-
Notifications
You must be signed in to change notification settings - Fork 268
WM | ITP-MAY-25 | Tesfalem Hailu | Wireframe #722
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 7 commits
2539259
5d6ca7a
53ec74b
2399729
05c35e0
7caf458
8547893
bd52eff
f4d8ec3
f382d98
8014f61
a0e77e2
abe6c6d
e549d9a
4651278
7dbfbe2
4d08a78
9906163
b952c0e
a723313
0e61696
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
1. What is the purpose of a README file? | ||
|
||
You can add a README file to your repository to tell other people why your project is useful, what they can do with your project, and how they can use it. | ||
|
||
1. What is the purpose of a wireframe? | ||
1. What is a branch in Git? |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,29 +5,158 @@ | |
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> | ||
<title>Wireframe</title> | ||
<link rel="stylesheet" href="style.css" /> | ||
tesfathefture marked this conversation as resolved.
Show resolved
Hide resolved
|
||
<style> | ||
:root { | ||
--paper: #f5f5f5; /* light background */ | ||
--ink: #222222; /* dark text */ | ||
--font: 100%/1.5 system-ui; | ||
--space: clamp(6px, 6px + 2vw, 15px); | ||
--line: 1px solid #ccc; | ||
--container: 1280px; | ||
} | ||
|
||
body { | ||
background-color: var(--paper); | ||
color: var(--ink); | ||
font: var(--font); | ||
margin: 0; | ||
padding-bottom: 80px; /* space for fixed footer */ | ||
} | ||
|
||
a { | ||
padding: var(--space); | ||
border: var(--line); | ||
max-width: fit-content; | ||
display: inline-block; | ||
color: var(--ink); | ||
text-decoration: none; | ||
} | ||
|
||
img, | ||
svg { | ||
width: 100%; | ||
object-fit: cover; | ||
} | ||
|
||
main { | ||
max-width: var(--container); | ||
margin: 0 auto calc(var(--space) * 4); | ||
display: grid; | ||
grid-template-columns: 1fr 1fr; | ||
gap: var(--space); | ||
} | ||
|
||
main > *:first-child { | ||
grid-column: span 2; | ||
} | ||
|
||
article { | ||
border: var(--line); | ||
padding-bottom: var(--space); | ||
text-align: left; | ||
display: grid; | ||
grid-template-columns: var(--space) 1fr var(--space); | ||
} | ||
|
||
article > * { | ||
grid-column: 2 / 3; | ||
} | ||
|
||
article > svg { | ||
grid-column: span 3; | ||
} | ||
|
||
footer { | ||
text-align: center; | ||
padding: 15px 0; | ||
position: fixed; | ||
width: 100%; | ||
bottom: 0; | ||
left: 0; | ||
font-family: Arial, sans-serif; | ||
} | ||
</style> | ||
</head> | ||
<body> | ||
<header> | ||
<h1>Wireframe</h1> | ||
<p> | ||
This is the default, provided code and no changes have been made yet. | ||
<h1 style="text-align: center;">Wireframe</h1> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Create a class in your style.css and use it for your h1 and p instead of using inline style and repeating yourself There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I have used it for h1 and p instead of using inline style and repeating itself |
||
<p style="text-align: center;"> | ||
A wireframe is a basic visual guide used in design, especially in web | ||
and app development, to represent the structure and layout of a page or | ||
interface before the final design is created. | ||
</p> | ||
</header> | ||
|
||
<main> | ||
<article> | ||
<img src="placeholder.svg" alt="" /> | ||
<h2>Title</h2> | ||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 160 90" role="presentation" aria-hidden="true" focusable="false"> | ||
<rect width="160" height="90" fill="#eee" /> | ||
<circle cx="120" cy="25" r="15" fill="hsl(0deg 83% 60% / 95%)" /> | ||
<path d="M25 90 L80 30 L160 90 Z" fill="darkslategrey" /> | ||
<path d="M0 90 L50 45 L100 90 Z" fill="slategrey" /> | ||
</svg> | ||
<h2>Purpose of a README File</h2> | ||
<p> | ||
Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, | ||
voluptates. Quisquam, voluptates. | ||
A README file serves as the main introduction and documentation for a project, | ||
typically found in the root directory of software repositories (like those on GitHub). | ||
</p> | ||
<a href="">Read more</a> | ||
<details> | ||
<summary>Read More</summary> | ||
<p> | ||
A README file is a plain text or markdown (.md) file that provides essential | ||
information about a project. It's usually the first file someone reads when they | ||
encounter your repository—especially on platforms like GitHub, GitLab, or Bitbucket. | ||
</p> | ||
</details> | ||
</article> | ||
|
||
<article> | ||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 160 90" role="presentation" aria-hidden="true" focusable="false"> | ||
<rect width="160" height="90" fill="#eee" /> | ||
<circle cx="120" cy="25" r="15" fill="hsl(0deg 83% 60% / 95%)" /> | ||
<path d="M25 90 L80 30 L160 90 Z" fill="darkslategrey" /> | ||
<path d="M0 90 L50 45 L100 90 Z" fill="slategrey" /> | ||
</svg> | ||
<h2>Purpose of a Wireframe</h2> | ||
<p> | ||
The purpose of a wireframe is to serve as a blueprint or visual guide for designing a website, | ||
app, or digital interface before any actual design or coding begins. | ||
</p> | ||
<details> | ||
<summary>Read More</summary> | ||
<p> | ||
A wireframe is a simplified visual representation of a user interface that outlines the layout | ||
and structure of content and elements on a screen, without focusing on design details like color, | ||
style, or graphics. | ||
</p> | ||
</details> | ||
</article> | ||
|
||
<article> | ||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 160 90" role="presentation" aria-hidden="true" focusable="false"> | ||
<rect width="160" height="90" fill="#eee" /> | ||
<circle cx="120" cy="25" r="15" fill="hsl(0deg 83% 60% / 95%)" /> | ||
<path d="M25 90 L80 30 L160 90 Z" fill="darkslategrey" /> | ||
<path d="M0 90 L50 45 L100 90 Z" fill="slategrey" /> | ||
</svg> | ||
tesfathefture marked this conversation as resolved.
Show resolved
Hide resolved
|
||
<h2>A Branch in Git</h2> | ||
<p> | ||
A branch in Git is essentially a lightweight, movable pointer to a commit. It allows you | ||
to work on different versions of a project without affecting the main codebase. | ||
</p> | ||
<details> | ||
<summary>Read More</summary> | ||
<p> | ||
A Git branch is a lightweight movable reference to a specific commit. It allows you to isolate | ||
your work from the main line of development. | ||
</p> | ||
</details> | ||
tesfathefture marked this conversation as resolved.
Show resolved
Hide resolved
|
||
</article> | ||
</main> | ||
|
||
<footer> | ||
<p> | ||
This is the default, provided code and no changes have been made yet. | ||
</p> | ||
<p>Author: Tesfalem Hailu</p> | ||
<p><a href="mailto:hailutesfalem21@gmail.com">hailutesfalem21@gmail.com</a></p> | ||
</footer> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I have improved the footer to make it look better. |
||
</body> | ||
</html> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@tesfathefture i am not sure this file is necessary.