Skip to content

[TESTING] Just Dance Nowastic by ibratabian17

Screenshot of [TESTING] Just Dance Nowastic

Details

Authoribratabian17

LicenseNo License

Categoryjustdancenow

Created

Updated

Size18 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Imported from greasyfork

Fixed Song Selection

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.
@-moz-document domain("justdancenow.com") {
/* ==UserStyle==
@name         Just Dance Nowastic (Beta Unfinished)
@description  Who Loves Just Dance Old Gens?
@author       Pakar
@include      https://justdancenow.com/*
@version      0.1.2022.4.10
@namespace https://greasyfork.org/users/774017
==/UserStyle== */

.coverflow--container,
#players::before,
ul.tabs li.selected::before, #afterdance::before, .coach-selection::after, #room-info, .room-info__patch, .room-info__patch::before, .room-info__patch::after{
    background: #0000;
    box-shadow: 0px 6px 12px #908f8f00;
    font-family: 'Just Dance Regular';
}
#coverflow, #afterdance, #just-dance-now {
    background-image: linear-gradient(180deg, rgb(64, 0, 255) 10%, rgb(152, 0, 255) 100%);
    ;
    background-position: center;
    background-size: cover;
}

.grid-container .item-container .item.item-selected .song__cover{
    border: 6px solid #fff;
    padding: 0%;
        -webkit-animation: hotala 1s infinite !important;
    animation: hotala 1s infinite !important;
}
.coverflow--container{
    width: calc(104.3% - 0.0rem);
   top: -106%;
   left: -2.6%;
    transform: scale(1.0);
   padding: none;
    margin: none;
}
#section-tabs {
    bottom: -65%;
    z-index: 1;
}
.playlist-grid{
    left: 8.3%!important
}
#afterdance {
    height: 100%;
    padding: 1.12rem 0.15rem 0.1rem;
    margin: 0;
    position: relative;
    background-repeat: no-repeat;
}
#afterdance.transition-in .coach {
    -webkit-mask-image: radial-gradient(#ffffffa1 9%, #0000 70%);
        -webkit-animation: fadeIne 80s infinite, hota 1.6s infinite !important;
    animation: fadeIne 80s alternate infinite, hota 1.6s infinite !important;
    height: 126%;
    width: 126%;
    opacity: .5;
    top: -23%
}
#afterdance .img--afterDance {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    width: 3.2rem;
    height: 3rem;
    position: absolute;
    top: 1.0rem;
}
.exit-btn--play-again {
    left: 7.5rem;
}
.item-container
{
    width: 50000% !important;
    height: 100% !important;
    transition: none !important;
}
.grid-container {
    width: 100%;
    height: 158%;
    overflow: hidden;
    position: relative;
}
.grid-container .item-container .item {
    top: 5%;
    width: 1.9rem;
    height: 2rem;
}
.grid-container .item-container .song__decoration {
    height: 78%;
    width: 78%;
    left: 12%;
    
}

.coach-selection__bgImg {
    -webkit-mask-image: radial-gradient(#ffffffa1 9%, #0000 70%);
        -webkit-animation: fadeIne 80s infinite, hota 1s infinite !important;
    animation: fadeIne 80s alternate infinite, hota 1s infinite !important;
    height: 126%;
    width: 100%;
    opacity: .5;
    top: -23%
}
    .coach::before {
    width: 1.4rem;
    height: 2rem;
        right: -1.07rem;
        top: .4rem;
    background-image: linear-gradient(#0f0f0f00 9%, #00000075 70%);
}
    .coach {
        left: -3%
    }
.coach__names-list {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding-bottom: 0.1rem
}
    
.title-container .caption {
    width: 150%;
    top: -7%;
}
.songGrid .song-grid--details, .song-grid--details, .danceroom__qr-code-wrapper, html.ftue ul.tabs::after, .controller .dancercard .player-master, .dancercard .player-flag, .dancercard .player-exp.player-exp-normal, #preview .menu-splash.hidden, .info-panel, .highscore-display, .song-action, #preview .song-details, .video-preview, #preview .right-pane, .song-cover--low-res, .item .title-container .caption.artist,.state-dance .connect-phone-info__text , .state-dance #room-info, .state-dance .toggle, .song-cover--hi-res::after, .item:after, #crown-container .crown{
    display: none;
}

.item-selected .title-container .caption.artist{
    display: block;
}
.playlist-img-container, .section-grid-trainer {
    display: none!important;

}
#preview{
    z-index: 1!important;
}
#preview .song-cover--hi-res::after {
    display: block;
    content: ''!important;
    position: relative;
    width: 100%;
    height:100%;
    background-image: radial-gradient(#ffffff75 0%, #00f0 70%);
    z-index: -1;
    
}
    #preview.pre-beat.even .song-cover--hi-res::after{
      animation: hoto .6s ;  
    }
    #preview.pre-beat.odd .song-cover--hi-res::after{
      display: none;
    }
