Skip to content

Just Dance Now 2018 Style - AlxZy & Ticpo by alxs

Screenshot of Just Dance Now 2018 Style - AlxZy & Ticpo

Details

Authoralxs

LicenseNo License

Categoryjustdancenow just dance now

Created

Updated

Size289 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Convert your JDN on the beautiful JD2018 menu!

AlxZy & Ticpo

Pre-Release v0.2

Notes

Userstyle doesn't have notes.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name         Just Dance Now 2018 Style - AlxZy & Ticpo
@version      20240922.05.42
@namespace    https://userstyles.world/user/alxs
@description  Convert your JDN on the beautiful JD2018 menu!AlxZy & TicpoPre-Release v0.0.2
@author       alxs
@license      No License
==/UserStyle== */

@-moz-document domain("justdancenow.com") {
/*-- Menu Code --*/
.connect-phone-info, #section-tabs, .sprite, .song-grid--duration, .song-grid--description, .video-preview__video, .song__difficulty--level, .item .song__difficulty,.song__reward, .controller-coins, .player-flag, .player-master, .state-songselection .player-color,.player-exp, .player-logo, .state-tutorial .video-preview:before, .state-dance .avatar,.danceroom__qr-code-wrapper, .danceroom__label,.room-info__patch, .coach-selection__bgImg, .particle-system, .platform, .dancerOfWeek--title, .dancerOfWeek, .state-coachselection .dancerOfWeek-container, .account .state-tutorial .dancerOfWeek-container, .account, .state-coachselection #preview:after,.state-tutorial #preview:after, .level1::after,.level1::before,.animator_parent::before,.animator_parent2 span.star-burst,.animator_flare::before,.animator_flare::after,.animator_parent2::before,.animator_parent2 span.level2,.dancerOfWeek-container:before,.item.song__difficulty, .caption.artist, .song__difficulty, .state-coachselection #players:before, .song-jdversion, .state-coachselection .item .song__decoration::after, .state-tutorial .item .song__decoration::after, .dancerOfWeek-container, .state-afterdance #players
{display: none !important;opacity: 0 !important}

.state-songselection #just-dance-now:has([class="video-preview video-preview--visible"]) .highscore-display:before
{
	animation: CoachAlbumAni 0.5s;
	transition: 0.6s ease-out;
	left: 400%;
	transition-delay: 0.8s;
}

.state-songselection #just-dance-now:has([class="video-preview"]) .highscore-display:before
{
	opacity: 0;
	left: 380%;
}

.state-songselection #just-dance-now:has([class="video-preview"]) .song-cover--low-res
{
	background: black !important;
	opacity: 0;
	background-position: 100% !important;
}

.state-songselection #just-dance-now:has([class="video-preview video-preview--visible"]) .song-cover--low-res
{
	transition: 0.6s ease-out;
	transition-delay: 0.4s;
}

.state-songselection #just-dance-now:has([class="video-preview"]) .song-cover--hi-res
{
	background: black !important;
	background-position: center !important;
	left: -30%;
	opacity: 0;
}

.state-songselection #just-dance-now:has([class="video-preview video-preview--visible"]) .song-cover--hi-res
{
	transition: 0.6s ease-out;
	transition-delay: 0.4s;
}

.state-songselection #preview
{
	background-color: black !important;
}
.video-preview:after
{
    content: "";
    width: 101% !important;
    height: 100% !important;
    background-image: url(https://imgur.com/mAQYOgi.png);
    position: absolute;
    top: -1%;
    left: -1%;
    z-index: 999999999 !important;
    border: solid;
    overflow: hidden !important;
    transition: none;
	mix-blend-mode: overlay;
    opacity: 0;
	-webkit-mask: url(https://imgur.com/mAQYOgi.png) center 0/100% no-repeat;
    background-position: center 0;
    background-size: 100% !important;
	background-repeat: no-repeat !important;
	transform: scale(1.2);
		will-change: contents, left , opacity!important;
}

.video-preview--visible:after
{
    animation: Swipe 1s
}

@keyframes Swipe
{
    -0%
    {
		opacity: 0;
		left: -100%;
    }
	50%
	{
		opacity: 0.3
	}
    100%
    {
		opacity: 0;
		left: 100%
    }
}

.coverflow--container, #coverflow
{
    padding: 0 !important;
    margin: 0 !important;
    top: 0%;
    left: 0%;
    background: none !important;
    box-shadow: none !important;
    width: 100% !important;
    border-radius: 0 !important;
}

#room-info
{
    background: #fff;
    left: 92.5%;
    width: 8%;
    border-radius: 0px;
    height:7% !important;
    min-height: 0% !important;
    top: -0.5%;
    opacity: 1;  
	transform: scale(0.9) !important;
    clip-path: polygon(-0.5% 0, 100% 0%, 100% 100%, 9% 100%);
}

.danceroom__number
{
	position: relative;
    text-shadow: none;
	top: -20%;
    color: #6b00b3;
    font-size: 30%;
    text-align: end !important;
}

.modal {
    width: 100%;
    height: 100%;
    pointer-events: initial;
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
}

.modal::before {
    content: '';
    background-color: transparent;
    opacity: 0.6;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
	background-image: linear-gradient(black 8%,#00000036 12%,transparent 55%,black 60%);
	animation: ModalBackOpa 1s
}

.modal__container {
    position: relative;
    width: 100%;
    height: 100%;
    margin: auto;
    box-sizing: border-box;
    font-size: 0.3em;
}

.modal__container::before {
    width: 100%;
    background-image: linear-gradient(80deg,white 65%,#d14b76 65.1%, #ffb113 83%, transparent 83.1%);
    position: absolute;
    z-index: -1;
	left: -15%;
}

.modal__container::after {
    background-color: white;
    width: 42%;
    position: absolute;
    z-index: -1;
    top: 0;
    left: -20%;
	opacity: 0;
}
#just-dance-now .modal span{
	font-family: just dance regular
}

#just-dance-now:has(.modal__container--active) .highscore-display:before
{
	left: 520%;
	transition-delay: 0.1s;
}

.concept {
    width: 50%;
    position: absolute;
    top: -5%;
    left: 4%;
}

.concept__title {
    font-size: 110%;
    padding-top: 12%;
    text-align: left;
    font-family: "Just Dance";
    letter-spacing: 0px;
	color: #ffb113;
}

.modal__close {
    color: #fff;
    font-family: "OpenSans Regular";
    padding-right: 11%;
    padding-top: 0%;
    font-size: 35%;
    cursor: pointer;
    text-transform: lowercase;
    position: absolute;
    top: 0;
    right: 23.5%;
}

.modal__link {
    margin-right: 11%;
    margin-bottom: 1%;
    color: #fff;
    font-size: 0.35rem;
    position: absolute;
    bottom: 0;
    right: 20%;
}

.steps__number {
    background: #fff0;
    color: #ffa500;
    border: 0rem solid #ffa500;
    width: 0.6rem;
    height: 0.6rem;
    display: inline-block;
    border-radius: 0;
    text-align: center;
    font-size: 0.5rem !important;
    font-family: Just Dance !important;
    line-height: 0.52rem;
    position: absolute;
    top: 5%;
}

.concept_ftue {
    min-width: 60%;
    width: 72%;
    position: absolute;
    top: 25%;
    left: 2%;
}

.steps__connect {
    display: inline-block;
    width: 70%;
    padding-left: 7%;
    padding-top: 1%;
    line-height: 0.25rem;
	color: orange
}

.steps__image .store-qr-code {
    background-size: cover;
    background-repeat: no-repeat;
    width: 0.6rem;
    height: 0.6rem;
    display: inline-block;
    position: absolute;
    left: -0.25rem;
    top: -0.065rem;
	border-radius: 6px
}

.steps__image .platforms {
    margin-left: 0.3rem;
	margin-top: -6%;
	transform: scale(0.8)
}

#settings
{
	right: 6%;
	top: 0;
	opacity: 0;
}

.state-songselection #players:before
{
    opacity: 1;
    position: absolute !important;
    background: white;
    left: 38%;
    width: 0.5%;
    transform: rotate(-11.5deg);
    top: -59%
}

.state-songselection #players
{
    position: absolute !important;
    left: 2.5% !important;
    width: 30%;
    top: 2%
}

.state-songselection .player-name
{
    font-family: Just Dance !important;
    text-shadow: 0.03em 0.03em 0.01em rgba(0, 0, 0, 0.3)!important;
    font-size: 80% !important;
    text-align: left !important;
    width: 150% !important;
    height: 100% !important;
    letter-spacing: 0.02em !important;
    left: 90%;
    top: 80%
}

.state-songselection .player-name em
{
    position: absolute !important;
    top: 0% !important;
    left: 0% !important;
    width: 100% !important;
    height: 100% !important;
}

.state-songselection .avatar-wrapper
{
    position: absolute !important;
    animation: none !important;
    top: -0.2em !important;
    transform: scale(1);
}

#preview
{
    padding: 0 !important;
    left: 0%;
    width: 100% !important;
    pointer-events: none!important;
	will-change: auto !important;
}

#just-dance-now:has(.unowned.item-selected) #preview:after
{
	content: "blocked";
	font-family: Just Dance;
	font-size: 0.2em;
	padding: 14em 0 0 21em;
	width: 100%;
	height: 60%;
	background: #0000008a url("https://cdn.glitch.global/01df014e-e054-4210-8321-ca6260860c19/candao.png?v=1720036483152") 43% 79%/3% no-repeat;
	position: absolute;
	top: 0;
	-webkit-mask-image: linear-gradient(black 95%,transparent 100%)
}

#just-dance-now:has([class="highscore-display"][style="display: none;"]) .score__number,#just-dance-now:has([class="highscore-display"][style="display: none;"]) .score__owner,#just-dance-now:has([class="highscore-display"][style="display: none;"]) .score__display::after, #just-dance-now:has([class="highscore-display"][style="display: none;"]) .score__stars
{
	color: transparent !important;
	opacity: 0 !important;
}



.songlist-container {
    width: 100%;
    height: 100%;
    overflow-y: hidden;
}

.song--details
{
    top: -0;
    height: 140em !important;
    width: 100% !important;
}

.item-container
{
    width: 1000000000000em !important;
    top: 0% !important;
    height: 100000000em;
}

.song--details, .item-container
{
    scroll-snap-type: x mandatory !important;
}

.item-selected
{
    scroll-snap-align: start !important;
}

.item-selected
{
    top: 0%  !important;
    width: 1.29rem !important;
    height: 1.27rem !important;
    scroll-margin-left: 1.89rem;
    margin-left: 0.78rem !important;
    margin-right: 0.1rem !important;
    transition: none !important;
    -webkit-mask: none !important;
    will-change: contents,scroll-position,left,top !important
}

.grid-container .item-container .item
{
        width: 1.05rem;
    height: 1.02rem;
}
.item
{
    width: 1.05rem;
    height: 1.02rem;
    top: 1.4em;
    margin-right: 0.3em !important;
    transition: none !important;
		will-change: scroll-position, left, top ...

Reviews

No reviews yet.