added jjsamachama
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"files": {
|
||||
"main.css": "./static/css/main.646ccc47.css",
|
||||
"main.js": "./static/js/main.333de9c8.js",
|
||||
"main.js": "./static/js/main.5078e0d3.js",
|
||||
"static/media/YurukaStd.woff2": "./static/media/YurukaStd.e4589185c34a94a462b4.woff2",
|
||||
"static/media/ShangShouFangTangTi.woff2": "./static/media/ShangShouFangTangTi.4b63e6001b3ba64f627e.woff2",
|
||||
"index.html": "./index.html",
|
||||
"main.646ccc47.css.map": "./static/css/main.646ccc47.css.map",
|
||||
"main.333de9c8.js.map": "./static/js/main.333de9c8.js.map"
|
||||
"main.5078e0d3.js.map": "./static/js/main.5078e0d3.js.map"
|
||||
},
|
||||
"entrypoints": [
|
||||
"static/css/main.646ccc47.css",
|
||||
"static/js/main.333de9c8.js"
|
||||
"static/js/main.5078e0d3.js"
|
||||
]
|
||||
}
|
||||
BIN
build/img/jj/jjDisgust.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
build/img/jj/jjDrill.png
Normal file
|
After Width: | Height: | Size: 62 KiB |
BIN
build/img/jj/jjGlasses.png
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
build/img/jj/jjHype.png
Normal file
|
After Width: | Height: | Size: 55 KiB |
BIN
build/img/jj/jjIkz.png
Normal file
|
After Width: | Height: | Size: 57 KiB |
BIN
build/img/jj/jjMeh.png
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
build/img/jj/jjSad.png
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
build/img/jj/jjScared.png
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
build/img/jj/jjSnarl.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
build/img/jj/jjThumbsup.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
@@ -1 +1 @@
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><link rel="apple-touch-icon" sizes="180x180" href="./apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="./favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="./favicon-16x16.png"/><link rel="manifest" href="./site.webmanifest"/><link rel="mask-icon" href="./safari-pinned-tab.svg" color="#5bbad5"/><meta name="msapplication-TileColor" content="#da532c"/><meta name="theme-color" content="#cf93d9"/><meta name="description" content="vTuber Stickers maker"/><title>vTuber Stickers</title><meta property="og:title" content="vTuber Stickers"/><meta property="og:description" content="Make your own vTuber Stickers!"/><meta property="og:image" content="https://vtuberstickers.com/og-image.png"/><meta property="og:url" content="https://vtuberstickers.com/"/><meta property="og:site_name" content="vTuber Stickers"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@bunhunfun"/><meta name="twitter:creator" content="@bunhunfun"/><meta name="twitter:title" content="vTuber Stickers"/><meta name="twitter:description" content="Make your own indie vTuber Stickers!"/><meta name="twitter:image" content="https://vtuberstickers.com/og-image.png"/><script defer="defer" src="./static/js/main.333de9c8.js"></script><link href="./static/css/main.646ccc47.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><link rel="apple-touch-icon" sizes="180x180" href="./apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="./favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="./favicon-16x16.png"/><link rel="manifest" href="./site.webmanifest"/><link rel="mask-icon" href="./safari-pinned-tab.svg" color="#5bbad5"/><meta name="msapplication-TileColor" content="#da532c"/><meta name="theme-color" content="#cf93d9"/><meta name="description" content="vTuber Stickers maker"/><title>vTuber Stickers</title><meta property="og:title" content="vTuber Stickers"/><meta property="og:description" content="Make your own vTuber Stickers!"/><meta property="og:image" content="https://vtuberstickers.com/og-image.png"/><meta property="og:url" content="https://vtuberstickers.com/"/><meta property="og:site_name" content="vTuber Stickers"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@bunhunfun"/><meta name="twitter:creator" content="@bunhunfun"/><meta name="twitter:title" content="vTuber Stickers"/><meta name="twitter:description" content="Make your own indie vTuber Stickers!"/><meta name="twitter:image" content="https://vtuberstickers.com/og-image.png"/><script defer="defer" src="./static/js/main.5078e0d3.js"></script><link href="./static/css/main.646ccc47.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
|
||||
1
build/static/js/main.5078e0d3.js.map
Normal file
BIN
public/img/jj/jjDisgust.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
public/img/jj/jjDrill.png
Normal file
|
After Width: | Height: | Size: 62 KiB |
BIN
public/img/jj/jjGlasses.png
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
public/img/jj/jjHype.png
Normal file
|
After Width: | Height: | Size: 55 KiB |
BIN
public/img/jj/jjIkz.png
Normal file
|
After Width: | Height: | Size: 57 KiB |
BIN
public/img/jj/jjMeh.png
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
public/img/jj/jjSad.png
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
public/img/jj/jjScared.png
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
public/img/jj/jjSnarl.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
public/img/jj/jjThumbsup.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
@@ -15,6 +15,7 @@ const { ClipboardItem } = window;
|
||||
|
||||
function App() {
|
||||
const [config, setConfig] = useState(null);
|
||||
const canCopy = !!ClipboardItem;
|
||||
|
||||
// using this to trigger the useEffect because lazy to think of a better way
|
||||
const [rand, setRand] = useState(0);
|
||||
@@ -267,7 +268,7 @@ function App() {
|
||||
<label className="character-name">{characters[character].character}</label>
|
||||
</div>
|
||||
<div className="buttons">
|
||||
<Button color="secondary" onClick={copy}>
|
||||
<Button color="secondary" onClick={copy} disabled={!canCopy}>
|
||||
copy
|
||||
</Button>
|
||||
<Button color="secondary" onClick={download}>
|
||||
|
||||
@@ -320,6 +320,146 @@
|
||||
"r": -2,
|
||||
"s": 47
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"jjDisgust",
|
||||
"name": "JJ Disgust",
|
||||
"character": "JJsamachama",
|
||||
"img": "jj/jjDisgust.png",
|
||||
"color": "#ad1e20",
|
||||
"defaultText": {
|
||||
"text": "something",
|
||||
"x": 148,
|
||||
"y": 58,
|
||||
"r": -2,
|
||||
"s": 47
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"jjDrill",
|
||||
"name": "JJ Drill",
|
||||
"character": "JJsamachama",
|
||||
"img": "jj/jjDrill.png",
|
||||
"color": "#ad1e20",
|
||||
"defaultText": {
|
||||
"text": "something",
|
||||
"x": 148,
|
||||
"y": 58,
|
||||
"r": -2,
|
||||
"s": 47
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"jjGlasses",
|
||||
"name": "JJ Glasses",
|
||||
"character": "JJsamachama",
|
||||
"img": "jj/jjGlasses.png",
|
||||
"color": "#ad1e20",
|
||||
"defaultText": {
|
||||
"text": "something",
|
||||
"x": 148,
|
||||
"y": 58,
|
||||
"r": -2,
|
||||
"s": 47
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"jjHype",
|
||||
"name": "JJ Hype",
|
||||
"character": "JJsamachama",
|
||||
"img": "jj/jjHype.png",
|
||||
"color": "#ad1e20",
|
||||
"defaultText": {
|
||||
"text": "something",
|
||||
"x": 148,
|
||||
"y": 58,
|
||||
"r": -2,
|
||||
"s": 47
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"jjIkz",
|
||||
"name": "JJ Ikz",
|
||||
"character": "JJsamachama",
|
||||
"img": "jj/jjIkz.png",
|
||||
"color": "#ad1e20",
|
||||
"defaultText": {
|
||||
"text": "something",
|
||||
"x": 148,
|
||||
"y": 58,
|
||||
"r": -2,
|
||||
"s": 47
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"jjMeh",
|
||||
"name": "JJ Meh",
|
||||
"character": "JJsamachama",
|
||||
"img": "jj/jjMeh.png",
|
||||
"color": "#ad1e20",
|
||||
"defaultText": {
|
||||
"text": "something",
|
||||
"x": 148,
|
||||
"y": 58,
|
||||
"r": -2,
|
||||
"s": 47
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"jjSad",
|
||||
"name": "JJ Sad",
|
||||
"character": "JJsamachama",
|
||||
"img": "jj/jjSad.png",
|
||||
"color": "#ad1e20",
|
||||
"defaultText": {
|
||||
"text": "something",
|
||||
"x": 148,
|
||||
"y": 58,
|
||||
"r": -2,
|
||||
"s": 47
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"jjScared",
|
||||
"name": "JJ Scared",
|
||||
"character": "JJsamachama",
|
||||
"img": "jj/jjScared.png",
|
||||
"color": "#ad1e20",
|
||||
"defaultText": {
|
||||
"text": "something",
|
||||
"x": 148,
|
||||
"y": 58,
|
||||
"r": -2,
|
||||
"s": 47
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"jjSnarl",
|
||||
"name": "JJ Snarl",
|
||||
"character": "JJsamachama",
|
||||
"img": "jj/jjSnarl.png",
|
||||
"color": "#ad1e20",
|
||||
"defaultText": {
|
||||
"text": "something",
|
||||
"x": 148,
|
||||
"y": 58,
|
||||
"r": -2,
|
||||
"s": 47
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"jjThumbsup",
|
||||
"name": "JJ Thumbs Up",
|
||||
"character": "JJsamachama",
|
||||
"img": "jj/jjThumbsup.png",
|
||||
"color": "#ad1e20",
|
||||
"defaultText": {
|
||||
"text": "something",
|
||||
"x": 148,
|
||||
"y": 58,
|
||||
"r": -2,
|
||||
"s": 47
|
||||
}
|
||||
}
|
||||
|
||||
]
|
||||
@@ -77,6 +77,23 @@ export default function Info({ open, handleClose }) {
|
||||
secondary=""
|
||||
/>
|
||||
</ListItem>
|
||||
<ListItem
|
||||
button
|
||||
onClick={() =>
|
||||
(window.location.href = "https://www.twitch.tv/nyrator")
|
||||
}
|
||||
>
|
||||
<ListItemAvatar>
|
||||
<Avatar
|
||||
alt="JJsamachama"
|
||||
src="https://static-cdn.jtvnw.net/jtv_user_pictures/c06cd804-6ee8-46b4-93c5-efbbe7faf48f-profile_image-70x70.jpeg"
|
||||
/>
|
||||
</ListItemAvatar>
|
||||
<ListItemText
|
||||
primary="JJsamachama"
|
||||
secondary=""
|
||||
/>
|
||||
</ListItem>
|
||||
</List>
|
||||
<Typography variant="h6" component="h3">
|
||||
Artist Credits:
|
||||
@@ -96,7 +113,7 @@ export default function Info({ open, handleClose }) {
|
||||
</ListItemAvatar>
|
||||
<ListItemText
|
||||
primary="Turrkoise"
|
||||
secondary="for most of Juni's emotes (the professional ones)"
|
||||
secondary="Juni's emotes (the professional ones)"
|
||||
/>
|
||||
</ListItem>
|
||||
<ListItem
|
||||
@@ -113,7 +130,7 @@ export default function Info({ open, handleClose }) {
|
||||
</ListItemAvatar>
|
||||
<ListItemText
|
||||
primary="Nyrator"
|
||||
secondary="for Solae and Nyrator's emotes"
|
||||
secondary="Solae, JJ, and Nyrator's emotes"
|
||||
/>
|
||||
</ListItem>
|
||||
</List>
|
||||
|
||||