This commit is contained in:
Reppard 2024-04-22 12:25:53 -04:00
parent fde9bc5495
commit 1712a567e2
28 changed files with 95 additions and 0 deletions

0
.static Normal file
View File

1
dist/css/app.9859f7b9.css vendored Normal file
View File

@ -0,0 +1 @@
@font-face{font-family:digital;src:url(../fonts/DIGITALDREAM.ee9072cf.ttf)}body,html{overflow:hidden;font-family:digital;width:100%;height:100%;padding:0;margin:0;background:radial-gradient(#000 15%,transparent 16%) 0 0,radial-gradient(#000 15%,transparent 16%) 8px 8px,radial-gradient(hsla(0,0%,100%,.1) 15%,transparent 20%) 0 1px,radial-gradient(hsla(0,0%,100%,.1) 15%,transparent 20%) 8px 9px;background-color:#282828;background-size:16px 16px}body{position:relative}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.simeon-wrapper{margin:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:flex;align-items:center;vertical-align:middle;justify-content:center;margin:auto;width:100%;max-width:640px;height:100vw;max-height:640px}.simeon-game-board{display:grid;grid-template-columns:50% 50%;width:75%;height:75%;padding:8px;border:4px solid #232323;background:linear-gradient(270deg,#2b2b2b,#464646);border-radius:100%;box-shadow:0 0 8px 2px #000}.overlay{background:linear-gradient(180deg,#5b5b5b,#191919);border-radius:100%;width:30%;height:30%;padding:6px;box-shadow:1px 1px 6px 0 #000}.overlay,.score{margin:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.score{background:#000;border-radius:6px;border-top:2px solid #262626;width:50%;height:32px;font-size:22px;line-height:32px;color:#00f;text-shadow:2px 2px 8px #00f}.score-success{color:green;text-shadow:2px 2px 8px green}.score-fail{color:red;text-shadow:2px 2px 8px red}.simeon-game-spaces{box-sizing:border-box;align-content:center;justify-content:center;vertical-align:middle;display:grid;width:100%;height:100%;box-shadow:1px 1px 4px 2px #000,inset -11px 0 4px -2px rgba(0,0,0,.34901960784313724),inset 11px 0 4px 2px hsla(0,0%,100%,.4196078431372549)}.piece-t-l{background-color:#12cb56;border-top-left-radius:100%}.piece-t-r{background-color:#fd0010;border-top-right-radius:100%}.piece-b-l{background-color:#f1c200;border-bottom-left-radius:100%}.piece-b-r{background-color:#1264ca;border-bottom-right-radius:100%}.lite{font-size:25px;font-weight:700;line-height:50px;color:hsla(0,0%,100%,.6588235294117647);box-sizing:border-box;border-radius:100%;height:50px;width:50px}.blink{box-shadow:inset 0 0 70px 60px hsla(0,0%,100%,.6509803921568628),inset -11px 0 4px -2px rgba(0,0,0,.34901960784313724),inset 11px 0 4px 2px hsla(0,0%,100%,.4196078431372549)}.reset,.start{height:50%;width:100%;display:flex;align-items:center;justify-content:center;vertical-align:middle}.reset button,.start button{font-family:digital;outline:none;font-size:24px;font-weight:700;height:100%;background:linear-gradient(45deg,#262626,hsla(0,0%,100%,.1607843137254902));text-shadow:-1px -1px 0 #838383;color:#000;width:100%}.start button{border-radius:100px 100px 0 0;border:2px solid #262626;border-bottom:1px solid #262626}.reset button:disabled,.start button:disabled{color:#838383;font-weight:400;text-shadow:-1px -1px 0 #000}.reset button{border-radius:0 0 100px 100px;border:2px solid #262626;border-top:1px solid #262626}.fail{background:#fd0010}.success{background:hsla(0,0%,100%,.7294117647058823)}.key{text-shadow:0 0 5px #000}@media (max-height:640px){.simeon-wrapper{max-height:100%}}@media (max-width:640px){.simeon-wrapper{max-width:100%}.simeon-game-board{width:90%;height:90%}.reset button,.start button{font-size:14px}.key{display:none}}

BIN
dist/favicon.ico vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

BIN
dist/fonts/DIGITALDREAM.ee9072cf.ttf vendored Normal file

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
dist/img/icons/apple-touch-icon.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

BIN
dist/img/icons/favicon-16x16.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 799 B

BIN
dist/img/icons/favicon-32x32.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
dist/img/icons/mstile-150x150.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

3
dist/img/icons/safari-pinned-tab.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.00251 14.9297L0 1.07422H6.14651L8.00251 4.27503L9.84583 1.07422H16L8.00251 14.9297Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 215 B

1
dist/index.html vendored Normal file
View File

@ -0,0 +1 @@
<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><!--[if IE]><link rel="icon" href="favicon.ico"><![endif]--><title>simeon</title><link href="css/app.9859f7b9.css" rel="preload" as="style"><link href="js/app.4b99dfb1.js" rel="preload" as="script"><link href="js/chunk-vendors.9edc7e51.js" rel="preload" as="script"><link href="css/app.9859f7b9.css" rel="stylesheet"><link rel="icon" type="image/png" sizes="32x32" href="img/icons/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="img/icons/favicon-16x16.png"><link rel="manifest" href="manifest.json"><meta name="theme-color" content="#D0021B"><meta name="apple-mobile-web-app-capable" content="no"><meta name="apple-mobile-web-app-status-bar-style" content="default"><meta name="apple-mobile-web-app-title" content="Simeon"><link rel="apple-touch-icon" href="img/icons/apple-touch-icon-152x152.png"><link rel="mask-icon" href="img/icons/safari-pinned-tab.svg" color="#D0021B"><meta name="msapplication-TileImage" content="img/icons/msapplication-icon-144x144.png"><meta name="msapplication-TileColor" content="#000000"></head><body><noscript><strong>We're sorry but simeon doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="js/chunk-vendors.9edc7e51.js"></script><script src="js/app.4b99dfb1.js"></script></body></html>

2
dist/js/app.4b99dfb1.js vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/js/app.4b99dfb1.js.map vendored Normal file

File diff suppressed because one or more lines are too long

19
dist/js/chunk-vendors.9edc7e51.js vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/js/chunk-vendors.9edc7e51.js.map vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/manifest.json vendored Normal file
View File

@ -0,0 +1 @@
{"name":"Simeon","short_name":"Simeon","theme_color":"#D0021B","icons":[{"src":"./img/icons/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"./img/icons/android-chrome-512x512.png","sizes":"512x512","type":"image/png"},{"src":"./img/icons/android-chrome-maskable-192x192.png","sizes":"192x192","type":"image/png","purpose":"maskable"},{"src":"./img/icons/android-chrome-maskable-512x512.png","sizes":"512x512","type":"image/png","purpose":"maskable"}],"start_url":".","display":"standalone","background_color":"#000000"}

View File

@ -0,0 +1,30 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "1189f655dbf74cc2e1f7",
"url": "css/app.9859f7b9.css"
},
{
"revision": "ee9072cfc9314d18a8e614104a805ab1",
"url": "fonts/DIGITALDREAM.ee9072cf.ttf"
},
{
"revision": "f8b7084a6568f57f8a08b546fd85dc1e",
"url": "index.html"
},
{
"revision": "1189f655dbf74cc2e1f7",
"url": "js/app.4b99dfb1.js"
},
{
"revision": "7d00be3ae9ec4f5d5a37",
"url": "js/chunk-vendors.9edc7e51.js"
},
{
"revision": "b0e5cabdbc413b7e120ddbb70188a502",
"url": "manifest.json"
},
{
"revision": "b6216d61c03e6ce0c9aea6ca7808f7ca",
"url": "robots.txt"
}
]);

2
dist/robots.txt vendored Normal file
View File

@ -0,0 +1,2 @@
User-agent: *
Disallow:

34
dist/service-worker.js vendored Normal file
View File

@ -0,0 +1,34 @@
/**
* Welcome to your Workbox-powered service worker!
*
* You'll need to register this file in your web app and you should
* disable HTTP caching for this file too.
* See https://goo.gl/nhQhGp
*
* The rest of the code is auto-generated. Please don't update this file
* directly; instead, make changes to your Workbox build configuration
* and re-run your build process.
* See https://goo.gl/2aRDsh
*/
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");
importScripts(
"precache-manifest.9ab30f2c6cb701e1f48488bec09b449c.js"
);
workbox.core.setCacheNameDetails({prefix: "simeon"});
self.addEventListener('message', (event) => {
if (event.data && event.data.type === 'SKIP_WAITING') {
self.skipWaiting();
}
});
/**
* The workboxSW.precacheAndRoute() method efficiently caches and responds to
* requests for URLs in the manifest.
* See https://goo.gl/S9QRab
*/
self.__precacheManifest = [].concat(self.__precacheManifest || []);
workbox.precaching.precacheAndRoute(self.__precacheManifest, {});