Skip to content

Commit b007dc3

Browse files
Added podcast button.
1 parent d2ce11b commit b007dc3

File tree

2 files changed

+93
-3
lines changed

2 files changed

+93
-3
lines changed

frontend/index.html

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -264,9 +264,17 @@ <h3 class="text-xl font-semibold mb-2 group-hover:text-teal-600 dark:group-hover
264264

265265
<!-- ════════ CASE STUDY: ACHIEVE REENTRY ════════ -->
266266
<section id="achieve-reentry" class="py-24">
267-
<div class="max-w-5xl mx-auto px-6">
268-
<h2 class="text-3xl font-bold mb-6 text-teal-600 dark:text-teal-300">Case Study · Achieve Reentry</h2>
269-
267+
<div class="max-w-5xl mx-auto px-6 flex items-center justify-between mb-6">
268+
<h2 class="text-3xl font-bold text-teal-600 dark:text-teal-300">
269+
Case Study · Achieve Reentry
270+
</h2>
271+
<a href="https://drive.google.com/file/d/1T0vriv51OrSNy37oIJDMQL4UFP6XesZu/view?usp=sharing"
272+
target="_blank"
273+
class="inline-flex items-center gap-2 px-4 py-2 rounded-lg bg-gradient-to-r from-teal-600 to-cyan-600 text-white text-sm font-semibold shadow-md hover:scale-105 transition ring-1 ring-teal-500">
274+
<i class="ti ti-headphones text-lg"></i>
275+
Play Podcast
276+
</a>
277+
</div>
270278
<!-- Intro / Outcome -->
271279
<div class="grid md:grid-cols-3 gap-6 mb-10">
272280
<!-- Intro summary -->

