Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
874db37
Added design pallete index.html
EL1VAS Oct 3, 2025
0871233
Added more css index.html
EL1VAS Oct 3, 2025
b264011
Header change index.html
EL1VAS Oct 3, 2025
aa880f9
Added three articles index.html
EL1VAS Oct 3, 2025
4b4919e
Removed css from index.html
EL1VAS Oct 3, 2025
c182488
Add git branch SVG icon to Wireframe folder
EL1VAS Oct 3, 2025
1f95203
Added git brach icon index.html
EL1VAS Oct 3, 2025
e970934
Add Readme, Wireframe, book_open, and git SVG icons to Wireframe folder
EL1VAS Oct 3, 2025
fc67787
Merge branch 'feature/wireframe' of https://github.com/EL1VAS/Module-…
EL1VAS Oct 3, 2025
a4af0ca
Added img in articles index.html
EL1VAS Oct 3, 2025
f7993f2
Merge pull request #1 from EL1VAS/EL1VAS-patch-2
EL1VAS Oct 3, 2025
2f2076b
Changed paper to another color style.css
EL1VAS Oct 3, 2025
430358b
Update style.css
EL1VAS Oct 3, 2025
ec6d80b
Change header style.css
EL1VAS Oct 3, 2025
5c3aedf
Center and change size in text style.css
EL1VAS Oct 3, 2025
c95cf35
Footer changed style.css
EL1VAS Oct 3, 2025
31cb293
Save local changes before pulling
EL1VAS Oct 3, 2025
6a27395
Resolve merge conflict in Wireframe/style.css by updating with Github…
EL1VAS Oct 3, 2025
7a37441
Added the name index.html
EL1VAS Oct 4, 2025
3ad8fdd
Added email index.html
EL1VAS Oct 4, 2025
af447bd
Added blue color choice index.html
EL1VAS Oct 4, 2025
f344ff2
Added green and black to colors index.html
EL1VAS Oct 4, 2025
c7d65fc
Added sizes option index.html
EL1VAS Oct 4, 2025
9e325d8
Added my name index.html
EL1VAS Oct 4, 2025
e6de876
Update index.html
EL1VAS Oct 4, 2025
50c66bf
Added submit button index.html
EL1VAS Oct 4, 2025
aa5b308
Fixed typo legent to legend
EL1VAS Nov 12, 2025
7b09823
Fixed the <div> after the Blue color section to be </div>
EL1VAS Nov 12, 2025
cd0e912
In line 53 "Select option put in <option>
EL1VAS Nov 12, 2025
f845707
Fixed label for="T-shirt size" to be "T-shirt-size" (no spaces)
EL1VAS Nov 12, 2025
e24cdc6
Added value attributes to the options
EL1VAS Nov 12, 2025
aa69130
Fixed identation
EL1VAS Nov 12, 2025
0e20a9f
Fixed the footer
EL1VAS Nov 12, 2025
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
59 changes: 55 additions & 4 deletions Form-Controls/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,65 @@ <h1>Product Pick</h1>
<main>
<form>
<!-- write your html here-->
<!--
try writing out the requirements first as comments
this will also help you fill in your PR message later-->
<!-- What is the customer's name? I must collect this data, and validate it. But what is a valid name? I must decide something.-->
<fieldset>
<legend>Confirm your identity</legend>

