From 10e7ec99b58cecd41e46cd1872407bb5587cdff6 Mon Sep 17 00:00:00 2001 From: v38armageddon Date: Sat, 5 Jul 2025 20:36:31 +0200 Subject: [PATCH 1/7] [HOTFIX] Button not centered --- pages/download.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pages/download.html b/pages/download.html index 67ebb19..5784b8c 100644 --- a/pages/download.html +++ b/pages/download.html @@ -81,9 +81,11 @@

Standard Edition

  • Storage: At least 20 GO

  • - + + + + + + + + Error 404 - Vincent OS + + + + + + + + + + +
    +
    +

    404

    +

    Page not found

    +

    The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.

    + Back to homepage +
    +
    + + + + + \ No newline at end of file diff --git a/css/404.css b/css/404.css new file mode 100644 index 0000000..0827c4a --- /dev/null +++ b/css/404.css @@ -0,0 +1,35 @@ +body{ + margin: 0; + background-color: var(--darkgray); +} + +.error { + height: 80vh; + width: 100%; + display: block; + text-align: center; + margin:0px; + color: var(--white); + font-size: 1.3rem; +} + +.error__container { + padding-top: 60px; +} + +.error__container h1 { + font-size: 3rem; +} + +.error__container h2 { + padding: 10px; +} + +.error__container p { + padding: 40px; +} + +.error__container a { + color: var(--white); + font-size: 1.3rem; +} \ No newline at end of file From f07e80666d14290a4be7037f43c4d9de8e696cde Mon Sep 17 00:00:00 2001 From: "Florian. M" Date: Sat, 26 Jul 2025 21:06:09 +0200 Subject: [PATCH 5/7] [404] Modify navbar to match to current prod navbar --- .github/workflows/bunny-storage-zone.yml | 0 404.html | 8 ++++---- 2 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 .github/workflows/bunny-storage-zone.yml diff --git a/.github/workflows/bunny-storage-zone.yml b/.github/workflows/bunny-storage-zone.yml new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html index bec6383..ecef905 100644 --- a/404.html +++ b/404.html @@ -38,16 +38,16 @@ From 73497d8fdac9c3ae814c370c2e3204cdd5a12289 Mon Sep 17 00:00:00 2001 From: "Florian. M" Date: Sat, 26 Jul 2025 21:24:53 +0200 Subject: [PATCH 6/7] [ACTIONS] Add bunny-storage-zone build and remove azure build --- ...e-static-web-apps-white-pond-05dd06003.yml | 45 ------------------- .github/workflows/bunny-storage-zone.yml | 32 +++++++++++++ 2 files changed, 32 insertions(+), 45 deletions(-) delete mode 100644 .github/workflows/azure-static-web-apps-white-pond-05dd06003.yml diff --git a/.github/workflows/azure-static-web-apps-white-pond-05dd06003.yml b/.github/workflows/azure-static-web-apps-white-pond-05dd06003.yml deleted file mode 100644 index 73d1edf..0000000 --- a/.github/workflows/azure-static-web-apps-white-pond-05dd06003.yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Azure Static Web Apps CI/CD - -on: - push: - branches: - - master - pull_request: - types: [opened, synchronize, reopened, closed] - branches: - - master - -jobs: - build_and_deploy_job: - if: github.event_name == 'push' || (github.event_name == 'pull_request' && github.event.action != 'closed') - runs-on: ubuntu-latest - name: Build and Deploy Job - steps: - - uses: actions/checkout@v3 - with: - submodules: true - - name: Build And Deploy - id: builddeploy - uses: Azure/static-web-apps-deploy@v1 - with: - azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_WHITE_POND_05DD06003 }} - repo_token: ${{ secrets.GITHUB_TOKEN }} # Used for Github integrations (i.e. PR comments) - action: "upload" - ###### Repository/Build Configurations - These values can be configured to match your app requirements. ###### - # For more information regarding Static Web App workflow configurations, please visit: https://aka.ms/swaworkflowconfig - app_location: "/" # App source code path - api_location: "" # Api source code path - optional - output_location: "/" # Built app content directory - optional - ###### End of Repository/Build Configurations ###### - - close_pull_request_job: - if: github.event_name == 'pull_request' && github.event.action == 'closed' - runs-on: ubuntu-latest - name: Close Pull Request Job - steps: - - name: Close Pull Request - id: closepullrequest - uses: Azure/static-web-apps-deploy@v1 - with: - azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_WHITE_POND_05DD06003 }} - action: "close" diff --git a/.github/workflows/bunny-storage-zone.yml b/.github/workflows/bunny-storage-zone.yml index e69de29..b698223 100644 --- a/.github/workflows/bunny-storage-zone.yml +++ b/.github/workflows/bunny-storage-zone.yml @@ -0,0 +1,32 @@ +# This GitHub Actions workflow is based on the following repository: +# https://github.com/R-J-dev/bunny-deploy +# License: MIT +name: Deploy to Bunny.net Storage Zone + +on: + push: + branches: + - master + +jobs: + deploy: + runs-on: ubuntu-latest + permissions: + contents: read + timeout-minutes: 10 + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Deploy to Bunny.net + uses: R-J-dev/bunny-deploy@v2.0.6 + with: + storage-zone-password: ${{ secrets.BUNNY_STORAGE_ZONE_PASSWORD }} + directory-to-upload: "./build" + storage-endpoint: "https://storage.bunnycdn.com" + storage-zone-name: "vincent-os-website" + # Limit the number of concurrent uploads to avoid overwhelming the server + # In a theory of a worst case scenario, we should not exceed 10 concurrent uploads + # The Bunny.net API allows up to 50 concurrency uploads. + # If this number is too high, panic! + concurrency: 10 \ No newline at end of file From 3f828d0836c516775e2671efcd3fd01649f85afc Mon Sep 17 00:00:00 2001 From: "Florian. M" Date: Sat, 26 Jul 2025 21:39:04 +0200 Subject: [PATCH 7/7] [WEBSITE] Remove old references to Azure --- 404.html | 1 - css/404.css | 17 +++++++++++++++++ index.html | 1 - pages/download.html | 1 - pages/support.html | 1 - 5 files changed, 17 insertions(+), 4 deletions(-) diff --git a/404.html b/404.html index ecef905..6ee5c7e 100644 --- a/404.html +++ b/404.html @@ -70,7 +70,6 @@

    Page not found

    © 2022 - 2025 - v38armageddon - All Right Reserved - Terms of Services - Privacy Policy

    This website is using the EUPL and the GPL-3.0 Licenses.

    -

    Made by ❤ and hosted on Azure Static Web Apps.

    v38armageddon Logo diff --git a/css/404.css b/css/404.css index 0827c4a..fb02dce 100644 --- a/css/404.css +++ b/css/404.css @@ -1,3 +1,20 @@ +/* + * Vincent OS Website, The website of Vincent OS. + * Copyright (C) 2022 - 2025 - v38armageddon + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . +*/ body{ margin: 0; background-color: var(--darkgray); diff --git a/index.html b/index.html index 9793f66..d924021 100644 --- a/index.html +++ b/index.html @@ -236,7 +236,6 @@

    Ready to Discover Vincent OS?

    © 2022 - 2025 - v38armageddon - All Right Reserved - Terms of Services - Privacy Policy

    This website is using the EUPL and the GPL-3.0 Licenses.

    -

    Made by ❤ and hosted on Azure Static Web Apps.

    v38armageddon Logo diff --git a/pages/download.html b/pages/download.html index 1218c22..46ebea6 100644 --- a/pages/download.html +++ b/pages/download.html @@ -141,7 +141,6 @@

    Vincent OS App

    © 2022 - 2025 - v38armageddon - All Right Reserved - Terms of Services - Privacy Policy

    This website is using the EUPL and the GPL-3.0 Licenses.

    -

    Made by ❤ and hosted on Azure Static Web Apps.

    v38armageddon Logo diff --git a/pages/support.html b/pages/support.html index 9d41818..e8772c8 100644 --- a/pages/support.html +++ b/pages/support.html @@ -103,7 +103,6 @@

    E-mail

    © 2022 - 2025 - v38armageddon - All Right Reserved - Terms of Services - Privacy Policy

    This website is using the EUPL and the GPL-3.0 Licenses.

    -

    Made by ❤ and hosted on Azure Static Web Apps.

    v38armageddon Logo