Files
decePubClient/Components/Styleguide/MockupSection.razor
T
thepraandClaude Opus 5.5 483ed271e0 Serve the styleguide's images and links locally
The styleguide loaded 42 images from picsum.photos and linked demo items to
daisyui.com. It now uses six small SVG landscapes in wwwroot/imgs/styleguide/
(the diff demo greys one with the grayscale utility), and its demo links stay on
/styleguide.

It also gains a carousel demo with navigation and indicators.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LsXgEaXee4GCU1hwYgPJXw
2026-10-03 12:43:07 +02:00

54 lines
2.3 KiB
Plaintext

@* Styleguide: the Mockup components (Browser, Code, Phone, Window). *@
<div class="grid gap-8 lg:grid-cols-2">
<section class="flex flex-col gap-3">
<h3 class="text-lg font-bold">DMockupBrowser</h3>
<DMockupBrowser Url="https://decepub.thepra.dev" class="w-full border border-base-300"
ContentClass="grid h-40 place-content-center border-t border-base-300">
Hello!
</DMockupBrowser>
<DMockupBrowser class="w-full bg-base-300" ContentClass="grid h-24 place-content-center bg-base-200">
<Toolbar><span class="mx-auto text-sm opacity-60">Custom toolbar</span></Toolbar>
<ChildContent>Content</ChildContent>
</DMockupBrowser>
</section>
<section class="flex flex-col gap-3">
<h3 class="text-lg font-bold">DMockupCode</h3>
<DMockupCode class="w-full">
<DMockupCodeLine Prefix="$">npm i daisyui</DMockupCodeLine>
<DMockupCodeLine Prefix=">" class="text-warning">installing...</DMockupCodeLine>
<DMockupCodeLine Prefix=">" class="text-success">Done!</DMockupCodeLine>
</DMockupCode>
<DMockupCode class="w-full">
<DMockupCodeLine Prefix="1">dotnet build</DMockupCodeLine>
<DMockupCodeLine Prefix="2" class="bg-warning text-warning-content">bash tools/tailwind.sh build</DMockupCodeLine>
<DMockupCodeLine Prefix="3">dotnet run</DMockupCodeLine>
</DMockupCode>
<DMockupCode class="w-full bg-primary text-primary-content">
<DMockupCodeLine>No prefix, primary colors</DMockupCodeLine>
</DMockupCode>
</section>
<section class="flex flex-col gap-3">
<h3 class="text-lg font-bold">DMockupPhone</h3>
<div class="flex flex-wrap gap-6">
<DMockupPhone class="max-w-56">
<div class="grid h-full place-content-center bg-neutral text-neutral-content">It's Glowtime.</div>
</DMockupPhone>
<DMockupPhone class="max-w-56 border-primary">
<img src="imgs/styleguide/scene-5.svg" alt="wallpaper" />
</DMockupPhone>
</div>
</section>
<section class="flex flex-col gap-3">
<h3 class="text-lg font-bold">DMockupWindow</h3>
<DMockupWindow class="w-full border border-base-300" ContentClass="grid h-40 place-content-center border-t border-base-300">
Hello!
</DMockupWindow>
<DMockupWindow class="w-full bg-base-300" ContentClass="grid h-24 place-content-center bg-base-200">
On a background color
</DMockupWindow>
</section>
</div>