← back to La Socrata Ingester
viewer: mirror compliance footer onto table.html + board.html
1efa08af9dac426630477b8ee6815c777fa14ce9 · 2026-08-11 12:57:53 -0700 · steve@designerwallcoverings.com
All three viewer entry points now carry source attribution, as-is warranty
disclaimer, and no-endorsement notice. board.html uses a self-contained
inline-styled footer (different flex layout, no --muted var).
Files touched
M viewer/public/board.htmlM viewer/public/table.html
Diff
commit 1efa08af9dac426630477b8ee6815c777fa14ce9
Author: steve@designerwallcoverings.com <steve@designerwallcoverings.com>
Date: Tue Aug 11 12:57:53 2026 -0700
viewer: mirror compliance footer onto table.html + board.html
All three viewer entry points now carry source attribution, as-is warranty
disclaimer, and no-endorsement notice. board.html uses a self-contained
inline-styled footer (different flex layout, no --muted var).
---
viewer/public/board.html | 14 ++++++++++++++
viewer/public/table.html | 24 +++++++++++++++++++++++-
2 files changed, 37 insertions(+), 1 deletion(-)
diff --git a/viewer/public/board.html b/viewer/public/board.html
index c9e126f..5c7b495 100644
--- a/viewer/public/board.html
+++ b/viewer/public/board.html
@@ -263,5 +263,19 @@ function columnEl(col, i){
}
})();
</script>
+<footer style="border-top:1px solid var(--line,#e3e7ec);background:var(--panel,#fff);padding:8px 20px;font:11px/1.5 -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;color:#6b7480">
+ <details>
+ <summary style="cursor:pointer;list-style:none;outline:none">ⓘ Data from LA City & LA County public records — provided “as is,” not independently verified. <b style="color:var(--teal,#0f766e)">Sources & terms ▸</b></summary>
+ <div style="margin-top:6px;max-width:940px">
+ <b>Sources.</b> Building permits: City of Los Angeles, Dept. of Building & Safety, via the
+ <a href="https://data.lacity.org" target="_blank" rel="noopener noreferrer" style="color:var(--accent,#0e7490)">LA City Open Data portal</a>.
+ Parcel & assessment attributes: County of Los Angeles Office of the Assessor / Enterprise GIS.<br>
+ <b>Terms.</b> Used under the
+ <a href="https://egis-lacounty.hub.arcgis.com/pages/terms-of-use" target="_blank" rel="noopener noreferrer" style="color:var(--accent,#0e7490)">LA County eGIS Terms of Use</a>
+ and the LA City Open Data terms. The data is provided <b>“as is,” with no warranty</b> of accuracy, completeness, or fitness for any purpose, and must not be relied upon for legal, engineering, lending, or surveying decisions.<br>
+ <b>No endorsement.</b> This tool is not affiliated with, sponsored by, or endorsed by the City or County of Los Angeles.
+ </div>
+ </details>
+</footer>
</body>
</html>
diff --git a/viewer/public/table.html b/viewer/public/table.html
index 061dcce..ccfe799 100644
--- a/viewer/public/table.html
+++ b/viewer/public/table.html
@@ -12,7 +12,15 @@
*{box-sizing:border-box}
body{margin:0;font:13px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
color:var(--ink);background:var(--bg);height:100vh;overflow:hidden}
- .app{display:grid;grid-template-columns:250px 1fr;grid-template-rows:auto 1fr;height:100vh}
+ .app{display:grid;grid-template-columns:250px 1fr;grid-template-rows:auto 1fr auto;height:100vh}
+ footer.disclaimer{grid-column:1/3;border-top:1px solid var(--line);background:var(--panel);
+ padding:6px 16px;font-size:11px;color:var(--muted,#6b7480);line-height:1.5}
+ footer.disclaimer a{color:var(--accent,#0e7490);text-decoration:none}
+ footer.disclaimer a:hover{text-decoration:underline}
+ footer.disclaimer summary{cursor:pointer;list-style:none;outline:none}
+ footer.disclaimer summary::-webkit-details-marker{display:none}
+ footer.disclaimer summary b{color:var(--teal,#0f766e)}
+ footer.disclaimer .full{margin-top:6px;max-width:940px}
header{grid-column:1/3;display:flex;align-items:center;gap:14px;padding:10px 16px;background:var(--panel);
border-bottom:1px solid var(--line);flex-wrap:wrap}
header h1{font-size:15px;margin:0;font-weight:650;letter-spacing:-.2px}
@@ -89,6 +97,20 @@
</table>
<button class="loadmore" id="more" style="display:none">Load more</button>
</main>
+ <footer class="disclaimer">
+ <details>
+ <summary>ⓘ Data from LA City & LA County public records — provided “as is,” not independently verified. <b>Sources & terms ▸</b></summary>
+ <div class="full">
+ <b>Sources.</b> Building permits: City of Los Angeles, Dept. of Building & Safety, via the
+ <a href="https://data.lacity.org" target="_blank" rel="noopener noreferrer">LA City Open Data portal</a>.
+ Parcel & assessment attributes: County of Los Angeles Office of the Assessor / Enterprise GIS.<br>
+ <b>Terms.</b> Used under the
+ <a href="https://egis-lacounty.hub.arcgis.com/pages/terms-of-use" target="_blank" rel="noopener noreferrer">LA County eGIS Terms of Use</a>
+ and the LA City Open Data terms. The data is provided <b>“as is,” with no warranty</b> of accuracy, completeness, or fitness for any purpose, and must not be relied upon for legal, engineering, lending, or surveying decisions.<br>
+ <b>No endorsement.</b> This tool is not affiliated with, sponsored by, or endorsed by the City or County of Los Angeles.
+ </div>
+ </details>
+ </footer>
</div>
<div class="modal-bg" id="mbg"></div>
← 6f64d55 viewer: add source-attribution + as-is/no-endorsement compli
·
back to La Socrata Ingester
·
Viewer: swap CARTO basemap -> OSM tiles (ToS/copyright) + OS 69f49ff →