Skip to content

Commit 6d11c79

Browse files
AdityaGarg8dependabot[bot]NoaHimesaka1873
authored
Fix build and Mac Mini Icon (#6)
* Fix Mac Mini icon * Workaround to fix build * Add dependabot to update actions * Actions: Bump actions/checkout from 2 to 6 Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v2...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Actions: Bump peaceiris/actions-gh-pages from 3 to 4 Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4. - [Release notes](https://github.com/peaceiris/actions-gh-pages/releases) - [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md) - [Commits](peaceiris/actions-gh-pages@v3...v4) --- updated-dependencies: - dependency-name: peaceiris/actions-gh-pages dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * feat: change to Matrix --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Noa Himesaka <himesaka@noa.codes>
1 parent ffc8e0e commit 6d11c79

9 files changed

Lines changed: 106 additions & 21 deletions

File tree

.github/dependabot.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
2+
3+
version: 2
4+
updates:
5+
- package-ecosystem: "github-actions"
6+
directory: "/"
7+
schedule:
8+
interval: "weekly"
9+
commit-message:
10+
prefix: "Actions: "

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ jobs:
77
runs-on: ubuntu-latest
88
steps:
99
- name: Checkout latest commit
10-
uses: actions/checkout@v2
10+
uses: actions/checkout@v6
1111
with:
1212
ref: ${{ github.event.pull_request.head.sha }}
1313
- name: Build
1414
run: |
1515
yarn install
1616
yarn build
1717
- name: Deploy
18-
uses: peaceiris/actions-gh-pages@v3
18+
uses: peaceiris/actions-gh-pages@v4
1919
with:
2020
github_token: ${{ secrets.GITHUB_TOKEN }}
2121
publish_dir: ./dist

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"private": true,
55
"scripts": {
66
"serve": "vue-cli-service serve",
7-
"build": "vue-cli-service build",
7+
"build": "NODE_OPTIONS=--openssl-legacy-provider vue-cli-service build",
88
"lint": "vue-cli-service lint"
99
},
1010
"dependencies": {

src/assets/icons/machines/mac-mini.svg

Lines changed: 3 additions & 3 deletions
Loading
Lines changed: 18 additions & 0 deletions
Loading

src/assets/icons/matrix.svg

Lines changed: 49 additions & 0 deletions
Loading

src/components/Footer.vue

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
<div class="flex BodyText items-center">
1818
<a
1919
target="_blank"
20-
href="https://discord.com/invite/68MRhQu"
20+
href="https://matrix.to/#/#space:t2linux.org"
2121
class="flex items-center mx-4 linkhover my-2 md:my-0"
2222
><img
23-
src="../assets/icons/discord.svg"
24-
class="mr-2"
23+
src="../assets/icons/matrix.svg"
24+
class="mr-2 matrix"
2525
alt=""
26-
/>Discord</a
26+
/>Matrix</a
2727
>
2828
<a
2929
target="_blank"
@@ -57,4 +57,8 @@ export default {};
5757
.linkhover:hover {
5858
@apply opacity-70;
5959
}
60+
61+
.matrix {
62+
filter: invert(1);
63+
}
6064
</style>

src/components/Navbar.vue

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,14 @@
6262
</a>
6363
<a
6464
class="DiscordButton w-full"
65-
href="https://discord.com/invite/68MRhQu"
65+
href="https://matrix.to/#/#space:t2linux.org"
6666
target="_blank"
6767
>
6868
<img
69-
src="../assets/icons/discord-wordmark.svg"
69+
src="../assets/icons/matrix-wordmark.svg"
7070
alt=""
7171
srcset=""
72-
class="m-auto"
72+
class="m-auto matrix"
7373
/>
7474
</a>
7575
</nav>
@@ -92,14 +92,14 @@
9292
<div class="md:block hidden">
9393
<a
9494
class="DiscordButton"
95-
href="https://discord.com/invite/68MRhQu"
95+
href="https://matrix.to/#/#space:t2linux.org"
9696
target="_blank"
9797
>
9898
<img
99-
src="../assets/icons/discord-wordmark.svg"
99+
src="../assets/icons/matrix-wordmark.svg"
100100
alt=""
101101
srcset=""
102-
class="m-auto w-auto"
102+
class="m-auto w-auto matrix"
103103
/>
104104
</a>
105105
</div>
@@ -132,9 +132,9 @@ export default {
132132

133133
<style>
134134
.DiscordButton {
135-
@apply w-full rounded flex transition-all ease-in-out duration-200 bg-neutral hover:bg-neutral-600 my-2 md:my-0;
135+
@apply w-full rounded flex transition-all ease-in-out bg-white duration-200 my-2 md:my-0;
136136
height: 50px;
137-
width: 155px;
137+
width: 120px;
138138
}
139139
140140
.NavItem {
@@ -161,4 +161,8 @@ export default {
161161
opacity: 0 !important;
162162
transform: translateY(30px) !important;
163163
}
164+
165+
.matrix {
166+
filter: invert(1)
167+
}
164168
</style>

yarn.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2410,9 +2410,9 @@ caniuse-api@^3.0.0:
24102410
lodash.uniq "^4.5.0"
24112411

24122412
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001271:
2413-
version "1.0.30001271"
2414-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz#0dda0c9bcae2cf5407cd34cac304186616cc83e8"
2415-
integrity sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA==
2413+
version "1.0.30001765"
2414+
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001765.tgz"
2415+
integrity sha512-LWcNtSyZrakjECqmpP4qdg0MMGdN368D7X8XvvAqOcqMv0RxnlqVKZl2V6/mBR68oYMxOZPLw/gO7DuisMHUvQ==
24162416

24172417
case-sensitive-paths-webpack-plugin@^2.3.0:
24182418
version "2.4.0"

0 commit comments

Comments
 (0)