Update global styles and enhance landing page layout

- Added overflow-x hidden to prevent horizontal scrolling on html and body elements.
- Centered the heading and paragraph text on the landing page for improved aesthetics.
- Introduced a mobile-friendly centered screenshot above download buttons.
- Updated comments for clarity regarding screenshot positioning on different devices.
This commit is contained in:
Jamie Pine
2026-01-25 21:06:41 -08:00
parent af2f37ccb1
commit b4b3762ef0
5 changed files with 164 additions and 17 deletions
+10 -10
View File
@@ -1,16 +1,16 @@
// Download links for voicebox releases
// Update these when new releases are published
// These are fallback values - link to releases page if API fails
export const LATEST_VERSION = 'v0.1.0';
export const GITHUB_REPO = 'https://github.com/jamiepine/voicebox';
export const GITHUB_RELEASES_PAGE = `${GITHUB_REPO}/releases`;
export const DOWNLOAD_LINKS = {
macArm:
'https://github.com/jamiepine/voicebox/releases/download/v0.1.0/voicebox_0.1.0_aarch64.dmg',
macIntel:
'https://github.com/jamiepine/voicebox/releases/download/v0.1.0/voicebox_0.1.0_x64.dmg',
windows:
'https://github.com/jamiepine/voicebox/releases/download/v0.1.0/voicebox_0.1.0_x64_en-US.msi',
linux:
'https://github.com/jamiepine/voicebox/releases/download/v0.1.0/voicebox_x86_64-unknown-linux-gnu.AppImage',
macArm: GITHUB_RELEASES_PAGE,
macIntel: GITHUB_RELEASES_PAGE,
windows: GITHUB_RELEASES_PAGE,
linux: GITHUB_RELEASES_PAGE,
} as const;
export const GITHUB_REPO = 'https://github.com/jamiepine/voicebox';
// Export function to get dynamic download links
export { getLatestRelease } from './releases';