
In Progress
Posted
I’m building a reusable Blazor WebAssembly SPA template for business projects and need a seasoned .NET 8 developer to turn my specification into a clean, pluggable starter kit. What I need built: • HTML/CSS Template layout for Blazor – header, left/right panels, main body and footer, wired for light / dark switching. Only sample placeholder content is necessary so the focus stays on the template and left/right and scrollable mechanics. • Static values replaced by tokens – every colour, font or spacing value must be expressed as a placeholder such as «HeavyValidationAccent». A single JSON file will hold the real values so that swapping themes is a simple file change. • Demo application – at dev or run-time the app should read the JSON, replace the tokens with the JSON values and reflecting the styling. I’d like to demonstrate both a black-on-white and white-on-black scheme plus a quick edit (for example a new accent colour) to prove live re-theming works. Grey scale is required. Colour tones/accents not necessary. Sample content focus: The demo should showcase general form and a few non-interactive, basic data entry elements. Include: – Input fields and buttons – Dropdowns and checkboxes – A simple data grid / table Tech stack & approach: C# .NET 8 or 10. Operationally/hosting environment is Linux. Stick with pure WASM Blazor (not server) Standard HTML/CSS. Just enough code to toggle the Light/Dark theme. Keep the code organised so future code generated pages can inherit the layout without too much modification or hassle. Once awarded I’ll share a detailed technical document.
Project ID: 40700792
224 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

I've already built and deployed a working prototype against your brief: [login to view URL] Standalone Blazor WebAssembly on .NET 10. No server render mode, no backend. - Header, left panel, main body, right panel, footer. The three inner regions scroll independently while header and footer stay put. - Every authored colour, font and spacing value is written as «TokenName» in a stylesheet template and resolved at runtime from one theme.json. - Light and dark switched without a rebuild. - Edit the served [login to view URL], press Reload theme, and the change appears. Malformed JSON or an unknown token is rejected with a reason, and the previous theme stays active. - A second routed page inherits the shell and current theme with no page-specific setup. That is the part that matters for generated pages. - Labelled inputs, buttons, dropdown, checkboxes and a semantic table, styling only. - Hosted on Linux (Azure), so the Linux build requirement is proven, not promised. Open "02 Prospectus" on the site for the written spec, architecture and verification. On method: I use AI heavily, and I take responsibility for reviewing, testing and delivering the result. Two things I'd confirm: 1. .NET 8 or 10? I chose 10 on support dates, and can target 8. 2. Minimum viewport and browsers. Verified at 1280x800 in Chromium. Send the technical document and I'll confirm the remaining scope and hours.
$25 AUD in 40 days
0.0
0.0
224 freelancers are bidding on average $21 AUD/hour for this job

The key part here is not just making a Blazor layout look good, but making the theme system genuinely reusable so future business apps can inherit it without rework. The risky area in builds like this is hard-coded styling creeping back in, so I’d structure the template around centralized theme tokens, clean layout components, and a JSON-driven styling flow that proves light/dark switching with minimal friction. I’ve worked on .NET and front-end builds where maintainability mattered more than flashy UI, especially template-style foundations that other pages and modules need to plug into later. For this project, pure WASM, Linux compatibility, clean component structure, and predictable theme behavior are the parts that matter most, and that is exactly how I’d approach it. A small extra I’d keep in mind is making the sample form/grid elements broad enough to test real-world spacing and contrast properly. - Do you want the JSON theme values applied through generated CSS variables, or do you want the token replacement demonstrated more literally at runtime? - Should the left/right panels both be optional/collapsible in the starter kit, or just present and scroll-safe?
$20 AUD in 40 days
9.8
9.8

Hello, I can build your reusable Blazor WebAssembly starter template around a clean, extensible layout with header, left/right panels, scrollable content, footer, and light/dark switching. The HTML structure and Website Design will remain focused on reusable components so future generated pages can inherit the layout with minimal changes. I’ll implement the .NET 8/10 solution for Linux hosting, keeping it pure WASM and based on standard HTML/CSS. Theme values will be centralized in JSON, with tokens replacing colors, typography, spacing, and other visual values. The demo will load those values, apply them at runtime, and clearly demonstrate black-on-white, white-on-black, grayscale styling, and an accent-color edit for re-theming. The sample screens will include input fields, buttons, dropdowns, checkboxes, and a simple data grid/table while keeping interactions intentionally lightweight. I’ll also organize the code into practical layout, theme, token, and demo components so the template is easy to extend. Should theme edits be applied live immediately in the running browser, or is reloading the JSON configuration acceptable for the demonstration? I’ll deliver a clean, documented starter kit that makes theme changes straightforward and keeps the presentation layer maintainable. Regards, Muhammad Awais
$34 AUD in 28 days
9.2
9.2

Hi there, We understand you're looking to create a reusable Blazor WebAssembly SPA template with a dynamic theme feature, including a clean HTML/CSS layout, tokenized values for easy theme swapping, and a demo application to showcase light and dark themes. Our team has experience with .NET and Blazor, having worked on similar projects, such as a learning platform website for children using PHP, WordPress, and custom design. We can leverage our knowledge of C#, .NET 8, and JSON to deliver a high-quality starter kit. We'll provide a basic layout with sample placeholder content, focusing on the template mechanics and theme switching functionality. Can you share more details about the desired layout structure and any specific requirements for the demo application, such as the number of themes to be included or any particular UI components? Feel free to message us to discuss the details! — Webbook Studio
$15 AUD in 40 days
9.3
9.3

Hello, I am Dr. Rajesh Rolen, PhD in Computer Science & Engineering, with experience of over 20+ years in Software Development, Web Development, Website Design, JavaScript, JSON, .NET, .NET Core, CSS, HTML As a preferred freelancer in the top 1%, I have done 400+ projects here on freelancer.com, I have 4.9 ratings out of 5 on average, which showcases my quality of work and timely delivery. Key Highlights: - Free Hosting Support on the Cloud or any desired platform. - Free 3 months of post-delivery support to ensure that our client doesn’t face any challenges after the launch of the project. - Free Dedicated tester on projects to ensure quality delivery, so clients don’t need to act as a tester. - 10+ Years experience UI/UX team to ensure intuitive UI. Portfolio: https://www.freelancer.com/u/Microlent Please open the chat and send me a message, so we can have a more detailed discussion about the project to give you the project timeline and cost. Thank you for considering my services. I look forward to engaging in a productive conversation and understanding how I can be of assistance in bringing your project to life. Regards Rajesh Rolen
$15 AUD in 40 days
8.9
8.9

Hi, Your requirement is clear: you’re looking for a reusable Blazor WebAssembly starter kit rather than a one-off application, with a clean layout, centralized theme tokens, and an architecture that future generated pages can inherit easily. We can build the template around .NET 8/10 and pure Blazor WASM, with standard HTML/CSS and a structured header, left/right panels, scrollable content area, main body, and footer. All visual values can be tokenized and maintained through a centralized JSON theme configuration, keeping colors, typography, spacing, and grayscale values easy to change. The demo can include Light/Dark themes and demonstrate changing an accent or other token without restructuring the application. We’ll also include representative forms, inputs, buttons, dropdowns, checkboxes, and a basic data grid to validate the reusable layout. The code will be organized as a pluggable foundation suitable for Linux hosting and future page generation. Once you share the detailed technical document, we can review the specifications and confirm the implementation approach, scope, and milestones. Let’s discuss the document and expected end state. Best, SNR
$20 AUD in 40 days
9.1
9.1

Hi — Elias here from Miami. I see you're working on a Blazor WebAssembly SPA template aimed at business projects. This kind of solution can streamline development but requires careful consideration of flexibility and maintainability. What usually matters most here is ensuring the template can easily adapt to various client needs while maintaining performance. A common issue in systems like this is managing theme switching without complicating the user experience. The tricky part is usually ensuring that the theme management logic integrates seamlessly with the existing components. My approach would involve structuring the template with a clear separation of concerns. This allows for easy updates and scalability. I'll prioritize robust state management to handle dynamic themes efficiently, ensuring that adding new themes in the future won't introduce instability. I’ve worked on similar projects where I developed reusable components for web applications, focusing on performance and user experience. A few questions to better understand the scope: Q1 – What specific user roles will access the theme settings? Q2 – Are there particular integrations or third-party tools you plan to use? Q3 – How do you envision the theme customization process for end users? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$50 AUD in 10 days
8.8
8.8

Hello, As a seasoned .NET developer with 15+ years of experience, specializing in scalable web applications and holding core competencies in CSS, HTML, JavaScript and JSON, I am thoroughly equipped to fulfill your needs for a reusable Blazor Dynamic Theme Template. My expertise with C# .NET 8 blended with my commitment to clean and organized code practices will ensure the smooth creation of the template layout that meets your specifications perfectly. I fully grasp the significance of turning static values into tokens for easy theme customization. With my fluency in operating pure WASM Blazor - adhering to standard HTML/CSS - I can create a JSON file to efficiently store your desired values, empowering swift transformations of themes without grappling with extensive code modifications. Grey scale, light mode, dark mode - you name it! Furthermore, I am not limited only to the initial template building; my focus transcends this by ensuring that subsequent code-generated pages can easily apply the layout - reflecting how invested I am in rationalizing your project's future navigation. Let's leverage my strong organizational skills alongside my penchant for adhering to project timelines to get your project airborne quickly and efficiently. Let's build something great together! Thanks!
$41 AUD in 35 days
8.5
8.5

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in JavaScript, .NET, Website Design, CSS, HTML, Software Development, JSON, Web Development, .NET Core, Blazor and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$30 AUD in 5 days
8.9
8.9

