style(portal): tokenise configurator buttons with new system

All btn-primary -> o_fp_btn_primary, btn-outline-secondary ->
o_fp_btn_secondary, large CTAs get o_fp_btn_lg modifier. Status
badges (text-bg-secondary/warning/info) left untouched - they're
auto-calculated chips not workflow states.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
gsinghpal
2026-05-17 02:56:18 -04:00
parent e166fae57b
commit 0f10c490cd

View File

@@ -58,7 +58,7 @@
Use our configurator to upload your part, select a coating, and Use our configurator to upload your part, select a coating, and
receive an estimated price range in minutes. receive an estimated price range in minutes.
</p> </p>
<a href="/my/configurator/new" class="btn btn-primary btn-lg px-5"> <a href="/my/configurator/new" class="o_fp_btn_primary o_fp_btn_lg">
<i class="fa fa-play me-2"/>Start Configurator <i class="fa fa-play me-2"/>Start Configurator
</a> </a>
</div> </div>
@@ -220,10 +220,10 @@
<!-- Navigation --> <!-- Navigation -->
<div class="d-flex justify-content-between"> <div class="d-flex justify-content-between">
<a href="/my/configurator" class="btn btn-outline-secondary"> <a href="/my/configurator" class="o_fp_btn_secondary">
<i class="fa fa-arrow-left me-1"/>Cancel <i class="fa fa-arrow-left me-1"/>Cancel
</a> </a>
<button type="submit" class="btn btn-primary"> <button type="submit" class="o_fp_btn_primary">
Next: Select Coating Next: Select Coating
<i class="fa fa-arrow-right ms-1"/> <i class="fa fa-arrow-right ms-1"/>
</button> </button>
@@ -335,10 +335,10 @@
<!-- Navigation --> <!-- Navigation -->
<div class="d-flex justify-content-between"> <div class="d-flex justify-content-between">
<a href="/my/configurator/new" class="btn btn-outline-secondary"> <a href="/my/configurator/new" class="o_fp_btn_secondary">
<i class="fa fa-arrow-left me-1"/>Back <i class="fa fa-arrow-left me-1"/>Back
</a> </a>
<button type="submit" class="btn btn-primary"> <button type="submit" class="o_fp_btn_primary">
Next: View Estimate Next: View Estimate
<i class="fa fa-arrow-right ms-1"/> <i class="fa fa-arrow-right ms-1"/>
</button> </button>
@@ -468,10 +468,10 @@
<!-- Navigation --> <!-- Navigation -->
<div class="d-flex justify-content-between"> <div class="d-flex justify-content-between">
<a href="/my/configurator/coating" class="btn btn-outline-secondary"> <a href="/my/configurator/coating" class="o_fp_btn_secondary">
<i class="fa fa-arrow-left me-1"/>Back <i class="fa fa-arrow-left me-1"/>Back
</a> </a>
<button type="submit" class="btn btn-primary btn-lg"> <button type="submit" class="o_fp_btn_primary o_fp_btn_lg">
<i class="fa fa-paper-plane me-2"/>Submit Quote Request <i class="fa fa-paper-plane me-2"/>Submit Quote Request
</button> </button>
</div> </div>
@@ -508,10 +508,10 @@
</p> </p>
<div class="d-flex justify-content-center gap-3"> <div class="d-flex justify-content-center gap-3">
<a t-att-href="'/my/quote_requests/%s' % quote.id" <a t-att-href="'/my/quote_requests/%s' % quote.id"
class="btn btn-primary"> class="o_fp_btn_primary">
<i class="fa fa-eye me-1"/>View Quote Request <i class="fa fa-eye me-1"/>View Quote Request
</a> </a>
<a href="/my/configurator" class="btn btn-outline-secondary"> <a href="/my/configurator" class="o_fp_btn_secondary">
<i class="fa fa-plus me-1"/>Start Another <i class="fa fa-plus me-1"/>Start Another
</a> </a>
</div> </div>