https://ai-for-good.events/

Submitted URL:
https://ai-for-good.events/
Report Finished:

The outgoing links identified from the page

LinkText
https://github.com/AndreasThinks/FastCalendar/edit/tech-for-good-events/events.yamlAdd Event
https://discord.gg/KUy8cB2t
https://github.com/AndreasThinks/FastCalendarFastCalendar

JavaScript Variables · 47 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
onbeforetogglestring
documentPictureInPicturestring
onscrollendstring
htmxstring
_$string
_$$string
$Hstring
$Estring
proc_htmxstring
domReadyExecutestring

Console log messages · 2 found

Messages logged to the web console

TypeCategoryLog
errornetwork
URL
https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/languages/html.min.js
Text
Failed to load resource: the server responded with a status of 404 ()
errornetwork
URL
https://ai-for-good.events/favicon.ico
Text
Failed to load resource: the server responded with a status of 404 ()

HTML

The raw HTML body of the page

<!DOCTYPE html><html><head>
<title>AI for Good UK Events</title>     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<script src="https://unpkg.com/htmx.org@next/dist/htmx.min.js"></script><script src="https://cdn.jsdelivr.net/gh/answerdotai/[email protected]/fasthtml.js"></script><script src="https://cdn.jsdelivr.net/gh/answerdotai/surreal@main/surreal.js"></script><script src="https://cdn.jsdelivr.net/gh/gnat/css-scope-inline@main/script.js"></script>     <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@latest/css/pico.min.css">
     <style>:root { --pico-font-size: 100%; }</style>
<script type="module">import { marked } from "https://cdn.jsdelivr.net/npm/marked/lib/marked.esm.js";
proc_htmx('.marked', e => e.innerHTML = marked.parse(e.textContent));</script>     <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/styles/atom-one-dark.css" media="(prefers-color-scheme: dark)">
     <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/styles/atom-one-light.css" media="(prefers-color-scheme: light)">