Hi, I can build your reusable Blazor WebAssembly starter template using C# and .NET 8/10 with a clean, modular structure that future generated pages can easily inherit. I’ll create the HTML/CSS layout with header, left/right panels, scrollable content and footer, plus light/dark switching. Theme values will be tokenized and loaded from a single JSON configuration, with a demo showing both themes and live re-theming. I’ll also include the requested forms, inputs, buttons, dropdowns, checkboxes and basic data grid. The solution will use pure Blazor WASM, standard HTML/CSS and remain suitable for Linux hosting. I’ll keep the code clean and well organized for future extension. I’m available to review your technical document and start promptly. Best regards, Muhammad Rizwan LA
$20 AUD in 40 days
8.2
8.2

I have 8+ years of experience in web development and am familiar with modern web technologies, frameworks like Blazor WebAssembly and other tools. You need a reusable Blazor WebAssembly template built with .NET 8. I’ll create the layout with a header, left/right panels, main body and footer, ready for light and dark switching. All colours, fonts and spacing will use placeholders, with values stored in one JSON file. The demo app will read the JSON, apply black-on-white and white-on-black themes, and prove live re-theming with a quick value change. I’ll include input fields, buttons, dropdowns, checkboxes and a basic table. The code stays clean and organised, runs on Linux, and uses pure WASM. I can start right away.
$20 AUD in 40 days
7.7
7.7

I’ll build the Blazor WebAssembly layout around a single JSON theme file, converting values such as «HeavyValidationAccent» into CSS variables for the header, side panels, scrollable body, and footer. The starter kit will remain pure .NET 8 WASM and Linux-friendly, with reusable layout components that generated pages can inherit easily. Within 4 days, you’ll receive the working template and demo showing grayscale black-on-white and white-on-black themes, form controls, dropdowns, checkboxes, buttons, and a simple data grid. A small theme service will load the JSON at runtime and apply edits immediately, including an accent change, without hard-coded color, font, or spacing values. Should the theme JSON be edited through the demo UI, or is a file-change demonstration sufficient? Muhammad Saad
$19 AUD in 40 days
7.8
7.8

Hi, I can build your reusable Blazor WebAssembly SPA template including the layout, JSON-based tokenization system, and the demo application showcasing theme switching. I will focus on implementing the requested scrollable layout mechanics and the logic for replacing static values with tokens defined in your JSON file. I have 7+ years of web development experience. Please share your technical document so I can begin reviewing your specifications for this project.
$20 AUD in 40 days
7.8
7.8

What you need here is a Blazor WASM starter kit that stays clean after handoff, not a demo that only works for one theme. The main thing I’d focus on is separating layout, token definitions, and theme loading properly so changing a JSON file really does update colors, fonts, and spacing without touching the core template. I’ve handled CMS and custom front-end structures where future extensibility was the real requirement, and this brief has that same need in a .NET setting. A reusable shell with header, side panels, footer, scroll behavior, basic controls, and theme-safe placeholders is very doable, but it needs to be organized carefully from the start so generated pages can inherit it cleanly later. I can also make sure the demo clearly proves black-on-white, white-on-black, and an accent change without overcomplicating the sample app. - Will your technical document already define the token naming convention, or should that be proposed as part of the build? - Do you want theme switching persisted locally between sessions, or is simple runtime toggling enough for this phase?
$16 AUD in 40 days
8.1
8.1

Hi there, I am excited to have come across your Blazor Dynamic Theme Template project. As a seasoned .NET developer with over 20 years of experience, I am confident in my abilities to meet and exceed your expectations for this task. Having worked with C# .NET 8 extensively, I have a deep understanding of the language and can create clean, pluggable starter kits, just like you're after. One of the key strengths I bring to the table is my ability to unify powerful engineering practices with modern technologies. This combination is evident as I incorporate AI tools to improve data validation, automate mapping, and make smart decisions on the fly. Another aspect that makes me a perfect fit is my proficiency in HTML/CSS. Coupled with PowerShell and my extensive experience in both frontend and backend services-using Azure primarily-I'll ensure your Linux-hosted environment remains optimized even when running sophisticated operations. My aim always is to create space-saving, flexible codes that outlive initial purpose and can be easily inherited, even by users unfamiliar with it. In conclusion, choosing me for this project guarantees you more than just a satisfied job delivery but also collaboration from someone who puts long-term client relationships above everything else. Don't hesitate to reach out and let's get started on this exciting journey toward creating a dynamic solution for your business projects via Blazor. Regards V
$20 AUD in 40 days
7.9
7.9

