diff --git a/src/serena/resources/dashboard/dashboard.css b/src/serena/resources/dashboard/dashboard.css
index fae3ef19..1bcc7a23 100644
--- a/src/serena/resources/dashboard/dashboard.css
+++ b/src/serena/resources/dashboard/dashboard.css
@@ -108,7 +108,7 @@ body {
display: block;
}
-.header-sponsor {
+.header-banner {
position: relative;
top: 0;
left: 0;
@@ -180,7 +180,7 @@ body {
margin: 5px 0;
}
-.platinum-sponsor-slide {
+.platinum-banner-slide {
position: absolute;
top: 0;
left: 0;
@@ -190,26 +190,26 @@ body {
transition: opacity 0.5s ease-in-out;
}
-.platinum-sponsor-slide.active {
+.platinum-banner-slide.active {
opacity: 1;
pointer-events: auto;
}
-.sponsor-image {
+.banner-image {
object-fit: contain;
border-radius: var(--border-radius);
}
-.sponsor-border {
+.banner-border {
border: 1px solid var(--border-color);
}
-.platinum-sponsor-slide .sponsor-image {
+.platinum-banner-slide .banner-image {
max-height: 100%;
object-fit: contain;
}
-.gold-sponsors-section {
+.gold-banners-section {
margin: 0 auto;
width: 100%;
position: relative;
@@ -225,19 +225,19 @@ body {
overflow: hidden;
}
-.gold-sponsor-slide {
+.gold-banner-slide {
position: absolute;
pointer-events: none;
opacity: 0;
transition: opacity 0.5s ease-in-out;
}
-.gold-sponsor-slide.active {
+.gold-banner-slide.active {
opacity: 1;
pointer-events: auto;
}
-.gold-sponsor-slide .sponsor-image {
+.gold-banner-slide .banner-image {
max-width: 100%;
object-fit: contain;
}
diff --git a/src/serena/resources/dashboard/dashboard.js b/src/serena/resources/dashboard/dashboard.js
index 689fda4c..63a98419 100644
--- a/src/serena/resources/dashboard/dashboard.js
+++ b/src/serena/resources/dashboard/dashboard.js
@@ -66,48 +66,48 @@ class BannerRotation {
init() {
let self = this;
- this.loadSponsors(function() {
+ this.loadBanners(function() {
self.startPlatinumRotation();
self.startGoldRotation();
});
}
- loadSponsors(onSuccess) {
+ loadBanners(onSuccess) {
$.ajax({
- url: 'https://oraios-software.de/serena-sponsors/manifest.php',
+ url: 'https://oraios-software.de/serena-banners/manifest.php',
type: 'GET',
success: function (response) {
- console.log('Sponsors loaded:', response);
+ console.log('Banners loaded:', response);
- function fillSponsors($container, sponsors, className) {
- $.each(sponsors, function (index, sponsor) {
- let $img = $('');
- if (sponsor.image_dark) {
+ function fillBanners($container, banners, className) {
+ $.each(banners, function (index, banner) {
+ let $img = $('
');
+ if (banner.image_dark) {
$img.addClass('theme-aware-img');
- $img.attr('data-src-dark', sponsor.image_dark);
- $img.attr('data-src-light', sponsor.image);
+ $img.attr('data-src-dark', banner.image_dark);
+ $img.attr('data-src-light', banner.image);
updateThemeAwareImage($img);
}
- let $anchor = $('');
+ let $anchor = $('');
$anchor.append($img);
- let $sponsor = $('