Browse Source

Rebuild app/ with today's changes; bundle davo-bot into dw.js

Move the davo-bot loader inside the build:js block so useref bundles it
into app/js/dw.js (the assets task copies only img/fonts, so a standalone
js/ask-widget.js would be referenced but never shipped to app/). Rebuild
the app/ output (gulp mixin/build/assets/html) so the bundled CSS uses the
relative ../fonts and ../img paths, dw.js carries the widget loader, and
the footer Updated date is current.
windhamdavid 4 days ago
parent
commit
42d1a6d22b
5 changed files with 12 additions and 11 deletions
  1. 0 0
      app/css/dw.css
  2. 8 7
      app/index.html
  3. 2 2
      app/index.min.html/index.html
  4. 0 0
      app/js/dw.js
  5. 2 2
      index.html

File diff suppressed because it is too large
+ 0 - 0
app/css/dw.css


+ 8 - 7
app/index.html

@@ -12,6 +12,7 @@
 <meta name="description" content="David Windham">
 <meta name="description" content="David Windham">
 <meta name="author" content="David Windham">
 <meta name="author" content="David Windham">
 <title>David Windham</title>
 <title>David Windham</title>
+<link rel="canonical" href="https://davidwindham.com/">
 <meta property="og:title" content="David Windham">
 <meta property="og:title" content="David Windham">
 <meta property="og:description" content="Something Else">
 <meta property="og:description" content="Something Else">
 <meta property="og:type" content="website"><meta property="og:url" content="https://davidwindham.com"><meta property="og:site_name" content="David Windham"><meta property="og:image" content="img/og_image.jpg"><meta property="fb:app_id" content="203136806559589"><meta name="twitter:site" content="@windhamdavid"><meta name="twitter:creator" content="@windhamdavid"><meta name="twitter:title" content="David Windham"><meta name="twitter:description" content="Something Else"><meta name="twitter:image" content="img/ogt_image.jpg"><meta name="twitter:card" content="summary_large_image"><link rel="apple-touch-icon" sizes="180x180" href="img/icons/apple-touch-icon.png"><link rel="icon" type="image/png" sizes="32x32" href="img/icons/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="img/icons/favicon-16x16.png"><link rel="manifest" href="img/icons/site.webmanifest"><!--<link rel="mask-icon" href="img/icons/safari-pinned-tab.svg" color="#3f3f3f">--><meta name="msapplication-TileColor" content="#000000"><meta name="theme-color" content="#ffffff">
 <meta property="og:type" content="website"><meta property="og:url" content="https://davidwindham.com"><meta property="og:site_name" content="David Windham"><meta property="og:image" content="img/og_image.jpg"><meta property="fb:app_id" content="203136806559589"><meta name="twitter:site" content="@windhamdavid"><meta name="twitter:creator" content="@windhamdavid"><meta name="twitter:title" content="David Windham"><meta name="twitter:description" content="Something Else"><meta name="twitter:image" content="img/ogt_image.jpg"><meta name="twitter:card" content="summary_large_image"><link rel="apple-touch-icon" sizes="180x180" href="img/icons/apple-touch-icon.png"><link rel="icon" type="image/png" sizes="32x32" href="img/icons/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="img/icons/favicon-16x16.png"><link rel="manifest" href="img/icons/site.webmanifest"><!--<link rel="mask-icon" href="img/icons/safari-pinned-tab.svg" color="#3f3f3f">--><meta name="msapplication-TileColor" content="#000000"><meta name="theme-color" content="#ffffff">
@@ -21,7 +22,7 @@
     "@context": "https://schema.org",
     "@context": "https://schema.org",
     "@type": "LocalBusiness",
     "@type": "LocalBusiness",
     "name": "David Windham",
     "name": "David Windham",
-    "image": "https://davidwindham.com/ogt_image.jpg",
+    "image": "https://davidwindham.com/img/ogt_image.jpg",
     "@id": "https://davidwindham.com/#who",
     "@id": "https://davidwindham.com/#who",
     "url": "https://davidwindham.com",
     "url": "https://davidwindham.com",
     "telephone": "803-712-3283",
     "telephone": "803-712-3283",
@@ -424,7 +425,7 @@
                 <li>Jerry Moran</li>
                 <li>Jerry Moran</li>
                 <li>Holy City Farms</li>
                 <li>Holy City Farms</li>
                 <li>Harvard Kennedy School</li>
                 <li>Harvard Kennedy School</li>
