Compare commits
9 Commits
bbce59047e
...
renovate/r
Author | SHA1 | Date | |
---|---|---|---|
a5f6b0632e | |||
126c709775 | |||
52e71839c0 | |||
c4b8354b36 | |||
95c73dbb74 | |||
36a0b0b826 | |||
b0adf848b4 | |||
6cbf0a9265 | |||
c07f82899c |
2
.gitignore
vendored
2
.gitignore
vendored
@ -3,4 +3,4 @@
|
||||
node_modules
|
||||
public/build
|
||||
build-info.js
|
||||
.env
|
||||
yarn.lock
|
@ -1,5 +1,7 @@
|
||||
# ScoreSaber Reloaded
|
||||
|
||||
Forked from: <https://github.com/motzel/scoresaber-reloaded>
|
||||
|
||||
## Users
|
||||
|
||||
Just go to [ssr.fascinated.cc](https://ssr.fascinated.cc)
|
||||
@ -9,11 +11,11 @@ Just go to [ssr.fascinated.cc](https://ssr.fascinated.cc)
|
||||
### Install the dependencies
|
||||
|
||||
```bash
|
||||
yarn install
|
||||
npm install
|
||||
```
|
||||
|
||||
### Start the dev environment
|
||||
|
||||
```bash
|
||||
yarn dev
|
||||
npm run dev
|
||||
```
|
||||
|
58
package-lock.json
generated
58
package-lock.json
generated
@ -707,11 +707,10 @@
|
||||
}
|
||||
},
|
||||
"node_modules/idb": {
|
||||
"version": "6.1.2",
|
||||
"resolved": "https://registry.npmjs.org/idb/-/idb-6.1.2.tgz",
|
||||
"integrity": "sha512-1DNDVu3yDhAZkFDlJf0t7r+GLZ248F5pTAtA7V0oVG3yjmV125qZOx3g0XpAEkGZVYQiFDAsSOnGet2bhugc3w==",
|
||||
"dev": true,
|
||||
"license": "ISC"
|
||||
"version": "6.1.5",
|
||||
"resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz",
|
||||
"integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/immer": {
|
||||
"version": "9.0.5",
|
||||
@ -1335,13 +1334,6 @@
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/require-relative": {
|
||||
"version": "0.8.7",
|
||||
"resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz",
|
||||
"integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/resolve": {
|
||||
"version": "1.20.0",
|
||||
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
|
||||
@ -1366,6 +1358,15 @@
|
||||
"node": ">=4"
|
||||
}
|
||||
},
|
||||
"node_modules/resolve.exports": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz",
|
||||
"integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/rimraf": {
|
||||
"version": "3.0.2",
|
||||
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
|
||||
@ -1466,14 +1467,13 @@
|
||||
}
|
||||
},
|
||||
"node_modules/rollup-plugin-svelte": {
|
||||
"version": "7.1.0",
|
||||
"resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-7.1.0.tgz",
|
||||
"integrity": "sha512-vopCUq3G+25sKjwF5VilIbiY6KCuMNHP1PFvx2Vr3REBNMDllKHFZN2B9jwwC+MqNc3UPKkjXnceLPEjTjXGXg==",
|
||||
"version": "7.1.6",
|
||||
"resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-7.1.6.tgz",
|
||||
"integrity": "sha512-nVFRBpGWI2qUY1OcSiEEA/kjCY2+vAjO9BI8SzA7NRrh2GTunLd6w2EYmnMt/atgdg8GvcNjLsmZmbQs/u4SQA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"require-relative": "^0.8.7",
|
||||
"rollup-pluginutils": "^2.8.2"
|
||||
"@rollup/pluginutils": "^4.1.0",
|
||||
"resolve.exports": "^2.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10"
|
||||
@ -1483,21 +1483,17 @@
|
||||
"svelte": ">=3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/rollup-plugin-svelte/node_modules/estree-walker": {
|
||||
"version": "0.6.1",
|
||||
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
|
||||
"integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
|
||||
"node_modules/rollup-plugin-svelte/node_modules/@rollup/pluginutils": {
|
||||
"version": "4.2.1",
|
||||
"resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
|
||||
"integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/rollup-plugin-svelte/node_modules/rollup-pluginutils": {
|
||||
"version": "2.8.2",
|
||||
"resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
|
||||
"integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"estree-walker": "^0.6.1"
|
||||
"estree-walker": "^2.0.1",
|
||||
"picomatch": "^2.2.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 8.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/rollup-plugin-svg": {
|
||||
|
@ -51,6 +51,8 @@ select {
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
|
||||
border-radius: 6px;
|
||||
|
||||
position: relative;
|
||||
opacity: var(--transparency);
|
||||
}
|
||||
|
@ -1,14 +1,22 @@
|
||||
<script>
|
||||
import {opt} from '../../utils/js'
|
||||
import { opt } from '../../utils/js';
|
||||
|
||||
export let player;
|
||||
|
||||
$: avatar = opt(player, 'playerInfo.avatar')
|
||||
const avatar = opt(player, 'playerInfo.avatar')
|
||||
|
||||
// TEMP WORKAROUND UNTIL I MIGRATE TO NEW SS API
|
||||
export let avatarr;
|
||||
if (avatar.includes("oculus")) {
|
||||
avatarr = "https://cdn.scoresaber.com/avatars/oculus.png"
|
||||
} else {
|
||||
avatarr = `https://cdn.scoresaber.com/avatars/${player.playerId}.jpg`
|
||||
}
|
||||
</script>
|
||||
|
||||
{#if avatar}
|
||||
{#if avatarr}
|
||||
<figure class="image is-24x24" on:click>
|
||||
<img src={avatar} alt=""/>
|
||||
<img src={avatarr} alt=""/>
|
||||
</figure>
|
||||
{/if}
|
||||
|
||||
|
@ -1,5 +1,6 @@
|
||||
<script>
|
||||
import Spinner from '../Common/Spinner.svelte'
|
||||
import { SS_CDN_HOST } from '../../network/queues/scoresaber/page-queue';
|
||||
import Spinner from '../Common/Spinner.svelte';
|
||||
|
||||
export let playerInfo;
|
||||
export let isLoading = false;
|
||||
@ -10,7 +11,8 @@
|
||||
<span class="no-image">?</span>
|
||||
|
||||
{#if playerInfo && playerInfo.avatar}
|
||||
<img src={playerInfo.avatar} class="avatar" alt="" />
|
||||
<!-- TEMP WORKAROUND UNTIL I MIGRATE TO NEW SS API -->
|
||||
<img src={playerInfo.avatar.replace("https://new.scoresaber.com/api/static", SS_CDN_HOST)} class="avatar" alt="" />
|
||||
{/if}
|
||||
<span class="spinner">
|
||||
<Spinner width="100%" height="100%"/>
|
||||
|
Reference in New Issue
Block a user