<div>
<label for="name">Name:</label>
<input type="text" id="name" name="name" required minlength="2" />
</div>
<!--I require a valid email.-->
<div>
<label for="email">Email:</label>
<input type="email" id="email" name="email" required />
</div>
</fieldset>
<!--What colour should this t-shirt be? I must give 3 options. How will I make sure they don't pick other colours?-->
<fieldset>
<legend>Choose your shirt color</legend>
<div>
<label for="color-blue">Blue</label>
<input
type="radio"
id="color-blue"
name="color"
value="blue"
required
/>
</div>
<div>
<label for="color-green">Green</label>
<input type="radio" id="color-green" name="color" value="green" />
</div>
<div>
<label for="color-black">Black</label>
<input type="radio" id="color-black" name="color" value="black" />
</div>
</fieldset>
<!--What size does the customer want? I must give the following 6 options: XS, S, M, L, XL, XXL-->
<fieldset>
<legend>Choose your size</legend>
<div>
<label for="T-shirt-size">T-shirt Size</label>
<select id="T-shirt-size" name="size" required>
<option value="" disabled selected>Select a size</option>
<option value="XS">XS</option>
<option value="S">S</option>
<option value="M">M</option>
<option value="L">L</option>
<option value="XL">XL</option>
<option value="XXL">XXL</option>
</select>
</div>
</fieldset>
<button type="submit">Submit</button>
</form>
</main>
<footer>
<!-- change to your name-->
<h2>By HOMEWORK SOLUTION</h2>
<!--Just added a comment in order to create a new branch-->
<h2>By Elena Vasileia</h2>
</footer>
</body>
</html>
7 changes: 7 additions & 0 deletions Wireframe/Readme.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions Wireframe/Wireframe.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Wireframe/book_open.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file added Wireframe/git
Empty file.
1 change: 1 addition & 0 deletions Wireframe/git_branch_icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
37 changes: 29 additions & 8 deletions Wireframe/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,28 +5,49 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Wireframe</title>
<link rel="stylesheet" href="style.css" />

</head>
<body>
<header>
<h1>Wireframe</h1>
<h1>Basics in Web Development</h1>
<p>
This is the default, provided code and no changes have been made yet.
Understanding the essentials
</p>
</header>

<main>
<article>
<img src="placeholder.svg" alt="" />
<h2>Title</h2>
<img src="Readme.svg" alt="Illustration of Readme icon" />
<h2>The README file</h2>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam,
voluptates. Quisquam, voluptates.
A README file introduces a project, explains its purpose, and provides instructions for installation and usage. It helps others understand what the project does, how to set it up, and where to find additional resources.
</p>
<a href="">Read more</a>
<a href="https://www.makeareadme.com/">Read more for README files</a>
</article>

<article>
<img src="Wireframe.svg" alt="Illustration of Wireframe" />
<h2>The Wireframe</h2>
<p>
A wireframe is a visual guide that represents the structure and layout of a webpage or app. It helps designers and developers plan placement of elements and user flow before adding detailed content and styling.
</p>
<a href="https://www.productplan.com/glossary/wireframe/">Read more for Wireframe</a>
</article>

<article>
<img src="git_branch_icon.svg" alt="Illustration of git branch icon" />
<h2>A branch in Git</h2>
<p>
A branch in Git is an independent line of development, allowing you to work on new features or changes without affecting the main codebase. This enables collaboration and makes it easy to test, review, and merge updates.
</p>
<a href="https://www.atlassian.com/git/tutorials/using-branches">Find out more for Branches in Git</a>
</article>


</main>
<footer>
<p>
This is the default, provided code and no changes have been made yet.
File made by El1VAS on October 2025
</p>
</footer>
</body>
Expand Down
25 changes: 23 additions & 2 deletions Wireframe/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,39 @@ As well as useful links to learn more */
https://scrimba.com/learn-css-variables-c026
====== Design Palette ====== */
:root {
--paper: oklch(7 0 0);
--paper: rgba(224, 230, 191, 0.801);
--ink: color-mix(in oklab, var(--color) 5%, black);
--font: 100%/1.5 system-ui;
--space: clamp(6px, 6px + 2vw, 15px);
--line: 1px solid;
--line: 10px groove #012f5d;
--container: 1280px;
}
/* ====== Base Elements ======
General rules for basic HTML elements in any context */
header {
text-align: center;
padding: var(--space);
}

header h1 {
font-size: 4rem;
}

header p {
font-size: 2.5rem;
}

body {
background: var(--paper);
color: var(--ink);
font: var(--font);
}

h2 {
text-align: center;
font-size: 2.5rem;
}

a {
padding: var(--space);
border: var(--line);
Expand All @@ -51,6 +70,8 @@ main {
}
footer {
position: fixed;
left: 0;
right: 0;
bottom: 0;
text-align: center;
}
Expand Down