@@ -383,9 +383,70 @@ div.react-datepicker {
383383 border : unset;
384384}
385385
386+ /* ios toggle */
387+ /* :before is background pill */
388+ .custom-control-input ~ .custom-control-label : before {
389+ /* color: var(--primary-11); */
390+ border-color : var (--primary-6 );
391+ background-color : var (--primary-6 );
392+ }
393+ .custom-control-input : checked ~ .custom-control-label : before {
394+ /* color: var(--primary-12); */
395+ border-color : var (--primary-6 );
396+ background-color : var (--primary-6 );
397+ }
398+ /* due to hierarchy parent can disabled checked child*/
399+ .custom-switch
400+ .custom-control-input : disabled : checked
401+ ~ .custom-control-label : before {
402+ border-color : var (--primary-6 );
403+ background-color : var (--primary-6 );
404+ }
405+
406+ /* :after is moving cirle */
407+ .custom-switch .custom-control-input ~ .custom-control-label : after {
408+ /* color: var(--primary-11); */
409+ /* border-color: var(--primary-4); */
410+ background-color : var (--primary-2 );
411+
412+ box-shadow : 0 0 15px 2px rgba (255 , 255 , 255 , 0 );
413+ transition : all 0.3s ease-out, box-shadow 1s ease-out;
414+ }
415+ .custom-switch .custom-control-input : checked ~ .custom-control-label : after {
416+ /* color: var(--primary-12); */
417+ /* border-color: var(--primary-7); */
418+ background-color : var (--primary-12 );
419+ box-shadow : 0 0 20px 2px rgba (255 , 255 , 255 , 0.5 );
420+ animation-delay : 0.5s ;
421+ }
422+
423+ /* scene/studio filter buttons */
424+ .filtered-list-toolbar .btn-toolbar ,
425+ .pagination {
426+ .btn {
427+ border-left : 0 ;
428+ border-right : 0 ;
429+ }
430+ .btn-secondary {
431+ & .active {
432+ color : var (--primary-12 );
433+ background-color : unset;
434+ svg {
435+ filter : drop-shadow (0 0 10px rgba (255 , 255 , 255 , 0.5 ));
436+ }
437+ }
438+ color : var (--primary-11 );
439+ }
440+ }
441+
442+ .filter-container .text-muted .paginationIndex .center-text {
443+ color : var (--primary-10 ) !important ;
444+ font-size : var (--text-xs );
445+ }
446+
386447/* sliders */
387448input [type = "range" ]::-moz-range-track {
388- background : var (--primary-5 );
449+ background : var (--primary-4 );
389450}
390451input [type = "range" ]::-moz-range-thumb {
391452 border-radius : 50% ;
@@ -395,18 +456,32 @@ input[type="range"]::-moz-range-thumb {
395456
396457input [type = "range" ]: active ::-moz-range-track ,
397458input [type = "range" ]: focus ::-moz-range-track {
398- background : var (--primary-5 );
459+ background : var (--primary-4 );
399460}
400461input [type = "range" ]::-webkit-slider-runnable-track {
401- background : var (--primary-5 );
462+ background : var (--primary-4 );
402463}
403464input [type = "range" ]: active ::-webkit-slider-runnable-track ,
404465input [type = "range" ]: focus ::-webkit-slider-runnable-track {
405- background : var (--primary-5 );
466+ background : var (--primary-4 );
406467}
407468
408469input [type = "range" ]::-webkit-slider-thumb {
409470 border-radius : 50% ;
410471 background : var (--primary-10 );
411472 border : 1px solid var (--primary-10 );
412473}
474+
475+ /* player side-bar */
476+ .organized-button {
477+ transition : filter, color ease-in 0.5 ;
478+ & .organized {
479+ color : var (--primary-12 );
480+ svg {
481+ filter : drop-shadow (0 0 10px rgba (255 , 255 , 255 , 0.5 ));
482+ }
483+ }
484+ & .not-organized {
485+ color : var (--primary-10 );
486+ }
487+ }
0 commit comments