From 584fb03dc5ab0c23d44a24de66e2a29144d5b1df Mon Sep 17 00:00:00 2001 From: CycloKid <63879422+CycloKid@users.noreply.github.com> Date: Fri, 25 Oct 2024 15:37:38 +0000 Subject: [PATCH 1/4] Minor Adjustments --- changes.txt | 8 ++++++++ index.html | 16 ++++++++++++---- styles.css | 3 ++- 3 files changed, 22 insertions(+), 5 deletions(-) create mode 100644 changes.txt diff --git a/changes.txt b/changes.txt new file mode 100644 index 0000000..7d41074 --- /dev/null +++ b/changes.txt @@ -0,0 +1,8 @@ +CycloKid, 2023-10-25 11AM EST +- Allowed buttons to wrap to the next line + - This also fixes a problem with mobile browsers not being centered +- Moved title to be below Pomelo icon +- Removed arrow icons (I mean its kind of common sense to scroll down) +- Adjusted spacing to make the hero section take up the entire page when entering (needs testing) + - Right now, theres a -probably- hacky solution for mobile browsers. Might need to be addressed in the future. +- Adjusted about section text \ No newline at end of file diff --git a/index.html b/index.html index 878dcc7..a3ffbcd 100644 --- a/index.html +++ b/index.html @@ -15,9 +15,18 @@
-

Pomelo Emulator

+
+
+ Pomelo Icon -

Nintendo Switch Emulator for iOS and iPadOS

+

Pomelo

+

A Nintendo Switch Emulator for iOS and iPadOS

Download Title Playability @@ -30,7 +39,6 @@

Pomelo Emulator

-






Features

@@ -57,7 +65,7 @@

Our Community

About Us

-

We are Stossy11 and Tech Guy. We aim to provide the best NX emulation possible for iOS/iPadOS.

+

We are Stossy11 and Tech Guy - We're aiming to provide the best NX emulation possible for iOS/iPadOS.

