RehanSaeed
New Member
Unfortunately, there can only be four. Would it be totally different designs or just color changes?
Mostly, it's different colours.
Unfortunately, there can only be four. Would it be totally different designs or just color changes?
Hi! The idea is that you can manage everything from the Control Panel, that's why there is only one Browser Source that is in charge of displaying the Lower Thirds sent by the Control Panel.
The good thing is that the next version (v1.7) will have a feature to automatically show the Lower Thirds we want according to the scene we are in.
I hope this helps you and thanks for your patience.
Is there any parameter for the plugin to accept images? I'm trying various sizes and types (jpeg, png) but it doesn't appear in preview and on screen. Look how it's appearing - it's like you don't recognize the image, even though it allows you to select it.
View attachment 73145

Hi Avi! First of all, thank you for your wonderful review and your generous contribution to the project.
On the other hand, more and more people use the tool in a similar way to yours. Surely, I'll end up adding this function as a style or something.
For now, I hope that this temporary solution will help you (it can also be applied in the next updates):
1. In the browser-source.html file, look for line 468: alt_3_info_size = received_data [54]; Replace it with the following:
if (received_data[52].length > 70 && received_data[52].length < 140) {
alt_3_info_size = received_data[54];
alt_3_info_size = alt_3_info_size - ((received_data[52].length * 0.030 - alt_3_info_size) / 2.10);
} else if (received_data[52].length > 139) {
alt_3_info_size = 1;
} else {
alt_3_info_size = received_data[54];
}
2. Then in style-source.css file, add this at the end:
.left > .logo {min-width: fit-content; align-self: start;}
.style-1 > .graph-1 {align-self: start; min-width: 0.3em;}
#lower-third-3 > div.text-content > div:nth-child(2) div {line-height: 1.25em;}
#lower-third-3 > div.text-content > div:nth-child(2) {height: auto;}
#lower-third-3.left {top: var(--alt-3-margin-v); bottom: unset;}
#lower-third-3.style-1.left > .text-content {margin-right: 1em;}
What it will do is reduce the font so that it fits the text on one line. But if the text becomes too small it begins to divide the text into lines.
These changes affect only Lower Third 3. And they work correctly with the settings you use in the video. Any change in font or size may slightly affect the result.
Note: If you don't want the text to adapt the size, just skip Step 1.
Hope it helps you and anyone who needs this feature.
Hi Avi! First of all, thank you for your wonderful review and your generous contribution to the project.
On the other hand, more and more people use the tool in a similar way to yours. Surely, I'll end up adding this function as a style or something.
For now, I hope that this temporary solution will help you (it can also be applied in the next updates):
1. In the browser-source.html file, look for line 468: alt_3_info_size = received_data [54]; Replace it with the following:
if (received_data[52].length > 70 && received_data[52].length < 140) {
alt_3_info_size = received_data[54];
alt_3_info_size = alt_3_info_size - ((received_data[52].length * 0.030 - alt_3_info_size) / 2.10);
} else if (received_data[52].length > 139) {
alt_3_info_size = 1;
} else {
alt_3_info_size = received_data[54];
}
2. Then in style-source.css file, add this at the end:
.left > .logo {min-width: fit-content; align-self: start;}
.style-1 > .graph-1 {align-self: start; min-width: 0.3em;}
#lower-third-3 > div.text-content > div:nth-child(2) div {line-height: 1.25em;}
#lower-third-3 > div.text-content > div:nth-child(2) {height: auto;}
#lower-third-3.left {top: var(--alt-3-margin-v); bottom: unset;}
#lower-third-3.style-1.left > .text-content {margin-right: 1em;}
What it will do is reduce the font so that it fits the text on one line. But if the text becomes too small it begins to divide the text into lines.
These changes affect only Lower Third 3. And they work correctly with the settings you use in the video. Any change in font or size may slightly affect the result.
Note: If you don't want the text to adapt the size, just skip Step 1.
Hope it helps you and anyone who needs this feature.
attaching the current .css file (changed to .txt just for the uploadI am having trouble accomplishing this, I made the changes though it seems to have no effect?
The developer has very clean and well-organized code, so this was easy to implement. I hope that this helps in possibly adding this in a future update.
</div>
<div class="first-edit-container">
<div class="logo-container" onclick="openLogoPopup('alt-1-logo-preview', 'alt-1-logo-default')">
<img id="alt-1-logo-preview" class="logo-storable alt-logo-preview" >
</div>
<div class="textfields-container">
<input class="storable" type="text" id="alt-1-name" placeholder="Name" tabindex="4">
<div id="alt-1-name-appearance">
<label class="config-btn small">
<input class="checkbox-storable" type="checkbox" id="alt-1-name-transform" checked>
<div class="icon-btn icon small icon-uppercase"></div>
</label>
<label class="config-btn small">
<input class="checkbox-storable" type="checkbox" id="alt-1-name-weight" checked>
<div class="icon-btn icon small icon-bold"></div>
</label>
<input class="storable" id="alt-1-name-color" data-jscolor="{width:100, padding:5, borderRadius:3, borderWidth:0, controlBorderWidth:0, backgroundColor:'#1f1e1f', position:'right', shadow:true, previewSize:60}" value="">
</div>
<input type="text" id="alt-1-info" placeholder="Info" tabindex="5" min="0" max="10" value="1">
<button onclick="this.parentNode.querySelector('input[type=number]').stepDown()" class="down"></button>
<button onclick="this.parentNode.querySelector('input[type=number]').stepUp()" class="up"></button>