[object Object]

← back to Commercialrealestate

auto-save: 2026-07-02T10:47:21 (1 files) — public/index.html

d036a017cf11db05a849a57d298fb312d378dc98 · 2026-07-02 10:47:28 -0700 · Steve Abrams

Files touched

Diff

commit d036a017cf11db05a849a57d298fb312d378dc98
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Jul 2 10:47:28 2026 -0700

    auto-save: 2026-07-02T10:47:21 (1 files) — public/index.html
---
 public/index.html | 1 +
 1 file changed, 1 insertion(+)

diff --git a/public/index.html b/public/index.html
index 99e2abd..2ac5835 100644
--- a/public/index.html
+++ b/public/index.html
@@ -576,6 +576,7 @@ const VIS = (function(){ let s={}; try{ s=JSON.parse(localStorage.getItem('cre_f
 function vis(k){ return !!VIS[k]; }
 function saveVis(){ try{ localStorage.setItem('cre_fields', JSON.stringify(VIS)); }catch(e){} }
 let view = localStorage.getItem('cre_view') || 'grid';
+let colSort = null;  // {key, dir} — click-to-sort on a List column; overrides the sort dropdown when set
 function buildFieldToggles(){
   const host=$('#fFields'); if(!host) return;
   host.innerHTML = FIELDS.map(f=>`<label class="ftog"><input type="checkbox" data-fk="${f.k}" ${vis(f.k)?'checked':''}><span>${f.label}</span>${f.col?'<span class="colbadge" title="Also shows as a column in List view">▤</span>':''}</label>`).join('');

← 2414c9b feat(index): shareable URL state (DTD dissent B / Codex) — e  ·  back to Commercialrealestate  ·  feat(index): click-to-sort on List column headers (Option C) 12bcd30 →