@@ -2561,6 +2561,7 @@ li.draggable-item .components-panel__body-toggle.components-button{
2561
2561
border-bottom : 0 ;
2562
2562
padding : 24px 0 0 ;
2563
2563
}
2564
+
2564
2565
.fz-fallback-images {
2565
2566
display : flex;
2566
2567
flex-wrap : wrap;
@@ -2612,3 +2613,137 @@ li.draggable-item .components-panel__body-toggle.components-button{
2612
2613
color : # ffffff ;
2613
2614
background : linear-gradient (135deg , # 4268CF 0% , # 3458BC 100% );
2614
2615
}
2616
+
2617
+
2618
+ /* Feedzy Logs */
2619
+ .fz-logs {
2620
+ padding : 10px ;
2621
+ margin : 10px 0 ;
2622
+ }
2623
+
2624
+ .fz-logs h3 {
2625
+ margin-bottom : 10px ;
2626
+ font-size : 1.25em ;
2627
+ color : # 333 ;
2628
+ }
2629
+
2630
+ /* Logs view container */
2631
+ .fz-logs-view {
2632
+ display : flex;
2633
+ flex-direction : column;
2634
+ gap : 2px ;
2635
+ }
2636
+
2637
+ /* Individual log container */
2638
+ .fz-log-container {
2639
+ display : flex;
2640
+ gap : 10px ;
2641
+ background-color : # fff ;
2642
+ border : 1px solid # e0e0e0 ;
2643
+ border-left-width : 5px ;
2644
+ padding : 8px 10px ;
2645
+ transition : background-color 0.1s ease;
2646
+ font-size : 0.875em ;
2647
+ }
2648
+
2649
+ .fz-log-container : hover {
2650
+ background-color : # f5f5f5 ;
2651
+ }
2652
+
2653
+ /* Left section */
2654
+ .fz-log-container__left {
2655
+ flex : 0 0 50% ;
2656
+ min-width : 0 ;
2657
+ }
2658
+
2659
+ /* Header with level and date */
2660
+ .fx-log-container__header {
2661
+ display : flex;
2662
+ align-items : center;
2663
+ gap : 4px ;
2664
+ margin-bottom : 4px ;
2665
+ font-size : 1.1em ;
2666
+ }
2667
+
2668
+ /* Log level styling */
2669
+ .fx-log-container__header > * : first-child {
2670
+ padding : 2px 6px ;
2671
+ border-radius : 3px ;
2672
+ font-size : 0.7em ;
2673
+ font-weight : 600 ;
2674
+ letter-spacing : 0.3px ;
2675
+ text-transform : uppercase;
2676
+ min-width : 50px ;
2677
+ text-align : center;
2678
+ }
2679
+
2680
+ /* Date styling */
2681
+ .fz-log-container__date {
2682
+ color : # 757575 ;
2683
+ font-size : 0.85em ;
2684
+ }
2685
+
2686
+ /* Message styling */
2687
+ .fz-log-container__message {
2688
+ color : # 212529 ;
2689
+ line-height : 1.3 ;
2690
+ word-wrap : break-word;
2691
+ overflow-wrap : break-word;
2692
+ font-size : 1em ;
2693
+ margin-top : 10px ;
2694
+ }
2695
+
2696
+ /* Right section - Context */
2697
+ .fz-log-container__right {
2698
+ flex : 1 ;
2699
+ min-width : 0 ;
2700
+ }
2701
+
2702
+ /* Context styling - compact */
2703
+ .fz-log-container__context {
2704
+ background-color : # f8f9fa ;
2705
+ border : 1px solid # e9ecef ;
2706
+ border-radius : 5px ;
2707
+ padding : 6px 8px ;
2708
+ font-family : 'Courier New' , Consolas, Monaco, monospace;
2709
+ font-size : 0.9em ;
2710
+ line-height : 1.3 ;
2711
+ color : # 495057 ;
2712
+ white-space : pre-wrap;
2713
+ word-break : break-all;
2714
+ overflow-wrap : break-word;
2715
+ }
2716
+
2717
+ .fz-log-container--error {
2718
+ border-left-color : red;
2719
+ }
2720
+
2721
+ .fz-log-container--info {
2722
+ border-left-color : blue;
2723
+ }
2724
+
2725
+ .fz-log-container--debug {
2726
+ border-left-color : green;
2727
+ }
2728
+
2729
+ .fz-log-container--warning {
2730
+ border-left-color : yellow;
2731
+ }
2732
+
2733
+ .fz-log-container--critical {
2734
+ border-left-color : violet;
2735
+ }
2736
+
2737
+ .fz-logs-header {
2738
+ display : flex;
2739
+ flex-direction : row;
2740
+ flex-wrap : wrap;
2741
+ justify-content : space-between;
2742
+ margin-bottom : 1rem ;
2743
+ }
2744
+
2745
+ .fz-logs-header-actions {
2746
+ display : flex;
2747
+ flex-direction : row;
2748
+ gap : 0.5rem ;
2749
+ }
0 commit comments