You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2025/11/11 13:09:51 UTC

(openmeetings) branch site/reflow-2.3.5 updated: [OPENMEETINGS-2800] banners corrected a bit

This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch site/reflow-2.3.5
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/site/reflow-2.3.5 by this push:
     new ce15d90d2 [OPENMEETINGS-2800] banners corrected a bit
ce15d90d2 is described below

commit ce15d90d2258b456b6ebcd7f61062d1df1cc5352
Author: Maxim Solodovnik <so...@apache.org>
AuthorDate: Tue Nov 11 20:09:40 2025 +0700

    [OPENMEETINGS-2800] banners corrected a bit
---
 openmeetings-server/src/site/resources/js/site.js | 22 +++++++++++-----------
 src/site/site.xml                                 |  8 ++++----
 2 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/openmeetings-server/src/site/resources/js/site.js b/openmeetings-server/src/site/resources/js/site.js
index d9d0d1d77..3a6e328c3 100644
--- a/openmeetings-server/src/site/resources/js/site.js
+++ b/openmeetings-server/src/site/resources/js/site.js
@@ -17,18 +17,18 @@
   under the License.
 
 */
-$(document).ready(function() {
+window.addEventListener("load", (event) => {
 	// "New" markers
 	["Call For Logo", "REST API Swagger"].forEach(
-		topic => $('ul.nav li a[title="' + topic + '"').append('&nbsp;&nbsp;<span class="badge badge-success">New</span>')
+		topic => document.querySelector(`ul.nav li a[title="${topic}"`)
+					.insertAdjacentHTML('beforeend', '&nbsp;&nbsp;<span class="badge badge-success">New</span>')
 	);
 	// "ApacheCon" banner on the right
-	$('.header .bannerRight').parent()
-		.append($('<div class="float-right">')
-			.append($('<a class="apachecon-banner bannerRight acevent" data-format="wide" data-width="250"></a>')));
-	const banners = $('.acevent>img');
-	if (banners.length > 0 && banners.length !== 2) {
-		banners.remove();
-		render_snippet();
-	}
-})
+	document.querySelector('.header--banner .header--banner--right.bannerRight')
+		.insertAdjacentHTML('beforeend',
+			`<div class="bannerRight">
+				<a class="apachecon-banner bannerRight acevent" data-format="wide" data-width="250"></a>
+			</div>`)
+	const banners = document.getElementsByClassName('acevent');
+	render_snippet();
+});
diff --git a/src/site/site.xml b/src/site/site.xml
index 7fe052520..88dacab58 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -16,11 +16,11 @@
 		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 		xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd"
 		name="Apache OpenMeetings Project">
-	<bannerLeft name="Apache OpenMeetings" href="https://openmeetings.apache.org/index.html">
-		<image src="#" style="logo-class"/>
+	<bannerLeft href="https://openmeetings.apache.org/index.html">
+		<image src="images/logo.svg" style="logo-class" alt="Apache OpenMeetings"/>
 	</bannerLeft>
-	<bannerRight name="Apache" href="https://www.apache.org">
-		<image src="https://www.apache.org/img/asf_logo.png"/>
+	<bannerRight href="https://www.apache.org">
+		<image src="https://www.apache.org/img/asf_logo.png" alt="Apache"/>
 	</bannerRight>
 
 	<skin>