YES MATE====>>I understand your requirements. I have 10 years of experience with C#, .NET, and Blazor WebAssembly. I can build your reusable SPA template with responsive layout, Light/Dark themes, JSON-based design tokens, and clean reusable components, keeping it pure WASM and Linux-friendly. Skills: C# | .NET 8/10 | Blazor WASM | HTML/CSS | JSON | SPA Could you please share the technical specification to review? Thanks!! Parminder.
$18 AUD in 40 days
7.8
7.8

As a senior developer with 7 years of experience in WordPress, Shopify, React, Laravel, HTML, CSS, Bootstrap, JavaScript, jQuery, Ajax, PHP, SEO and graphic design, I'm excited to help bring your project to life. Let's begin with a conversation. I have read through your requirements, and I'm confident that I’m the perfect fit for this task. My goal is to deliver work that exceeds your expectations. We can finalize the price after our discussion to ensure it aligns with your needs. Let's get started!
$20 AUD in 1 day
7.4
7.4

Hello!, This is James from Hollywood... I read your Blazor template need carefully, and the main pain point is clear: you do not just need a page to work, you need a reusable WebAssembly SPA foundation that can be themed dynamically without turning into a mess later. I can help you build this in clean phases: 1. Set up the Blazor structure and shared layout system 2. Create a dynamic theme layer driven by config or JSON 3. Wire CSS variables, component styling, and runtime theme switching 4. Test the template so it stays reusable for future business projects I’ve built similar modular frontends where the goal was not just visual changes, but keeping the codebase maintainable and easy to extend. That is usually where most people miss the mark, and I will pay attention to that part. Relevant work examples: - internal dashboard template for a logistics company - reusable SaaS admin UI for a small finance app - branded portal theme system for a service business - component-based web app shell for a booking platform A couple of quick questions: 1. Should the theme switch happen at runtime from a settings file, or via user selection in the UI? 2. Do you already have a design system or color tokens, or should I create the theme structure from scratch? 3. Is this meant to support multiple business templates later, or just one flexible starter template for now? If you want, I can keep this lean and build it the right way from the start.
$70 AUD in 7 days
7.3
7.3

This kind of Blazor template succeeds or fails on structure: if the layout and theme logic are tightly coupled, it becomes painful to reuse later. I’d keep the foundation modular so the header/panels/body/footer arrangement, scroll behavior, and tokenized styling all stay independent enough for future pages to slot in with very little cleanup. I’ve worked on interface builds where the real deliverable was the starter architecture rather than the sample content, and that seems to be the case here as well. Pure WebAssembly, standard HTML/CSS, Linux-friendly deployment, and a reliable JSON-based theming demo are all straightforward when the components and styling pipeline are planned properly. I’d also make sure the grayscale requirement is handled carefully so contrast stays solid across forms, tables, buttons, and checkboxes. - Do you want the demo grid/table to be plain static markup, or should it be a reusable component from the start? - Is .NET 8 your preferred target right now, or are you open to structuring it in a way that keeps a move to .NET 10 simple later?
$15 AUD in 40 days
7.3
7.3

Hi! My name is Marjan and I'm here to offer you my services as a skilled applicant with over a decade of experience working on Freelancer.com. I believe I am the best fit candidate for this project due to my extensive experience; I would like to have a discussion to get to know that we both are on the same page. Once the scope will be locked, I will start working on it right away.
$20 AUD in 40 days
7.1
7.1

Hi, This project requires a clean, modular Blazor WebAssembly template with dynamic theming driven by JSON configuration. The main engineering challenge is architecting the token replacement and theme toggling system to be efficient and extensible while maintaining separation of concerns. I usually structure UI templates with clear layout components and centralized styling logic, enabling easy inheritance for future pages. My experience in custom feature development and integration involved improving front-end layouts and delivering maintainable code that fits well with your goals. I typically design the theming mechanism to separate static tokens from runtime values, making live re-theming straightforward and low-latency. Ensuring the JSON-driven tokens map cleanly to CSS variables or styles will be key. I approach systems by isolating UI state changes and minimizing DOM updates to keep re-theming smooth. This architecture supports long-term maintainability and easy extension. I can outline the token parsing and style application layers, map the component inheritance model, and review the CSS architecture for scalability. Thanks, Hercules
$50 AUD in 40 days
7.0
7.0

Winmaleee, Australia
Payment method verified
Member since Feb 10, 2007
$250-750 AUD
$250-750 AUD
$250-750 AUD
$30-250 USD
$10-30 USD
$10-30 AUD
₹1500-12500 INR
₹37500-75000 INR
$250-750 USD
$250-750 CAD
$15-25 USD / hour
$1000 USD
₹600-1500 INR
$30-250 AUD
₹2500-3500 INR
₹750-1250 INR / hour
₹75000-150000 INR
£20-250 GBP
$250-750 AUD
₹1500-12500 INR
₹400-750 INR / hour
₹1500-12500 INR
₹10000-12000 INR