diff --git a/styles.css b/styles.css index 778e84a..6ce227b 100644 --- a/styles.css +++ b/styles.css @@ -37,6 +37,7 @@ h1 { display: flex; justify-content: center; gap: 10px; /* Adjust the spacing between buttons */ + flex-wrap: wrap; /* Allow buttons to wrap to the next line */ } .button-group a { @@ -46,8 +47,8 @@ h1 { } .features-section, .about-section { + margin-top: 15vh; /* Push the section below the viewport height */ padding: 50px 20px; - } h2 { From 84525d9c73c54211c281f4959741de9090601beb Mon Sep 17 00:00:00 2001 From: CycloKid <63879422+CycloKid@users.noreply.github.com> Date: Fri, 25 Oct 2024 16:42:18 +0000 Subject: [PATCH 2/4] minify updated files --- public/index.html | 2 +- public/styles.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/public/index.html b/public/index.html index 3afc105..74bc789 100644 --- a/public/index.html +++ b/public/index.html @@ -1 +1 @@ -Pomelo Emulator

Pomelo Emulator

Pomelo Icon

Nintendo Switch Emulator for iOS and iPadOS








Features

Compatibility

Pomelo supports a wide range of devices

Local Multiplayer

Play with other people on the go!

Trollstore Support

Compatible with Trollstore from iOS 15 to 17

Our Community

We are an open community. We welcome anyone looking for support, requesting features, or emulation discussion in general.

About Us

We are Stossy11 and Tech Guy. We aim to provide the best NX emulation possible for iOS/iPadOS.

© 2024 Pomelo Emu. All rights reserved.

+Pomelo Emulator
Pomelo Icon

Pomelo

A Nintendo Switch Emulator for iOS and iPadOS

Features

Compatibility

Pomelo supports a wide range of devices

Local Multiplayer

Play with other people on the go!

Trollstore Support

Compatible with Trollstore from iOS 15 to 17

Our Community

We are an open community. We welcome anyone looking for support, requesting features, or emulation discussion in general.

About Us

We are Stossy11 and Tech Guy - We're aiming to provide the best NX emulation possible for iOS/iPadOS.

\ No newline at end of file diff --git a/public/styles.css b/public/styles.css index 2ffe21c..d4dc03e 100644 --- a/public/styles.css +++ b/public/styles.css @@ -1 +1 @@ -body{font-family:Roboto,sans-serif;text-align:center;background-color:#fbf6e2;margin:0;padding:0;color:#363636}.content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.5);padding:20px;border-radius:10px}h1{color:#4169e1;margin:0}.hero-section{padding:50px 20px}.hero-content{max-width:800px;margin:auto}.button-group{display:flex;justify-content:center;gap:10px}.button-group a{flex:1;max-width:200px;text-align:center}.about-section,.features-section{padding:50px 20px}h2{margin-bottom:20px;color:#000}.feature-grid{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.feature-item{background-color:rgba(245,232,181,.6);border-radius:15px;padding:20px;margin:15px 0;box-shadow:0 4px 6px rgba(0,0,0,.3)}.button-85{display:inline-block;padding:10px 20px;margin:5px;border-radius:25px;text-decoration:none;font-size:1em;color:#fff;transition:background-color .3s ease}.button:hover{opacity:.8}.usualbutton{display:inline-block;padding:10px 20px;margin:5px;border-radius:25px;text-decoration:none;font-size:1em;color:#fff;background:#4169e1;transition:background-color .3s ease}.redbutton{display:inline-block;padding:10px 20px;margin:5px;border-radius:25px;text-decoration:none;font-size:1em;color:#fff;background:#de0a26;transition:background-color .3s ease}.purple{display:inline-block;padding:10px 20px;margin:5px;border-radius:25px;text-decoration:none;font-size:1em;color:#fff;background:#7289da;transition:background-color .3s ease} \ No newline at end of file +body{font-family:Roboto,sans-serif;text-align:center;background-color:#fbf6e2;margin:0;padding:0;color:#363636}.content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.5);padding:20px;border-radius:10px}h1{color:#4169e1;margin:0}.hero-section{padding:50px 20px}.hero-content{max-width:800px;margin:auto}.button-group{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.button-group a{flex:1;max-width:200px;text-align:center}.about-section,.features-section{margin-top:15vh;padding:50px 20px}h2{margin-bottom:20px;color:#000}.feature-grid{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.feature-item{background-color:rgba(245,232,181,.6);border-radius:15px;padding:20px;margin:15px 0;box-shadow:0 4px 6px rgba(0,0,0,.3)}.button-85{display:inline-block;padding:10px 20px;margin:5px;border-radius:25px;text-decoration:none;font-size:1em;color:#fff;transition:background-color .3s ease}.button:hover{opacity:.8}.usualbutton{display:inline-block;padding:10px 20px;margin:5px;border-radius:25px;text-decoration:none;font-size:1em;color:#fff;background:#4169e1;transition:background-color .3s ease}.redbutton{display:inline-block;padding:10px 20px;margin:5px;border-radius:25px;text-decoration:none;font-size:1em;color:#fff;background:#de0a26;transition:background-color .3s ease}.purple{display:inline-block;padding:10px 20px;margin:5px;border-radius:25px;text-decoration:none;font-size:1em;color:#fff;background:#7289da;transition:background-color .3s ease} \ No newline at end of file From aadfe4d20e4402d51221f248159b650731351bc2 Mon Sep 17 00:00:00 2001 From: CycloKid <63879422+CycloKid@users.noreply.github.com> Date: Fri, 25 Oct 2024 12:44:31 -0400 Subject: [PATCH 3/4] update minified files pt.2 --- changes.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/changes.txt b/changes.txt index 7d41074..5ce5817 100644 --- a/changes.txt +++ b/changes.txt @@ -5,4 +5,5 @@ CycloKid, 2023-10-25 11AM EST - Removed arrow icons (I mean its kind of common sense to scroll down) - Adjusted spacing to make the hero section take up the entire page when entering (needs testing) - Right now, theres a -probably- hacky solution for mobile browsers. Might need to be addressed in the future. -- Adjusted about section text \ No newline at end of file +- Adjusted about section text +- Update minified files From 65ddaa2baa58cee43cc238c906f3df606559ef24 Mon Sep 17 00:00:00 2001 From: CycloKid <63879422+CycloKid@users.noreply.github.com> Date: Fri, 25 Oct 2024 12:51:08 -0400 Subject: [PATCH 4/4] Create static.yml to publish from ./public/ --- .github/workflows/static.yml | 43 ++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .github/workflows/static.yml diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml new file mode 100644 index 0000000..42cc8dc --- /dev/null +++ b/.github/workflows/static.yml @@ -0,0 +1,43 @@ +# Simple workflow for deploying static content to GitHub Pages +name: Deploy static content to Pages + +on: + # Runs on pushes targeting the default branch + push: + branches: ["new"] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +concurrency: + group: "pages" + cancel-in-progress: false + +jobs: + # Single deploy job since we're just deploying + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + # Upload entire repository + path: './public/' + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4