Skip to content

EPIC: UI Template via Shuffle.dev #33

@Weretik

Description

@Weretik

🎯 Goal

Design and implement the static layout and UI skeleton for the Kedr platform using Tailwind CSS components generated via Shuffle.dev.

This EPIC covers the initial setup of reusable layout elements and design primitives, serving as the foundation for all frontend pages in the /Presentation layer.

📝 Notes

  • No business logic should be embedded — strictly UI layout and rendering
  • Layout must be responsive, semantic, and SEO-friendly (accessible tags, clean structure)
  • Use MainLayout.razor as base container
  • Tailwind CSS and DaisyUI are used via CDN or local bundling (based on project strategy)
  • All templates must be production-ready, no temporary placeholders
  • Components are organized in /Components and reused via Razor partials
  • Integrate with Blazor routing, not hardcoded navigation

📦 Page Templates (to be included):

  • Header (desktop/mobile nav, logo, language selector)
  • Footer (contacts, links, copyright)
  • Homepage layout
  • Catalog listing layout
  • Product details page
  • Login/register pages
  • User dashboard (for later binding)

Metadata

Metadata

Assignees

Labels

Projects

Status
In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions