Challenges on 2023
5
.idea/.gitignore
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
12
.idea/imgs.iml
generated
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="WEB_MODULE" version="4">
|
||||
<component name="NewModuleRootManager">
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<excludeFolder url="file://$MODULE_DIR$/.tmp" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/temp" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/tmp" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
6
.idea/inspectionProfiles/Project_Default.xml
generated
Normal file
@ -0,0 +1,6 @@
|
||||
<component name="InspectionProjectProfileManager">
|
||||
<profile version="1.0">
|
||||
<option name="myName" value="Project Default" />
|
||||
<inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
|
||||
</profile>
|
||||
</component>
|
8
.idea/modules.xml
generated
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/imgs.iml" filepath="$PROJECT_DIR$/.idea/imgs.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
BIN
old/r1/.DS_Store
vendored
Normal file
BIN
old/r1/assets/.DS_Store
vendored
Normal file
BIN
old/r1/assets/.man.gif.icloud
Normal file
32
old/r1/assets/instructions.html
Normal file
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<style>
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<pre>
|
||||
|
||||
--- Правила ---
|
||||
1) Никаких превью и предпросмотров результатов
|
||||
2) Из редактора уходить нельзя, переключаться на другие окна и тд
|
||||
3) Никаких измерительных приборов (линеек, циркулей и тд)
|
||||
4) Убираем руки от клавиатуры когда закончится время
|
||||
5) В конце нажимаем Finish и вводим yes
|
||||
|
||||
Удачи и получай удовольствие от процесса!
|
||||
|
||||
--- Assets ---
|
||||
|
||||
./man.gif (660x720)
|
||||
./lorem.png (508x169)
|
||||
./ipsum.png (511x199)
|
||||
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
BIN
old/r1/assets/ipsum.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
old/r1/assets/lorem.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
old/r1/assets/page.png
Normal file
After Width: | Height: | Size: 269 KiB |
19
old/r1/assets/result.html
Normal file
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
window.addEventListener('message', function(e) {
|
||||
if (
|
||||
window.location.origin === 'file://' ||
|
||||
window.location.origin === (e.origin || e.originalEvent.origin)
|
||||
) {
|
||||
document.documentElement.innerHTML = e.data
|
||||
}
|
||||
})
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
BIN
old/r1/assets/source.psd
Normal file
73
old/r1/editor.html
Normal file
BIN
old/r2/.DS_Store
vendored
Normal file
BIN
old/r2/assets/.DS_Store
vendored
Normal file
BIN
old/r2/assets/dance.gif
Normal file
After Width: | Height: | Size: 104 KiB |
31
old/r2/assets/instructions.html
Normal file
@ -0,0 +1,31 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<style>
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<pre>
|
||||
|
||||
--- Правила ---
|
||||
1) Никаких превью и предпросмотров результатов
|
||||
2) Из редактора уходить нельзя, переключаться на другие окна и тд
|
||||
3) Никаких измерительных приборов (линеек, циркулей и тд)
|
||||
4) Убираем руки от клавиатуры когда закончится время
|
||||
5) В конце нажимаем Finish и вводим yes
|
||||
|
||||
Удачи и получай удовольствие от процесса!
|
||||
|
||||
--- Assets ---
|
||||
|
||||
./dance.gif (400x400)
|
||||
./tank.gif (250x250)
|
||||
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
BIN
old/r2/assets/page.png
Normal file
After Width: | Height: | Size: 41 KiB |
19
old/r2/assets/result.html
Normal file
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
window.addEventListener('message', function(e) {
|
||||
if (
|
||||
window.location.origin === 'file://' ||
|
||||
window.location.origin === (e.origin || e.originalEvent.origin)
|
||||
) {
|
||||
document.documentElement.innerHTML = e.data
|
||||
}
|
||||
})
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
BIN
old/r2/assets/source.psd
Normal file
BIN
old/r2/assets/tank.gif
Normal file
After Width: | Height: | Size: 37 KiB |
73
old/r2/editor.html
Normal file
BIN
old/r3/.DS_Store
vendored
Normal file
BIN
old/r3/assets/.DS_Store
vendored
Normal file
BIN
old/r3/assets/coin.gif
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
old/r3/assets/dog.gif
Normal file
After Width: | Height: | Size: 20 KiB |
33
old/r3/assets/instructions.html
Normal file
@ -0,0 +1,33 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<style>
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<pre>
|
||||
|
||||
--- Правила ---
|
||||
1) Никаких превью и предпросмотров результатов
|
||||
2) Из редактора уходить нельзя, переключаться на другие окна и тд
|
||||
3) Никаких измерительных приборов (линеек, циркулей и тд)
|
||||
4) Убираем руки от клавиатуры когда закончится время
|
||||
5) В конце нажимаем Finish и вводим yes
|
||||
|
||||
Удачи и получай удовольствие от процесса!
|
||||
|
||||
--- Assets ---
|
||||
|
||||
./coin.gif (560x560)
|
||||
./dog.gif (500x524)
|
||||
./money.gif (500x455)
|
||||
|
||||
Background color: #00C0FF
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
BIN
old/r3/assets/money.gif
Normal file
After Width: | Height: | Size: 56 KiB |
BIN
old/r3/assets/page.png
Normal file
After Width: | Height: | Size: 14 KiB |
19
old/r3/assets/result.html
Normal file
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
window.addEventListener('message', function(e) {
|
||||
if (
|
||||
window.location.origin === 'file://' ||
|
||||
window.location.origin === (e.origin || e.originalEvent.origin)
|
||||
) {
|
||||
document.documentElement.innerHTML = e.data
|
||||
}
|
||||
})
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
BIN
old/r3/assets/source.psd
Normal file
73
old/r3/editor.html
Normal file
BIN
old/r4/.DS_Store
vendored
Normal file
BIN
old/r4/assets/.DS_Store
vendored
Normal file
BIN
old/r4/assets/circle.gif
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
old/r4/assets/code.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
31
old/r4/assets/instructions.html
Normal file
@ -0,0 +1,31 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<style>
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<pre>
|
||||
|
||||
--- Правила ---
|
||||
1) Никаких превью и предпросмотров результатов
|
||||
2) Из редактора уходить нельзя, переключаться на другие окна и тд
|
||||
3) Никаких измерительных приборов (линеек, циркулей и тд)
|
||||
4) Убираем руки от клавиатуры когда закончится время
|
||||
5) В конце нажимаем Finish и вводим yes
|
||||
|
||||
Удачи и получай удовольствие от процесса!
|
||||
|
||||
--- Assets ---
|
||||
|
||||
./circle.gif (540x540)
|
||||
./code.png (354x112)
|
||||
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
BIN
old/r4/assets/page.png
Normal file
After Width: | Height: | Size: 125 KiB |
19
old/r4/assets/result.html
Normal file
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
window.addEventListener('message', function(e) {
|
||||
if (
|
||||
window.location.origin === 'file://' ||
|
||||
window.location.origin === (e.origin || e.originalEvent.origin)
|
||||
) {
|
||||
document.documentElement.innerHTML = e.data
|
||||
}
|
||||
})
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
BIN
old/r4/assets/source.psd
Normal file
73
old/r4/editor.html
Normal file
BIN
old/r5/.DS_Store
vendored
Normal file
BIN
old/r5/assets/.DS_Store
vendored
Normal file
BIN
old/r5/assets/.source.psd.icloud
Normal file
BIN
old/r5/assets/background.png
Normal file
After Width: | Height: | Size: 1.7 MiB |
BIN
old/r5/assets/cyrax.gif
Normal file
After Width: | Height: | Size: 87 KiB |
BIN
old/r5/assets/goro.gif
Normal file
After Width: | Height: | Size: 154 KiB |
37
old/r5/assets/instructions.html
Normal file
@ -0,0 +1,37 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<style>
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<pre>
|
||||
|
||||
--- Правила ---
|
||||
1) Никаких превью и предпросмотров результатов
|
||||
2) Из редактора уходить нельзя, переключаться на другие окна и тд
|
||||
3) Никаких измерительных приборов (линеек, циркулей и тд)
|
||||
4) Убираем руки от клавиатуры когда закончится время
|
||||
5) В конце нажимаем Finish и вводим yes
|
||||
|
||||
Удачи и получай удовольствие от процесса!
|
||||
|
||||
--- Assets ---
|
||||
|
||||
./goro.gif (600x667)
|
||||
./cyrax.gif (200x345)
|
||||
./background.png (1200x1200)
|
||||
|
||||
CSS HELP
|
||||
Mirror image:
|
||||
-webkit-transform: scaleX(-1);
|
||||
transform: scaleX(-1);
|
||||
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
BIN
old/r5/assets/page.png
Normal file
After Width: | Height: | Size: 1.6 MiB |
19
old/r5/assets/result.html
Normal file
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
window.addEventListener('message', function(e) {
|
||||
if (
|
||||
window.location.origin === 'file://' ||
|
||||
window.location.origin === (e.origin || e.originalEvent.origin)
|
||||
) {
|
||||
document.documentElement.innerHTML = e.data
|
||||
}
|
||||
})
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
73
old/r5/editor.html
Normal file
BIN
r1 hard/.DS_Store
vendored
Normal file
BIN
r1 hard/assets/.DS_Store
vendored
Normal file
36
r1 hard/assets/instructions.html
Normal file
@ -0,0 +1,36 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<style>
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<pre>
|
||||
|
||||
--- Правила ---
|
||||
1) Никаких превью и предпросмотров результатов
|
||||
2) Из редактора уходить нельзя, переключаться на другие окна и тд
|
||||
3) Никаких измерительных приборов (линеек, циркулей и тд)
|
||||
4) Убираем руки от клавиатуры когда закончится время
|
||||
5) В конце нажимаем Finish и вводим yes
|
||||
|
||||
Удачи и получай удовольствие от процесса!
|
||||
|
||||
--- Assets ---
|
||||
|
||||
./programmer.gif (306x306)
|
||||
./money.png (261x244)
|
||||
|
||||
|
||||
Mirror image:
|
||||
-webkit-transform: scaleX(-1);
|
||||
transform: scaleX(-1);
|
||||
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
BIN
r1 hard/assets/money.gif
Normal file
After Width: | Height: | Size: 167 KiB |
BIN
r1 hard/assets/page.png
Normal file
After Width: | Height: | Size: 583 KiB |
BIN
r1 hard/assets/programmer.gif
Normal file
After Width: | Height: | Size: 21 KiB |
19
r1 hard/assets/result.html
Normal file
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
window.addEventListener('message', function(e) {
|
||||
if (
|
||||
window.location.origin === 'file://' ||
|
||||
window.location.origin === (e.origin || e.originalEvent.origin)
|
||||
) {
|
||||
document.documentElement.innerHTML = e.data
|
||||
}
|
||||
})
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
73
r1 hard/editor.html
Normal file
BIN
r2 hard/.DS_Store
vendored
Normal file
BIN
r2 hard/assets/.DS_Store
vendored
Normal file
BIN
r2 hard/assets/background.png
Normal file
After Width: | Height: | Size: 21 KiB |
35
r2 hard/assets/instructions.html
Normal file
@ -0,0 +1,35 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<style>
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<pre>
|
||||
|
||||
--- Правила ---
|
||||
1) Никаких превью и предпросмотров результатов
|
||||
2) Из редактора уходить нельзя, переключаться на другие окна и тд
|
||||
3) Никаких измерительных приборов (линеек, циркулей и тд)
|
||||
4) Убираем руки от клавиатуры когда закончится время
|
||||
5) В конце нажимаем Finish и вводим yes
|
||||
|
||||
Удачи и получай удовольствие от процесса!
|
||||
|
||||
--- Assets ---
|
||||
|
||||
./morty.gif (196x393)
|
||||
./portal.gif (285x448) need's rotate)
|
||||
./rick.gif (393x397)
|
||||
|
||||
Rotate image:
|
||||
transform: rotate(90deg)
|
||||
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
BIN
r2 hard/assets/morty.gif
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
r2 hard/assets/page.png
Normal file
After Width: | Height: | Size: 352 KiB |
BIN
r2 hard/assets/portal.gif
Normal file
After Width: | Height: | Size: 257 KiB |
19
r2 hard/assets/result.html
Normal file
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
window.addEventListener('message', function(e) {
|
||||
if (
|
||||
window.location.origin === 'file://' ||
|
||||
window.location.origin === (e.origin || e.originalEvent.origin)
|
||||
) {
|
||||
document.documentElement.innerHTML = e.data
|
||||
}
|
||||
})
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
BIN
r2 hard/assets/rick.gif
Normal file
After Width: | Height: | Size: 400 KiB |
73
r2 hard/editor.html
Normal file
BIN
r3 easy/.DS_Store
vendored
Normal file
BIN
r3 easy/assets/.DS_Store
vendored
Normal file
BIN
r3 easy/assets/box.gif
Normal file
After Width: | Height: | Size: 28 KiB |
32
r3 easy/assets/instructions.html
Normal file
@ -0,0 +1,32 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<style>
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<pre>
|
||||
|
||||
--- Правила ---
|
||||
1) Никаких превью и предпросмотров результатов
|
||||
2) Из редактора уходить нельзя, переключаться на другие окна и тд
|
||||
3) Никаких измерительных приборов (линеек, циркулей и тд)
|
||||
4) Убираем руки от клавиатуры когда закончится время
|
||||
5) В конце нажимаем Finish и вводим yes
|
||||
|
||||
Удачи и получай удовольствие от процесса!
|
||||
|
||||
--- Assets ---
|
||||
|
||||
./box.gif (700x235)
|
||||
./mario.gif (614x600)
|
||||
|
||||
Background color: #2196F3
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
BIN
r3 easy/assets/mario.gif
Normal file
After Width: | Height: | Size: 154 KiB |
BIN
r3 easy/assets/page.png
Normal file
After Width: | Height: | Size: 11 KiB |
19
r3 easy/assets/result.html
Normal file
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
window.addEventListener('message', function(e) {
|
||||
if (
|
||||
window.location.origin === 'file://' ||
|
||||
window.location.origin === (e.origin || e.originalEvent.origin)
|
||||
) {
|
||||
document.documentElement.innerHTML = e.data
|
||||
}
|
||||
})
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
73
r3 easy/editor.html
Normal file
BIN
r4 hard/.DS_Store
vendored
Normal file
BIN
r4 hard/assets/.DS_Store
vendored
Normal file
BIN
r4 hard/assets/background.png
Normal file
After Width: | Height: | Size: 1.6 MiB |
BIN
r4 hard/assets/demon.gif
Normal file
After Width: | Height: | Size: 204 KiB |
33
r4 hard/assets/instructions.html
Normal file
@ -0,0 +1,33 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<style>
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<pre>
|
||||
|
||||
--- Правила ---
|
||||
1) Никаких превью и предпросмотров результатов
|
||||
2) Из редактора уходить нельзя, переключаться на другие окна и тд
|
||||
3) Никаких измерительных приборов (линеек, циркулей и тд)
|
||||
4) Убираем руки от клавиатуры когда закончится время
|
||||
5) В конце нажимаем Finish и вводим yes
|
||||
|
||||
Удачи и получай удовольствие от процесса!
|
||||
|
||||
--- Assets ---
|
||||
|
||||
./background.png
|
||||
./demon.gif (591x489)
|
||||
./shotgun.gif (541x545)
|
||||
./statusBar.png
|
||||
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
BIN
r4 hard/assets/page.png
Normal file
After Width: | Height: | Size: 1.6 MiB |
19
r4 hard/assets/result.html
Normal file
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
window.addEventListener('message', function(e) {
|
||||
if (
|
||||
window.location.origin === 'file://' ||
|
||||
window.location.origin === (e.origin || e.originalEvent.origin)
|
||||
) {
|
||||
document.documentElement.innerHTML = e.data
|
||||
}
|
||||
})
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
BIN
r4 hard/assets/shotgun.gif
Normal file
After Width: | Height: | Size: 285 KiB |
BIN
r4 hard/assets/statusBar.png
Normal file
After Width: | Height: | Size: 6.9 KiB |
73
r4 hard/editor.html
Normal file
BIN
r5 easy/.DS_Store
vendored
Normal file
BIN
r5 easy/assets/.DS_Store
vendored
Normal file
36
r5 easy/assets/instructions.html
Normal file
@ -0,0 +1,36 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Document</title>
|
||||
<style>
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<pre>
|
||||
|
||||
--- Правила ---
|
||||
1) Никаких превью и предпросмотров результатов
|
||||
2) Из редактора уходить нельзя, переключаться на другие окна и тд
|
||||
3) Никаких измерительных приборов (линеек, циркулей и тд)
|
||||
4) Убираем руки от клавиатуры когда закончится время
|
||||
5) В конце нажимаем Finish и вводим yes
|
||||
|
||||
Удачи и получай удовольствие от процесса!
|
||||
|
||||
--- Assets ---
|
||||
|
||||
./pepe.gif (556x663)
|
||||
|
||||
CSS HELP
|
||||
Color:
|
||||
background: #74B621;
|
||||
color: #03520B;
|
||||
|
||||
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
BIN
r5 easy/assets/page.png
Normal file
After Width: | Height: | Size: 189 KiB |
BIN
r5 easy/assets/pepe.gif
Normal file
After Width: | Height: | Size: 1.7 MiB |
19
r5 easy/assets/result.html
Normal file
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<script>
|
||||
window.addEventListener('message', function(e) {
|
||||
if (
|
||||
window.location.origin === 'file://' ||
|
||||
window.location.origin === (e.origin || e.originalEvent.origin)
|
||||
) {
|
||||
document.documentElement.innerHTML = e.data
|
||||
}
|
||||
})
|
||||
</script>
|
||||
</body>
|
||||
</html>
|