Skip to content

Commit 657798b

Browse files
committed
Add industry case study section (BetterBuilding)
1 parent 3bbdbdc commit 657798b

File tree

3 files changed

+281
-34
lines changed

3 files changed

+281
-34
lines changed

assets/better-building-logo.png

9.49 KB
Loading

feascript-website.css

Lines changed: 76 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,24 @@ mjx-container {
298298
}
299299
}
300300

301+
.blue-box {
302+
border-left: 4px solid #0056b3;
303+
padding-left: 10px;
304+
margin: 1em 0;
305+
background-color: transparent;
306+
border-radius: 0;
307+
font-size: 1em;
308+
line-height: 1.6;
309+
}
310+
311+
.blue-label {
312+
font-size: 0.75em;
313+
font-weight: bold;
314+
color: #0056b3;
315+
letter-spacing: 1px;
316+
text-transform: uppercase;
317+
}
318+
301319
/* Tutorial styles */
302320
.image-container {
303321
width: 100%;
@@ -338,7 +356,9 @@ mjx-container {
338356
border-radius: 12px;
339357
border: 1px solid #e8e8e8;
340358
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);
341-
transition: box-shadow 0.2s ease, transform 0.2s ease;
359+
transition:
360+
box-shadow 0.2s ease,
361+
transform 0.2s ease;
342362
max-width: 900px;
343363
}
344364

@@ -471,7 +491,7 @@ mjx-container {
471491
.copy-code-btn {
472492
position: absolute;
473493
top: 10px;
474-
right: 10px;
494+
right: 15px;
475495
display: inline-flex;
476496
align-items: center;
477497
gap: 5px;
@@ -484,7 +504,10 @@ mjx-container {
484504
color: #555;
485505
cursor: pointer;
486506
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
487-
transition: background 0.15s, color 0.15s, box-shadow 0.15s;
507+
transition:
508+
background 0.15s,
509+
color 0.15s,
510+
box-shadow 0.15s;
488511
z-index: 10;
489512
}
490513

@@ -531,7 +554,10 @@ mjx-container {
531554
border-radius: 8px;
532555
text-decoration: none;
533556
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12);
534-
transition: background 0.15s, transform 0.15s, box-shadow 0.15s;
557+
transition:
558+
background 0.15s,
559+
transform 0.15s,
560+
box-shadow 0.15s;
535561
white-space: nowrap;
536562
}
537563

@@ -541,6 +567,52 @@ mjx-container {
541567
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
542568
}
543569

570+
.quickstart-overlay-actions {
571+
position: absolute;
572+
bottom: 10px;
573+
right: 15px;
574+
display: flex;
575+
align-items: center;
576+
gap: 8px;
577+
z-index: 9;
578+
}
579+
580+
.btn-codepen-quickstart {
581+
padding: 4px 10px;
582+
font-size: 0.8em;
583+
border-radius: 6px;
584+
background: #47cf73;
585+
border: 1px solid #3dbb65;
586+
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
587+
color: #111;
588+
}
589+
590+
.btn-video-quickstart {
591+
display: inline-flex;
592+
align-items: center;
593+
gap: 6px;
594+
padding: 4px 10px;
595+
font-size: 0.8em;
596+
font-weight: 600;
597+
border-radius: 6px;
598+
background: #ff0000;
599+
border: 1px solid #cc0000;
600+
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
601+
color: #fff;
602+
text-decoration: none;
603+
transition:
604+
background 0.15s,
605+
transform 0.15s,
606+
box-shadow 0.15s;
607+
white-space: nowrap;
608+
}
609+
610+
.btn-video-quickstart:hover {
611+
background: #e60000;
612+
transform: translateY(-2px);
613+
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);
614+
color: #fff;
615+
}
544616

545617
/* Media queries */
546618
/* Small screens: up to 500px */

0 commit comments

Comments
 (0)