frontend/src/output.css

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -418,6 +418,12 @@
418418
.max-w-xl {
419419
max-width: var(--container-xl);
420420
}
421+
.border-collapse {
422+
border-collapse: collapse;
423+
}
424+
.transform {
425+
transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
426+
}
421427
.animate-pulse {
422428
animation: var(--animate-pulse);
423429
}
@@ -510,6 +516,10 @@
510516
.rounded-xl {
511517
border-radius: var(--radius-xl);
512518
}
519+
.border {
520+
border-style: var(--tw-border-style);
521+
border-width: 1px;
522+
}
513523
.border-2 {
514524
border-style: var(--tw-border-style);
515525
border-width: 2px;
@@ -560,6 +570,9 @@
560570
background-color: color-mix(in oklab, var(--color-teal-500) 30%, transparent);
561571
}
562572
}
573+
.bg-teal-600 {
574+
background-color: var(--color-teal-600);
575+
}
563576
.bg-teal-600\/90 {
564577
background-color: color-mix(in srgb, oklch(60% 0.118 184.704) 90%, transparent);
565578
@supports (color: color-mix(in lab, red, red)) {
@@ -600,6 +613,10 @@
600613
--tw-gradient-from: var(--color-teal-500);
601614
--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
602615
}
616+
.from-teal-600 {
617+
--tw-gradient-from: var(--color-teal-600);
618+
--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
619+
}
603620
.via-slate-50 {
604621
--tw-gradient-via: var(--color-slate-50);
605622
--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
@@ -643,6 +660,9 @@
643660
.px-4 {
644661
padding-inline: calc(var(--spacing) * 4);
645662
}
663+
.px-5 {
664+
padding-inline: calc(var(--spacing) * 5);
665+
}
646666
.px-6 {
647667
padding-inline: calc(var(--spacing) * 6);
648668
}
@@ -798,6 +818,9 @@
798818
color: color-mix(in oklab, var(--color-white) 90%, transparent);
799819
}
800820
}
821+
.underline {
822+
text-decoration-line: underline;
823+
}
801824
.opacity-20 {
802825
opacity: 20%;
803826
}
@@ -815,6 +838,10 @@
815838
--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
816839
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
817840
}
841+
.shadow-md {
842+
--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
843+
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
844+
}
818845
.ring-1 {
819846
--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
820847
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
@@ -839,12 +866,19 @@
839866
.ring-teal-500 {
840867
--tw-ring-color: var(--color-teal-500);
841868
}
869+
.ring-white {
870+
--tw-ring-color: var(--color-white);
871+
}
842872
.ring-white\/50 {
843873
--tw-ring-color: color-mix(in srgb, #fff 50%, transparent);
844874
@supports (color: color-mix(in lab, red, red)) {
845875
--tw-ring-color: color-mix(in oklab, var(--color-white) 50%, transparent);
846876
}
847877
}
878+
.outline {
879+
outline-style: var(--tw-outline-style);
880+
outline-width: 1px;
881+
}
848882
.blur-3xl {
849883
--tw-blur: blur(var(--blur-3xl));
850884
filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
@@ -858,6 +892,9 @@
858892
--tw-drop-shadow: drop-shadow(var(--drop-shadow-lg));
859893
filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
860894
}
895+
.filter {
896+
filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
897+
}
861898
.backdrop-blur {
862899
--tw-backdrop-blur: blur(8px);
863900
-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
@@ -868,6 +905,10 @@
868905
-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
869906
backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
870907
}
908+
.backdrop-filter {
909+
-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
910+
backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
911+
}
871912
.transition {
872913
transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, visibility, content-visibility, overlay, pointer-events;
873914
transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
@@ -918,6 +959,16 @@
918959
}
919960
}
920961
}
962+
.hover\:scale-105 {
963+
&:hover {
964+
@media (hover: hover) {
965+
--tw-scale-x: 105%;
966+
--tw-scale-y: 105%;
967+
--tw-scale-z: 105%;
968+
scale: var(--tw-scale-x) var(--tw-scale-y);
969+
}
970+
}
971+
}
921972
.hover\:scale-110 {
922973
&:hover {
923974
@media (hover: hover) {
@@ -1356,6 +1407,26 @@
13561407
}
13571408
}
13581409
}
1410+
@property --tw-rotate-x {
1411+
syntax: "*";
1412+
inherits: false;
1413+
}
1414+
@property --tw-rotate-y {
1415+
syntax: "*";
1416+
inherits: false;
1417+
}
1418+
@property --tw-rotate-z {
1419+
syntax: "*";
1420+
inherits: false;
1421+
}
1422+
@property --tw-skew-x {
1423+
syntax: "*";
1424+
inherits: false;
1425+
}
1426+
@property --tw-skew-y {
1427+
syntax: "*";
1428+
inherits: false;
1429+
}
13591430
@property --tw-space-y-reverse {
13601431
syntax: "*";
13611432
inherits: false;
@@ -1485,6 +1556,11 @@
14851556
inherits: false;
14861557
initial-value: 0 0 #0000;
14871558
}
1559+
@property --tw-outline-style {
1560+
syntax: "*";
1561+
inherits: false;
1562+
initial-value: solid;
1563+
}
14881564
@property --tw-blur {
14891565
syntax: "*";
14901566
inherits: false;
@@ -1626,6 +1702,11 @@
16261702
@layer properties {
16271703
@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
16281704
*, ::before, ::after, ::backdrop {
1705+
--tw-rotate-x: initial;
1706+
--tw-rotate-y: initial;
1707+
--tw-rotate-z: initial;
1708+
--tw-skew-x: initial;
1709+
--tw-skew-y: initial;
16291710
--tw-space-y-reverse: 0;
16301711
--tw-border-style: solid;
16311712
--tw-gradient-position: initial;
@@ -1654,6 +1735,7 @@
16541735
--tw-ring-offset-width: 0px;
16551736
--tw-ring-offset-color: #fff;
16561737
--tw-ring-offset-shadow: 0 0 #0000;
1738+
--tw-outline-style: solid;
16571739
--tw-blur: initial;
16581740
--tw-brightness: initial;
16591741
--tw-contrast: initial;

0 commit comments

Comments
 (0)