feat: install and scaffold Tablar theme #6

Merged
rlong merged 139 commits from feature/tablar-theme into master 2026-05-02 16:01:21 -04:00

139 Commits

Author SHA1 Message Date
rlong 896c96e1a4 docs: update readme with changelog for tablar theme changes 2026-05-02 16:00:39 -04:00
rlong f9590c7814 disable footer inclusion in all layouts 2026-05-02 15:56:04 -04:00
rlong 2935d84671 fix checkout route by aligning view fields with controller expectations 2026-05-02 15:51:39 -04:00
rlong a1ef5686e3 add pickup instructions to checkout complete page 2026-05-02 15:48:11 -04:00
rlong ce5b69f362 restore checkout data display on checkout complete 2026-05-02 15:46:15 -04:00
rlong a95aa04cb9 disable notifications inclusion 2026-05-02 15:28:08 -04:00
rlong 935c7ba31b update user menu to match previous theme 2026-05-02 15:26:07 -04:00
rlong 700d2f0741 update logo 2026-05-02 15:22:22 -04:00
rlong 4ef20cba50 fix logo size 2026-05-02 15:16:46 -04:00
rlong f35624cc6d fix logo size 2026-05-02 15:14:02 -04:00
rlong 6a911ba76c Merge pull request 'Update navbar logo to auction_logo_small.jpg' (#5) from feature/tablar-theme-logo-update into feature/tablar-theme
Reviewed-on: #5
2026-05-02 15:08:51 -04:00
dbaugher d1c03b927e Update navbar logo to auction_logo_small.jpg
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 17:33:30 -04:00
rlong bbea9e51c8 style: convert self-checkout link to a large prominent button 2026-05-01 16:06:21 -04:00
rlong 17b2224490 feat: add self-checkout link to home dashboard 2026-05-01 16:05:14 -04:00
rlong c2ec8464ba feat: add searchable dropdowns to reprint_receipt and winnertotal forms 2026-05-01 16:03:15 -04:00
rlong 1dbf0c51bb feat: make all dropdowns searchable using tomselect 2026-05-01 16:00:08 -04:00
rlong 2b5046b077 fix: resolve editwinners Undefined variable and update winning_cost input type 2026-05-01 15:56:35 -04:00
rlong a2ce8a51fe feat: show bidder and vehicle details in carshowscores view 2026-05-01 15:54:08 -04:00
rlong 2512c27904 feat: show bidder and vehicle details in carshowwinners view 2026-05-01 15:52:54 -04:00
rlong 4fdd41e9b8 fix: resolve cat_name exception and correct model relationships 2026-05-01 15:51:23 -04:00
rlong e79d6174f8 feat: enable OIDC social login in auth views 2026-05-01 15:43:45 -04:00
rlong 4ed1f6769d Merge pull request 'Remove the theme creator header buttons' (#3) from feature/tablar-theme-remove-ads into feature/tablar-theme
Reviewed-on: #3
2026-05-01 15:40:48 -04:00
rlong f75bdb6b4a fix: update pcentry dropdown and add vote count field 2026-05-01 15:39:42 -04:00
rlong 31acaa23dd fix 2026-05-01 15:32:34 -04:00
rlong d4ea64007f fix: restore full PagesController content 2026-05-01 15:31:34 -04:00
rlong 7a05e73d52 fix: correct PagesController file corruption 2026-05-01 15:28:29 -04:00
rlong 9ed1765c73 fix: update carshowwinners view to use correct variable and relationships 2026-05-01 15:25:11 -04:00
rlong 4893550e2a fix: pass missing view variables for showwinners, showscores, winners, and editwinners 2026-05-01 15:25:03 -04:00
dbaugher 24e2d91eb7 Remove the theme creator header buttons 2026-05-01 15:24:54 -04:00
rlong 7a6028c63d fix: update judges form to use judge number instead of name 2026-05-01 15:23:57 -04:00
rlong 8d138e22b7 feat: expand checkout_complete_list with items won 2026-05-01 15:23:34 -04:00
rlong 92da95bdff feat: expand bidderlist with contact info 2026-05-01 15:23:26 -04:00
rlong 2e5454484f fix: change score input type to text to remove spinner controls 2026-05-01 15:22:13 -04:00
rlong ad610633d1 feat: standardize tomselect configuration across all dropdowns 2026-05-01 15:18:27 -04:00
rlong 80545f38b3 fix: correct syntax and remove duplicate code in PagesController 2026-05-01 15:17:37 -04:00
rlong 1b30673823 fix: restore natural sorting for vehicles by bidder assigned number 2026-05-01 15:16:47 -04:00
rlong 3703ed569a fix: enable scrolling and show all options in tomselect 2026-05-01 14:44:44 -04:00
rlong c63ca6626e fix: resolve judgingentry dropdown population and visibility issues 2026-05-01 14:37:56 -04:00
rlong a7edc0115d fix: use dropdownParent: body in TomSelect to fix visibility issues 2026-05-01 14:32:37 -04:00
rlong e8a31380f7 fix: force initialize tomselect for judgingentry 2026-05-01 14:31:19 -04:00
rlong 1ad8f53a95 fix: restore missing foreach loop variables in judgingentry 2026-05-01 14:30:37 -04:00
rlong 05dad0ece0 fix: cleanup judgingentry blade and ensure proper tomselect include 2026-05-01 14:30:05 -04:00
rlong b5bbe4d1b5 debug: move tomselect include to judgingentry.blade.php for testing 2026-05-01 14:29:31 -04:00
rlong 2db4ad18e3 debug: isolate tomselect to bidders.blade.php 2026-05-01 14:28:59 -04:00
rlong 107223f2cc fix: use IIFE to prevent tomselect double initialization 2026-05-01 14:28:11 -04:00
rlong 799eb37ae0 debug: apply aggressive CSS to troubleshoot tomselect visibility 2026-05-01 14:26:49 -04:00
rlong d79d2fbe3e debug: simplify tomselect for basic diagnostic 2026-05-01 14:26:04 -04:00
rlong 6e2c27a5a4 fix: directly inject tomselect in checkout_select_form for immediate verify 2026-05-01 14:24:57 -04:00
rlong 9e2c50a9ee debug: add logging to verify tomselect option detection 2026-05-01 14:23:45 -04:00
rlong 239ee20397 feat: centralize tomselect logic and script loading 2026-05-01 14:22:47 -04:00
rlong 7bf32dfdcc fix: re-enable searchable dropdowns and apply natural sorting for judgingentry 2026-05-01 14:21:21 -04:00
rlong f96b70684b fix: correctly display judge number and vehicle bidder number in judgingentry form 2026-05-01 14:20:06 -04:00
rlong bd87475b4d debug: bypass tomselect for judgingentry dropdowns to verify data rendering 2026-05-01 14:17:57 -04:00
rlong 6b1d87414e fix: restore direct collection loop in judgingentry view 2026-05-01 14:16:49 -04:00
rlong 7a4b926aac debug: add logs to verify judgingentry data counts 2026-05-01 14:16:09 -04:00
rlong fb31d91476 fix: ensure judgingentry always fetches data regardless of request method 2026-05-01 14:14:27 -04:00
rlong 55a05ef00e fix: add isset checks to judgingentry view 2026-05-01 14:14:00 -04:00
rlong a4483788cf fix: restore missing variables in judgingentry foreach loops 2026-05-01 14:13:21 -04:00
rlong 2a6edc07f9 fix: resolve tomselect script inclusion in judgingentry 2026-05-01 14:12:47 -04:00
rlong ba6182e41e fix: pass judges and vehicles data to judgingentry view 2026-05-01 14:11:29 -04:00
rlong 2cd8feb19d feat: make winnersbyitem table sortable using list.js 2026-05-01 14:10:42 -04:00
rlong b6ed1e8325 fix: access items data via relationship in winnersbyitem 2026-05-01 14:10:10 -04:00
rlong 7a29315759 fix: use eloquent relationships for winnersbyitem to prevent property access error 2026-05-01 14:09:36 -04:00
rlong 5f4b0c16a3 fix: correct layout placement for winnerlist and winningbidderlist 2026-05-01 14:08:20 -04:00
rlong 599b404791 feat: restore grid display for winningbidderlist 2026-05-01 14:06:48 -04:00
rlong 3ddf99172e fix: update winningbidderlist to only show bidders with winning bids 2026-05-01 14:05:36 -04:00
rlong 5c1b855283 feat: update itemlist table columns to display estimated value and minimum bid 2026-05-01 14:04:20 -04:00
rlong a4f26e9006 fix: force bidder number numeric sort in tomselect 2026-05-01 14:02:36 -04:00
rlong 444b9e26db fix: use numeric localeCompare in tomselect for natural bidder sorting 2026-05-01 14:02:03 -04:00
rlong 24905c9506 fix: re-enable tomselect sorting 2026-05-01 14:01:35 -04:00
rlong 6cb3e1ac24 fix: disable internal TomSelect sorting to respect server-side order 2026-05-01 14:01:07 -04:00
rlong 30dbbd6d58 fix: use SQL CAST for reliable numeric sorting of bidder numbers 2026-05-01 14:00:38 -04:00
rlong 6193e7fce4 fix: sort bidders numerically in controller for reliable dropdown order 2026-05-01 13:59:39 -04:00
rlong 2521246bda fix: revert to localeCompare numeric:true for natural sorting 2026-05-01 13:59:16 -04:00
rlong b208af478d fix: use explicit numeric comparison in tomselect for reliable sorting 2026-05-01 13:58:48 -04:00
rlong 7d9af30ed3 fix: re-implement numeric natural sorting for dropdowns 2026-05-01 13:58:22 -04:00
rlong 46fbe7c98d fix: remove invalid sortOptions call from tomselect 2026-05-01 13:57:40 -04:00
rlong 87aa8d74d4 fix: use native Tom Select sorting 2026-05-01 13:56:56 -04:00
rlong 01a6d78333 fix: use explicit numeric parsing for bidder number sorting 2026-05-01 13:56:25 -04:00
rlong af49c71d72 fix: use numeric sorting for tomselect dropdowns 2026-05-01 13:56:00 -04:00
rlong e74295fee4 fix: force white background on all tomselect elements 2026-05-01 13:54:51 -04:00
rlong e47e20e49b fix: restore background color for searchable dropdowns 2026-05-01 13:54:27 -04:00
rlong 365ebf112a fix: align tomselect configuration with tablar native implementation 2026-05-01 13:53:56 -04:00
rlong 8e6f4bdcfc debug: aggressive initialization and logging for tomselect 2026-05-01 13:52:33 -04:00
rlong 597c11acd1 fix: restore background color and borders to tomselect inputs 2026-05-01 13:52:10 -04:00
rlong ea0c1272d1 fix: prevent double initialization of tomselect and update style 2026-05-01 13:51:20 -04:00
rlong 66e0e467df fix: re-add missing tomselect include to checkout_select_form 2026-05-01 13:50:12 -04:00
rlong 46c88ed22a feat: export tablar views and fix js stack 2026-05-01 13:04:37 -04:00
rlong 4bd0ec6e35 debug: test script injection 2026-05-01 13:02:22 -04:00
rlong 68f3be7644 fix: correctly stack all tomselect includes 2026-05-01 13:01:26 -04:00
rlong e19c077203 fix: correctly stack all tomselect includes within js push directive 2026-05-01 13:00:28 -04:00
rlong bb71e41459 fix: use @push('js') to correctly inject tomselect script into Tablar layout 2026-05-01 12:59:21 -04:00
rlong 1f4b108c51 debug: add verbose logging to tomselect init 2026-05-01 12:58:18 -04:00
rlong 762b242046 debug: update tomselect initialization and check 2026-05-01 12:57:37 -04:00
rlong 3cc39c4b3d fix: explicitly define controlInput in Tom Select 2026-05-01 12:56:51 -04:00
rlong ef00695950 fix: ensure Tom Select searchability and handle selection 2026-05-01 12:56:21 -04:00
rlong 3f711effdc fix: add Tom Select CSS and use window load event 2026-05-01 12:55:02 -04:00
rlong 599dfb6f14 fix: remove duplicated tomselect include from checkout_select_form 2026-05-01 12:53:35 -04:00
rlong 5049ed9777 fix: use @push for tomselect component to resolve duplicate dropdowns 2026-05-01 12:53:00 -04:00
rlong b564a63c67 feat: enable searchable dropdowns (Tom Select) for all tablar views 2026-05-01 12:51:06 -04:00
rlong 3d95c63e63 revert: remove tom-select from checkout bidder dropdown 2026-05-01 12:49:43 -04:00
rlong 72362d2d90 fix: sort bidders and enable tom-select for bidder dropdown 2026-05-01 12:49:17 -04:00
rlong 0c4df52f83 fix: pass bidders to checkout select form to resolve undefined variable 2026-05-01 12:47:51 -04:00
rlong c6a82f66ad fix: restore north embedded checkout scripts and container configuration 2026-05-01 12:40:25 -04:00
rlong 760a3887b6 feat: hide vehicle type field and set default value to 2 in showcars form 2026-05-01 12:36:55 -04:00
rlong 583b146f41 feat: align showcars form layout with bidders form structure 2026-05-01 12:35:40 -04:00
rlong 9526e17f09 feat: re-organize and shorten form fields in showcars form 2026-05-01 12:34:43 -04:00
rlong b82df0a0fb feat: organize address fields in standard row layout 2026-05-01 12:33:32 -04:00
rlong 7598164ce4 feat: layout showcars form fields one per line 2026-05-01 12:32:35 -04:00
rlong e813d2543f fix: restore missing bidder and vehicle fields to showcars form 2026-05-01 12:31:58 -04:00
rlong 74d67d073e fix: use showcarlist_results variable and update owner column in showcarlist view 2026-05-01 12:30:57 -04:00
rlong e5dbe3e126 fix: restore separate showcars form and showcarlist table views 2026-05-01 12:30:00 -04:00
rlong 18e7c9b361 fix: use correct variable name showcarlist_results in showcarlist view 2026-05-01 12:28:30 -04:00
rlong bec2234bd4 fix: name mywinnings, showwinners, and score routes to resolve RouteNotFoundException 2026-05-01 12:25:08 -04:00
rlong 492ff400c7 fix: name all routes used in Tablar menu 2026-05-01 12:24:27 -04:00
rlong d0a0149a75 fix: correct tablar menu structure to avoid array_push argument error 2026-05-01 12:23:39 -04:00
rlong 10349075b0 fix: define home route name to resolve RouteNotFoundException 2026-05-01 12:22:54 -04:00
rlong 44a34b1114 feat: sync tablar menu with application navigation 2026-05-01 12:22:06 -04:00
rlong bd93dd0bf7 feat: make showcars table sortable using list.js 2026-05-01 12:20:35 -04:00
rlong 81dbf11592 fix: add bidder assigned number to showcars table 2026-05-01 12:20:10 -04:00
rlong 7c88db310d fix: restore table-based layout and display owner data for showcars 2026-05-01 12:19:39 -04:00
rlong 0fd6a6c3e2 fix: pass vehicles data to showcars view 2026-05-01 12:18:40 -04:00
rlong 01c1d77016 fix: resolve vite manifest issue by updating package.json and fixing asset build 2026-05-01 12:14:43 -04:00
rlong 008000314f feat: migrate final batch of views to tablar 2026-05-01 12:01:47 -04:00
rlong a382a434d4 feat: migrate home and winnertotalform views to tablar 2026-05-01 12:00:20 -04:00
rlong 610ee4290b feat: migrate reprint_receipt_form and winningbidderlist views to tablar 2026-05-01 12:00:02 -04:00
rlong 846db1accf feat: migrate vehicletypes and winnertotal views to tablar 2026-05-01 11:59:42 -04:00
rlong 78c2fbb41a feat: migrate mywinnings_results and showcars views to tablar 2026-05-01 11:59:31 -04:00
rlong f130d39118 feat: migrate checkout and checkout_complete views to tablar 2026-05-01 11:59:13 -04:00
rlong 1adb557265 feat: migrate checkout select and checkout list views to tablar 2026-05-01 11:57:48 -04:00
rlong 75aa121ac7 feat: migrate judgingentry and pcentry views to tablar 2026-05-01 11:57:33 -04:00
rlong 296a6b9243 feat: migrate carshowwinners and judges views to tablar 2026-05-01 11:57:26 -04:00
rlong ccac39cd85 feat: migrate bidderlist and awardcategories views to tablar 2026-05-01 11:57:03 -04:00
rlong 69e4516ad8 feat: migrate winnersbyitem and carshowscores views to tablar 2026-05-01 11:56:44 -04:00
rlong f6aac32eaa feat: migrate winners and final tally views to tablar 2026-05-01 11:56:29 -04:00
rlong a60a89d77d feat: migrate item and winner views to tablar 2026-05-01 11:56:14 -04:00
rlong cec229459d feat: migrate bidders view to tablar 2026-05-01 11:51:01 -04:00
rlong 2ae745ffea chore: update tablar menu configuration 2026-05-01 11:50:49 -04:00
rlong bd52e27f76 feat: install and scaffold Tablar theme 2026-05-01 11:49:20 -04:00