|
75 | 75 | font-size: 2rem; |
76 | 76 | } |
77 | 77 |
|
78 | | -// Agenda items with gradient pink background |
| 78 | +// Dark cards - Blue/Purple gradient background |
| 79 | +.darkCard { |
| 80 | + transition: all 0.3s ease; |
| 81 | + margin-bottom: 1rem; |
| 82 | + border-radius: 8px; |
| 83 | + background: linear-gradient(135deg, rgba(99, 102, 241, 0.2), rgba(139, 92, 246, 0.15)); |
| 84 | + padding: 1.5rem; |
| 85 | + color: #fff; |
| 86 | + |
| 87 | + &:hover { |
| 88 | + transform: translateY(-3px); |
| 89 | + box-shadow: 0 8px 20px rgba(99, 102, 241, 0.3); |
| 90 | + background: linear-gradient(135deg, rgba(99, 102, 241, 0.25), rgba(139, 92, 246, 0.2)); |
| 91 | + } |
| 92 | +} |
| 93 | + |
| 94 | +// Light cards - Pink gradient background |
| 95 | +.lightCard { |
| 96 | + transition: all 0.3s ease; |
| 97 | + margin-bottom: 1rem; |
| 98 | + border-radius: 8px; |
| 99 | + background: linear-gradient(135deg, rgba(244, 114, 182, 0.15), rgba(236, 72, 153, 0.1)); |
| 100 | + padding: 1.5rem; |
| 101 | + color: #1f2937; |
| 102 | + |
| 103 | + &:hover { |
| 104 | + transform: translateY(-3px); |
| 105 | + box-shadow: 0 8px 20px rgba(244, 114, 182, 0.25); |
| 106 | + background: linear-gradient(135deg, rgba(244, 114, 182, 0.2), rgba(236, 72, 153, 0.15)); |
| 107 | + } |
| 108 | +} |
| 109 | + |
| 110 | +// Agenda items with dark background |
79 | 111 | .agendaItem { |
80 | 112 | transition: all 0.3s ease; |
81 | 113 | margin-bottom: 1rem; |
82 | 114 | border-left: 4px solid; |
83 | 115 | border-radius: 8px; |
84 | | - background: linear-gradient(135deg, rgba(236, 72, 153, 0.15), rgba(219, 39, 119, 0.1)); |
| 116 | + background: linear-gradient(135deg, rgba(99, 102, 241, 0.2), rgba(139, 92, 246, 0.15)); |
85 | 117 | padding: 1.5rem; |
86 | 118 |
|
87 | 119 | &:hover { |
88 | 120 | transform: translateX(5px); |
89 | | - box-shadow: 0 4px 15px rgba(236, 72, 153, 0.2); |
90 | | - background: linear-gradient(135deg, rgba(236, 72, 153, 0.2), rgba(219, 39, 119, 0.15)); |
| 121 | + box-shadow: 0 4px 15px rgba(99, 102, 241, 0.3); |
| 122 | + background: linear-gradient(135deg, rgba(99, 102, 241, 0.25), rgba(139, 92, 246, 0.2)); |
91 | 123 | } |
92 | 124 |
|
93 | 125 | &.workshop { |
|
111 | 143 | } |
112 | 144 | } |
113 | 145 |
|
114 | | -// Frameless prize cards with gradient pink |
115 | | -.prizeCard { |
116 | | - transition: all 0.3s ease; |
117 | | - margin-bottom: 1.5rem; |
118 | | - border: none; |
119 | | - border-radius: 0; |
120 | | - background: linear-gradient(135deg, rgba(244, 114, 182, 0.12), rgba(236, 72, 153, 0.08)); |
121 | | - padding: 1.5rem; |
122 | | - |
123 | | - &:hover { |
124 | | - transform: translateY(-3px); |
125 | | - background: linear-gradient(135deg, rgba(244, 114, 182, 0.18), rgba(236, 72, 153, 0.12)); |
126 | | - } |
| 146 | +// Prize section using UserRankView |
| 147 | +.prizeSection { |
| 148 | + margin-bottom: 2rem; |
127 | 149 | } |
128 | 150 |
|
129 | | -.prizeImage { |
130 | | - margin-bottom: 1rem; |
131 | | - border-radius: 8px; |
132 | | - width: 100%; |
133 | | - height: 120px; |
134 | | - object-fit: contain; |
| 151 | +// Organization horizontal layout |
| 152 | +.orgContainer { |
| 153 | + display: flex; |
| 154 | + flex-wrap: wrap; |
| 155 | + gap: 2rem; |
| 156 | + justify-content: center; |
| 157 | + align-items: center; |
| 158 | + padding: 2rem 0; |
135 | 159 | } |
136 | 160 |
|
137 | | -// Frameless organization cards with gradient pink |
138 | | -.orgCard { |
| 161 | +.orgLogo { |
139 | 162 | transition: all 0.3s ease; |
140 | | - margin-bottom: 1.5rem; |
141 | | - border: none; |
142 | | - border-radius: 0; |
143 | | - background: linear-gradient(135deg, rgba(244, 114, 182, 0.12), rgba(236, 72, 153, 0.08)); |
144 | | - padding: 2rem; |
| 163 | + border-radius: 12px; |
| 164 | + width: 100px; |
| 165 | + height: 100px; |
| 166 | + object-fit: contain; |
| 167 | + filter: grayscale(0.3); |
145 | 168 |
|
146 | 169 | &:hover { |
147 | | - background: linear-gradient(135deg, rgba(244, 114, 182, 0.18), rgba(236, 72, 153, 0.12)); |
| 170 | + transform: scale(1.1); |
| 171 | + filter: grayscale(0); |
148 | 172 | } |
149 | 173 | } |
150 | 174 |
|
151 | | -.logo { |
152 | | - box-shadow: 0 0 15px rgba(236, 72, 153, 0.2); |
153 | | - border: 2px solid rgba(236, 72, 153, 0.3); |
154 | | - border-radius: 12px; |
155 | | - width: 80px; |
156 | | - height: 80px; |
157 | | -} |
158 | | - |
159 | | -// Narrow template cards with gradient pink |
160 | | -.templateCard { |
161 | | - transition: all 0.3s ease; |
162 | | - margin-bottom: 1.5rem; |
163 | | - border: 1px solid rgba(236, 72, 153, 0.2); |
164 | | - border-radius: 12px; |
165 | | - background: linear-gradient(135deg, rgba(244, 114, 182, 0.1), rgba(236, 72, 153, 0.05)); |
166 | | - padding: 1.5rem; |
167 | | - |
168 | | - &:hover { |
169 | | - transform: translateY(-5px); |
170 | | - box-shadow: 0 8px 25px rgba(236, 72, 153, 0.15); |
171 | | - border-color: rgba(236, 72, 153, 0.35); |
172 | | - background: linear-gradient(135deg, rgba(244, 114, 182, 0.15), rgba(236, 72, 153, 0.1)); |
173 | | - } |
| 175 | +// Template section using GitCard |
| 176 | +.templateSection { |
| 177 | + margin-bottom: 2rem; |
174 | 178 | } |
175 | 179 |
|
176 | | -// Narrow project cards with gradient pink |
| 180 | +// Project cards with light pink gradient |
177 | 181 | .projectCard { |
178 | 182 | transition: all 0.3s ease; |
179 | 183 | margin-bottom: 1.5rem; |
180 | | - border: 1px solid rgba(236, 72, 153, 0.2); |
| 184 | + border: 1px solid rgba(244, 114, 182, 0.3); |
181 | 185 | border-radius: 12px; |
182 | | - background: linear-gradient(135deg, rgba(244, 114, 182, 0.1), rgba(236, 72, 153, 0.05)); |
| 186 | + background: linear-gradient(135deg, rgba(244, 114, 182, 0.15), rgba(236, 72, 153, 0.1)); |
183 | 187 | padding: 1.5rem; |
184 | 188 |
|
185 | 189 | &:hover { |
186 | 190 | transform: translateY(-5px); |
187 | | - box-shadow: 0 8px 25px rgba(236, 72, 153, 0.15); |
188 | | - border-color: rgba(236, 72, 153, 0.35); |
189 | | - background: linear-gradient(135deg, rgba(244, 114, 182, 0.15), rgba(236, 72, 153, 0.1)); |
| 191 | + box-shadow: 0 8px 25px rgba(244, 114, 182, 0.25); |
| 192 | + border-color: rgba(244, 114, 182, 0.5); |
| 193 | + background: linear-gradient(135deg, rgba(244, 114, 182, 0.2), rgba(236, 72, 153, 0.15)); |
190 | 194 | } |
191 | 195 | } |
192 | 196 |
|
|
0 commit comments