sign fix
This commit is contained in:
parent
1ddf7abe6f
commit
94526de04b
1 changed files with 31 additions and 0 deletions
|
@ -19,6 +19,13 @@
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
</th:block>
|
</th:block>
|
||||||
|
<style>
|
||||||
|
select#font-select, select#font-select option {
|
||||||
|
height: 60px; /* Adjust as needed */
|
||||||
|
font-size: 30px; /* Adjust as needed */
|
||||||
|
}
|
||||||
|
|
||||||
|
</style>
|
||||||
|
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
@ -200,6 +207,29 @@
|
||||||
DraggableUtils.createDraggableCanvasFromUrl(dataURL);
|
DraggableUtils.createDraggableCanvasFromUrl(dataURL);
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
<script>
|
||||||
|
const sigTextInput = document.getElementById('sigText');
|
||||||
|
const fontSelect = document.getElementById('font-select');
|
||||||
|
|
||||||
|
const updateOptionTexts = () => {
|
||||||
|
Array.from(fontSelect.options).forEach(option => {
|
||||||
|
const fontName = option.value.replace(/-regular$/i, '');
|
||||||
|
option.text = sigTextInput.value || fontName;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
sigTextInput.addEventListener('input', updateOptionTexts);
|
||||||
|
|
||||||
|
fontSelect.addEventListener('change', (e) => {
|
||||||
|
e.target.style.fontFamily = e.target.value;
|
||||||
|
updateOptionTexts();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Manually trigger the change event
|
||||||
|
fontSelect.dispatchEvent(new Event('change'));
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
<th:block th:each="font : ${fonts}">
|
<th:block th:each="font : ${fonts}">
|
||||||
<style th:inline="text">
|
<style th:inline="text">
|
||||||
#font-select option[value="/*[[${font}]]*/"] {
|
#font-select option[value="/*[[${font}]]*/"] {
|
||||||
|
@ -269,6 +299,7 @@
|
||||||
<div class="margin-auto-parent">
|
<div class="margin-auto-parent">
|
||||||
<button id="download-pdf" class="btn btn-primary mb-2 show-on-file-selected margin-center">Download PDF</button>
|
<button id="download-pdf" class="btn btn-primary mb-2 show-on-file-selected margin-center">Download PDF</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
document.getElementById("download-pdf").addEventListener('click', async() => {
|
document.getElementById("download-pdf").addEventListener('click', async() => {
|
||||||
const modifiedPdf = await DraggableUtils.getOverlayedPdfDocument();
|
const modifiedPdf = await DraggableUtils.getOverlayedPdfDocument();
|
||||||
|
|
Loading…
Reference in a new issue