From 0deef574c3c51be686b5a9395230597bf3227742 Mon Sep 17 00:00:00 2001 From: Scott Pouliot Date: Wed, 27 May 2026 22:48:33 -0400 Subject: [PATCH] Fix formula pages mobile responsiveness; fix missing mobile tabs - Custom Formulas and Timeclock tabs were completely missing from the mobile dropdown selector, making them unreachable on phones; also adds AI Profile and Online Payments which were similarly absent - Formula library header: flex-column on mobile so title and button stack cleanly instead of colliding - Filter bar: icon-only button gets a visible label on mobile; added col-12 so it renders full-width correctly at xs - Import modal: add modal-dialog-scrollable so body scrolls on small screens; wrap field table in table-responsive to prevent horizontal overflow - Settings card header: flex-column on mobile + flex-wrap on button group so the three buttons don't overflow off the right edge Co-Authored-By: Claude Sonnet 4.6 --- .../Views/CompanySettings/Index.cshtml | 17 +++++++++++++++-- .../Views/FormulaLibrary/Index.cshtml | 10 +++++----- .../wwwroot/js/formula-library.js | 4 +++- 3 files changed, 23 insertions(+), 8 deletions(-) diff --git a/src/PowderCoating.Web/Views/CompanySettings/Index.cshtml b/src/PowderCoating.Web/Views/CompanySettings/Index.cshtml index ee41880..1b72c0e 100644 --- a/src/PowderCoating.Web/Views/CompanySettings/Index.cshtml +++ b/src/PowderCoating.Web/Views/CompanySettings/Index.cshtml @@ -27,6 +27,10 @@ @@ -2174,9 +2187,9 @@ {
-
+
Custom Formula Item Templates
-
+
Community Library diff --git a/src/PowderCoating.Web/Views/FormulaLibrary/Index.cshtml b/src/PowderCoating.Web/Views/FormulaLibrary/Index.cshtml index dcc2191..cf1b034 100644 --- a/src/PowderCoating.Web/Views/FormulaLibrary/Index.cshtml +++ b/src/PowderCoating.Web/Views/FormulaLibrary/Index.cshtml @@ -9,7 +9,7 @@ }
- -
+
@@ -194,7 +194,7 @@ @* Import Preview Modal *@