Skip to content

Commit 38650a8

Browse files
committed
Working dynamic function buttons on side of pages
1 parent fdb75a0 commit 38650a8

File tree

3 files changed

+13
-11
lines changed

3 files changed

+13
-11
lines changed

src/main/resources/static/css/multi-tool.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ label {
224224
position: absolute;
225225
top: 5px;
226226
left: 5px;
227-
height: 2rem;
227+
line-height: normal;
228228
color: var(--md-sys-color-on-secondary);
229229
background-color: rgba(162, 201, 255, 0.8);
230230
padding: 6px 8px;

src/main/resources/static/css/pdfActions.css

+11-9
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,16 @@
4949
display:flex;
5050
flex-direction: column;
5151
gap: 10px;
52-
left: -20px;
5352
translate: 0 -50%;
54-
width: 40px;
55-
height: 40%;
56-
53+
height: 100%;
54+
width: 100px;
55+
padding-left: 30px;
56+
padding-right:30px;
57+
justify-content: center;
5758
z-index: 3;
5859
opacity: 0;
59-
transition: opacity 0.2s;
60+
transition: opacity 0.4s;
61+
6062
}
6163

6264
.pdf-actions_insert-file-button-container button .material-symbols-rounded {
@@ -79,11 +81,11 @@
7981
}
8082

8183
.pdf-actions_insert-file-button-container.left {
82-
left: -20px;
84+
left: -50px;
8385
}
8486

8587
.pdf-actions_insert-file-button-container.right {
86-
right: -20px;
88+
right: -50px;
8789
}
8890

8991
html[dir="ltr"] .pdf-actions_insert-file-button-container.right {
@@ -105,11 +107,11 @@ html[dir="rtl"] .pdf-actions_insert-file-button-container.left {
105107
}
106108

107109
html[dir="ltr"] .pdf-actions_container:last-child>.pdf-actions_insert-file-button-container.right {
108-
display: block;
110+
display: flex;
109111
}
110112

111113
html[dir="rtl"] .pdf-actions_container:last-child>.pdf-actions_insert-file-button-container.left {
112-
display: block;
114+
display: flex;
113115
}
114116

115117
.pdf-actions_insert-file-button-container:hover {

src/main/resources/static/js/multitool/PdfActionsManager.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ class PdfActionsManager {
225225
);
226226

227227
const insertFileButtonRight = document.createElement("button");
228-
insertFileButtonRight.classList.add("btn", "btn-primary", "pdf-actions_insert-file-button");
228+
insertFileButtonRight.classList.add("btn", "btn-primary");
229229
insertFileButtonRight.innerHTML = `<span class="material-symbols-rounded">add</span>`;
230230
insertFileButtonRight.onclick = () => addFiles();
231231
insertFileButtonRightContainer.appendChild(insertFileButtonRight);

0 commit comments

Comments
 (0)