diff --git a/.codesandbox/workspace.json b/.codesandbox/workspace.json new file mode 100644 index 0000000..7b46a7e --- /dev/null +++ b/.codesandbox/workspace.json @@ -0,0 +1,20 @@ +{ + "responsive-preview": { + "Mobile": [ + 320, + 675 + ], + "Tablet": [ + 1024, + 765 + ], + "Desktop": [ + 1400, + 800 + ], + "Desktop HD": [ + 1920, + 1080 + ] + } +} \ No newline at end of file diff --git a/.github/workflows/deploy-now.yaml b/.github/workflows/deploy-now.yaml new file mode 100644 index 0000000..d1fa0c0 --- /dev/null +++ b/.github/workflows/deploy-now.yaml @@ -0,0 +1,50 @@ +name: Deploy Now + +on: + - push + - workflow_dispatch + +jobs: + deploy-now: + runs-on: ubuntu-latest + steps: + - name: Fetch project data + uses: ionos-deploy-now/retrieve-project-info-action@v1 + id: project + with: + api-key: ${{ secrets.IONOS_API_KEY }} + project: ${{ secrets.IONOS_PROJECT_ID }} + service-host: api-eu.ionos.space + - name: checkout + if: ${{ steps.project.outputs.deployment-enabled == 'true' }} + uses: actions/checkout@v2 + with: + submodules: 'recursive' + - name: Setup Node.js 14.x + if: ${{ steps.project.outputs.deployment-enabled == 'true' }} + uses: actions/setup-node@v1 + with: + node-version: 14.x + - name: Prepare project environment + if: ${{ steps.project.outputs.deployment-enabled == 'true' }} + run: | + npm install --global yarn + yarn install --frozen-lockfile + - name: Build project + if: ${{ steps.project.outputs.deployment-enabled == 'true' }} + run: yarn build + env: + CI: true + SITE_URL: ${{ steps.project.outputs.site-url }} + - name: Deploy build + if: ${{ steps.project.outputs.deployment-enabled == 'true' }} + uses: ionos-deploy-now/deploy-to-ionos-action@v1 + with: + api-key: ${{ secrets.IONOS_API_KEY }} + bootstrap-deploy: ${{ steps.project.outputs.bootstrap-deploy }} + branch-id: ${{ steps.project.outputs.branch-id }} + dist-folder: dist + project: ${{ secrets.IONOS_PROJECT_ID }} + remote-host: ${{ steps.project.outputs.remote-host }} + service-host: api-eu.ionos.space + storage-quota: ${{ steps.project.outputs.storage-quota }} diff --git a/assets/icons/cosmic-js.svg b/assets/icons/cosmic-js.svg index 1d51b1b..d995a23 100644 --- a/assets/icons/cosmic-js.svg +++ b/assets/icons/cosmic-js.svg @@ -1,68 +1 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - +https://rawcdn.githack.com/cosmicjs/vue-music-website/0b882128ded75c8d6024b7c69948d7b695375937/assets/icons/cosmic-js.svg \ No newline at end of file diff --git a/assets/icons/email.svg b/assets/icons/email.svg index 3273bc3..0bc9ee1 100644 --- a/assets/icons/email.svg +++ b/assets/icons/email.svg @@ -1,68 +1 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - +https://rawcdn.githack.com/cosmicjs/vue-music-website/0b882128ded75c8d6024b7c69948d7b695375937/assets/icons/email.svg \ No newline at end of file diff --git a/assets/icons/next.svg b/assets/icons/next.svg index d481ca6..948478b 100644 --- a/assets/icons/next.svg +++ b/assets/icons/next.svg @@ -1,68 +1 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - +https://rawcdn.githack.com/cosmicjs/vue-music-website/0b882128ded75c8d6024b7c69948d7b695375937/assets/icons/next.svg \ No newline at end of file diff --git a/assets/icons/pause-big.svg b/assets/icons/pause-big.svg index 57e9ebd..3fd3d8f 100644 --- a/assets/icons/pause-big.svg +++ b/assets/icons/pause-big.svg @@ -1,68 +1 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - +https://rawcdn.githack.com/cosmicjs/vue-music-website/0b882128ded75c8d6024b7c69948d7b695375937/assets/icons/pause-big.svg \ No newline at end of file diff --git a/assets/icons/pause.svg b/assets/icons/pause.svg index 8a36613..60ca40b 100644 --- a/assets/icons/pause.svg +++ b/assets/icons/pause.svg @@ -1,68 +1 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - +https://rawcdn.githack.com/cosmicjs/vue-music-website/0b882128ded75c8d6024b7c69948d7b695375937/assets/icons/pause.svg \ No newline at end of file diff --git a/assets/icons/play-big.svg b/assets/icons/play-big.svg index 183e9e2..0d133e7 100644 --- a/assets/icons/play-big.svg +++ b/assets/icons/play-big.svg @@ -1,68 +1 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - +https://rawcdn.githack.com/cosmicjs/vue-music-website/0b882128ded75c8d6024b7c69948d7b695375937/assets/icons/play-big.svg \ No newline at end of file diff --git a/assets/icons/play.svg b/assets/icons/play.svg index 7d79efc..033a092 100644 --- a/assets/icons/play.svg +++ b/assets/icons/play.svg @@ -1,68 +1 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - +https://rawcdn.githack.com/cosmicjs/vue-music-website/0b882128ded75c8d6024b7c69948d7b695375937/assets/icons/play.svg \ No newline at end of file diff --git a/assets/icons/prev.svg b/assets/icons/prev.svg index c5ba4f8..3fc873a 100644 --- a/assets/icons/prev.svg +++ b/assets/icons/prev.svg @@ -1,68 +1 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - +https://rawcdn.githack.com/cosmicjs/vue-music-website/0b882128ded75c8d6024b7c69948d7b695375937/assets/icons/prev.svg \ No newline at end of file diff --git a/assets/icons/send.svg b/assets/icons/send.svg index 9249322..a4a208f 100644 --- a/assets/icons/send.svg +++ b/assets/icons/send.svg @@ -1,68 +1 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - +https://rawcdn.githack.com/cosmicjs/vue-music-website/0b882128ded75c8d6024b7c69948d7b695375937/assets/icons/send.svg \ No newline at end of file diff --git a/assets/icons/skype.svg b/assets/icons/skype.svg index 276797e..522e521 100644 --- a/assets/icons/skype.svg +++ b/assets/icons/skype.svg @@ -1,70 +1 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - +https://rawcdn.githack.com/cosmicjs/vue-music-website/0b882128ded75c8d6024b7c69948d7b695375937/assets/icons/skype.svg \ No newline at end of file diff --git a/screenshot.png b/screenshot.png index d28ce70..21fa368 100644 Binary files a/screenshot.png and b/screenshot.png differ diff --git a/static/favicon.ico b/static/favicon.ico index 382fecb..9eede87 100644 Binary files a/static/favicon.ico and b/static/favicon.ico differ