Для анимации:
Раскомментируйте в блоке "@media all and (max-width: 650px){ ... }" анимацию
animation: moon-star-one 4s infinite; animation-timing-function: linear;
(аналогично для второй и третьей звезды)
и сам код анимации
@keyframes moon-star-one {
0% { transform:translate(100%, -200%) scale(1.19) rotate(0deg); }
50% { transform:translate(100%, -200%) scale(1) rotate(180deg); }
100% { transform:translate(100%, -200%) scale(1.19) rotate(360deg); }
}
@keyframes moon-star-two {
0% { transform:translateY(-25%) scale(1) rotate(0deg); }
50% { transform:translateY(-25%) scale(0.81) rotate(180deg); }
100% { transform:translateY(-25%) scale(1) rotate(360deg); }
}
@keyframes moon-star-three {
0% { transform:translate(200%, 25%) scale(0.81) rotate(0deg); }
50% { transform:translate(200%, 25%) scale(0.62) rotate(180deg); }
100% { transform:translate(200%, 25%) scale(0.81) rotate(360deg); }
}
Для свайпа:
досканально разобраться на ходу не получается, но попробуйте в блоке
$('section[name=sleep]').swipe( {
...
});
поменять друг на друга слова left и right в условиях direction (содержимое блока if не менять, только условие), так как в блоке с солнцем это работает. Скорее всего, там какой-то конфликт в расчетах происходит в блоке с луной. Версия
RAX7 насчет двух блоков тоже должна быть верной, исправьте и то, и то.