Merge branch 'master' into cleanup
|
@ -19,7 +19,7 @@ To contribute to the map, we require a certain format for artwork region and lab
|
|||
### GitHub Submission
|
||||
|
||||
1. Create a fork of our repo.
|
||||
2. Enter your data into the `web/_js/atlas.js` file, with the correct format and ID number.
|
||||
2. Enter your data into the `web/atlas.json` file, with the correct format and ID number.
|
||||
3. Create a Pull Request.
|
||||
|
||||
-->
|
||||
|
@ -27,7 +27,7 @@ To contribute to the map, we require a certain format for artwork region and lab
|
|||
## Map Edits
|
||||
|
||||
1. Create a fork of our repo.
|
||||
2. Enter your data into the `web/_js/atlas.json` file, with the correct format and ID number.
|
||||
2. Enter your data into the `web/atlas.json` file, with the correct format and ID number.
|
||||
3. Create a Pull Request against the `/cleanup` branch.
|
||||
|
||||
## Cleaning Contributions
|
||||
|
|
8284
data/read-ids.txt
Normal file
148
tools/read-ids-temp.txt
Normal file
|
@ -0,0 +1,148 @@
|
|||
u0mydr
|
||||
u0mwxj
|
||||
u0mwcx
|
||||
u0mu37
|
||||
u0ms72
|
||||
u0mrgz
|
||||
u0mqfj
|
||||
u0mozw
|
||||
u0mkko
|
||||
u0mk12
|
||||
u0mj93
|
||||
u0mg5r
|
||||
u0mefl
|
||||
u0mdkc
|
||||
u0mchi
|
||||
u0mb6y
|
||||
u0m7ol
|
||||
u0m6uo
|
||||
u0m5xy
|
||||
u0m4kn
|
||||
u0m3up
|
||||
u0m2sl
|
||||
u0m17q
|
||||
u0m0o7
|
||||
u0m0e2
|
||||
u0lkqg
|
||||
u0ljzj
|
||||
u0lg1v
|
||||
u0la9m
|
||||
u0l8u8
|
||||
u0l6mx
|
||||
u0l04x
|
||||
u0kzax
|
||||
u0kw47
|
||||
u0kvqb
|
||||
u0km4v
|
||||
u0kiy3
|
||||
u0kcvk
|
||||
u0k5tx
|
||||
u0k0hp
|
||||
u0jgjs
|
||||
u0ja8g
|
||||
u0ihnt
|
||||
u0hnpj
|
||||
u0hnmq
|
||||
u0hcsf
|
||||
u0gg84
|
||||
u0flsv
|
||||
u0ffg3
|
||||
u0fewx
|
||||
u0ctn0
|
||||
u0c4jg
|
||||
u0c3s4
|
||||
u0c241
|
||||
u0bzn5
|
||||
u0by7b
|
||||
u0bplz
|
||||
u0be15
|
||||
u0bcky
|
||||
u0bc1w
|
||||
u0bbkz
|
||||
u0b40q
|
||||
u0b3o4
|
||||
u0b397
|
||||
u0b2x1
|
||||
u0ayk7
|
||||
u0axny
|
||||
u0awwp
|
||||
u0awbz
|
||||
u0avnr
|
||||
u0an4y
|
||||
u0alur
|
||||
u0aiaj
|
||||
u0ado3
|
||||
u0a8h0
|
||||
u0a7l8
|
||||
u0a6tn
|
||||
u0a5jp
|
||||
u0a3so
|
||||
u0a0tv
|
||||
u0a0ay
|
||||
u09zv0
|
||||
u09ssy
|
||||
u09rhm
|
||||
u09oc3
|
||||
u09jbs
|
||||
u09i2s
|
||||
u09fzu
|
||||
u09eti
|
||||
u09dms
|
||||
u09dg6
|
||||
u09ben
|
||||
u099j5
|
||||
u0977w
|
||||
u096fm
|
||||
u095x4
|
||||
u090mi
|
||||
u0904c
|
||||
u08vz6
|
||||
u08rdk
|
||||
u08ngp
|
||||
u08jdo
|
||||
u08g67
|
||||
u08emv
|
||||
u08dc7
|
||||
u08ch9
|
||||
u089ja
|
||||
u088bg
|
||||
u0880k
|
||||
u086n0
|
||||
u084u1
|
||||
u082p3
|
||||
u0828x
|
||||
u081u8
|
||||
u0818m
|
||||
u080s5
|
||||
u07zh3
|
||||
u07z4w
|
||||
u07xr3
|
||||
u07vk2
|
||||
u07vja
|
||||
u07uny
|
||||
u07u1d
|
||||
u07i8s
|
||||
u077yo
|
||||
u077y1
|
||||
u075jt
|
||||
u074p5
|
||||
u073rt
|
||||
u0738i
|
||||
u070h9
|
||||
u06pis
|
||||
u06p92
|
||||
tyrqka
|
||||
tygp7u
|
||||
tyfydt
|
||||
tyfxq9
|
||||
tyftac
|
||||
tyezt5
|
||||
tyenua
|
||||
tydut9
|
||||
tyd560
|
||||
tybjpt
|
||||
tybbnt
|
||||
tyb3kz
|
||||
tyawj8
|
||||
tya3uw
|
||||
ty9636
|
|
@ -7,6 +7,7 @@
|
|||
from formatter import format_all
|
||||
|
||||
outfile = open('temp_atlas.json', 'w', encoding='utf-8')
|
||||
editidsfile = open('read-ids-temp.txt', 'w')
|
||||
failfile = open('manual_atlas.json', 'w', encoding='utf-8')
|
||||
|
||||
with open('credentials', 'r') as file:
|
||||
|
@ -29,13 +30,11 @@
|
|||
print("Warning: No write access. Post flairs will not be updated.")
|
||||
time.sleep(5)
|
||||
|
||||
jsonfile = open("../web/atlas.json", "r", encoding='utf-8')
|
||||
existing = json.load(jsonfile)
|
||||
|
||||
existing_ids = []
|
||||
|
||||
for item in existing:
|
||||
existing_ids.append(item['id'])
|
||||
with open('../data/edit-ids.txt', 'r') as edit_ids_file:
|
||||
for id in [x.strip() for x in edit_ids_file.readlines()]:
|
||||
existing_ids.append(id)
|
||||
|
||||
def set_flair(submission, flair):
|
||||
if has_write_access and submission.link_flair_text != flair:
|
||||
|
@ -116,6 +115,7 @@ def set_flair(submission, flair):
|
|||
"Submission invalid after validation. This may be caused by not enough points on the path."
|
||||
|
||||
outfile.write(json.dumps(submission_json, ensure_ascii=False) + ",\n")
|
||||
editidsfile.write(submission.id + '\n')
|
||||
successcount += 1
|
||||
set_flair(submission, "Processed Entry")
|
||||
|
||||
|
|
|
@ -732,6 +732,7 @@ #timeControls {
|
|||
font-size: 12px;
|
||||
text-align: center;
|
||||
min-width: 300px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
#timeControls input {
|
||||
|
@ -742,6 +743,26 @@ #timeControls input {
|
|||
width: 100%;
|
||||
}
|
||||
|
||||
#timeControlsTooltip {
|
||||
display: none;
|
||||
position: absolute;
|
||||
padding: 0.5em 2em;
|
||||
background: #555;
|
||||
border: 1px #000 solid;
|
||||
justify-content: center;
|
||||
bottom: 40px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
#timeControlsTooltip p {
|
||||
line-height: normal;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
#timeControls:hover #timeControlsTooltip {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.slider::-webkit-slider-thumb {
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
|
|
BIN
web/_img/apple-touch-icon.png
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
web/_img/favicon-dark.png
Normal file
After Width: | Height: | Size: 454 B |
1
web/_img/favicon-dark.svg
Normal file
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 192"><defs><style>.cls-1 {fill: #ff4500;}.cls-2 {fill: white;}</style></defs><polygon class="cls-1" points="154 0 154 38 39 38 39 192 0 192 0 0 154 0"/><polygon class="cls-1" points="192 38 192 192 77 192 77 153 154 153 154 38 192 38"/><polygon class="cls-1" points="154 38 68.8 68.8 123.2 123.2 154 38"/><polygon class="cls-2" points="68.8 68.8 39 153 123.2 123.2 68.8 68.8"/></svg>
|
After Width: | Height: | Size: 440 B |
BIN
web/_img/favicon.png
Normal file
After Width: | Height: | Size: 474 B |
1
web/_img/favicon.svg
Normal file
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 192"><defs><style>.cls-1 {fill: #ff4500;}.cls-2 {fill: black;}</style></defs><polygon class="cls-1" points="154 0 154 38 39 38 39 192 0 192 0 0 154 0"/><polygon class="cls-1" points="192 38 192 192 77 192 77 153 154 153 154 38 192 38"/><polygon class="cls-1" points="154 38 68.8 68.8 123.2 123.2 154 38"/><polygon class="cls-2" points="68.8 68.8 39 153 123.2 123.2 68.8 68.8"/></svg>
|
After Width: | Height: | Size: 440 B |
Before Width: | Height: | Size: 2.9 KiB |
1
web/_img/logo-transparent.svg
Normal file
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><defs><style>.cls-1 {fill: #ff4500;}.cls-2 {fill: black;}</style></defs><polygon class="cls-1" points="364 76 364 148 148 148 148 436 76 436 76 76 364 76"/><polygon class="cls-1" points="436 148 436 436 220 436 220 364 364 364 364 148 436 148"/><polygon class="cls-1" points="364 148 205 205 307 307 364 148"/><polygon class="cls-2" points="205 205 148 364 307 307 205 205"/></svg>
|
After Width: | Height: | Size: 443 B |
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 4.8 KiB |
1
web/_img/logo.svg
Normal file
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><defs><style>.cls-1{fill:#fff;}.cls-2{fill:#ff4500;}</style></defs><rect class="cls-1" width="512" height="512"/><polygon class="cls-2" points="364 76 364 148 148 148 148 436 76 436 76 76 364 76"/><polygon class="cls-2" points="436 148 436 436 220 436 220 364 364 364 364 148 436 148"/><polygon class="cls-2" points="364 148 205 205 307 307 364 148"/><polygon points="205 205 148 364 307 307 205 205"/></svg>
|
After Width: | Height: | Size: 470 B |
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 6 KiB |
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 52 KiB |
BIN
web/_img/pwa/icon-maskable-192x192.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
web/_img/pwa/icon-maskable-512x512.png
Normal file
After Width: | Height: | Size: 44 KiB |
27
web/_js/favicon.js
Normal file
|
@ -0,0 +1,27 @@
|
|||
// Based on GitHub's favicon switcher. Temporary(?) fix for Chromium based browsers that won't dynamically update embedded CSS media query inside of SVG
|
||||
function updateFavicon(colorScheme) {
|
||||
const favicon = document.head.querySelector('.js-site-favicon[type="image/svg+xml"]')
|
||||
const faviconFallback = document.head.querySelector('.js-site-favicon[type="image/png"]')
|
||||
if (favicon && faviconFallback) {
|
||||
if (colorScheme || colorScheme == 'dark') {
|
||||
favicon.href = '_img/favicon-dark.svg';
|
||||
faviconFallback.href = '_img/favicon-dark.png';
|
||||
} else {
|
||||
favicon.href = '_img/favicon.svg';
|
||||
faviconFallback.href = '_img/favicon.png';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function prefersDarkColorScheme() {
|
||||
return window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
}
|
||||
|
||||
if (prefersDarkColorScheme()) {
|
||||
// update favicon to dark on page load
|
||||
updateFavicon('dark')
|
||||
}
|
||||
|
||||
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', () => {
|
||||
updateFavicon(prefersDarkColorScheme())
|
||||
})
|
|
@ -90,10 +90,11 @@ const timeConfig = [
|
|||
url: "./_img/place/final.png",
|
||||
image: null,
|
||||
showAtlas: true,
|
||||
},
|
||||
}
|
||||
];
|
||||
|
||||
let slider = document.getElementById("timeControlsSlider");
|
||||
let tooltip = document.getElementById("timeControlsTooltip")
|
||||
let image = document.getElementById("image");
|
||||
|
||||
let timeCallback = (a) => {};
|
||||
|
@ -102,11 +103,11 @@ let atlasBackup = [];
|
|||
// SETUP
|
||||
slider.max = timeConfig.length;
|
||||
slider.value = timeConfig.length;
|
||||
updateTime(timeConfig.length)
|
||||
updateTime(slider.value)
|
||||
|
||||
slider.oninput = (event) => {
|
||||
slider.addEventListener("input", (event) => {
|
||||
updateTime(parseInt(event.target.value))
|
||||
};
|
||||
})
|
||||
|
||||
async function updateTime(index) {
|
||||
let configObject = timeConfig[index-1];
|
||||
|
@ -124,4 +125,13 @@ async function updateTime(index) {
|
|||
atlas = []
|
||||
}
|
||||
timeCallback(atlas)
|
||||
if (typeof configObject.timestamp === "number") tooltip.querySelector('p').textContent = new Date(configObject.timestamp*1000).toUTCString()
|
||||
else tooltip.querySelector('p').textContent = configObject.timestamp
|
||||
tooltip.style.left = (((slider.offsetWidth)*(slider.value-1)/(slider.max-1)) - tooltip.offsetWidth/2) + "px"
|
||||
}
|
||||
|
||||
tooltip.parentElement.addEventListener('mouseenter', () => tooltip.style.left = (((slider.offsetWidth)*(slider.value-1)/(slider.max-1)) - tooltip.offsetWidth/2) + "px"
|
||||
)
|
||||
|
||||
window.addEventListener('resize', () => tooltip.style.left = (((slider.offsetWidth)*(slider.value-1)/(slider.max-1)) - tooltip.offsetWidth/2) + "px"
|
||||
)
|
|
@ -14,26 +14,30 @@
|
|||
-->
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>The 2022 /r/place Atlas</title>
|
||||
|
||||
<meta name="description" content="An Atlas of Reddit's /r/place, with information to each artwork of the canvas.">
|
||||
<meta name="author" content="Roland Rytz">
|
||||
<meta name="keywords" content="reddit, /r/place, april">
|
||||
<meta name="application-name" content="2022 /r/place Atlas">
|
||||
<meta name="robots" content="index, follow">
|
||||
|
||||
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1">
|
||||
<meta name="color-scheme" content="dark">
|
||||
|
||||
<link rel="icon alternate" href="_img/favicon.png" type="image/png" class="js-site-favicon">
|
||||
<link rel="icon" href="_img/favicon.svg" type="image/svg+xml" class="js-site-favicon">
|
||||
|
||||
<link href="./_css/style.css" rel="stylesheet" type="text/css" media="all">
|
||||
<script type="text/javascript" src="./_js/favicon.js" defer></script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div id="wrapper">
|
||||
<header class="aboutHeader">
|
||||
<a href="./">
|
||||
<img id="logo" src="./_img/logo-100x100.png" height="50" width="50" alt="">
|
||||
<img id="logo" src="./_img/logo.svg" height="50" width="50" alt="">
|
||||
<h1>The 2022 /r/place Atlas</h1>
|
||||
</a>
|
||||
<!--nav>
|
||||
|
|
|
@ -7606,5 +7606,48 @@
|
|||
{"id": "tzka65", "submitted_by": "AdrianValerian", "name": "Morrocoy Turtle", "description": "A species of Colombian Turtle, tipically it´s found on warm weathers and in the colombian coast", "website": "", "subreddit": "", "center": [384.5, 1334.5], "path": [[377.5, 1328.5], [377.5, 1330.5], [377.5, 1331.5], [376.5, 1331.5], [375.5, 1331.5], [375.5, 1332.5], [376.5, 1333.5], [376.5, 1336.5], [377.5, 1337.5], [378.5, 1337.5], [379.5, 1338.5], [380.5, 1338.5], [391.5, 1339.5], [393.5, 1336.5], [393.5, 1334.5], [391.5, 1334.5], [390.5, 1332.5], [389.5, 1331.5], [387.5, 1330.5], [385.5, 1330.5], [384.5, 1331.5], [383.5, 1332.5], [382.5, 1331.5], [382.5, 1328.5], [377.5, 1328.5]]},
|
||||
{"id": "tzjzrq", "submitted_by": "Limp_Drop4391", "name": "A Tiny Frog", "description": "Just the cutest lil guy", "website": "", "subreddit": "", "center": [711.5, 293.5], "path": [[707.5, 294.5], [707.5, 293.5], [707.5, 292.5], [709.5, 293.5], [708.5, 291.5], [709.5, 291.5], [710.5, 291.5], [710.5, 290.5], [711.5, 290.5], [712.5, 290.5], [712.5, 291.5], [713.5, 291.5], [713.5, 292.5], [714.5, 292.5], [714.5, 293.5], [714.5, 293.5], [715.5, 293.5], [715.5, 294.5], [715.5, 295.5], [714.5, 295.5], [713.5, 295.5], [713.5, 295.5], [713.5, 294.5], [712.5, 294.5], [712.5, 295.5], [711.5, 295.5], [710.5, 295.5], [710.5, 295.5], [710.5, 294.5], [710.5, 295.5], [709.5, 295.5], [708.5, 295.5], [707.5, 295.5], [707.5, 292.5], [707.5, 295.5], [710.5, 295.5], [710.5, 295.5], [710.5, 294.5], [710.5, 295.5], [710.5, 294.5]]},
|
||||
{"id": "tzxu63", "submitted_by": "Johnathan_Phil", "name": "Special Tree in a Box", "description": "A special tree with two Ms right next to the tree within a grey box. A special tree is a type of tree that transports people across the Horned Serpent Megastructure (or Wonderland). The two Ms means Monument Mythos, an analog horror series made by Alex Cansanas.", "website": "https://m.youtube.com/c/ALEXKANSAS", "subreddit": "/r/THEMONUMENTMYTHOS", "center": [1253.5, 1325.5], "path": [[1245.5, 1320.5], [1260.5, 1320.5], [1260.5, 1330.5], [1245.5, 1330.5]]},
|
||||
<<<<<<< HEAD
|
||||
{"id": "tzxsyh", "submitted_by": "Martin-Dutchie", "name": "Klonkie", "description": "A can of beer of the dutch beer brand \"De Klok\" (often referred to as a \"Klonkie\"). It is a budget beer brand of Grolsch, and refers to the name of the old brewery that it was made in. It has a big cultural presence under students, jokingly claiming the beer is drunk best at room temperature. This escalated to it now being featured on the cans itself \"for those who know\" as the recommended beverage's temperature.", "website": "", "subreddit": "/r/PlaceNL", "center": [965.5, 1960.5], "path": [[958.5, 1951.5], [958.5, 1969.5], [971.5, 1969.5], [971.5, 1951.5], [958.5, 1951.5]]}
|
||||
=======
|
||||
{"id": "tzxsyh", "submitted_by": "Martin-Dutchie", "name": "Klonkie", "description": "A can of beer of the dutch beer brand \"De Klok\" (often referred to as a \"Klonkie\"). It is a budget beer brand of Grolsch, and refers to the name of the old brewery that it was made in. It has a big cultural presence under students, jokingly claiming the beer is drunk best at room temperature. This escalated to it now being featured on the cans itself \"for those who know\" as the recommended beverage's temperature.", "website": "", "subreddit": "/r/placenl", "center": [965.5, 1960.5], "path": [[958.5, 1951.5], [958.5, 1969.5], [971.5, 1969.5], [971.5, 1951.5], [958.5, 1951.5]]},
|
||||
{"id": "u065ac", "submitted_by": "DaviAMSilva", "name": "Small Brazilian Flag", "description": "A thin Brazilian Flag", "website": "", "subreddit": "/r/brasil", "center": [766.5, 1723.5], "path": [[760.5, 1722.5], [777.5, 1722.5], [760.5, 1724.5], [760.5, 1722.5]]},
|
||||
{"id": "u05owb", "submitted_by": "zum1ter", "name": "\"Sleepover\" Sign", "description": "The simple english word, \"sleepover.\"", "website": "", "subreddit": "", "center": [1446.5, 946.5], "path": [[1433.5, 944.5], [1459.5, 944.5], [1459.5, 948.5], [1433.5, 948.5]]},
|
||||
{"id": "u052ot", "submitted_by": "AnonymousRandPerson", "name": "Catalonia-Poland heart", "description": "A heart depicting the flags of Catalonia and Poland.", "website": "", "subreddit": "/r/Catalunya, /r/polska, /r/poland", "center": [689.5, 351.5], "path": [[686.5, 345.5], [683.5, 348.5], [683.5, 352.5], [689.5, 358.5], [695.5, 352.5], [695.5, 348.5], [692.5, 345.5], [691.5, 345.5], [690.5, 346.5], [688.5, 346.5], [687.5, 345.5], [686.5, 345.5]]},
|
||||
{"id": "u050y1", "submitted_by": "AnonymousRandPerson", "name": "Bulgaria-Poland heart", "description": "A heart depicting the flags of Bulgaria and Poland.", "website": "", "subreddit": "/r/Bulgaria, /r/poland, /r/polska", "center": [637.5, 375.5], "path": [[634.5, 371.5], [631.5, 374.5], [631.5, 376.5], [636.5, 381.5], [637.5, 381.5], [642.5, 376.5], [642.5, 374.5], [639.5, 371.5], [638.5, 371.5], [637.5, 372.5], [636.5, 372.5], [635.5, 371.5]]},
|
||||
{"id": "u04ybf", "submitted_by": "AnonymousRandPerson", "name": "Pierogi Among Us crewmates", "description": "Among Us crewmates on imprinted on pierogis (Polish dumplings).", "website": "https://en.wikipedia.org/wiki/Pierogi", "subreddit": "/r/polska, /r/poland", "center": [587.5, 371.5], "path": [[555.5, 367.5], [553.5, 369.5], [553.5, 370.5], [554.5, 371.5], [554.5, 373.5], [615.5, 373.5], [615.5, 366.5], [612.5, 366.5], [610.5, 368.5], [610.5, 369.5], [611.5, 370.5], [611.5, 372.5], [598.5, 372.5], [598.5, 367.5], [595.5, 367.5], [593.5, 369.5], [593.5, 370.5], [594.5, 371.5], [594.5, 372.5], [558.5, 372.5], [558.5, 367.5], [555.5, 367.5]]},
|
||||
{"id": "u04xfc", "submitted_by": "AnonymousRandPerson", "name": "Polish vodka Among Us crewmate", "description": "An Among Us crewmate on a bottle of Polish vodka.", "website": "https://en.wikipedia.org/wiki/Vodka#Poland", "subreddit": "/r/polska, /r/poland", "center": [572.5, 371.5], "path": [[571.5, 368.5], [569.5, 370.5], [569.5, 371.5], [571.5, 373.5], [574.5, 373.5], [574.5, 368.5]]},
|
||||
{"id": "u04vx7", "submitted_by": "AnonymousRandPerson", "name": "Pierogis", "description": "A popular type of dumpling in Poland.", "website": "https://en.wikipedia.org/wiki/Pierogi", "subreddit": "/r/polska, /r/poland", "center": [588.5, 369.5], "path": [[552.5, 363.5], [551.5, 364.5], [550.5, 364.5], [548.5, 366.5], [548.5, 368.5], [547.5, 369.5], [547.5, 371.5], [550.5, 374.5], [619.5, 374.5], [621.5, 372.5], [621.5, 369.5], [620.5, 368.5], [620.5, 367.5], [616.5, 363.5], [591.5, 363.5], [587.5, 367.5], [587.5, 373.5], [565.5, 373.5], [565.5, 369.5], [564.5, 368.5], [564.5, 367.5], [560.5, 363.5]]},
|
||||
{"id": "u04rob", "submitted_by": "2000bmc", "name": "Ram War", "description": "The initials for the Minecraft FPS Ram War.\n\nRam War is a fast-paced, class-based team shooter about capturing the ram and taking it to your enemy's base.", "website": "https://linktr.ee/2000bmc", "subreddit": "", "center": [1542.5, 989.5], "path": [[1537.5, 986.5], [1537.5, 991.5], [1546.5, 991.5], [1546.5, 986.5], [1537.5, 986.5]]},
|
||||
{"id": "u04qte", "submitted_by": "AnonymousRandPerson", "name": "Coat of arms of Poland", "description": "", "website": "https://en.wikipedia.org/wiki/Coat_of_arms_of_Poland", "subreddit": "/r/polska, /r/poland", "center": [495.5, 351.5], "path": [[489.5, 344.5], [489.5, 356.5], [491.5, 358.5], [492.5, 358.5], [493.5, 359.5], [498.5, 359.5], [499.5, 358.5], [500.5, 358.5], [501.5, 357.5], [501.5, 356.5], [502.5, 355.5], [502.5, 344.5]]},
|
||||
{"id": "u04l1b", "submitted_by": "2000bmc", "name": "Bipy", "description": "A mascot from the Minecraft FPS Ram War.\n\nRam War is a fast-paced, class-based team shooter about capturing the ram and taking it to your enemy's base.\n\nBipy is the mascot for Biped Ballistics, the fictional company that produces the two-legged weapons known as Biped Bombs.", "website": "https://linktr.ee/2000bmc", "subreddit": "", "center": [1533.5, 991.5], "path": [[1525.5, 993.5], [1525.5, 996.5], [1526.5, 996.5], [1526.5, 997.5], [1528.5, 997.5], [1528.5, 998.5], [1532.5, 998.5], [1532.5, 997.5], [1533.5, 997.5], [1533.5, 996.5], [1534.5, 996.5], [1534.5, 995.5], [1534.5, 996.5], [1535.5, 996.5], [1535.5, 997.5], [1536.5, 997.5], [1536.5, 998.5], [1539.5, 998.5], [1539.5, 997.5], [1540.5, 997.5], [1540.5, 996.5], [1541.5, 996.5], [1541.5, 992.5], [1540.5, 992.5], [1540.5, 991.5], [1537.5, 991.5], [1537.5, 992.5], [1537.5, 991.5], [1536.5, 991.5], [1536.5, 990.5], [1535.5, 990.5], [1535.5, 989.5], [1536.5, 989.5], [1536.5, 988.5], [1537.5, 988.5], [1537.5, 984.5], [1536.5, 984.5], [1536.5, 983.5], [1535.5, 983.5], [1535.5, 982.5], [1531.5, 982.5], [1531.5, 983.5], [1530.5, 983.5], [1530.5, 984.5], [1529.5, 984.5], [1529.5, 991.5], [1530.5, 991.5], [1530.5, 992.5], [1530.5, 991.5], [1529.5, 991.5], [1527.5, 991.5], [1527.5, 992.5], [1526.5, 992.5], [1526.5, 993.5], [1525.5, 993.5]]},
|
||||
{"id": "u04e7e", "submitted_by": "mariofeds", "name": "r/oxygennotincluded (destroyed)", "description": "a logo for the subreddit dedicated to the space colony survival game created by klei entertainment, which was ultimately destroyed by the windows taskbar", "website": "", "subreddit": "/r/oxygennotincluded", "center": [1072.5, 1983.5], "path": [[1068.5, 1983.5], [1068.5, 1981.5], [1068.5, 1979.5], [1068.5, 1977.5], [1068.5, 1976.5], [1068.5, 1975.5], [1078.5, 1975.5], [1078.5, 1983.5], [1078.5, 1991.5], [1066.5, 1991.5], [1066.5, 1983.5], [1066.5, 1975.5], [1068.5, 1975.5]]},
|
||||
{"id": "u03u7u", "submitted_by": "AC_Merchant", "name": "King Knight", "description": "A sprite of King Knight's head from the game series Shovel Knight. We didn't have space for a full sprite of him so we had to make a sprite ourselves.", "website": "https://yachtclubgames.com", "subreddit": "/r/ShovelKnight", "center": [1795.5, 325.5], "path": [[1793.5, 329.5], [1793.5, 320.5], [1797.5, 320.5], [1797.5, 329.5]]},
|
||||
{"id": "u03nw4", "submitted_by": "themariocrafter", "name": "Discord 457", "description": "The old discord logo and the number 457", "website": "https://discord.com", "subreddit": "/r/discord", "center": [1879.5, 630.5], "path": [[1870.5, 624.5], [1889.5, 625.5], [1888.5, 636.5], [1871.5, 636.5]]},
|
||||
{"id": "u03jwj", "submitted_by": "StrawberryCashew", "name": "r/neoliberal and r/ncd", "description": "r/neoliberal is a subreddit part of the astroturfed movement to revive support for the neoliberal policies that began the spread of inequality and unemployment in the 70s, However, the subreddit has rejected consistent views in favor of uncritical support for the status quo, neocolonialism, and unoriginal humor. On the sides of the flag are the lgbt and trans pride flags, an ironic presentation from a subreddit that supported the overthrow of Bolivian leader Evo Morales who was elected to make strides in race and gender equality, however, democracy was never a core principle to the people who also support the mass killings of Iraqi people in 2003. This facade of wokeness is reminiscent of the DNC line whose think tank is behind the subreddit. On the right is a contribution by r/NonCredibleDefense who attempted to depict what they think a woman would look like in real life.", "website": "https://en.wikipedia.org/wiki/Neoliberalism", "subreddit": "/r/neoliberal,", "center": [846.5, 114.5], "path": [[800.5, 100.5], [892.5, 100.5], [892.5, 129.5], [797.5, 128.5]]},
|
||||
{"id": "u036tg", "submitted_by": "Niota11", "name": "/r/touhou banner", "description": "First pixel art made by the /r/touhou community in the 2022 /r/place. The Touhou Project is a bullet hell shoot 'em up video game series created by one-man independent Japanese doujin soft developer Team Shanghai Alice.", "website": "https://en.touhouwiki.net/wiki/Touhou_Wiki", "subreddit": "/r/touhou", "center": [804.5, 688.5], "path": [[776.5, 684.5], [830.5, 684.5], [830.5, 685.5], [831.5, 685.5], [831.5, 691.5], [830.5, 691.5], [830.5, 692.5], [780.5, 692.5], [776.5, 688.5]]},
|
||||
{"id": "u01wd6", "submitted_by": "drboktorb", "name": "Haydarpaşa High School", "description": "Haydarpaşa High School is an Anatolian High School in Üsküdar district of İstanbul. Established in 1934.", "website": "https://www.instagram.com/haydarpasa1934/", "subreddit": "/r/Haydarpasa", "center": [823.5, 1374.5], "path": [[810.5, 1378.5], [835.5, 1378.5], [835.5, 1369.5], [810.5, 1369.5], [810.5, 1378.5]]},
|
||||
{"id": "u01vug", "submitted_by": "One-Confusion9078", "name": "FRG", "description": "This is a subreddit dedicated to the Garry's Mod TTT Server FRG or Forerunner Gaming", "website": "", "subreddit": "/r/ForerunnerGaming", "center": [1279.5, 1277.5], "path": [[1273.5, 1274.5], [1285.5, 1274.5], [1285.5, 1279.5], [1273.5, 1279.5]]},
|
||||
{"id": "u01uc7", "submitted_by": "One-Confusion9078", "name": "TTT", "description": "/r/TTT is the home for everything Trouble in Terrorist Town on Reddit. TTT is a social deduction gamemode for Garry's Mod originally created by Bad King Urgrain. It has since been ported over to other games like CS:GO, Pavlov and Roblox.", "website": "", "subreddit": "/r/TTT", "center": [1279.5, 1272.5], "path": [[1273.5, 1270.5], [1285.5, 1270.5], [1284.5, 1274.5], [1273.5, 1274.5], [1273.5, 1270.5]]},
|
||||
{"id": "u01qeb", "submitted_by": "themariocrafter", "name": "HaxeFixel Logo (destroyed)", "description": "A game engine known to power Friday Night Funkin", "website": "https://www.reddit.com/r/place/comments/tugwcs/haxeflixel_logo_252663/", "subreddit": "/r/HaxeFixel", "center": [253.5, 663.5], "path": [[251.5, 662.5], [251.5, 662.5], [251.5, 661.5], [251.5, 662.5], [252.5, 662.5], [252.5, 661.5], [252.5, 663.5], [251.5, 663.5], [250.5, 661.5], [250.5, 662.5], [250.5, 663.5]]},
|
||||
{"id": "u01mht", "submitted_by": "F00TD0CT0R", "name": "Imakuni", "description": "a long time Vinesauce crew member and one of Vinny's first fans, based her image on the eccentric japanese musician of the same name to which Imakuni has lovingly borrowed her hat from", "website": "https://www.twitch.tv/imakuni", "subreddit": "", "center": [100.5, 1093.5], "path": [[94.5, 1099.5], [104.5, 1099.5], [107.5, 1098.5], [110.5, 1097.5], [109.5, 1095.5], [107.5, 1095.5], [108.5, 1093.5], [107.5, 1090.5], [105.5, 1089.5], [106.5, 1087.5], [104.5, 1085.5], [102.5, 1087.5], [96.5, 1087.5], [95.5, 1085.5], [92.5, 1086.5], [94.5, 1088.5], [93.5, 1089.5], [92.5, 1090.5], [93.5, 1095.5], [93.5, 1098.5]]},
|
||||
{"id": "u01iv5", "submitted_by": "themariocrafter", "name": "Boogers/Snot", "description": "Vandals put green pixels in this area to symbolize snot/boogers .", "website": "", "subreddit": "", "center": [1899.5, 1493.5], "path": [[1898.5, 1491.5], [1900.5, 1495.5], [1899.5, 1496.5], [1900.5, 1498.5]]},
|
||||
{"id": "u01fbf", "submitted_by": "themariocrafter", "name": "Among Us Crewmate/Imposter", "description": "Among us character on green lattuse", "website": "", "subreddit": "/r/amongus", "center": [1023.5, 463.5], "path": [[1022.5, 461.5], [1022.5, 462.5], [1022.5, 462.5], [1023.5, 461.5], [1024.5, 464.5], [1023.5, 464.5], [1022.5, 463.5]]},
|
||||
{"id": "u01b6n", "submitted_by": "a-dino123", "name": "Weighted Companion Cube and Weighted Storage Cube", "description": "The Weighted Companion Cube and Weighted Storage Cube from Valve's popular video game series Portal", "website": "", "subreddit": "/r/portal", "center": [828.5, 629.5], "path": [[826.5, 622.5], [828.5, 622.5], [826.5, 624.5], [827.5, 624.5], [827.5, 629.5], [829.5, 629.5], [829.5, 627.5], [827.5, 627.5], [827.5, 623.5]]},
|
||||
{"id": "u01847", "submitted_by": "a-dino123", "name": "Space core", "description": "the space core from Valve's popular video game Portal 2", "website": "", "subreddit": "/r/portal", "center": [831.5, 635.5], "path": [[828.5, 632.5], [832.5, 632.5], [832.5, 633.5], [833.5, 633.5], [833.5, 634.5], [834.5, 634.5], [834.5, 636.5], [833.5, 636.5], [833.5, 637.5], [832.5, 637.5], [832.5, 638.5], [829.5, 638.5], [828.5, 638.5], [830.5, 638.5], [829.5, 637.5], [829.5, 636.5], [828.5, 636.5], [828.5, 634.5], [829.5, 634.5], [829.5, 633.5], [829.5, 632.5]]},
|
||||
{"id": "u011vd", "submitted_by": "Becott12", "name": "naked Roblox character", "description": "before the duck a naked Roblox character was made here. orchestrated by Quackity with the help of tubbo and jackmanafold and the Spanish people was here but they all eventually gave up the battle and lost to the france bots and where soon taken over", "website": "https://www.twitch.tv/videos/1445581827", "subreddit": "", "center": [324.5, 1786.5], "path": [[294.5, 1736.5], [365.5, 1733.5], [366.5, 1783.5], [342.5, 1783.5], [341.5, 1820.5], [303.5, 1820.5], [304.5, 1786.5], [280.5, 1786.5], [280.5, 1736.5], [305.5, 1735.5], [308.5, 1735.5], [308.5, 1735.5], [283.5, 1735.5], [343.5, 1733.5], [342.5, 1705.5], [297.5, 1704.5], [294.5, 1734.5]]},
|
||||
{"id": "u00r4v", "submitted_by": "Harves", "name": "Leospades", "description": "In honor of Leospades.", "website": "", "subreddit": "", "center": [1699.5, 1444.5], "path": [[1694.5, 1450.5], [1694.5, 1439.5], [1695.5, 1438.5], [1696.5, 1438.5], [1697.5, 1438.5], [1697.5, 1437.5], [1698.5, 1437.5], [1699.5, 1437.5], [1700.5, 1437.5], [1700.5, 1435.5], [1701.5, 1435.5], [1701.5, 1433.5], [1701.5, 1439.5], [1703.5, 1439.5], [1703.5, 1440.5], [1704.5, 1440.5], [1704.5, 1446.5], [1703.5, 1446.5], [1702.5, 1446.5], [1702.5, 1447.5], [1702.5, 1448.5], [1702.5, 1449.5], [1702.5, 1450.5], [1703.5, 1450.5]]},
|
||||
{"id": "tzzob0", "submitted_by": "TaiKo00", "name": "La Croix-Rouge", "description": "The French Red Cross is a French humanitarian aid association founded in 1864. Its objective is to help people in difficulty in France and abroad. Its fundamental missions are emergency, first aid, social action, training, health and international action.\nFrench Red Cross", "website": "", "subreddit": "", "center": [1269.5, 1478.5], "path": [[1266.5, 1468.5], [1272.5, 1468.5], [1272.5, 1469.5], [1273.5, 1469.5], [1273.5, 1474.5], [1278.5, 1474.5], [1278.5, 1481.5], [1276.5, 1481.5], [1276.5, 1482.5], [1273.5, 1482.5], [1273.5, 1488.5], [1271.5, 1488.5], [1271.5, 1489.5], [1265.5, 1489.5], [1265.5, 1481.5], [1259.5, 1481.5], [1259.5, 1474.5], [1265.5, 1474.5], [1265.5, 1468.5]]},
|
||||
{"id": "tzz356", "submitted_by": "AnonymousRandPerson", "name": "Non-binary circle-A", "description": "The circle-A is an a monogram that consists of the letter A for anarchy surrounded by the letter O for order. Here in the colors of the non-binary flag.", "website": "https://en.wikipedia.org/wiki/Non-binary_gender", "subreddit": "/r/COMPLETEANARCHY, /r/anarchismZ", "center": [36.5, 424.5], "path": [[35.5, 420.5], [32.5, 423.5], [32.5, 425.5], [35.5, 428.5], [37.5, 428.5], [40.5, 425.5], [40.5, 423.5], [37.5, 420.5], [35.5, 420.5]]},
|
||||
{"id": "tzz2en", "submitted_by": "AnonymousRandPerson", "name": "Bisexual circle-A", "description": "The circle-A is an a monogram that consists of the letter A for anarchy surrounded by the letter O for order. Here in the colors of the bisexual flag.", "website": "https://en.wikipedia.org/wiki/Bisexuality", "subreddit": "/r/COMPLETEANARCHY, /r/anarchismZ", "center": [20.5, 424.5], "path": [[19.5, 420.5], [16.5, 423.5], [16.5, 425.5], [19.5, 428.5], [21.5, 428.5], [24.5, 425.5], [24.5, 423.5], [21.5, 420.5], [19.5, 420.5]]},
|
||||
{"id": "tzz1lv", "submitted_by": "AnonymousRandPerson", "name": "Asexual circle-A", "description": "The circle-A is an a monogram that consists of the letter A for anarchy surrounded by the letter O for order. Here in the colors of the asexual flag.", "website": "https://en.wikipedia.org/wiki/Asexuality", "subreddit": "/r/COMPLETEANARCHY, /r/anarchismZ", "center": [12.5, 424.5], "path": [[11.5, 420.5], [8.5, 423.5], [8.5, 425.5], [11.5, 428.5], [13.5, 428.5], [16.5, 425.5], [16.5, 423.5], [13.5, 420.5], [11.5, 420.5]]},
|
||||
{"id": "tzz0x7", "submitted_by": "AnonymousRandPerson", "name": "Pansexual circle-A", "description": "The circle-A is an a monogram that consists of the letter A for anarchy surrounded by the letter O for order. Here in the colors of the pansexual flag.", "website": "https://en.wikipedia.org/wiki/Pansexuality", "subreddit": "/r/COMPLETEANARCHY, /r/anarchismZ", "center": [4.5, 424.5], "path": [[3.5, 420.5], [0.5, 423.5], [0.5, 425.5], [3.5, 428.5], [5.5, 428.5], [8.5, 425.5], [8.5, 423.5], [5.5, 420.5], [3.5, 420.5]]},
|
||||
{"id": "tzz06x", "submitted_by": "AnonymousRandPerson", "name": "Gay circle-A", "description": "The circle-A is an a monogram that consists of the letter A for anarchy surrounded by the letter O for order. Here in the colors of the gay flag.", "website": "https://en.wikipedia.org/wiki/Gay", "subreddit": "/r/COMPLETEANARCHY, /r/anarchismZ", "center": [4.5, 416.5], "path": [[3.5, 412.5], [0.5, 415.5], [0.5, 417.5], [3.5, 420.5], [5.5, 420.5], [8.5, 417.5], [8.5, 415.5], [5.5, 412.5], [3.5, 412.5]]},
|
||||
{"id": "tzyz1t", "submitted_by": "AnonymousRandPerson", "name": "Agender circle-A", "description": "The circle-A is an a monogram that consists of the letter A for anarchy surrounded by the letter O for order. Here in the colors of the agender flag.", "website": "https://en.wikipedia.org/wiki/Non-binary_gender#Agender", "subreddit": "/r/COMPLETEANARCHY, /r/anarchismZ", "center": [4.5, 408.5], "path": [[3.5, 404.5], [0.5, 407.5], [0.5, 409.5], [3.5, 412.5], [5.5, 412.5], [8.5, 409.5], [8.5, 407.5], [5.5, 404.5], [3.5, 404.5]]},
|
||||
{"id": "tzyy6s", "submitted_by": "AnonymousRandPerson", "name": "Genderfluid circle-A", "description": "The circle-A is an a monogram that consists of the letter A for anarchy surrounded by the letter O for order. Here in the colors of the genderfluid flag.", "website": "https://en.wikipedia.org/wiki/Non-binary_gender#Genderfluid", "subreddit": "/r/COMPLETEANARCHY, /r/anarchismZ", "center": [4.5, 400.5], "path": [[3.5, 396.5], [0.5, 399.5], [0.5, 401.5], [3.5, 404.5], [5.5, 404.5], [8.5, 401.5], [8.5, 399.5], [5.5, 396.5], [3.5, 396.5]]},
|
||||
{"id": "tzywby", "submitted_by": "AnonymousRandPerson", "name": "Aroace circle-A", "description": "The circle-A is an a monogram that consists of the letter A for anarchy surrounded by the letter O for order. Here in the colors of the aroace flag.", "website": "https://lgbtqia.fandom.com/wiki/Aromantic_asexual", "subreddit": "/r/COMPLETEANARCHY, /r/anarchismZ", "center": [4.5, 392.5], "path": [[3.5, 388.5], [0.5, 391.5], [0.5, 393.5], [3.5, 396.5], [5.5, 396.5], [8.5, 393.5], [8.5, 391.5], [5.5, 388.5], [3.5, 388.5]]},
|
||||
{"id": "tzyuzc", "submitted_by": "AnonymousRandPerson", "name": "Abrosexual circle-A", "description": "The circle-A is an a monogram that consists of the letter A for anarchy surrounded by the letter O for order. Here in the colors of the abrosexual flag.", "website": "https://sexuality.fandom.com/wiki/Abrosexual", "subreddit": "/r/COMPLETEANARCHY, /r/anarchismZ", "center": [4.5, 376.5], "path": [[3.5, 372.5], [0.5, 375.5], [0.5, 377.5], [3.5, 380.5], [5.5, 380.5], [8.5, 377.5], [8.5, 375.5], [5.5, 372.5], [3.5, 372.5]]},
|
||||
{"id": "tzym5f", "submitted_by": "Metal_Man978", "name": "Five Nights At Freddy's Arts", "description": "Multiple pixel arts from the horror game series Five Night At Freddy's (FNAF). The large art in the middle depicts Sploinkus, an armless variation of Sun, an animatronic from FNAF: Security Breach. At the top left, there is a pixel art depicting Baby from FNAF: Sister Location. Below Baby, close to the bottom left, are two pixel art. The left pixel art depicts Glamrock Freddy and the right pixel art represents Roxanne Wolf. Both animatronics are from FNAF: Security Breach. Below the two pixel arts is the word lore, which references the infamous lore of the series. To the right of Sploinkus is a pixel art of Springtrap, a character from FNAF 3. This pixel art could also be of Scraptrap, a character from FNAF: Pizzeria Simulator. Originally, Glitchtrap, a character from FNAF: Help Wanted, was depicted, but he was removed.", "website": "", "subreddit": "/r/fivenightsatfreddys", "center": [1698.5, 268.5], "path": [[1684.5, 279.5], [1712.5, 279.5], [1712.5, 266.5], [1711.5, 266.5], [1711.5, 264.5], [1710.5, 264.5], [1710.5, 262.5], [1709.5, 262.5], [1709.5, 260.5], [1708.5, 260.5], [1708.5, 258.5], [1707.5, 258.5], [1707.5, 256.5], [1689.5, 256.5], [1689.5, 258.5], [1689.5, 259.5], [1689.5, 262.5], [1686.5, 262.5], [1686.5, 269.5], [1686.5, 269.5], [1686.5, 270.5], [1685.5, 270.5], [1685.5, 270.5], [1685.5, 275.5], [1684.5, 275.5]]},
|
||||
{"id": "tzy7yx", "submitted_by": "Cement3000", "name": "drednot.io", "description": "Drednot.io logo covered on final picture.\naka Dredark, Deep Space Airshisp\n\nA free multiplayer ship construction and combat game. Build a flying battleship with your friends and conquer the skies!", "website": "https://drednot.io", "subreddit": "", "center": [1894.5, 1031.5], "path": [[1896.5, 1029.5], [1896.5, 1033.5], [1892.5, 1033.5], [1892.5, 1029.5]]},
|
||||
{"id": "tzxvts", "submitted_by": "pikkkkle", "name": "Pikkle Box", "description": "small streamer pikkle's name and box character, worked together with the touhou community to shortly place his box until MediaVida took its place.", "website": "https://www.twitch.tv/pikkle", "subreddit": "", "center": [1602.5, 1494.5], "path": [[1593.5, 1484.5], [1570.5, 1484.5], [1570.5, 1490.5], [1593.5, 1490.5], [1593.5, 1506.5], [1618.5, 1506.5], [1619.5, 1505.5], [1620.5, 1504.5], [1621.5, 1503.5], [1621.5, 1487.5], [1620.5, 1486.5], [1619.5, 1485.5], [1618.5, 1484.5], [1593.5, 1484.5]]}
|
||||
>>>>>>> master
|
||||
]
|
||||
|
|
BIN
web/favicon.ico
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
@ -20,18 +20,33 @@
|
|||
<title>The 2022 /r/place Atlas</title>
|
||||
<meta name="description" content="An interactive map of Reddit's 2022 /r/place, with information to each artwork of the canvas.">
|
||||
<meta name="author" content="Roland Rytz (2022 by Stefano#7366)">
|
||||
<meta name="keywords" content="reddit, /r/place 2022">
|
||||
<meta name="application-name" content="The /r/place Atlas 2022">
|
||||
<meta name="robots" content="index, follow">
|
||||
|
||||
<meta property="og:title" content="The 2022 /r/place Atlas">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:url" content="https://place-atlas.stefanocoding.me/">
|
||||
<meta property="og:image" content="https://place-atlas.stefanocoding.me/_img/logo.png">
|
||||
<meta property="og:image:type" content="image/png">
|
||||
<meta property="og:image:width" content="512">
|
||||
<meta property="og:image:height" content="512">
|
||||
<meta property="og:image:alt" content="The /r/place Atlas logo">
|
||||
<meta property="og:description" content="An interactive map of Reddit's 2022 /r/place, with information to each artwork of the canvas.">
|
||||
|
||||
<!-- <meta name="google-site-verification" content="gZGHpBSMzffAbIn0qB8b00We6EwSGkDTfDoQVv-NWss"/> -->
|
||||
|
||||
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, minimum-scale=1, maximum-scale=1, shrink-to-fit=no"> <!-- user-scalable=no -->
|
||||
<meta name="mobile-web-app-capable" content="yes">
|
||||
<meta name="color-scheme" content="dark">
|
||||
|
||||
<link rel="apple-touch-icon" href="_img/apple-touch-icon.png" sizes="180x180">
|
||||
<link rel="icon alternate" href="_img/favicon.png" type="image/png" class="js-site-favicon">
|
||||
<link rel="icon" href="_img/favicon.svg" type="image/svg+xml" class="js-site-favicon">
|
||||
|
||||
<link href="./_css/style.css" rel="stylesheet" type="text/css" media="all">
|
||||
<link rel="manifest" href="./manifest.webmanifest">
|
||||
|
||||
<script type="text/javascript" src="./_js/favicon.js" defer></script>
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "http://schema.org",
|
||||
|
@ -67,7 +82,7 @@
|
|||
<div id="wrapper">
|
||||
<header>
|
||||
<a href="./">
|
||||
<img id="logo" src="./_img/logo.png" height="50" width="50" alt="Logo">
|
||||
<img id="logo" src="./_img/logo.svg" height="50" width="50" alt="Logo">
|
||||
<!-- If you wonder why I shrink the image in html,
|
||||
it's because this is the image that will be used
|
||||
by reddit and the like as the thumbnail for the site.
|
||||
|
@ -156,7 +171,8 @@ <h1 id="title">The 2022 /r/place Atlas</h1>
|
|||
<button title="Reset View" id="zoomResetButton"></button>
|
||||
<button title="Zoom Out" id="zoomOutButton"></button>
|
||||
</div>
|
||||
<div id="timeControls">
|
||||
<div id="timeControls">
|
||||
<div id="timeControlsTooltip"><p>Time control slider</p></div>
|
||||
<input type="range" min="1" max="1" value="1" class="slider" id="timeControlsSlider">
|
||||
</div>
|
||||
<div id="author">
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"theme_color": "#f69435",
|
||||
"background_color": "#f69435",
|
||||
"theme_color": "#923b15",
|
||||
"background_color": "#111111",
|
||||
"display": "minimal-ui",
|
||||
"scope": "/",
|
||||
"start_url": "/",
|
||||
|
@ -10,23 +10,27 @@
|
|||
"icons": [
|
||||
{
|
||||
"src": "_img/pwa/icon-192x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png"
|
||||
"sizes": "196x196",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "_img/pwa/icon-256x256.png",
|
||||
"sizes": "256x256",
|
||||
"type": "image/png"
|
||||
},
|
||||
{
|
||||
"src": "_img/pwa/icon-384x384.png",
|
||||
"sizes": "384x384",
|
||||
"type": "image/png"
|
||||
"src": "_img/pwa/icon-maskable-192x192.png",
|
||||
"sizes": "196x196",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "_img/pwa/icon-512x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png"
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "_img/pwa/icon-maskable-512x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|