|
740 | 740 | margin-bottom: 20px; |
741 | 741 | text-align: center; |
742 | 742 | } |
743 | | -.hon-performer-list { |
744 | | - display: grid; |
745 | | - grid-template-columns: repeat(5, minmax(0, 1fr)); |
746 | | - gap: 40px; |
| 743 | +#hon-performer-list { |
| 744 | + display: grid !important; |
| 745 | + grid-template-columns: repeat(5, minmax(0, 1fr)) !important; |
| 746 | + gap: 25px !important; |
747 | 747 | width: 100%; |
748 | | - padding: 12px 6px; |
749 | | -} |
750 | | -.hon-performer-list .hon-selection-card { |
751 | | - transform: scale(1.25); |
752 | | - transform-origin: center center; |
753 | | -} |
754 | | -.hon-performer-list .hon-selection-name { |
755 | | - font-size: 0.95rem; |
756 | | -} |
757 | | -.hon-performer-list .hon-selection-rating { |
758 | | - font-size: 0.85rem; |
| 748 | + padding: 20px 6px !important; |
759 | 749 | } |
760 | 750 | .hon-selection-card { |
761 | 751 | background: #252525; |
762 | 752 | border: 2px solid #444; |
763 | 753 | border-radius: 10px; |
764 | | - overflow: hidden; |
| 754 | + overflow: visible; |
765 | 755 | cursor: pointer; |
766 | | - transition: all 0.3s ease; |
767 | 756 | display: flex; |
768 | 757 | flex-direction: column; |
| 758 | + position: relative; |
| 759 | + z-index: 1; |
| 760 | + transform-origin: center center; |
| 761 | + transition: |
| 762 | + transform 0.2s ease-out, |
| 763 | + border-color 0.2s ease-out, |
| 764 | + box-shadow 0.2s ease-out, |
| 765 | + z-index 0s ease-out 0s; |
769 | 766 | } |
770 | 767 | .hon-selection-card:hover { |
| 768 | + transform: scale(1.05) translateY(-8px); |
771 | 769 | border-color: #0d6efd; |
772 | | - transform: translateY(-5px); |
773 | | - box-shadow: 0 8px 20px rgba(13, 110, 253, 0.3); |
| 770 | + box-shadow: 0 15px 30px rgba(13, 110, 253, 0.4); |
| 771 | + animation: none; |
| 772 | + z-index: 20; |
774 | 773 | } |
775 | 774 | .hon-selection-image-container { |
776 | 775 | width: 100%; |
777 | 776 | aspect-ratio: 2/3; |
778 | | - overflow: hidden; |
| 777 | + overflow: visible; |
779 | 778 | background: #333; |
780 | 779 | display: flex; |
781 | 780 | align-items: center; |
782 | 781 | justify-content: center; |
| 782 | + position: relative; |
| 783 | + border-radius: 8px 8px 0 0; |
783 | 784 | } |
784 | 785 | .hon-selection-image { |
785 | 786 | width: 100%; |
786 | 787 | height: 100%; |
787 | 788 | object-fit: cover; |
| 789 | + border-radius: 8px 8px 0 0; |
| 790 | + transition: transform 0.2s ease-out; |
| 791 | +} |
| 792 | +.hon-selection-card:hover .hon-selection-image { |
| 793 | + transform: none; |
788 | 794 | } |
789 | 795 | .hon-selection-image.hon-no-image { |
790 | 796 | display: flex; |
791 | 797 | align-items: center; |
792 | 798 | justify-content: center; |
793 | 799 | color: #888; |
794 | 800 | font-size: 0.9rem; |
| 801 | + width: 100%; |
| 802 | + height: 100%; |
795 | 803 | } |
796 | 804 | .hon-selection-info { |
797 | | - padding: 10px; |
| 805 | + padding: 12px; |
798 | 806 | text-align: center; |
| 807 | + flex: 1; |
| 808 | + display: flex; |
| 809 | + flex-direction: column; |
| 810 | + justify-content: center; |
| 811 | + background: #252525; |
| 812 | + border-radius: 0 0 8px 8px; |
| 813 | + position: relative; |
| 814 | + z-index: 3; |
799 | 815 | } |
800 | 816 | .hon-selection-name { |
801 | | - font-size: 0.95rem; |
| 817 | + font-size: 1rem; |
802 | 818 | font-weight: bold; |
803 | 819 | color: #fff; |
804 | | - margin-bottom: 5px; |
| 820 | + margin-bottom: 8px; |
805 | 821 | white-space: nowrap; |
806 | 822 | overflow: hidden; |
807 | 823 | text-overflow: ellipsis; |
|
810 | 826 | font-size: 0.85rem; |
811 | 827 | color: #888; |
812 | 828 | } |
| 829 | +@media (max-width: 1200px) { |
| 830 | + #hon-performer-list { |
| 831 | + grid-template-columns: repeat(3, 1fr) !important; |
| 832 | + gap: 20px !important; |
| 833 | + } |
| 834 | +} |
813 | 835 | @media (max-width: 800px) { |
814 | | - .hon-performer-list { |
815 | | - grid-template-columns: repeat(3, 1fr); |
| 836 | + #hon-performer-list { |
| 837 | + grid-template-columns: repeat(2, 1fr) !important; |
| 838 | + gap: 15px !important; |
816 | 839 | } |
817 | 840 | .hon-selection-name { |
818 | | - font-size: 0.85rem; |
| 841 | + font-size: 0.9rem; |
819 | 842 | } |
820 | 843 | .hon-selection-rating { |
821 | 844 | font-size: 0.75rem; |
|
1410 | 1433 | max-width: 900px; |
1411 | 1434 | box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); |
1412 | 1435 | } |
1413 | | -#hon-performer-list { |
1414 | | - display: grid !important; |
1415 | | - grid-template-columns: repeat(5, minmax(0, 1fr)) !important; |
1416 | | - gap: 40px !important; |
1417 | | - width: 100%; |
1418 | | - padding: 12px 6px; |
1419 | | -} |
1420 | | -#hon-performer-list img { |
1421 | | - width: 100%; |
1422 | | - object-fit: cover; |
1423 | | -} |
1424 | | -#hon-performer-list .hon-selection-card { |
1425 | | - transform: scale(1.25) !important; |
1426 | | - transform-origin: center center !important; |
1427 | | -} |
1428 | 1436 | .quality-group { |
1429 | 1437 | display: flex; |
1430 | 1438 | align-items: center; |
1431 | 1439 | flex-wrap: wrap; |
1432 | 1440 | gap: 8px; |
1433 | 1441 | } |
| 1442 | +.hon-keyboard-hints { |
| 1443 | + text-align: center; |
| 1444 | + display: flex; |
| 1445 | + justify-content: center; |
| 1446 | + flex-wrap: wrap; |
| 1447 | + gap: 15px; |
| 1448 | + margin-top: 10px; |
| 1449 | +} |
| 1450 | +.hon-hint { |
| 1451 | + display: inline-block; |
| 1452 | + margin: 0 5px; |
| 1453 | +} |
0 commit comments