Challenges on 2023
|
@ -0,0 +1,5 @@
|
|||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 269 KiB |
|
@ -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>
|
After Width: | Height: | Size: 104 KiB |
|
@ -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>
|
After Width: | Height: | Size: 41 KiB |
|
@ -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>
|
After Width: | Height: | Size: 37 KiB |
After Width: | Height: | Size: 128 KiB |
After Width: | Height: | Size: 20 KiB |
|
@ -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>
|
After Width: | Height: | Size: 56 KiB |
After Width: | Height: | Size: 14 KiB |
|
@ -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>
|
After Width: | Height: | Size: 1.1 MiB |
After Width: | Height: | Size: 5.5 KiB |
|
@ -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>
|
After Width: | Height: | Size: 125 KiB |
|
@ -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>
|
After Width: | Height: | Size: 1.7 MiB |
After Width: | Height: | Size: 87 KiB |
After Width: | Height: | Size: 154 KiB |
|
@ -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>
|
After Width: | Height: | Size: 1.6 MiB |
|
@ -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>
|
|
@ -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>
|
After Width: | Height: | Size: 167 KiB |
After Width: | Height: | Size: 583 KiB |
After Width: | Height: | Size: 21 KiB |
|
@ -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>
|
After Width: | Height: | Size: 21 KiB |
|
@ -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>
|
After Width: | Height: | Size: 37 KiB |
After Width: | Height: | Size: 352 KiB |
After Width: | Height: | Size: 257 KiB |
|
@ -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>
|
After Width: | Height: | Size: 400 KiB |
After Width: | Height: | Size: 28 KiB |
|
@ -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>
|
After Width: | Height: | Size: 154 KiB |
After Width: | Height: | Size: 11 KiB |
|
@ -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>
|
After Width: | Height: | Size: 1.6 MiB |
After Width: | Height: | Size: 204 KiB |
|
@ -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>
|
After Width: | Height: | Size: 1.6 MiB |
|
@ -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>
|
After Width: | Height: | Size: 285 KiB |
After Width: | Height: | Size: 6.9 KiB |
|
@ -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>
|
After Width: | Height: | Size: 189 KiB |
After Width: | Height: | Size: 1.7 MiB |
|
@ -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>
|