|
16 | 16 | font-size: 14px;
|
17 | 17 | }
|
18 | 18 |
|
| 19 | +/* Light mode hint color */ |
| 20 | +[data-theme='light'] .mobile-scroll-hint { |
| 21 | + color: #666; |
| 22 | +} |
| 23 | + |
| 24 | +/* Dark mode hint color */ |
| 25 | +[data-theme='dark'] .mobile-scroll-hint { |
| 26 | + color: #a0a0a0; |
| 27 | +} |
| 28 | + |
19 | 29 | /* Simplified pricing table styles */
|
20 | 30 | .simplified-pricing-table {
|
21 | 31 | width: 100%;
|
|
35 | 45 | vertical-align: top;
|
36 | 46 | }
|
37 | 47 |
|
| 48 | +/* Light mode table borders */ |
| 49 | +[data-theme='light'] .simplified-pricing-table th, |
| 50 | +[data-theme='light'] .simplified-pricing-table td { |
| 51 | + border-bottom: 1px solid #ebeaf0; |
| 52 | +} |
| 53 | + |
| 54 | +/* Dark mode table borders */ |
| 55 | +[data-theme='dark'] .simplified-pricing-table th, |
| 56 | +[data-theme='dark'] .simplified-pricing-table td { |
| 57 | + border-bottom: 1px solid #404040; |
| 58 | +} |
| 59 | + |
38 | 60 | .simplified-pricing-table th {
|
39 | 61 | background-color: #f5f5f5;
|
40 | 62 | font-weight: 600;
|
41 | 63 | }
|
42 | 64 |
|
| 65 | +/* Light mode header background */ |
| 66 | +[data-theme='light'] .simplified-pricing-table th { |
| 67 | + background-color: #f5f5f5; |
| 68 | + color: #000; |
| 69 | +} |
| 70 | + |
| 71 | +/* Dark mode header background */ |
| 72 | +[data-theme='dark'] .simplified-pricing-table th { |
| 73 | + background-color: #2a2a2a; |
| 74 | + color: #ffffff; |
| 75 | +} |
| 76 | + |
43 | 77 | .whats-changing-col {
|
44 | 78 | width: 50%;
|
45 | 79 | }
|
|
49 | 83 | font-weight: 600;
|
50 | 84 | }
|
51 | 85 |
|
| 86 | +/* Light mode section header */ |
| 87 | +[data-theme='light'] .section-header { |
| 88 | + background-color: #e8e8ff !important; |
| 89 | + color: #000; |
| 90 | +} |
| 91 | + |
| 92 | +/* Dark mode section header */ |
| 93 | +[data-theme='dark'] .section-header { |
| 94 | + background-color: #3a3a5c !important; |
| 95 | + color: #ffffff; |
| 96 | +} |
| 97 | + |
52 | 98 | .section-header td {
|
53 | 99 | padding: 0.75rem 1rem;
|
54 | 100 | text-align: left;
|
|
58 | 104 | background-color: #ffffff;
|
59 | 105 | }
|
60 | 106 |
|
| 107 | +/* Light mode row background */ |
| 108 | +[data-theme='light'] .simplified-pricing-table tbody tr:not(.section-header) { |
| 109 | + background-color: #ffffff; |
| 110 | + color: #000; |
| 111 | +} |
| 112 | + |
| 113 | +/* Dark mode row background */ |
| 114 | +[data-theme='dark'] .simplified-pricing-table tbody tr:not(.section-header) { |
| 115 | + background-color: #1a1a1a; |
| 116 | + color: #ffffff; |
| 117 | +} |
| 118 | + |
61 | 119 | .feature-list {
|
62 | 120 | padding-left: 1.5rem;
|
63 | 121 | margin: 0;
|
|
80 | 138 | display: inline-block;
|
81 | 139 | }
|
82 | 140 |
|
| 141 | +/* Dark mode price up color (slightly lighter red for better contrast) */ |
| 142 | +[data-theme='dark'] .price-up { |
| 143 | + color: #ff6b6b; |
| 144 | +} |
| 145 | + |
83 | 146 | .price-down {
|
84 | 147 | color: #2b8a3e;
|
85 | 148 | font-weight: bold;
|
|
88 | 151 | display: inline-block;
|
89 | 152 | }
|
90 | 153 |
|
| 154 | +/* Dark mode price down color (slightly lighter green for better contrast) */ |
| 155 | +[data-theme='dark'] .price-down { |
| 156 | + color: #51cf66; |
| 157 | +} |
| 158 | + |
91 | 159 | @media (max-width: 768px) {
|
92 | 160 | .pricing-table-container {
|
93 | 161 | margin: 0 -20px;
|
|
0 commit comments