Skip to content

Commit 866608b

Browse files
committed
More work
1 parent d4a89c8 commit 866608b

9 files changed

Lines changed: 618 additions & 30 deletions

File tree

1.5 KB
Loading
1.51 KB
Loading
1.78 KB
Loading
1.62 KB
Loading
1.5 KB
Loading

beta/emuos/assets/js/emuos.js

Lines changed: 17 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -853,34 +853,22 @@
853853
'</div>';
854854
}
855855

856-
xmas += '<div class="xmas-snow" aria-hidden="true">' +
857-
'<div class="snowflakes"><div class="snowflake">❅</div></div>' +
858-
'<div class="snowflakes"><div class="snowflake">❆</div></div>' +
859-
'<div class="snowflakes"><div class="snowflake">❅</div></div>' +
860-
'<div class="snowflakes"><div class="snowflake">❆</div></div>' +
861-
'<div class="snowflakes"><div class="snowflake">❅</div></div>' +
862-
'<div class="snowflakes"><div class="snowflake">❆</div></div>' +
863-
'<div class="snowflakes"><div class="snowflake">❅</div></div>' +
864-
'<div class="snowflakes"><div class="snowflake">❆</div></div>' +
865-
'<div class="snowflakes"><div class="snowflake">❅</div></div>' +
866-
'<div class="snowflakes"><div class="snowflake">❆</div></div>';
867-
868-
if (moment().date() >= 23 && moment().date() <= 25) {
869-
xmas += '<div class="snowflakes"><div class="snowflake">🎄</div></div>' +
870-
'<div class="snowflakes"><div class="snowflake">🎅</div></div>' +
871-
'<div class="snowflakes"><div class="snowflake">🎄</div></div>' +
872-
'<div class="snowflakes"><div class="snowflake">🎁</div></div>' +
873-
'<div class="snowflakes"><div class="snowflake">⛄</div></div>' +
874-
'<div class="snowflakes"><div class="snowflake">🎁</div></div>' +
875-
'<div class="snowflakes"><div class="snowflake">🎅</div></div>' +
876-
'<div class="snowflakes"><div class="snowflake">🎁</div></div>' +
877-
'<div class="snowflakes"><div class="snowflake">⛄</div></div>';
878-
}
879-
880-
xmas += '</div>';
856+
xmas += '<div class="xmas-snow" aria-hidden="true"></div>';
881857

882858
self.$desktop.prepend(xmas);
883859

860+
if (typeof SnowfallEffect !== 'undefined') {
861+
self.xmasSnowfall = SnowfallEffect.mount(self.$desktop.find('.xmas-snow').get(0), {
862+
count: 100,
863+
speed: 25,
864+
spinRate: 15,
865+
loop: true,
866+
fixed: false
867+
});
868+
SnowfallEffect.preload();
869+
self.xmasSnowfall.start();
870+
}
871+
884872
if (moment().date() >= 23 && moment().date() <= 25) {
885873
var currentYear = new Date().getFullYear();
886874

@@ -4659,7 +4647,7 @@
46594647
widget.slideDown(300);
46604648
net.badge = 0;
46614649
var $icon = self.$body.find('.emuos-desktop-icon span:contains("EmuChat")').siblings('i.icon').first();
4662-
$icon.attr('class', 'icon badge');
4650+
$icon.attr('class', 'icon overlay shortcut badge');
46634651
};
46644652

46654653
net.hide = function() {
@@ -4680,7 +4668,7 @@
46804668
if (widget.is(':hidden')) {
46814669
net.badge = 0;
46824670
var $icon = self.$body.find('.emuos-desktop-icon span:contains("EmuChat")').siblings('i.icon').first();
4683-
$icon.attr('class', 'icon badge');
4671+
$icon.attr('class', 'icon overlay shortcut badge');
46844672

46854673
if (typeof window['NETWORK_CONNECTION'] !== 'undefined') {
46864674
if (typeof window['NETWORK_CONNECTION']['socket'] !== 'undefined') {
@@ -4721,7 +4709,7 @@
47214709
});
47224710

47234711
var $icon = self.$body.find('.emuos-desktop-icon span:contains("EmuChat")').siblings('i.icon').first();
4724-
$icon.attr('class', 'icon badge');
4712+
$icon.attr('class', 'icon overlay shortcut badge');
47254713

47264714
if (typeof window['NETWORK_CONNECTION'] !== 'undefined') {
47274715
// noinspection JSUnresolvedVariable
@@ -4889,7 +4877,7 @@
48894877
net.register_iframe(title);
48904878
net.badge = 0;
48914879
var $icon = self.$body.find('.emuos-desktop-icon span:contains("EmuChat")').siblings('i.icon').first();
4892-
$icon.attr('class', 'icon badge');
4880+
$icon.attr('class', 'icon overlay shortcut badge');
48934881
}
48944882
}
48954883
}

0 commit comments

Comments
 (0)