diff --git a/.dockerignore b/.dockerignore index 50f071e0..ab2a8d67 100644 --- a/.dockerignore +++ b/.dockerignore @@ -3,3 +3,4 @@ dist/ .git/ .* *.md +!.prettier* diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000..6c9c0f4f --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,18 @@ +name: Build and Lint + +on: + pull_request: + push: + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2.3.4 + - name: Setup Node.js + uses: actions/setup-node@v2.4.1 + with: + cache: "yarn" + - run: yarn install --prefer-offline + - run: yarn build + - run: yarn lint --no-fix diff --git a/public/img/icons/logo.svg b/public/img/icons/logo.svg deleted file mode 100644 index f0356a6e..00000000 --- a/public/img/icons/logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/public/img/logo.svg b/public/img/logo.svg new file mode 100644 index 00000000..3659243c --- /dev/null +++ b/public/img/logo.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/piped.svg b/public/img/piped.svg new file mode 100644 index 00000000..3e78adcd --- /dev/null +++ b/public/img/piped.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/img/pipedPlay.svg b/public/img/pipedPlay.svg new file mode 100644 index 00000000..d5a67c8e --- /dev/null +++ b/public/img/pipedPlay.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/App.vue b/src/App.vue index 28803eaa..1d0bd1f5 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,34 +1,51 @@ diff --git a/src/components/MenuDesktop.vue b/src/components/MenuDesktop.vue new file mode 100644 index 00000000..293e1d98 --- /dev/null +++ b/src/components/MenuDesktop.vue @@ -0,0 +1,197 @@ + + + + + diff --git a/src/components/MenuMobile.vue b/src/components/MenuMobile.vue new file mode 100644 index 00000000..e8d75929 --- /dev/null +++ b/src/components/MenuMobile.vue @@ -0,0 +1,172 @@ + + + + + diff --git a/src/components/TrendingPage.vue b/src/components/TrendingPage.vue index 9b00422d..201717a8 100644 --- a/src/components/TrendingPage.vue +++ b/src/components/TrendingPage.vue @@ -1,14 +1,51 @@