From 745383cf41d40e2d872ec172a921fb124a88cf92 Mon Sep 17 00:00:00 2001 From: Youngmaster0304 Date: Sat, 1 Aug 2026 17:36:18 +0530 Subject: [PATCH 01/11] fix: change header h1 to span for proper heading hierarchy Changed the h1 element in the header to a span element to ensure there is only one h1 per page (the main REFRAME title in VideoEditor). Fixes #69 Contributor: Abhinav Jha (@Youngmaster0304) Email: abhinavjha0304@gmail.com GSSoC 2026 Participant --- src/app/layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f16cedb2..2460bc6b 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -82,7 +82,7 @@ export default function RootLayout({ >
-

Reframe

+ Reframe
From 207c15b60fc6000849f103a9b466e93db37bbc24 Mon Sep 17 00:00:00 2001 From: Youngmaster0304 Date: Sat, 1 Aug 2026 17:39:59 +0530 Subject: [PATCH 02/11] feat: add tooltips to quick action preset buttons Added title attributes to quick action buttons (Instagram Reels, TikTok, YouTube Short, YouTube, Twitter/X) showing exact dimensions. Fixes #71 Contributor: Abhinav Jha (@Youngmaster0304) Email: abhinavjha0304@gmail.com GSSoC 2026 Participant --- src/components/PresetSelector.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/PresetSelector.tsx b/src/components/PresetSelector.tsx index fd129ab2..d71390fa 100644 --- a/src/components/PresetSelector.tsx +++ b/src/components/PresetSelector.tsx @@ -54,6 +54,7 @@ const QUICK_ACTIONS = [ preset: "vertical-9-16", label: "Reels", platform: "Instagram", + dimensions: "1080 × 1920 — 9:16 Portrait", icon: ( @@ -64,6 +65,7 @@ const QUICK_ACTIONS = [ preset: "vertical-9-16", label: "TikTok", platform: "TikTok", + dimensions: "1080 × 1920 — 9:16 Portrait", icon: ( @@ -74,6 +76,7 @@ const QUICK_ACTIONS = [ preset: "vertical-9-16", label: "Short", platform: "YouTube", + dimensions: "1080 × 1920 — 9:16 Portrait", icon: ( @@ -84,6 +87,7 @@ const QUICK_ACTIONS = [ preset: "landscape-16-9", label: "YouTube", platform: "YouTube", + dimensions: "1920 × 1080 — 16:9 Landscape", icon: ( @@ -94,6 +98,7 @@ const QUICK_ACTIONS = [ preset: "twitter-hd", label: "Twitter/X", platform: "Twitter", + dimensions: "1920 × 1080 — 16:9 Landscape", icon: ( @@ -142,7 +147,7 @@ export default function PresetSelector({ recipe, onChange }: Props) {
{/* Quick-action row */}
- {QUICK_ACTIONS.map(({ preset, label, platform, icon }) => { + {QUICK_ACTIONS.map(({ preset, label, platform, dimensions, icon }) => { const isActive = recipe.preset === preset; return (