@@ -367,6 +367,21 @@ progress.file-upload::before {
367367textarea .is-dynamic {
368368 min-height : 70px ;
369369}
370+ # project-list-header ul # id_is_archived {
371+ display : inline-flex;
372+ }
373+ # project-list-header ul # id_is_archived li {
374+ margin-right : 1rem ;
375+ }
376+ # project-list-header ul # id_is_archived li a {
377+ color : var (--bulma-grey );
378+ }
379+ # project-list-header ul # id_is_archived li a : hover {
380+ text-decoration : underline;
381+ }
382+ # project-list-header ul # id_is_archived li a .is-active {
383+ color : var (--bulma-text );
384+ }
370385# project-extra-data figure .highlight {
371386 overflow-y : scroll;
372387}
@@ -406,3 +421,139 @@ textarea.is-dynamic {
406421# codebase-relation-list th # column-map_type {
407422 width : 145px ;
408423}
424+ # dependency-tree .tree {
425+ line-height : 1.8rem ;
426+ --spacing : 2rem ;
427+ }
428+ # dependency-tree .tree summary {
429+ display : inline-block;
430+ }
431+ # dependency-tree .tree summary ::before {
432+ background-color : rgb (72 , 199 , 142 );
433+ background-image : url ('{% static "iamkate-tree-views/expand-collapse.svg" %}' );
434+ }
435+ # resource-viewer # editor {
436+ min-height : 730px ;
437+ border : var (--bulma-grey ) 1px solid;
438+ }
439+ # resource-viewer .tag {
440+ height : 1.5em ;
441+ padding-left : 0.5em ;
442+ padding-right : 0.5em ;
443+ }
444+ # resource-viewer .nav-button .button {
445+ height : auto;
446+ padding : 0 .25rem 0 .25rem ;
447+ }
448+ # resource-viewer # detected-data-buttons {
449+ background-color : var (--bulma-pre-background );
450+ border-left : var (--bulma-grey ) 1px solid;
451+ border-right : var (--bulma-grey ) 1px solid;
452+ }
453+ # resource-viewer # detected-data-buttons p .control {
454+ border-right : var (--bulma-grey ) 1px solid;
455+ }
456+ # resource-viewer .ace_tooltip .ace_icon {
457+ display : none;
458+ }
459+
460+ /* Full screen for #resource-viewer
461+ Inspired by ace/demo/scrollable-page.html */
462+ body .full-screen {
463+ overflow : hidden;
464+ /* transform breaks position fixed */
465+ transform : none !important ;
466+ }
467+ body .full-screen # resource-viewer {
468+ height : auto;
469+ width : auto;
470+ border : 0 ;
471+ margin : 0 ;
472+ position : fixed !important ;
473+ top : 0 ;
474+ bottom : 0 ;
475+ left : 0 ;
476+ right : 0 ;
477+ z-index : 100 ;
478+ }
479+ body .full-screen # resource-viewer .message-header {
480+ border-radius : 0 !important ;
481+ }
482+
483+ # resource-tree-container .resizable-container {
484+ height : calc (100vh - 140px );
485+ }
486+ # resource-tree-container .chevron {
487+ transition : transform 0.2s ease;
488+ display : inline-block;
489+ }
490+ # resource-tree-container .chevron .rotated {
491+ transform : rotate (90deg );
492+ }
493+ # resource-tree-container .left-pane {
494+ min-width : 0 ;
495+ max-width : 100% ;
496+ border-right : 1px solid # ccc ;
497+ overflow-y : auto;
498+ overflow-x : hidden;
499+ flex-basis : 25% ;
500+ transition : opacity 0.2s ease;
501+ text-overflow : ellipsis;
502+ white-space : nowrap;
503+ }
504+ # resource-tree-container .left-pane .collapsed {
505+ opacity : 0 ;
506+ pointer-events : none;
507+ }
508+ # resource-tree-container .resizer {
509+ width : 3px ;
510+ background : var (--bulma-border );
511+ cursor : col-resize;
512+ position : relative;
513+ flex-shrink : 0 ;
514+ }
515+ # resource-tree-container .resizer : hover {
516+ background : var (--bulma-border-hover );
517+ }
518+ # resource-tree-container .resizer ::before {
519+ content : '' ;
520+ position : absolute;
521+ top : 50% ;
522+ left : 0px ;
523+ transform : translateY (-50% );
524+ width : 2px ;
525+ height : 30px ;
526+ background : # 999 ;
527+ border-radius : 2px ;
528+ }
529+ # resource-tree-container .right-pane {
530+ flex : 1 ;
531+ min-width : 0 ;
532+ transition : opacity 0.2s ease;
533+ display : flex;
534+ flex-direction : column;
535+ height : 100% ;
536+ }
537+ # resource-tree-container .right-pane .table-scroll-area {
538+ flex : 1 ;
539+ overflow-y : auto;
540+ overflow-x : hidden;
541+ }
542+ # resource-tree-container .right-pane .collapsed {
543+ opacity : 0 ;
544+ pointer-events : none;
545+ }
546+ # resource-tree-container .right-pane a : hover {
547+ text-decoration : underline;
548+ }
549+ # resource-tree-container .is-current , .is-current : hover {
550+ background-color : var (--bulma-background-hover ) !important ;
551+ border-radius : var (--bulma-radius );
552+ }
553+ # resource-tree-container .tree-node , .tree-node-file {
554+ padding : .25rem 0 .25rem 0 ;
555+ }
556+ # resource-tree-container .tree-node : hover , .tree-node-file : hover {
557+ background-color : var (--bulma-background );
558+ border-radius : var (--bulma-radius );
559+ }
0 commit comments