Skip to content

Commit 33ec765

Browse files
babayomiclaude
andcommitted
Disable incomplete component cards with Coming Soon state
- Status Indicators: disabled with Coming Soon button - Emergency Safe Space: disabled with Coming Soon button - Icons: disabled with Coming Soon button - Building Blocks: disabled with Coming Soon button All cards now have opacity-50 styling and non-clickable disabled buttons to indicate components are not yet available on GitHub Pages. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent b686085 commit 33ec765

2 files changed

Lines changed: 28 additions & 32 deletions

File tree

src/components/atomic-structure.html

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@
142142

143143
<!-- Building Blocks Card -->
144144
<div
145-
class="bg-selenite-white-100 rounded-lg border border-grey-200 p-8 hover:shadow-soft transition-all duration-300"
145+
class="bg-selenite-white-100 rounded-lg border border-grey-200 p-8 hover:shadow-soft transition-all duration-300 opacity-50"
146146
>
147147
<div class="flex flex-col items-center text-center space-y-6">
148148
<!-- Building Blocks Icon -->
@@ -185,13 +185,12 @@
185185
Molecular components combining design foundations that work together.
186186
</p>
187187
<div class="w-full">
188-
<a href="../components/building-blocks.html">
189-
<button
190-
class="w-full text-azurite-blue bg-transparent font-medium py-3 px-6 sm:py-2 sm:px-4 rounded-md transition-all duration-300 hover:bg-azurite-blue-50 hover:text-azurite-blue-700 focus:outline-none focus:ring-4 focus:ring-azurite-blue-200 active:bg-azurite-blue-100 text-base sm:text-sm underline underline-offset-2"
191-
>
192-
Explore building blocks
193-
</button>
194-
</a>
188+
<button
189+
disabled
190+
class="w-full border-2 border-grey-300 text-grey-400 bg-transparent font-medium py-2.5 px-5 sm:py-1.5 sm:px-3.5 rounded-md shadow-gentle text-base sm:text-sm cursor-not-allowed opacity-60"
191+
>
192+
Coming Soon
193+
</button>
195194
</div>
196195
</div>
197196
</div>

src/components/atoms/design-foundations.html

Lines changed: 21 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<!-- Status Indicators Card -->
312312
<div
313-
class="bg-selenite-white-100 rounded-lg border border-grey-200 p-8 hover:shadow-soft transition-all duration-300"
313+
class="bg-selenite-white-100 rounded-lg border border-grey-200 p-8 hover:shadow-soft transition-all duration-300 opacity-50"
314314
>
315315
<div class="flex flex-col items-center text-center space-y-6">
316316
<div class="bg-grey-100 p-6 rounded-full">
@@ -347,19 +347,18 @@
347347
feedback.
348348
</p>
349349
<div class="w-full">
350-
<a href="../../components/atoms/status-indicators.html">
351-
<button
352-
class="w-full text-azurite-blue bg-transparent font-medium py-3 px-6 sm:py-2 sm:px-4 rounded-md transition-all duration-300 hover:bg-azurite-blue-50 hover:text-azurite-blue-700 focus:outline-none focus:ring-4 focus:ring-azurite-blue-200 active:bg-azurite-blue-100 text-base sm:text-sm underline underline-offset-2"
353-
>
354-
View Status Indicators
355-
</button>
356-
</a>
350+
<button
351+
disabled
352+
class="w-full border-2 border-grey-300 text-grey-400 bg-transparent font-medium py-2.5 px-5 sm:py-1.5 sm:px-3.5 rounded-md shadow-gentle text-base sm:text-sm cursor-not-allowed opacity-60"
353+
>
354+
Coming Soon
355+
</button>
357356
</div>
358357
</div>
359358
</div>
360359
<!-- Safe Mode Toggle Card -->
361360
<div
362-
class="bg-selenite-white-100 rounded-lg border border-grey-200 p-8 hover:shadow-soft transition-all duration-300"
361+
class="bg-selenite-white-100 rounded-lg border border-grey-200 p-8 hover:shadow-soft transition-all duration-300 opacity-50"
363362
>
364363
<div class="flex flex-col items-center text-center space-y-6">
365364
<div class="bg-rhodochrosite-rose-50 p-6 rounded-full">
@@ -386,19 +385,18 @@
386385
without cognitive load.
387386
</p>
388387
<div class="w-full">
389-
<a href="../../components/atoms/safe-mode-toggle.html">
390-
<button
391-
class="w-full text-azurite-blue bg-transparent font-medium py-3 px-6 sm:py-2 sm:px-4 rounded-md transition-all duration-300 hover:bg-azurite-blue-50 hover:text-azurite-blue-700 focus:outline-none focus:ring-4 focus:ring-azurite-blue-200 active:bg-azurite-blue-100 text-base sm:text-sm underline underline-offset-2"
392-
>
393-
Explore Safe Space
394-
</button>
395-
</a>
388+
<button
389+
disabled
390+
class="w-full border-2 border-grey-300 text-grey-400 bg-transparent font-medium py-2.5 px-5 sm:py-1.5 sm:px-3.5 rounded-md shadow-gentle text-base sm:text-sm cursor-not-allowed opacity-60"
391+
>
392+
Coming Soon
393+
</button>
396394
</div>
397395
</div>
398396
</div>
399397
<!-- Icon Card -->
400398
<div
401-
class="bg-selenite-white-100 rounded-lg border border-grey-200 p-8 hover:shadow-soft transition-all duration-300"
399+
class="bg-selenite-white-100 rounded-lg border border-grey-200 p-8 hover:shadow-soft transition-all duration-300 opacity-50"
402400
>
403401
<div class="flex flex-col items-center text-center space-y-6">
404402
<div class="bg-sunstone-orange-50 p-6 rounded-full">
@@ -428,13 +426,12 @@
428426
content categories.
429427
</p>
430428
<div class="w-full">
431-
<a href="../../components/atoms/icons.html">
432-
<button
433-
class="w-full text-azurite-blue bg-transparent font-medium py-3 px-6 sm:py-2 sm:px-4 rounded-md transition-all duration-300 hover:bg-azurite-blue-50 hover:text-azurite-blue-700 focus:outline-none focus:ring-4 focus:ring-azurite-blue-200 active:bg-azurite-blue-100 text-base sm:text-sm underline underline-offset-2"
434-
>
435-
Explore Icon System
436-
</button>
437-
</a>
429+
<button
430+
disabled
431+
class="w-full border-2 border-grey-300 text-grey-400 bg-transparent font-medium py-2.5 px-5 sm:py-1.5 sm:px-3.5 rounded-md shadow-gentle text-base sm:text-sm cursor-not-allowed opacity-60"
432+
>
433+
Coming Soon
434+
</button>
438435
</div>
439436
</div>
440437
</div>

0 commit comments

Comments
 (0)