Upload 3 files
Browse files- js/cards/HomeAreaCard.js +2 -2
js/cards/HomeAreaCard.js
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
// HomeAreaCard.js - Area card component for homepage
|
| 2 |
import { areasData } from '../data/areas.js';
|
| 3 |
|
| 4 |
-
export function createHomeAreaCard(id, title, description, openness, subAreas, imagePosition = 'left', imageAttribution = null, altText = null) {
|
| 5 |
const flexDirection = imagePosition === 'left' ? 'lg:flex-row' : 'lg:flex-row-reverse';
|
| 6 |
|
| 7 |
const subAreasList = subAreas.map(area => `<li>${area}</li>`).join('');
|
|
@@ -36,7 +36,7 @@ export function createHomeAreaCard(id, title, description, openness, subAreas, i
|
|
| 36 |
</div>
|
| 37 |
<div class="lg:w-1/3 bg-gray-100">
|
| 38 |
<div class="h-full flex flex-col items-center justify-center p-8">
|
| 39 |
-
<img src="images/${
|
| 40 |
${attribution}
|
| 41 |
</div>
|
| 42 |
</div>
|
|
|
|
| 1 |
// HomeAreaCard.js - Area card component for homepage
|
| 2 |
import { areasData } from '../data/areas.js';
|
| 3 |
|
| 4 |
+
export function createHomeAreaCard(id, title, description, openness, subAreas, image, imagePosition = 'left', imageAttribution = null, altText = null) {
|
| 5 |
const flexDirection = imagePosition === 'left' ? 'lg:flex-row' : 'lg:flex-row-reverse';
|
| 6 |
|
| 7 |
const subAreasList = subAreas.map(area => `<li>${area}</li>`).join('');
|
|
|
|
| 36 |
</div>
|
| 37 |
<div class="lg:w-1/3 bg-gray-100">
|
| 38 |
<div class="h-full flex flex-col items-center justify-center p-8">
|
| 39 |
+
<img src="images/${image}" alt="${imgAlt}" class="max-w-full max-h-full object-contain">
|
| 40 |
${attribution}
|
| 41 |
</div>
|
| 42 |
</div>
|