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
141 changes: 141 additions & 0 deletions checklist.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
<!DOCTYPE html>

<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<link rel="stylesheet" href="./style.css" />
<title>Checklist</title>
</head>
<body>
<div class="logo-check">
<button type="submit" class="logo-block" onclick="location='/'">
<img src="./img/logo.png" alt="logotype" class="logo-img" />
</button>
</div>
<div class="checklist">
<div class="check-home">Home page checklist</div>
<table class="check-tab">
<tr>
<td class="check-td">Проверка</td>
<td class="result-td">Ожидаемый результат</td>
<td class="ok-td">Oтчет</td>
</tr>
<tr>
<td>URL</td>
<td>Все переходы должны реагировать на наведение мышью</td>
<td>
<div class="check-ok-cnt">
<input
class="check-ok"
type="checkbox"
id="ok-check"
name="ok-check"
value="ok"
/>
</div>
</td>
</tr>
<tr>
<td>Input Login</td>
<td>Логин должен иметь тип email</td>
<td>
<div class="check-ok-cnt">
<input
class="check-ok"
type="checkbox"
id="ok-check"
name="ok-check"
value="ok"
/>
</div>
</td>
</tr>
<tr>
<td>Input Login</td>
<td>Минимальное количество символов 11</td>
<td>
<div class="check-ok-cnt">
<input
class="check-ok"
type="checkbox"
id="ok-check"
name="ok-check"
value="ok"
/>
</div>
</td>
</tr>
<tr>
<td>Input Login</td>
<td>Максимальное количество символов 30</td>
<td>
<div class="check-ok-cnt">
<input
class="check-ok"
type="checkbox"
id="ok-check"
name="ok-check"
value="ok"
/>
</div>
</td>
</tr>
<tr>
<td>Input Password</td>
<td>Минимальное количество символов 6</td>
<td>
<div class="check-ok-cnt">
<input
class="check-ok"
type="checkbox"
id="ok-check"
name="ok-check"
value="ok"
/>
</div>
</td>
</tr>
<tr>
<td>Input Password</td>
<td>Максимальное количество символов 21</td>
<td>
<div class="check-ok-cnt">
<input
class="check-ok"
type="checkbox"
id="ok-check"
name="ok-check"
value="ok"
/>
</div>
</td>
</tr>
<tr>
<td>Подвал сайта</td>
<td>
Страница должна содержать подвал, в котором прописан copyright автор
и год
</td>
<td>
<div class="check-ok-cnt">
<input
class="check-ok"
type="checkbox"
id="ok-check"
name="ok-check"
value="ok"
/>
</div>
</td>
</tr>
</table>
<div class="btn-report">
<button type="submit">
Send report
</button>
</div>
</div>
</body>
</html>
11 changes: 7 additions & 4 deletions form.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,22 @@
<!DOCTYPE html>

<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Flex form</title>
<title>Registration form</title>
<link rel="stylesheet" href="./style.css">
<link
rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Poppins"
/>
/> <link rel="icon" type="image/x-icon" href="./img/logo.png" />

</head>
<body>

<header>
<div><button type="submit" class="logo-block" onclick="location='./index.html'">Logotype</button>
<div><button type="submit" class="logo-block" onclick="location='./index.html'"> <img src="./img/logo.png" alt="logotype" class="logo-img" /></button>
</div>
</header>
<div class="content">
Expand All @@ -32,7 +34,7 @@
type="email"
name="email"
placeholder="email"
minlength="9"/>
minlength="11"/>
<label>
<label>
<input
Expand All @@ -59,6 +61,7 @@
<button type="submit">
Register
</button>
</div>
</form>
</div>
</div>
Expand Down
Binary file added img/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 12 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<!DOCTYPE html>

<html lang="en">
<head>
<meta charset="UTF-8" />
Expand All @@ -10,12 +11,18 @@
rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Poppins"
/>
<link rel="icon" type="image/x-icon" href="./img/logo.png" />
</head>
<body>
<a href="./checklist.html"
><div class="link-checklist">
THIS CHECKLIST I USED IN MY PROJECT
</div></a
>
<header>
<div>
<button type="submit" class="logo-block" onclick="location='/'">
Logotype
<img src="./img/logo.png" alt="logotype" class="logo-img" />
</button>
</div>
</header>
Expand All @@ -28,14 +35,17 @@
type="email"
name="login"
placeholder="your e-mail"
minlength="6"
minlength="11"
maxlength="30"
/>
</label>
<label>
<input
type="password"
name="password"
placeholder="your password"
minlength="6"
maxlength="21"
/>
</label>
</form>
Expand Down
89 changes: 89 additions & 0 deletions style.css
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
* {

margin: 0;
padding: 0;
box-sizing: border-box;
Expand Down Expand Up @@ -41,6 +42,10 @@ header {
justify-content: center;
height: 180px;
}
img {
object-fit: cover;
width: 90px;
}
.logo-block {
width: 90px;
height: 90px;
Expand Down Expand Up @@ -130,7 +135,79 @@ select:focus {
.flex-btn button {
width: 49%;
}
a {
color: inherit;
text-decoration: none;
}
.link-checklist {
font-family: "Poppins", sans-serif;
width: 300px;
padding: 6px;
margin: 15px;
background-color: #a3b6c7;

font-size: 15px;
text-align: center;
color: rgb(255, 255, 255);
border-radius: 6px;
transition: 0.6s;
position: fixed;
}
.link-checklist:hover {
/*background-color: var(--alt-text-color);
*/
background-color: #8ba1b3;
}
.logo-check {
padding: 15px;
}
.checklist {
display: flex;
justify-content: center;
flex-direction: column;
padding: 15px;
}
.checklist td {
padding: 15px;
border-bottom: 2px rgb(0, 103, 134) solid;
}
.checklist table {
padding: 15px;
}
.check-td,
.result-td,
.ok-td {
background-color: #84b6ff;
}
.check-home {
font-size: 21px;
}
.check-ok {
color: rgb(0, 156, 0);
}
.check-ok {
width: 15px;
height: 15px;
accent-color: rgb(0, 156, 0);
transform: scale(2);
box-shadow: inset -2px 1px 9px #84b6ff, 1px 0px 9px #84b6ff;
}
.btn-report button {
border-radius: var(--radius-padding);
height: var(--button-block-height);
background-color: var(--alt-background-color);
color: rgb(255, 255, 255);
transition: 0.15s;
margin-bottom: 15px;
width: 100%;
font-size: 21px;
height: 50px;
}

.btn-report button:hover {
background-color: var(--alt-background-color-hover);
cursor: pointer;
}
@media only screen and (min-width: 540px) {
.flex-form-content input,
.flex-select {
Expand Down Expand Up @@ -176,4 +253,16 @@ select:focus {
.flex-form-content button {
height: 30px;
}
.link-checklist {
font-family: "Poppins", sans-serif;
width: 500px;
padding: 15px;
margin: 15px;
font-size: 21px;
text-align: center;
color: white;
border-radius: 9px;
transition: 0.6s;
right: 0;
}
}