meme generator update
This commit is contained in:
@@ -20,6 +20,12 @@
|
||||
let img = new Image();
|
||||
let hasLoadedImage = window.memeTemplate.id !== 'custom' && window.memeTemplate.category !== 'Custom';
|
||||
|
||||
// Show the local file picker only when no pre-selected template exists
|
||||
if (!hasLoadedImage) {
|
||||
const customSelector = document.getElementById('customTemplateSelector');
|
||||
if (customSelector) customSelector.style.display = '';
|
||||
}
|
||||
|
||||
const memeFont = 'Impact, Charcoal, sans-serif';
|
||||
|
||||
function wrapText(ctx, text, maxWidth) {
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
</div>
|
||||
|
||||
<div class="meme-controls">
|
||||
<div id="customTemplateSelector" class="form-group" style="margin-bottom: 20px;">
|
||||
<div id="customTemplateSelector" class="form-group" style="margin-bottom: 20px; display: none;">
|
||||
<label for="customTemplateFile">{{ t('meme.select_image') }}</label>
|
||||
<input type="file" id="customTemplateFile" accept="image/*" style="display: none;">
|
||||
<button id="selectCustomFileBtn" type="button" class="btn btn-secondary btn-block">
|
||||
|
||||
Reference in New Issue
Block a user