@@ -445,232 +445,6 @@ code {
445445 }
446446}
447447
448- .ui-state-default , .ui-widget-content .ui-state-default , .ui-widget-header .ui-state-default {
449- overflow : hidden ;
450- text-overflow : ellipsis ;
451- }
452-
453- .ui-icon-circle-triangle-e {
454- background-image : url (' ../img/actions/play-next.svg?v=1' );
455- }
456-
457- .ui-icon-circle-triangle-w {
458- background-image : url (' ../img/actions/play-previous.svg?v=1' );
459- }
460-
461- /* ---- jQuery UI datepicker ---- */
462- .ui-widget.ui-datepicker {
463- margin-top : 10px ;
464- padding : 4px 8px ;
465- width : auto ;
466- border-radius : var (--border-radius );
467- border : none ;
468- z-index : 1600 !important ; // above sidebar
469-
470- .ui-state-default ,
471- .ui-widget-content .ui-state-default ,
472- .ui-widget-header .ui-state-default {
473- border : 1px solid transparent ;
474- background : inherit ;
475- }
476- .ui-widget-header {
477- padding : 7px ;
478- font-size : 13px ;
479- border : none ;
480- background-color : var (--color-main-background );
481- color : var (--color-main-text );
482-
483- .ui-datepicker-title {
484- line-height : 1 ;
485- font-weight : normal ;
486- }
487- .ui-icon {
488- opacity : .5 ;
489-
490- & .ui-icon-circle-triangle-e ,
491- & .ui-icon-circle-triangle-w {
492- background-position : center center ;
493- background-repeat : no-repeat ;
494- }
495- }
496- .ui-state-hover .ui-icon {
497- opacity : 1 ;
498- }
499- }
500- .ui-datepicker-calendar {
501- th {
502- font-weight : normal ;
503- color : var (--color-text-maxcontrast );
504- opacity : .8 ;
505- width : 26px ;
506- padding : 2px ;
507- }
508- tr :hover {
509- background-color : inherit ;
510- }
511- td {
512- & .ui-datepicker-today a :not (.ui-state-hover ) {
513- background-color : var (--color-background-darker );
514- }
515-
516- & .ui-datepicker-current-day a .ui-state-active ,
517- .ui-state-hover ,
518- .ui-state-focus {
519- background-color : var (--color-primary-element );
520- color : var (--color-primary-element-text );
521- font-weight : bold ;
522- }
523-
524- & .ui-datepicker-week-end :not (.ui-state-disabled ) :not (.ui-state-hover ),
525- .ui-priority-secondary :not (.ui-state-hover ) {
526- color : var (--color-text-maxcontrast );
527- opacity : .8 ;
528- }
529- }
530- }
531- }
532-
533- body [dir = ' ltr' ] .ui-widget.ui-datepicker .ui-widget-header .ui-icon {
534- & .ui-icon-circle-triangle-e {
535- background : url (" ../img/actions/arrow-right.svg" );
536- }
537- & .ui-icon-circle-triangle-w {
538- background : url (" ../img/actions/arrow-left.svg" );
539- }
540- }
541-
542- body [dir = ' rtl' ] .ui-widget.ui-datepicker .ui-widget-header .ui-icon {
543- & .ui-icon-circle-triangle-e {
544- background : url (" ../img/actions/arrow-left.svg" );
545- }
546- & .ui-icon-circle-triangle-w {
547- background : url (" ../img/actions/arrow-right.svg" );
548- }
549- }
550-
551- .ui-datepicker-prev , .ui-datepicker-next {
552- border : var (--color-border-dark );
553- background : var (--color-main-background );
554- }
555-
556-
557- /* ---- jQuery UI timepicker ---- */
558- .ui-widget.ui-timepicker {
559- margin-top : 10px !important ;
560- width : auto !important ;
561- border-radius : var (--border-radius );
562- z-index : 1600 !important ;
563-
564- .ui-widget-content {
565- border : none !important ;
566- }
567-
568- .ui-state-default ,
569- .ui-widget-content .ui-state-default ,
570- .ui-widget-header .ui-state-default {
571- border : 1px solid transparent ;
572- background : inherit ;
573- }
574- .ui-widget-header {
575- padding : 7px ;
576- font-size : 13px ;
577- border : none ;
578- background-color : var (--color-main-background );
579- color : var (--color-main-text );
580-
581- .ui-timepicker-title {
582- line-height : 1 ;
583- font-weight : normal ;
584- }
585- }
586- /* AM/PM fix */
587- table .ui-timepicker tr .ui-timepicker-hour-cell :first-child {
588- margin-inline-start : 30px ;
589- }
590- .ui-timepicker-table {
591- th {
592- font-weight : normal ;
593- color : var (--color-text-maxcontrast );
594- opacity : .8 ;
595- & .periods {
596- padding : 0 ;
597- width : 30px ;
598- line-height : 30px ;
599- }
600- }
601- tr :hover {
602- background-color : inherit ;
603- }
604- td {
605- & .ui-timepicker-hour-cell a .ui-state-active ,
606- & .ui-timepicker-minute-cell a .ui-state-active ,
607- .ui-state-hover ,
608- .ui-state-focus {
609- background-color : var (--color-primary-element );
610- color : var (--color-primary-element-text );
611- font-weight : bold ;
612- }
613-
614- & .ui-timepicker-minutes :not (.ui-state-hover ) {
615- color : var (--color-text-maxcontrast );
616- }
617-
618- & .ui-timepicker-hours {
619- border-inline-end : 1px solid var (--color-border );
620- }
621- }
622- }
623- }
624-
625- /* ---- jQuery UI datepicker & timepicker global rules ---- */
626- .ui-widget.ui-datepicker .ui-datepicker-calendar ,
627- .ui-widget.ui-timepicker table .ui-timepicker {
628- tr {
629- display : flex ;
630- flex-wrap : nowrap ;
631- justify-content : space-between ;
632- td {
633- flex : 1 1 auto ;
634- margin : 0 ;
635- padding : 2px ;
636- height : 26px ;
637- width : 26px ;
638- display : flex ;
639- align-items : center ;
640- justify-content : center ;
641- > * {
642- border-radius : 50% ;
643- text-align : center ;
644- font-weight : normal ;
645- color : var (--color-main-text );
646- display : block ;
647- line-height : 18px ;
648- width : 18px ;
649- height : 18px ;
650- padding : 3px ;
651- font-size : .9em ;
652- }
653- }
654- }
655- }
656-
657- /* ---- DIALOGS ---- */
658- .ui-dialog {
659- position : fixed !important ;
660- }
661-
662- span .ui-icon {
663- float : left ;
664- margin-block : 3px 30px ;
665- margin-inline : 0 7px ;
666- }
667-
668- /* ---- TOOLTIPS ---- */
669-
670- .extra-data {
671- padding-inline-end : 5px !important ;
672- }
673-
674448/* ---- TAGS ---- */
675449
676450#tagsdialog {
0 commit comments