feat: add gallery upload and fix mobile header issues
- Added 'Upload from Gallery' button to CameraCapture component - Implemented secondary file input without 'capture' attribute to allow gallery selection on mobile - Fixed overlapping header elements on mobile by making the header responsive - Compacted 'Dram of the Day' button on small screens - Added translations for the new gallery upload feature
This commit is contained in:
@@ -130,6 +130,7 @@ export const de: TranslationKeys = {
|
||||
toVault: 'Zum Whisky im Vault',
|
||||
authRequired: 'Bitte melde dich an, um Flaschen zu speichern.',
|
||||
processingError: 'Verarbeitung fehlgeschlagen. Bitte erneut versuchen.',
|
||||
uploadGallery: 'Aus Galerie hochladen',
|
||||
},
|
||||
tasting: {
|
||||
addNote: 'Neue Note hinzufügen',
|
||||
|
||||
@@ -130,6 +130,7 @@ export const en: TranslationKeys = {
|
||||
toVault: 'Go to bottle in Vault',
|
||||
authRequired: 'Please sign in to save bottles.',
|
||||
processingError: 'Processing failed. Please try again.',
|
||||
uploadGallery: 'Upload from Gallery',
|
||||
},
|
||||
tasting: {
|
||||
addNote: 'Add Tasting Note',
|
||||
|
||||
@@ -128,6 +128,7 @@ export type TranslationKeys = {
|
||||
toVault: string;
|
||||
authRequired: string;
|
||||
processingError: string;
|
||||
uploadGallery: string;
|
||||
};
|
||||
tasting: {
|
||||
addNote: string;
|
||||
|
||||
Reference in New Issue
Block a user