@@ -412,3 +412,151 @@ body:has([zen-compact-mode="true"] [zen-user-show=""], [zen-compact-mode="true"]
412
412
#zen-media-close-button{
413
413
display: none !important;
414
414
} */
415
+
416
+ /* context menu */
417
+ # tabContextMenu , # contentAreaContextMenu {
418
+ slot ::before {
419
+ height : 50px !important ;
420
+ width : 50px !important ;
421
+ background-color : red !important ;
422
+ }
423
+ # context_zen-add-essential ,
424
+ # context_unpinTab ,
425
+ # context_pinTab ,
426
+ # context_bookmarkTab ,
427
+ # context_moveTabOptions ,
428
+ # context_sendTabToDevice ,
429
+ # context_reopenInContainer ,
430
+ # context_selectAllTabs ,
431
+ # context_closeDuplicateTabs ,
432
+ # context_closeTabOptions ,
433
+ # context_undoCloseTab ,
434
+ menuseparator ,
435
+ # context-back ,
436
+ # context-forward ,
437
+ # context-reload ,
438
+ # context-bookmarkpage ,
439
+ # context-savepage ,
440
+ # context-sendpagetodevice ,
441
+ # context-selectall ,
442
+ # context-viewsource ,
443
+ # context-print-selection ,
444
+ # context-viewpartialsource-selection ,
445
+ # context-bookmarklink ,
446
+ # context-savelink ,
447
+ # context-openlinkinusercontext-menu ,
448
+ # context-openlink ,
449
+ # context-sendlinktodevice ,
450
+ # context-searchselect-private
451
+ {
452
+ display : none !important ;
453
+ }
454
+ }
455
+ /*
456
+ #context_reloadTab,
457
+ #context_toggleMuteTab,
458
+ #context_closeTab,
459
+ #context_zenUnloadTab,
460
+ #context-take-screenshot,
461
+ #context-inspect,
462
+ #context-searchselect,
463
+ #context-copy
464
+ {
465
+ .menu-text{
466
+ display: none !important;
467
+ }
468
+ margin: 5px !important;
469
+ height: 30px !important;
470
+ width: 30px!important;
471
+ align-items: center !important;
472
+ background-color: light-dark(#0001, #fff1) !important;
473
+ &:hover{
474
+ background-color: light-dark(#0003, #fff3) !important;
475
+ }
476
+ }
477
+
478
+ #context_closeTab, #context-inspect{
479
+ order: -100 !important;
480
+ left: 3px !important;
481
+ }
482
+ #context_zenUnloadTab, #context-searchselect{
483
+ order: -99 !important;
484
+ left: 53px !important;
485
+ position: absolute !important;
486
+ }
487
+ #context_reloadTab,#context-take-screenshot{
488
+ order: -98 !important;
489
+ left: 103px !important;
490
+ position: absolute !important;
491
+ }
492
+ #context_toggleMuteTab,#context-copy{
493
+ order: -97 !important;
494
+ left: 153px !important;
495
+ position: absolute !important;
496
+ }
497
+
498
+ .menupopup-arrowscrollbox > slot:nth-child(1){
499
+ padding-top: 40px !important;
500
+ }
501
+
502
+ menuitem{
503
+ border-radius: 5px !important;
504
+ }
505
+ } */
506
+
507
+
508
+ .tab-group-label {
509
+ border : none !important ;
510
+ border-radius : 1em !important ;
511
+ outline : none !important ;
512
+ width : 100% !important ;
513
+ margin-right : 0 !important ;
514
+ transition : all 0.2s ease-in-out !important ;
515
+ }
516
+
517
+ .tab-group-label-container ::after {
518
+ display : none !important ;
519
+ }
520
+
521
+ tab-group .tab-group-label {
522
+ width : 100% !important ;
523
+ text-align : left !important ;
524
+ padding-left : 10px !important ;
525
+
526
+ & : hover {
527
+ padding-left : 20px !important ;
528
+ }
529
+ }
530
+
531
+ tab-group .tab-group-label {
532
+ background : color-mix (in srgb, var (--tab-group-color ) 20% , transparent) !important ;
533
+ border : color-mix (in srgb, var (--tab-group-color ) 50% , transparent) 2px solid !important ;
534
+ color : color-mix (in srgb, var (--tab-group-color ) 70% , # fff ) !important ;
535
+
536
+ & : hover {
537
+ background : color-mix (in srgb, var (--tab-group-color ) 50% , transparent) !important ;
538
+ color : color-mix (in srgb, var (--tab-group-color ) 30% , # fff ) !important ;
539
+ }
540
+ }
541
+
542
+ tab-group .tab-stack {
543
+ background : color-mix (in srgb, var (--tab-group-color ) 20% , transparent) !important ;
544
+ margin-block : 2px !important ;
545
+ border-radius : 1em !important ;
546
+ }
547
+
548
+ .tab-group-label-container {
549
+ margin-bottom : 3px !important ;
550
+ margin-top : 3px !important ;
551
+ }
552
+
553
+ tab-group .tabbrowser-tab ::before {
554
+ display : none !important ;
555
+ }
556
+
557
+ # tabbrowser-tabs : not ([expanded ]){
558
+ tab , tab-group {
559
+ scale : 1.1 !important ;
560
+ }
561
+ }
562
+
0 commit comments