Files
decePubClient/Components/Styleguide/MockupSection.razor
T

53 lines
2.3 KiB
Plaintext
Raw Normal View History

@* 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="https://picsum.photos/seed/phone/462/978" 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>