2022-08-04 03:00:20 +00:00
<!DOCTYPE html>
2022-10-20 18:47:20 +00:00
<!-- sheetjs (C) 2013 - present SheetJS https://sheetjs.com -->
2022-08-04 03:00:20 +00:00
<!-- vim: set ts=2: -->
< html >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" / >
< meta http-equiv = "Content-Security-Policy" content = "script-src 'self' https:" >
2023-01-05 23:33:49 +00:00
< meta name = "robots" content = "noindex" >
2022-08-04 03:00:20 +00:00
< title > SheetJS Electron Demo< / title >
2025-04-28 19:07:18 +00:00
< link rel = "preconnect" href = "https://fonts.googleapis.com" >
< link rel = "preconnect" href = "https://fonts.gstatic.com" crossorigin >
< link href = "https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap" rel = "stylesheet" >
< link rel = "stylesheet" href = "styles.css" >
2022-08-04 03:00:20 +00:00
< / head >
< body >
2025-04-28 19:07:18 +00:00
< div id = "spinner-overlay" class = "spinner-overlay" style = "display:none;" > < div class = "spinner" > < / div > < / div >
< header >
< h1 class = "text-heading" > SheetJS Electron Demo< / h1 >
2025-04-30 11:53:56 +00:00
< p class = "text-muted text-condensed" > Load a spreadsheet to view its contents< / p >
2025-04-28 19:07:18 +00:00
< / header >
< section class = "file-upload" id = "drop-container" >
< div id = "drop" >
< input type = "file" id = "readIn" style = "display:none" tabindex = "0" aria-label = "Select spreadsheet file" >
< p class = "text-muted text-condensed" > Drag and drop a file here< / p >
< p class = "text-muted text-small" > or< / p >
2025-04-30 11:53:56 +00:00
< button type = "button" id = "readBtn" tabindex = "0" aria-label = "Open file picker" > Select a file< / button >
2025-04-28 19:07:18 +00:00
< / div >
< / section >
2025-04-30 11:53:56 +00:00
< div id = "fileStatus" class = "file-status" > < / div >
< section id = "htmlout" class = "table-responsive" > < / section >
2025-04-28 19:07:18 +00:00
< section class = "export" >
< p > < input type = "submit" value = "Export" id = "exportBtn" disabled = "true" tabindex = "0" aria-label = "Export spreadsheet" > < / p >
< / section >
2022-08-04 03:00:20 +00:00
< / body >
2025-04-28 19:07:18 +00:00
< footer >
< ul >
2025-05-01 10:51:38 +00:00
< li > < a href = "https://docs.sheetjs.com/docs/" class = "text-condensed" > < img src = "https://git.sheetjs.com/assets/img/logo.svg" alt = "SheetJS" width = "20" height = "20" > SheetJS CE Docs< / a > < / li >
< li > < a href = "https://www.electronjs.org/docs" class = "text-condensed" > < img src = "https://www.electronjs.org/assets/img/logo.svg" alt = "Electron" width = "20" height = "20" > Electron Docs< / a > < / li >
2025-04-28 19:07:18 +00:00
< / ul >
< / footer >
< script src = "index.js" > < / script >
<!-- Cloudflare Pages Analytics --> < script defer src = 'https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon = '{"token": "5045fe4c2b784ddb8c3c6ee7fa0593e5"}' > < / script > <!-- Cloudflare Pages Analytics --> < / body >
2022-08-04 03:00:20 +00:00
< / html >