Skip to content

Commit 5a07f28

Browse files
authored
Merge pull request #233 from CCPBioSim/jimboid-patch-1
Refactor card layout and improve alignment
2 parents f96e92e + 19401fb commit 5a07f28

1 file changed

Lines changed: 33 additions & 8 deletions

File tree

  • pkg_ccpbiosim/constituents/mod_ccpbiosim_activities/tmpl

pkg_ccpbiosim/constituents/mod_ccpbiosim_activities/tmpl/default.php

Lines changed: 33 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,66 +7,91 @@
77
<div class="container">
88
<h2 class="text-center mb-5">What We Do</h2>
99
<div class="row g-4">
10+
1011
<div class="col-md-6 col-lg-3">
1112
<div class="card h-100 bg-light-alt border-0">
12-
<div class="card-body d-flex flex-column">
13+
<div class="card-body d-flex flex-column align-items-center text-center">
14+
<div class="mb-3">
15+
<span class="d-inline-flex align-items-center justify-content-center rounded p-2 bg-primary bg-opacity-10">
16+
<i class="fa-solid fa-code fa-xl text-primary"></i>
17+
</span>
18+
</div>
1319
<h5 class="card-title"><?php echo $params->get('actvties-ttleblock1', 'Software Development'); ?></h5>
1420
<p class="card-text flex-grow-1">
1521
<?php echo $params->get('actvties-descblock1', 'Supporting and coordinating open-source biomolecular simulation tools.'); ?>
1622
</p>
1723
<?php if (!empty($block1Url)) : ?>
18-
<div class="text-center mt-3">
24+
<div class="mt-3">
1925
<a href="<?php echo htmlspecialchars($block1Url); ?>" class="btn btn-primary"><?php echo $params->get('actvties-btnblock1', 'Learn More'); ?></a>
2026
</div>
2127
<?php endif; ?>
2228
</div>
2329
</div>
2430
</div>
31+
2532
<div class="col-md-6 col-lg-3">
2633
<div class="card h-100 bg-light-alt border-0">
27-
<div class="card-body d-flex flex-column">
34+
<div class="card-body d-flex flex-column align-items-center text-center">
35+
<div class="mb-3">
36+
<span class="d-inline-flex align-items-center justify-content-center rounded p-2 bg-success bg-opacity-10">
37+
<i class="fa-solid fa-graduation-cap fa-xl text-success"></i>
38+
</span>
39+
</div>
2840
<h5 class="card-title"><?php echo $params->get('actvties-ttleblock2', 'Training & Skills'); ?></h5>
2941
<p class="card-text flex-grow-1">
3042
<?php echo $params->get('actvties-descblock2', 'Workshops, summer schools, and online training at all career stages.'); ?>
3143
</p>
3244
<?php if (!empty($block2Url)) : ?>
33-
<div class="text-center mt-3">
45+
<div class="mt-3">
3446
<a href="<?php echo htmlspecialchars($block2Url); ?>" class="btn btn-primary"><?php echo $params->get('actvties-btnblock2', 'Learn More'); ?></a>
3547
</div>
3648
<?php endif; ?>
3749
</div>
3850
</div>
3951
</div>
52+
4053
<div class="col-md-6 col-lg-3">
4154
<div class="card h-100 bg-light-alt border-0">
42-
<div class="card-body d-flex flex-column">
55+
<div class="card-body d-flex flex-column align-items-center text-center">
56+
<div class="mb-3">
57+
<span class="d-inline-flex align-items-center justify-content-center rounded p-2 bg-purple bg-opacity-10">
58+
<i class="fa-solid fa-users fa-xl" style="color: #7c3aed;"></i>
59+
</span>
60+
</div>
4361
<h5 class="card-title"><?php echo $params->get('actvties-ttleblock3', 'Community'); ?></h5>
4462
<p class="card-text flex-grow-1">
4563
<?php echo $params->get('actvties-descblock3', 'Connecting researchers across academia and industry.'); ?>
4664
</p>
4765
<?php if (!empty($block3Url)) : ?>
48-
<div class="text-center mt-3">
66+
<div class="mt-3">
4967
<a href="<?php echo htmlspecialchars($block3Url); ?>" class="btn btn-primary"><?php echo $params->get('actvties-btnblock3', 'Learn More'); ?></a>
5068
</div>
5169
<?php endif; ?>
5270
</div>
5371
</div>
5472
</div>
73+
5574
<div class="col-md-6 col-lg-3">
5675
<div class="card h-100 bg-light-alt border-0">
57-
<div class="card-body d-flex flex-column">
76+
<div class="card-body d-flex flex-column align-items-center text-center">
77+
<div class="mb-3">
78+
<span class="d-inline-flex align-items-center justify-content-center rounded p-2 bg-warning bg-opacity-10">
79+
<i class="fa-solid fa-award fa-xl text-warning"></i>
80+
</span>
81+
</div>
5882
<h5 class="card-title"><?php echo $params->get('actvties-ttleblock4', 'Best Practice'); ?></h5>
5983
<p class="card-text flex-grow-1">
6084
<?php echo $params->get('actvties-descblock4', 'Promoting reproducibility and methodological rigor.'); ?>
6185
</p>
6286
<?php if (!empty($block4Url)) : ?>
63-
<div class="text-center mt-3">
87+
<div class="mt-3">
6488
<a href="<?php echo htmlspecialchars($block4Url); ?>" class="btn btn-primary"><?php echo $params->get('actvties-btnblock4', 'Learn More'); ?></a>
6589
</div>
6690
<?php endif; ?>
6791
</div>
6892
</div>
6993
</div>
94+
7095
</div>
7196
</div>
7297
</section>

0 commit comments

Comments
 (0)