<script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/highlight.min.js"></script><script src="https://cdn.jsdelivr.net/gh/arronhunt/highlightjs-copy/dist/highlightjs-copy.min.js"></script>     <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/arronhunt/highlightjs-copy/dist/highlightjs-copy.min.css">
     <style>@media (prefers-color-scheme: light) {.hljs-copy-button {background-color: #2d2b57;}}</style>
<script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/languages/python.min.js"></script><script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/languages/javascript.min.js"></script><script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/languages/html.min.js"></script><script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/languages/css.min.js"></script><script type="module">
hljs.addPlugin(new CopyButtonPlugin());
hljs.configure({'cssSelector': 'pre code'});
htmx.onLoad(hljs.highlightAll);</script><script src="https://unpkg.com/@phosphor-icons/web"></script><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/[email protected]/src/regular/style.css"><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/[email protected]/src/thin/style.css"><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/[email protected]/src/light/style.css"><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/[email protected]/src/bold/style.css"><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/[email protected]/src/fill/style.css"><link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/[email protected]/src/duotone/style.css">     <style>
    .logo-title-container {
        display: flex;
        align-items: center;
        text-decoration: none;
    }
    .custom-logo {
        max-height: 50px;
        margin-right: 10px;
    }
    .calendar-title {
        margin: 0;
    }
    .logo-title-container a {
        text-decoration: none;
    }        .social-button {
            background: none;
            border: none;
            padding: 0.5rem;
            cursor: pointer;
            color: var(--primary);
        }
        .social-button:hover {
            color: var(--primary-hover);
        }
        .social-buttons-container {
            display: flex;
            gap: 0.5rem;
        }
                   .social-button {
        background: none;
        border: none;
        padding: 0.5rem;
        cursor: pointer;
        color: var(--primary);
    }
    .social-button:hover {
        color: var(--primary-hover);
    }
    .social-buttons-container {
        display: flex;
        gap: 0.5rem;
    }
    .button-container {
        display: flex;
        justify-content: space-between;
        margin-top: 1rem;
    }
    .powered-by-text {
        font-size: 0.8rem;
        margin-top: 0.5rem;
        text-align: center;
    }
    .powered-by-text a {
        color: var(--primary);
        text-decoration: none;
    }
    .powered-by-text a:hover {
        text-decoration: underline;
    }
</style>
     <link rel="alternate" type="application/rss+xml" href="/rss" title="Calendar Events">
   <style>      .htmx-indicator{opacity:0}      .htmx-request .htmx-indicator{opacity:1; transition: opacity 200ms ease-in;}      .htmx-request.htmx-indicator{opacity:1; transition: opacity 200ms ease-in;}      </style></head>
   <body>
<main class="container"><title>AI for Good UK Events</title><main class="container me__1">         <style ready="">
                .calendar-nav { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1rem; }
                .calendar-nav h2 { margin: 0; }
                .view-toggle { display: flex; justify-content: center; gap: 10px; margin-bottom: 1rem; }
                .calendar-table { width: 100%; table-layout: fixed; }
                .calendar-table th { text-align: center; font-weight: bold; }
                .calendar-cell { height: 100px; vertical-align: top; padding: 5px !important; }
                .day-number { font-weight: bold; margin-bottom: 5px; }
                .event-link { display: block; margin-bottom: 2px; font-size: 0.8em; }
                .agenda-list { list-style-type: none; padding: 0; }
                .agenda-list li { margin-bottom: 1rem; }
                .button-container { display: flex; justify-content: space-between; margin-top: 1rem; }
                .logo-container { display: flex; justify-content: center; margin-bottom: 1rem; }
                .custom-logo { max-height: 50px; margin-right: 10px; }
                .logo-title-container { display: flex; align-items: center; margin-bottom: 1rem; }
                .calendar-title { margin: 0; }
                #about-dialog-content { padding: 1rem; }
                .location-filter { font-size: 0.8rem; padding: 0.2rem 0.5rem; border-radius: 1rem; }
                .location-filter.active { background-color: var(--primary); color: var(--primary-inverse); }
                .button-container { display: flex; justify-content: space-between; margin-top: 1rem; }
            </style>
         <div id="calendar-container">
<a href="/" class="logo-title-container"><img src="/static/logo.png" class="custom-logo">             <h1 class="calendar-title">AI for Good UK Events</h1>
</a>           <div>
             <div class="calendar-nav">
<a href="/calendar_content/2024/9?direction=prev&amp;locations=London+Online&amp;view=calendar" role="button" class="outline">&lt; Prev</a>               <h2 id="current-month-year">September 2024</h2>
<a href="/calendar_content/2024/9?direction=next&amp;locations=London+Online&amp;view=calendar" role="button" class="outline">Next &gt;</a>             </div>
             <div class="view-toggle">
<a href="/calendar_content/2024/9?view=calendar&amp;locations=London+Online" role="button" class="active">Calendar</a><a href="/calendar_content/2024/9?view=agenda&amp;locations=London+Online" role="button" class="outline">Agenda</a>             </div>
             <div class="location-filters">
<a href="/toggle_location/2024/9/London?locations=London+Online&amp;view=calendar" role="button" class="active location-filter">London</a>             </div>
           </div>
           <table class="calendar-table">
             <thead>
               <tr>
                 <th>Mon</th>
                 <th>Tue</th>
                 <th>Wed</th>
                 <th>Thu</th>
                 <th>Fri</th>
                 <th>Sat</th>
                 <th>Sun</th>
               </tr>
             </thead>
             <tbody>
               <tr>
                 <td></td>
                 <td></td>
                 <td></td>
                 <td></td>
                 <td></td>
                 <td></td>
                 <td class="calendar-cell">
                   <div class="day-number">1</div>
                 </td>
               </tr>
               <tr>
                 <td class="calendar-cell">
                   <div class="day-number">2</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">3</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">4</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">5</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">6</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">7</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">8</div>
                 </td>
               </tr>
               <tr>
                 <td class="calendar-cell">
                   <div class="day-number">9</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">10</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">11</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">12</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">13</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">14</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">15</div>
                 </td>
               </tr>
               <tr>
                 <td class="calendar-cell">
                   <div class="day-number">16</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">17</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">18</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">19</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">20</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">21</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">22</div>
                 </td>
               </tr>
               <tr>
                 <td class="calendar-cell">
                   <div class="day-number">23</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">24</div>
<a href="/event/1" class="event-link">Spotlight on AI Fairness and AI in Government (London)</a>                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">25</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">26</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">27</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">28</div>
                 </td>
                 <td class="calendar-cell">
                   <div class="day-number">29</div>
                 </td>
               </tr>
               <tr>
                 <td class="calendar-cell">
                   <div class="day-number">30</div>
                 </td>
                 <td></td>
                 <td></td>
                 <td></td>
                 <td></td>
                 <td></td>
                 <td></td>
               </tr>
             </tbody>
           </table>
           <div class="footer-container">
             <div class="button-container">
<a href="https://github.com/AndreasThinks/FastCalendar/edit/tech-for-good-events/events.yaml" target="_blank" role="button">Add Event</a><a href="/about" role="button" class="outline">About</a>               <div class="social-buttons-container">
<a href="https://discord.gg/KUy8cB2t" target="_blank" role="button" class="social-button" title="Discord"><i class="ph ph-discord-logo"></i></a><a href="/rss" target="_self" role="button" class="social-button" title="RSS Feed"><i class="ph ph-rss-simple"></i></a>               </div>
             </div>
             <p class="powered-by-text">
Powered by <a href="https://github.com/AndreasThinks/FastCalendar" target="_blank">FastCalendar</a>             </p>
           </div>
         </div>
<main header="div((button(('×',),{'aria-label': 'Close', '_': 'on click hide #event-dialog'}),),{})" footer="div((button(('Close',),{'_': 'on click hide #event-dialog', 'class': 'secondary'}),),{})" id="event-dialog" class="container">           <div id="event-dialog-content"></div>
</main><main header="div((button(('×',),{'aria-label': 'Close', '_': 'on click hide #about-dialog'}),),{})" footer="div((button(('Close',),{'_': 'on click hide #about-dialog', 'class': 'secondary'}),),{})" id="about-dialog" class="container">           <div id="about-dialog-content" class="marked"></div>
</main></main></main>   
 
</body></html>