joshdavham commited on
Commit
b9dae6d
·
1 Parent(s): b0922d9

add hover effect to table cells

Browse files
Files changed (1) hide show
  1. app.py +36 -10
app.py CHANGED
@@ -603,11 +603,24 @@ row_labels = ['Median Perc. Subordinating Conjunctions', 'Median Perc. Adverbs',
603
  df.index = row_labels
604
 
605
  # Apply header-specific styling using set_table_styles
606
- styled_df = df.style.set_table_styles({
607
- 'Complete Beginner': [{'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(165, 190, 228, 0.45)')]}],
608
- 'Beginner': [{'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(154, 214, 216, 0.45)')]}],
609
- 'Intermediate': [{'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(199, 174, 205, 0.45)')]}],
610
- 'Advanced': [{'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(221, 158, 158, 0.45)')]}],
 
 
 
 
 
 
 
 
 
 
 
 
 
611
  }).format("{:.2%}")
612
 
613
  # Display the styled DataFrame
@@ -627,11 +640,24 @@ row_labels = ['Median Perc. Kango (漢語)', 'Median Perc. Wago (和語)', 'Medi
627
  df.index = row_labels
628
 
629
  # Apply header-specific styling using set_table_styles
630
- styled_df = df.style.set_table_styles({
631
- 'Complete Beginner': [{'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(165, 190, 228, 0.45)')]}],
632
- 'Beginner': [{'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(154, 214, 216, 0.45)')]}],
633
- 'Intermediate': [{'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(199, 174, 205, 0.45)')]}],
634
- 'Advanced': [{'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(221, 158, 158, 0.45)')]}],
 
 
 
 
 
 
 
 
 
 
 
 
 
635
  }).format("{:.2%}")
636
 
637
  # Display the styled DataFrame
 
603
  df.index = row_labels
604
 
605
  # Apply header-specific styling using set_table_styles
606
+ styled_df = df.style.set_table_styles(
607
+ {
608
+ 'Complete Beginner': [
609
+ {'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(165, 190, 228, 0.45)')]},
610
+ {'selector': 'td:hover', 'props': [('background-color', '#e0f7fa')]}
611
+ ],
612
+ 'Beginner': [
613
+ {'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(154, 214, 216, 0.45)')]},
614
+ {'selector': 'td:hover', 'props': [('background-color', '#e0f7fa')]}
615
+ ],
616
+ 'Intermediate': [
617
+ {'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(199, 174, 205, 0.45)')]},
618
+ {'selector': 'td:hover', 'props': [('background-color', '#e0f7fa')]}
619
+ ],
620
+ 'Advanced': [
621
+ {'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(221, 158, 158, 0.45)')]},
622
+ {'selector': 'td:hover', 'props': [('background-color', '#e0f7fa')]}
623
+ ],
624
  }).format("{:.2%}")
625
 
626
  # Display the styled DataFrame
 
640
  df.index = row_labels
641
 
642
  # Apply header-specific styling using set_table_styles
643
+ styled_df = df.style.set_table_styles(
644
+ {
645
+ 'Complete Beginner': [
646
+ {'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(165, 190, 228, 0.45)')]},
647
+ {'selector': 'td:hover', 'props': [('background-color', '#e0f7fa')]}
648
+ ],
649
+ 'Beginner': [
650
+ {'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(154, 214, 216, 0.45)')]},
651
+ {'selector': 'td:hover', 'props': [('background-color', '#e0f7fa')]}
652
+ ],
653
+ 'Intermediate': [
654
+ {'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(199, 174, 205, 0.45)')]},
655
+ {'selector': 'td:hover', 'props': [('background-color', '#e0f7fa')]}
656
+ ],
657
+ 'Advanced': [
658
+ {'selector': 'th.col_heading.level0', 'props': [('background-color', 'rgba(221, 158, 158, 0.45)')]},
659
+ {'selector': 'td:hover', 'props': [('background-color', '#e0f7fa')]}
660
+ ],
661
  }).format("{:.2%}")
662
 
663
  # Display the styled DataFrame