Skip to content

Commit bfd631a

Browse files
authored
Merge pull request #1679 from emericklaw/flasher-cors-fix
Flasher CORS fix
2 parents 1eba5c3 + 9a6aa07 commit bfd631a

File tree

1 file changed

+25
-31
lines changed

1 file changed

+25
-31
lines changed

src/routes/flasher/+page.svelte

Lines changed: 25 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@
7171
parts: [
7272
{
7373
path:
74-
'https://proxy.corsfix.com/?https://github.com/pr3y/Bruce/releases/download/' +
74+
'https://gh-dl-p.vercel.app/api/?owner=pr3y&repository=Bruce&tag=' +
7575
releaseTag +
76-
'/Bruce-' +
76+
'&filename=Bruce-' +
7777
encodeURIComponent(selectedDevice) +
7878
'.bin',
7979
offset: 0
@@ -159,36 +159,32 @@
159159
</ul>
160160
</div>
161161

162-
<h3 class="mt-5 p-2 text-center text-2xl font-bold" data-i18n="version_select_title">Select Release</h3>
163-
<div class="flex items-center justify-center gap-4">
164-
<div class="flex gap-4">
165-
<div>
166-
<button
167-
id="latest"
168-
class="{active_el(
169-
selectedVersion,
170-
'Last'
171-
)} flex min-h-[2.5rem] w-32 min-w-[10rem] cursor-pointer items-center justify-center rounded-lg border-2 border-purple-500 px-5 py-2.5 text-purple-500 transition-all duration-300 ease-in-out peer-checked:bg-[#9B51E0] peer-checked:text-white hover:bg-[#9B51E0] hover:text-white"
172-
onclick={() => toggleRelease('Last')}>Latest {latestVersionTag}</button
173-
>
174-
</div>
175-
<div>
176-
<button
177-
id="beta"
178-
class="{active_el(
179-
selectedVersion,
180-
'Beta'
181-
)} flex min-h-[2.5rem] w-32 min-w-[10rem] cursor-pointer items-center justify-center rounded-lg border-2 border-purple-500 px-5 py-2.5 text-purple-500 transition-all duration-300 ease-in-out peer-checked:bg-[#9B51E0] peer-checked:text-white hover:bg-[#9B51E0] hover:text-white"
182-
onclick={() => toggleRelease('Beta')}>Beta</button
183-
>
184-
</div>
185-
<div>
162+
<div class="container">
163+
<h2 class="mt-5 flex items-center justify-center p-2 text-2xl font-bold" data-i18n="version_select_title">Select Release</h2>
164+
<div class="max-xs:flex-col mb-5 flex flex-wrap items-start justify-center gap-4">
165+
<button
166+
id="latest"
167+
class="{active_el(
168+
selectedVersion,
169+
'Last'
170+
)} flex min-h-[2.5rem] w-32 min-w-[10rem] cursor-pointer items-center justify-center rounded-lg border-2 border-purple-500 px-5 py-2.5 text-purple-500 transition-all duration-300 ease-in-out peer-checked:bg-[#9B51E0] peer-checked:text-white hover:bg-[#9B51E0] hover:text-white"
171+
onclick={() => toggleRelease('Last')}>Latest {latestVersionTag}</button
172+
>
173+
<button
174+
id="beta"
175+
class="{active_el(
176+
selectedVersion,
177+
'Beta'
178+
)} flex min-h-[2.5rem] w-32 min-w-[10rem] cursor-pointer items-center justify-center rounded-lg border-2 border-purple-500 px-5 py-2.5 text-purple-500 transition-all duration-300 ease-in-out peer-checked:bg-[#9B51E0] peer-checked:text-white hover:bg-[#9B51E0] hover:text-white"
179+
onclick={() => toggleRelease('Beta')}>Beta</button
180+
>
181+
<div class="flex flex-col items-center">
186182
<button
187183
id="other"
188184
class="{active_el(
189185
selectedVersion,
190186
'Other'
191-
)} flex min-h-[2.5rem] w-32 min-w-[10rem] cursor-pointer items-center justify-center rounded-lg border-2 border-purple-500 px-5 py-2.5 text-purple-500 transition-all duration-300 ease-in-out peer-checked:bg-[#9B51E0] peer-checked:text-white hover:bg-[#9B51E0] hover:text-white"
187+
)} min-h-[2.5rem] w-32 min-w-[10rem] cursor-pointer rounded-lg border-2 border-purple-500 px-5 py-2.5 text-purple-500 transition-all duration-300 ease-in-out peer-checked:bg-[#9B51E0] peer-checked:text-white hover:bg-[#9B51E0] hover:text-white"
192188
onclick={() => toggleRelease('Other')}>Other</button
193189
>
194190
<div id="otherReleaseContainer" style="display: none;">
@@ -212,9 +208,7 @@
212208
</div>
213209

214210
<div class="container">
215-
<h2 class="mt-5 flex items-center justify-center p-2 text-2xl font-bold" data-i18n="select_device_manufacturer_category_title">
216-
Select Device Manufacturer/Category
217-
</h2>
211+
<h2 class="mt-5 p-2 text-center text-2xl font-bold" data-i18n="select_device_manufacturer_category_title">Select Device Manufacturer/Category</h2>
218212
<div class="mb-5 flex flex-wrap items-center justify-center gap-4 max-sm:flex-col">
219213
{#each Object.keys(manifests) as category}
220214
<button
@@ -228,7 +222,7 @@
228222
</div>
229223

230224
{#if selectedCategory}
231-
<h2 class="flex items-center justify-center p-2 text-2xl font-bold" data-i18n="select_device_title">Select Device</h2>
225+
<h2 class="p-2 text-center text-2xl font-bold" data-i18n="select_device_title">Select Device</h2>
232226
<ul class="mb-5 flex flex-wrap items-center justify-center gap-4 text-center max-sm:flex-col">
233227
{#each manifests[selectedCategory] as device}
234228
<li class="flex-shrink-0">

0 commit comments

Comments
 (0)