<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>EventKeeper - EventKeeper (Archived)</title><style>*{box-sizing:border-box;margin:0;padding:0}body{background:#f5f7fa;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}#app{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1}</style><style>.site-header[data-v-4c7774b7]{background:#fff;box-shadow:0 2px 8px #0000001a;position:sticky;top:0;z-index:1000}.header-content[data-v-4c7774b7]{gap:2rem;justify-content:space-between;margin:0 auto;max-width:1400px;padding:1rem 2rem}.header-content[data-v-4c7774b7],.logo-link[data-v-4c7774b7]{align-items:center;display:flex}.logo-link[data-v-4c7774b7]{color:#2c3e50;gap:1rem;text-decoration:none;transition:opacity .3s}.logo-link[data-v-4c7774b7]:hover{opacity:.8}.logo[data-v-4c7774b7]{height:40px;width:auto}.site-title[data-v-4c7774b7]{font-size:1.5rem;font-weight:700;white-space:nowrap}.mobile-menu-toggle[data-v-4c7774b7]{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:4px;padding:.5rem;z-index:1001}.mobile-menu-toggle span[data-v-4c7774b7]{background:#2c3e50;border-radius:2px;height:3px;transition:all .3s;width:24px}.mobile-menu-toggle.active span[data-v-4c7774b7]:first-child{transform:rotate(45deg) translate(6px,6px)}.mobile-menu-toggle.active span[data-v-4c7774b7]:nth-child(2){opacity:0}.mobile-menu-toggle.active span[data-v-4c7774b7]:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.main-nav[data-v-4c7774b7],.nav-link[data-v-4c7774b7]{align-items:center;display:flex;gap:.5rem}.nav-link[data-v-4c7774b7]{border-radius:6px;color:#666;font-weight:500;padding:.75rem 1rem;text-decoration:none;transition:all .3s;white-space:nowrap}.nav-link[data-v-4c7774b7]:hover{background:#f5f7fa;color:#667eea}.nav-link.router-link-active[data-v-4c7774b7],.nav-link.router-link-exact-active[data-v-4c7774b7]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.nav-link.router-link-active .nav-icon[data-v-4c7774b7],.nav-link.router-link-exact-active .nav-icon[data-v-4c7774b7]{filter:grayscale(0)}.nav-icon[data-v-4c7774b7]{display:inline-block;font-size:1.2rem}@media(max-width:768px){.header-content[data-v-4c7774b7]{padding:1rem 1.5rem}.mobile-menu-toggle[data-v-4c7774b7]{display:flex}.main-nav[data-v-4c7774b7]{align-items:stretch;background:#fff;box-shadow:-2px 0 8px #0000001a;flex-direction:column;gap:.5rem;height:100vh;padding:5rem 1.5rem 2rem;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:280px}.main-nav.open[data-v-4c7774b7]{right:0}.nav-link[data-v-4c7774b7]{font-size:1.1rem;padding:1rem}.site-title[data-v-4c7774b7]{font-size:1.2rem}.logo[data-v-4c7774b7]{height:32px}}@media(max-width:480px){.site-title[data-v-4c7774b7]{display:none}}</style><style>.legacy-page[data-v-cadb3608]{background:#f5f7fa;min-height:100vh}</style><style>.closure-notice[data-v-e89b1552]{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 2px 8px #0000001a;color:#fff;padding:1rem}.notice-content[data-v-e89b1552]{align-items:center;display:flex;gap:1rem;margin:0 auto;max-width:1200px}.notice-icon[data-v-e89b1552]{flex-shrink:0;font-size:1.5rem}.notice-text[data-v-e89b1552]{font-size:.95rem;line-height:1.5}@media(max-width:768px){.notice-content[data-v-e89b1552]{flex-direction:column;text-align:center}}</style><style>.generic-page[data-v-9725b779]{margin:0 auto;max-width:800px;padding:2rem}.content-container[data-v-9725b779]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:3rem;text-align:center}.page-icon[data-v-9725b779]{font-size:4rem;margin-bottom:1rem}.content-container h1[data-v-9725b779]{color:#2c3e50;font-size:2.5rem;margin-bottom:.5rem}.description[data-v-9725b779]{color:#666;font-size:1.1rem;margin-bottom:2rem}.info-box[data-v-9725b779]{background:#f8f9fa;border-radius:8px;margin-bottom:2rem;padding:2rem;text-align:left}.info-box h2[data-v-9725b779]{color:#2c3e50;font-size:1.5rem;margin:0 0 1rem}.info-box p[data-v-9725b779]{color:#666;line-height:1.8;margin-bottom:1rem}.system-info[data-v-9725b779]{background:linear-gradient(135deg,#f0f4ff,#e8f0ff);border-left:4px solid #667eea;border-radius:8px;margin:1.5rem 0;padding:1.5rem}.system-info h3[data-v-9725b779]{color:#667eea;font-size:1.2rem;margin:0 0 .75rem}.system-info p[data-v-9725b779]{color:#444;margin:0}.path-display[data-v-9725b779]{background:#fff;border-left:4px solid #667eea;border-radius:4px;margin-top:1rem;padding:1rem}.path-display strong[data-v-9725b779]{color:#2c3e50;display:block;margin-bottom:.5rem}.path-display code[data-v-9725b779]{background:#f1f3f5;border-radius:4px;color:#667eea;display:block;font-family:Courier New,monospace;padding:.5rem;word-break:break-all}.features[data-v-9725b779]{background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:8px;margin-bottom:2rem;padding:2rem;text-align:left}.features h3[data-v-9725b779]{color:#2c3e50;margin:0 0 1rem}.features ul[data-v-9725b779]{margin:0;padding-left:1.5rem}.features li[data-v-9725b779]{color:#666;line-height:2}.closure-message[data-v-9725b779]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff;padding:1.5rem}.closure-message p[data-v-9725b779]{font-size:1.1rem;margin:0}@media(max-width:768px){.generic-page[data-v-9725b779]{padding:1rem}.content-container[data-v-9725b779]{padding:2rem 1.5rem}.content-container h1[data-v-9725b779]{font-size:1.8rem}}</style><style>.site-footer[data-v-60ca7d97]{background:#2c3e50;color:#ecf0f1;margin-top:auto}.footer-content[data-v-60ca7d97]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1400px;padding:3rem 2rem}.footer-section h3[data-v-60ca7d97]{color:#fff;font-size:1.5rem;margin-bottom:1rem}.footer-section h4[data-v-60ca7d97]{color:#667eea;font-size:1.1rem;margin-bottom:1rem}.footer-section p[data-v-60ca7d97]{color:#bdc3c7;line-height:1.8;margin-bottom:.5rem}.status[data-v-60ca7d97]{background:#667eea33;border-radius:4px;color:#a8b9ff;display:inline-block;font-weight:500;margin-top:1rem;padding:.5rem 1rem}.footer-links[data-v-60ca7d97]{list-style:none;margin:0;padding:0}.footer-links li[data-v-60ca7d97]{margin-bottom:.75rem}.footer-links a[data-v-60ca7d97]{color:#bdc3c7;text-decoration:none;transition:color .3s}.footer-links a[data-v-60ca7d97]:hover{color:#667eea}.info-text[data-v-60ca7d97]{font-size:.95rem}.footer-bottom[data-v-60ca7d97]{border-top:1px solid hsla(0,0%,100%,.1);padding:1.5rem 2rem;text-align:center}.footer-bottom p[data-v-60ca7d97]{color:#95a5a6;font-size:.9rem;margin:0}@media(max-width:768px){.footer-content[data-v-60ca7d97]{gap:2rem;grid-template-columns:1fr;padding:2rem 1.5rem}.footer-bottom[data-v-60ca7d97]{padding:1rem 1.5rem}}</style><link rel="stylesheet" href="/_nuxt/ClosureNotice.DoqK-rXp.css" crossorigin><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D5Wg6BZR.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/yQhjdQ-2.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DczM1O1r.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/rGI0nKE1.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CCtvV67U.js"><link rel="preload" as="fetch" fetchpriority="low" crossorigin="anonymous" href="/_nuxt/builds/meta/cc5d7530-616b-46d9-81bf-31a3ee0e93bf.json"><link rel="icon" type="image/png" href="/favicon-196x196.png"><meta name="description" content="Event management - EventKeeper platform is now closed."><script type="module" src="/_nuxt/D5Wg6BZR.js" crossorigin></script></head><body><div id="__nuxt"><div id="app"><header class="site-header" data-v-4c7774b7><div class="header-content" data-v-4c7774b7><a href="/" class="logo-link" data-v-4c7774b7><img src="/favicon-196x196.png" alt="EventKeeper Logo" class="logo" data-v-4c7774b7><span class="site-title" data-v-4c7774b7>EventKeeper</span></a><button class="mobile-menu-toggle" data-v-4c7774b7><span data-v-4c7774b7></span><span data-v-4c7774b7></span><span data-v-4c7774b7></span></button><nav class="main-nav" data-v-4c7774b7><a href="/" class="nav-link" data-v-4c7774b7><span class="nav-icon" data-v-4c7774b7>🏠</span> Home </a><a href="/code/events.cfm" class="nav-link" data-v-4c7774b7><span class="nav-icon" data-v-4c7774b7>📅</span> Events </a><a href="/code/ekform.cfm" class="nav-link" data-v-4c7774b7><span class="nav-icon" data-v-4c7774b7>📝</span> Registration </a><a href="/mars/tkflex.cfm" class="nav-link" data-v-4c7774b7><span class="nav-icon" data-v-4c7774b7>🎫</span> Passes </a><a href="/kitkeeper/index.cfm" class="nav-link" data-v-4c7774b7><span class="nav-icon" data-v-4c7774b7>📦</span> Kits </a></nav></div></header><main class="main-content"><!--[--><div></div><div class="legacy-page" data-v-cadb3608><div class="closure-notice" data-v-cadb3608 data-v-e89b1552><div class="notice-content" data-v-e89b1552><span class="notice-icon" data-v-e89b1552>⚠️</span><div class="notice-text" data-v-e89b1552><strong data-v-e89b1552>Platform Closed:</strong> EventKeeper is no longer accepting new events or registrations. This page is maintained for archival purposes only. </div></div></div><div class="generic-page" data-v-cadb3608 data-v-9725b779><div class="content-container" data-v-9725b779><div class="page-icon" data-v-9725b779>📌</div><h1 data-v-9725b779>EventKeeper</h1><p class="description" data-v-9725b779>Event management</p><div class="info-box" data-v-9725b779><h2 data-v-9725b779>Page Information</h2><p data-v-9725b779> This page was part of the EventKeeper platform, which provided event management services to libraries and community organizations. </p><!----><div class="path-display" data-v-9725b779><strong data-v-9725b779>Original Path:</strong><code data-v-9725b779>/ekfeed/SEMLS_CE.xml</code></div></div><div class="features" data-v-9725b779><h3 data-v-9725b779>What This Page Offered</h3><ul data-v-9725b779><li data-v-9725b779>Event discovery and browsing</li><li data-v-9725b779>Online registration and ticketing</li><li data-v-9725b779>Calendar integration</li><li data-v-9725b779>Community engagement tools</li></ul></div><div class="closure-message" data-v-9725b779><p data-v-9725b779>📦 EventKeeper is no longer operational. This is an archived view of the platform.</p></div></div></div></div><!--]--></main><footer class="site-footer" data-v-60ca7d97><div class="footer-content" data-v-60ca7d97><div class="footer-section" data-v-60ca7d97><h3 data-v-60ca7d97>EventKeeper</h3><p data-v-60ca7d97>Event management platform for libraries and community organizations.</p><p class="status" data-v-60ca7d97>⚠️ Platform Closed - Archive Only</p></div><div class="footer-section" data-v-60ca7d97><h4 data-v-60ca7d97>Quick Links</h4><ul class="footer-links" data-v-60ca7d97><li data-v-60ca7d97><a href="/" class="" data-v-60ca7d97>Home</a></li><li data-v-60ca7d97><a href="/code/events.cfm" class="" data-v-60ca7d97>Event Calendar</a></li><li data-v-60ca7d97><a href="/code/ekform.cfm" class="" data-v-60ca7d97>Registration Forms</a></li><li data-v-60ca7d97><a href="/mars/tkflex.cfm" class="" data-v-60ca7d97>Passes &amp; Tickets</a></li></ul></div><div class="footer-section" data-v-60ca7d97><h4 data-v-60ca7d97>Useful</h4><ul class="footer-links" data-v-60ca7d97><li data-v-60ca7d97><a href="https://tixel.com/us/" target="_blank" data-v-60ca7d97>Ticket resale</a></li><li data-v-60ca7d97><a href="https://tixel.com/sell" target="_blank" data-v-60ca7d97>How to sell a spare ticket</a></li><li data-v-60ca7d97><a href="https://tixel.com/sell/Ticketmaster" target="_blank" data-v-60ca7d97>Ticketmaster resale</a></li></ul></div><div class="footer-section" data-v-60ca7d97><h4 data-v-60ca7d97>Information</h4><p class="info-text" data-v-60ca7d97> This is an archived version of the EventKeeper platform. All event registration and management features are no longer active. </p></div></div><div class="footer-bottom" data-v-60ca7d97><p data-v-60ca7d97>© 2026 EventKeeper - Legacy Archive</p></div></footer></div></div><div id="teleports"></div><script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__">[["ShallowReactive",1],{"data":2,"state":4,"once":6,"_errors":7,"serverRendered":9,"path":10},["ShallowReactive",3],{},["Reactive",5],{},["Set"],["ShallowReactive",8],{},true,"/ekfeed/SEMLS_CE.xml"]</script><script>window.__NUXT__={};window.__NUXT__.config={public:{},app:{baseURL:"/",buildId:"cc5d7530-616b-46d9-81bf-31a3ee0e93bf",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script></body></html>