#preview.pre-beat.odd .song-cover--hi-res::before {
    -webkit-animation: hoti 1s ;
    animation: hoti 1s ;
}
.song-cover--hi-res {
    width: 80%;
    height: 80%;
    right: 92.5%;
    bottom: 3%;
    background-size: cover;
    background-position: center;
    transform-origin: center bottom;
    background-color: #0e002d;
}
    .song-cover--hi-res::before{
        content: '';
        position: absolute;
    width: 156%;
    height: 156%;
        top: -55%;
        right: -28%;
    background-size: contain;
    background-position: 0rem .4rem;
    transform-origin: bottom;
        background-repeat: no-repeat;
        overflow: visible;
}
#section-songlist .item-container .item {
   top: 6%
}
    #section-playlist .item-container .item {
   top: 4.7%
}
.grid-container .item-container .item-selected {
    background: radial-gradient(#b3c9ee 0%, #0000 72%);
    background-position: -10% 0%;
    transition: .2s all !important;
   
}
    .songlist-container .song--details{
    bottom: 1.1%!important
}
.grid-container .item-container .item-selected  .title-container {
    text-align: center!important;
    font-family: Just Dance!important;
    color: #fff;
    transform: scale(1.19) translateY(7%) translateX(14%);
}
.grid-container .item-container .item  .title-container {
    color: #fff;
}
.title-container .caption {
font-family: Just Dance Regular!important;
}
.item-selected .title-container .caption.title {
font-family: Just Dance!important;
    font-size: 100%;
    transform: scale(1.4)
}
.grid-container .item-container .item-selected .song__decoration{
    transform: scale(1.16);
    top: 1%;
    transform-origin: bottom;
}
.song--details {
    margin-top: 1rem;
    scroll-snap-type: both mandatory!important;
    overflow-y: hidden!important;
    scroll-behavior: smooth!important;
    padding-left: 4.2rem;
        background-image: linear-gradient(180deg, rgb(255, 255, 255) 7%, rgb(236, 236, 236) 100%);
    background-size: 100% .6%;
    background-repeat: no-repeat;
    background-position: 0% 31%
}
    .item-selected
{scroll-snap-align: center !important;
    scroll-behavior: smooth;
    scroll-margin-left: -.5rem!important;
    } 
.song-preview{
    border-radius: 8px;
    -webkit-animation: fadeIne 30s infinite;
    animation: fadeIne 30s infinite;
}
.grid-container .item-container{
    animation: valvi 10s reverse infinite;
}
    @keyframes valvi {0% {filter: brightness(100%)} 4% {filter: brightness(150%)} 10% {filter: brightness(100%)}}





html:not(.weak-platform) #racetrack .star[data-visible="true"] {
    
}


#room-info {
    width: 22%;
    height: auto;
    min-height: 0.965rem;
    transition: all 0.4s;
    background: #fff0;
    position: absolute;
    z-index: 1001;
    top: 0;
    left: 0;
}

#players .feedback-perfect::after {


}
.picto
{
    left: -1.4%;
    z-index: -1;
}

.multi-coach .picto
{
  left: -8.9%;
}
#beat
{
    width: 35.4%;
    display: block!important;
    -webkit-mask-image: linear-gradient(#fff, #fff);
    background-color: #0000!important;
}
    .particle-system {
    width: 100%;
    height: 100%;
        transform: scale(1.6)
}
.multi-coach #beat
{
    width: 33.4%;
    background-size: 110% 100% !important;
}
#racetrack .progress-background {
    background-repeat: no-repeat;
    background-position: 50% 10%;
    background-size: 190% 130%;
}
    #racetrack .progress-bar::before {
        content: '';
    width: 100%;
    height: 20%;
    position: absolute;
    bottom: 0;
    right: 0;
        z-index: 3;
    background: radial-gradient( #adadadf2 0%, #fff0 80%);
        background-size: 100% 39%;
        background-repeat: repeat-y;
        -webkit-mask-image: linear-gradient( #fff0 70%, #000 100%);
            animation: recat 180s linear reverse infinite;
}
    #racetrack.superstar .progress-bar::before,  #racetrack.megastar .progress-bar::before{
        height: 100%;
            background: linear-gradient(#fff0 0%, #ffffff45 50%, #fff0 100%);
        background-size: 100% 9%;
        -webkit-mask-image: linear-gradient( #fff0 50%, #000 100%);
    }
#lyrics .line.previous {
    -webkit-transform: perspective(0px) translateY(0em) rotateX(0deg);
    transform: perspective(0px) translateY(0em) rotateX(0deg);
}

#lyrics .line.current {
    transform: translatey(0em) translatex(0%);
    transition: .23s ease all !important
}

#lyrics .line.previous {
    transform: translatey(0em) translatex(0%) !important;
    transition: .23s ease-out all !important
}
    #lyrics {
        left: 8%;
    }
#lyrics.simple .line .fragment {
        text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5)!important;
    }

.hud.beat > #players .player-stars {
    animation: debde 1s
}



#racetrack-fill, .racetrack-fill-players {
    background-image: linear-gradient(-90deg, #ffffff52 0%, rgba(152, 0, 255, 0) 70%);
    filter: drop-shadow(0px -0.016rem 0.016rem rgba(255, 255, 255, .71))!important;
    

}
#racetrack .progress-meters {
      display: flex!important;
  justify-content: center!important;
  align-items: center!important;
}

#crown-container {
    top: 23%
}
#lyrics .line {
    -webkit-animation: nextLineInf 0.23s ease-in!important;
    animation: nextLineInf 0.23s ease-in!important;
    color: #8f8c89;
}

@-webkit-keyframes nextLineInf {
    0%,
    20% {
        opacity: 0;
        -webkit-t...

Reviews

No reviews yet.