-                <li>Clemson University;</li>
+                <li>Clemson University</li>
                 <li>The Chelcum Family Foundation</li>
                 <li>The Chelcum Family Foundation</li>
                 <li>Morris Publishing</li>
                 <li>Morris Publishing</li>
                 <li>The State Newspaper </li>
                 <li>The State Newspaper </li>
@@ -533,7 +534,7 @@
               <p class="mb-n2">I keep accounts with these seven vendors and between them, I can purchase and accomplish almost anything. In most cases, I prefer to cut myself out of the middle and register it to your company.</p>
               <p class="mb-n2">I keep accounts with these seven vendors and between them, I can purchase and accomplish almost anything. In most cases, I prefer to cut myself out of the middle and register it to your company.</p>
               <div class="btn-group btn-group-toggle" data-toggle="buttons">
               <div class="btn-group btn-group-toggle" data-toggle="buttons">
                 <a href="https://www.apple.com/business/" target="_blank" rel="noopener">
                 <a href="https://www.apple.com/business/" target="_blank" rel="noopener">
-                  <img class="vendor-image" alt="Google Cloud" src="img/vendor-apple.svg">
+                  <img class="vendor-image" alt="Apple Business" src="img/vendor-apple.svg">
                 </a>
                 </a>
                 <a href="https://azure.microsoft.com/" target="_blank" rel="noopener">
                 <a href="https://azure.microsoft.com/" target="_blank" rel="noopener">
                   <img class="vendor-image" alt="Microsoft Azure" src="img/vendor-microsoft.svg">
                   <img class="vendor-image" alt="Microsoft Azure" src="img/vendor-microsoft.svg">
@@ -547,13 +548,13 @@
                   <img class="vendor-image" alt="Amazon Web Services" src="img/vendor-amazon.svg">
                   <img class="vendor-image" alt="Amazon Web Services" src="img/vendor-amazon.svg">
                 </a>
                 </a>
                 <a href="https://vercel.com" target="_blank" rel="noopener">
                 <a href="https://vercel.com" target="_blank" rel="noopener">
-                  <img class="vendor-image" alt="Linode" src="img/vendor-vercel.svg">
+                  <img class="vendor-image" alt="Vercel" src="img/vendor-vercel.svg">
                 </a>
                 </a>
                 <a href="https://linode.com" target="_blank" rel="noopener">
                 <a href="https://linode.com" target="_blank" rel="noopener">
                   <img class="vendor-image" alt="Linode" src="img/vendor-linode.svg">
                   <img class="vendor-image" alt="Linode" src="img/vendor-linode.svg">
                 </a>
                 </a>
                 <a href="https://www.akamai.com/" target="_blank" rel="noopener">
                 <a href="https://www.akamai.com/" target="_blank" rel="noopener">
-                  <img class="vendor-image" alt="Google Cloud" src="img/vendor-akamai.svg">
+                  <img class="vendor-image" alt="Akamai" src="img/vendor-akamai.svg">
                 </a>
                 </a>
               </div>
               </div>
             </div>
             </div>
@@ -653,8 +654,8 @@
     <div class="container">
     <div class="container">
       <div class="row">
       <div class="row">
         <div class="col-md-6 text-md-left">
         <div class="col-md-6 text-md-left">
-          &copy; 2004-2024<br>
-          <small>Updated: 11/15/24</small>
+          &copy; 2004-2026<br>
+          <small>Updated: 06/11/26</small>
         </div>
         </div>
         <div class="col-md-6 text-end">
         <div class="col-md-6 text-end">
           <p class="gaegu mb-n1">I'm not really active on some of these:</p>
           <p class="gaegu mb-n1">I'm not really active on some of these:</p>

File diff suppressed because it is too large
+ 2 - 2
app/index.min.html/index.html


File diff suppressed because it is too large
+ 0 - 0
app/js/dw.js


+ 2 - 2
index.html

@@ -688,9 +688,9 @@
 <script src="js/waypoints.js"></script>
 <script src="js/waypoints.js"></script>
 <script src="js/waypoints-inview.js"></script>
 <script src="js/waypoints-inview.js"></script>
 <script src="js/_init.js"></script>
 <script src="js/_init.js"></script>
-<!-- endbuild -->
 <!-- davo-bot 2000 — floating AI assistant, served cross-origin from davidawindham.com/ask -->
 <!-- davo-bot 2000 — floating AI assistant, served cross-origin from davidawindham.com/ask -->
-<script src="js/ask-widget.js" defer></script>
+<script src="js/ask-widget.js"></script>
+<!-- endbuild -->
 <!--
 <!--
 <script>
 <script>
   var _paq = window._paq = window._paq || [];
   var _paq = window._paq = window._paq || [];

Some files were not shown because too many files changed in this diff