diff --git a/.claude/launch.json b/.claude/launch.json new file mode 100644 index 0000000..fd76a65 --- /dev/null +++ b/.claude/launch.json @@ -0,0 +1,11 @@ +{ + "version": "0.0.1", + "configurations": [ + { + "name": "webform", + "runtimeExecutable": "dotnet", + "runtimeArgs": ["run", "--urls", "http://localhost:5052"], + "port": 5052 + } + ] +} diff --git a/Components/App.razor b/Components/App.razor index e70b4f0..3bce75a 100644 --- a/Components/App.razor +++ b/Components/App.razor @@ -75,6 +75,13 @@ return ""; } } + window.resetWizardScroll = function () { + var content = document.querySelector('.k-wizard-content'); + if (content) { + content.scrollTop = 0; + } + window.scrollTo(0, 0); + }
@errMsg
@* @if (appState != null) diff --git a/Components/Pages/Home.razor b/Components/Pages/Home.razor index 5535d89..2ae4bee 100644 --- a/Components/Pages/Home.razor +++ b/Components/Pages/Home.razor @@ -26,9 +26,9 @@ else if (ShowWizard)
- + - + @@ -47,7 +47,7 @@ else if (ShowWizard)

Let us handle the rest!

- +

@@ -68,7 +68,7 @@ else if (ShowWizard) @* *@ @* Step 1 - greeting card vs postcard *@ @* *@ - + @@ -77,7 +77,7 @@ else if (ShowWizard)
-

Step 1 - Choose a Card Type

+

Choose a Card Type

@@ -94,11 +94,11 @@ else if (ShowWizard)
  • Unique and bold presentation!
  • Large trifold piece
  • Coupons are detachable and easy to remove, offering great convenience for your customers!
  • -
  • Leave it to us - we select, print, sort, stuff and mail for just $1.14 each
  • +
  • Leave it to us - we select, print, sort, stuff and mail for just $1.19 each
  • - + Sample greeting cards
    } else @@ -109,11 +109,11 @@ else if (ShowWizard)
  • Premium paper, Jumbo-Sized (8½ x 6 inches)
  • UV gloss-coated
  • Choose from one of our pre-selected options, or ask for a custom design!
  • -
  • Full service - select, print, sort, mail for just 92¢ each
  • +
  • Full service - select, print, sort, mail for just 97¢ each
  • - + Sample postcards
    }
    @@ -130,7 +130,7 @@ else if (ShowWizard) @* *@ @* Step 2 - selecting card design *@ @* *@ - + @@ -171,44 +171,44 @@ else if (ShowWizard) { @if (isPostcard) { - Automotive + Automotive } else { - Autmotive + Automotive } } else if (designTwo) { @if (isPostcard) { - Winter + Winter } else { - Winter + Winter } } else if (designThree) { @if (isPostcard) { - Puppy + Puppy } else { - Puppy + Puppy } } else if (designFour) { @if (isPostcard) { - Beach + Beach } else { - Beach + Beach } } else if (designCustom) @@ -229,7 +229,7 @@ else if (ShowWizard) @* *@ @* Step 3 - Greeting, verse, signature *@ @* *@ - + @@ -247,19 +247,19 @@ else if (ShowWizard) @if (greetingOne) {
    - + Happy Holidays greeting preview
    } else if (greetingTwo) {
    - + Merry Christmas greeting preview
    } else if (greetingThree) {
    - + Season's Greetings preview
    }
    @@ -273,20 +273,21 @@ else if (ShowWizard) @if (verseOne) { -

    We are grateful that you've chosen to do business with us.

    -

    Thank You!

    -

    Wishing you all the best this holiday season and in the New Year.

    +

    Your support means so much to us.

    +

    Thank you for choosing our team to keep you on the road.

    +

    Wishing you a wonderful holiday season and a happy New Year!

    } else if (verseTwo) { -

    Thank you for putting your trust in us.

    -

    We wish you a happy and safe holiday season.

    -

    May 2026 bring joy and peace!

    +

    Warmest wishes this holiday season from all of us!

    +

    Thank you for your continued trust and support.

    +

    May 2027 bring you happiness, good health, and many safe miles ahead.

    } else if (verseThree) { -

    Thank you for trusting your vehicle to us. We appreciate your business.

    -

    Merry Christmas and Happy New Year!

    +

    It’s been our pleasure serving you throughout the year.

    +

    We’re grateful for your business and look forward to seeing you in 2027.

    +

    Merry Christmas and Happy New Year!

    }
    @@ -333,7 +334,7 @@ else if (ShowWizard) @* *@ @* Step 4 - Logo Selection *@ @* *@ - + @@ -368,23 +369,71 @@ else if (ShowWizard) @* *@ @* Step 5 - Location information *@ @* *@ - + -
    -
    -
    - - - -
    -
    -
    + + + + + + + +
    @* *@ @* Step 6 - Payment *@ @* *@ - + @@ -392,7 +441,21 @@ else if (ShowWizard)