Skip to content

Commit

Permalink
Deploy usips/usips.github.io to usips/usips.github.io:master
Browse files Browse the repository at this point in the history
  • Loading branch information
GitHub Actions committed Feb 10, 2025
0 parents commit 433e678
Show file tree
Hide file tree
Showing 35 changed files with 1,413 additions and 0 deletions.
Empty file added .nojekyll
Empty file.
3 changes: 3 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<!doctype html>
<title>404 Not Found</title>
<h1>404 Not Found</h1>
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
usips.org
110 changes: 110 additions & 0 deletions about/board/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>USIPS</title>
<link rel="stylesheet" href="/main.css?v=2025-02-10-10-07">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
</head>

<body>
<header class="site-header">
<div class="container">
<div class="logo">
<a href="&#x2F;">
<img src="/image/logo.small.png" alt="USIPS" class="logo-img" />
<span class="logo-text">USIPS</span>
</a>
</div>
<nav class="main-nav">
<ul>


<li class="hide-mobile">
<a href="/about">About</a>
</li>



<li class="hide-mobile">
<a href="/issues">Issues</a>
</li>


</ul>
</nav>
</div>
</header>

<main>

<article class="page-content">
<h1>Board of Directors</h1>
<div class="content-wrapper">
<h2 id="joshua-moon">Joshua Moon</h2>
<p><em>President and Treasurer</em></p>
<p>13 years experience in anti-fragile service administration. Personally affected by all issues that USIPS seeks to improve. Wholly dedicated to making a better, freer Internet.</p>
<h2 id="kevin-crawley">Kevin Crawley</h2>
<p><em>Vice President</em></p>
<p>Decades of experience in the tech industry. Enterprise level experience with product development at scale.</p>
<h2 id="matthew-hardin">Matthew Hardin</h2>
<p><em>Secretary</em></p>
<p>Civil rights attorney from Kentucky and former elected prosecutor in Virginia with more time spent in the District than he would prefer. Most prolific FOIA attorney in the United States.</p>
</div>
</article>

</main>

<footer class="site-footer">
<div class="container">
<div class="footer-grid">
<div class="footer-section">
<h3>Navigation</h3>
<ul class="footer-nav">


<li><a href="/about" class="footer-link">About</a></li>



<li><a href="/issues" class="footer-link">Issues</a></li>


</ul>
</div>
<div class="footer-section">
<h3>Connect</h3>
<ul class="social-links">

<li><a href="https:&#x2F;&#x2F;github.com&#x2F;usips">GitHub</a></li>


<li><a href="https:&#x2F;&#x2F;x.com&#x2F;usipsorg">𝕏</a></li>


</ul>
</div>
<div class="footer-section">
<h3>About</h3>
<p>The U.S. Internet Preservation Society is a 501(c)(4) nonprofit organization dedicated to preserving the Internet, restoring privacy, and fighting against censorship.</p>
</div>

</div>
<div class="footer-bottom">
<p>&copy; 2025 U.S. Internet Preservation Society. All rights reserved.</p>
<p class="build-info">Build: 2025-02-10-10-07</p>
</div>
</div>
</footer>

<!-- TODO: Add JS? -->
<!-- <script src="/js/main.js?v=2025-02-10-10-07"></script> -->

</body>

</html>
176 changes: 176 additions & 0 deletions about/contact/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,176 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>USIPS</title>
<link rel="stylesheet" href="/main.css?v=2025-02-10-10-07">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
</head>

<body>
<header class="site-header">
<div class="container">
<div class="logo">
<a href="&#x2F;">
<img src="/image/logo.small.png" alt="USIPS" class="logo-img" />
<span class="logo-text">USIPS</span>
</a>
</div>
<nav class="main-nav">
<ul>


<li class="hide-mobile">
<a href="/about">About</a>
</li>



<li class="hide-mobile">
<a href="/issues">Issues</a>
</li>


</ul>
</nav>
</div>
</header>

<main>

<article class="page-content">
<h1>Contact Us</h1>
<div class="content-wrapper">
<p>Have questions about our work? Want to get involved? We'd love to hear from you.</p>
<p>Fill out the form below and we'll get back to you as soon as possible.</p>
<form id="form" class="contact-form">
<input type="hidden" name="access_key" value="6ec13ae1-953d-4f3c-8768-294ed671f888">
<div class="form-group">
<label for="name">Name</label>
<input type="text" name="name" id="name" required>
</div>
<div class="form-group">
<label for="email">Email</label>
<input type="email" name="email" id="email" required>
</div>
<div class="form-group">
<label for="subject">Subject</label>
<select name="subject" id="subject" required>
<option value="">Select a topic</option>
<option value="general">General Inquiry</option>
<option value="volunteer">Volunteer</option>
<option value="donation">Donation Question</option>
<option value="press">Press Inquiry</option>
<option value="other">Other</option>
</select>
</div>
<div class="form-group">
<label for="message">Message</label>
<textarea name="message" id="message" rows="5" required></textarea>
</div>
<p><button type="submit" class="button primary">Send Message</button></p>
<div id="result" class="form-result"></div>
</form>
<div class="cta">
Want to stay updated about our work? <a href="/subscribe">Join our mailing list</a> to receive regular updates about our initiatives and ways to get involved.
</div>
<script>
const form = document.getElementById('form');
const result = document.getElementById('result');

form.addEventListener('submit', function (e) {
const formData = new FormData(form);
e.preventDefault();

const object = Object.fromEntries(formData);
const json = JSON.stringify(object);

result.innerHTML = "Please wait..."

fetch('https://api.web3forms.com/submit', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json'
},
body: json
})
.then(async (response) => {
let json = await response.json();
if (response.status == 200) {
result.innerHTML = json.message;
} else {
console.log(response);
result.innerHTML = json.message;
}
})
.catch(error => {
console.log(error);
result.innerHTML = "Something went wrong!";
})
.then(function () {
form.reset();
setTimeout(() => {
result.style.display = "none";
}, 3000);
});
});
</script>
</div>
</article>

</main>

<footer class="site-footer">
<div class="container">
<div class="footer-grid">
<div class="footer-section">
<h3>Navigation</h3>
<ul class="footer-nav">


<li><a href="/about" class="footer-link">About</a></li>



<li><a href="/issues" class="footer-link">Issues</a></li>


</ul>
</div>
<div class="footer-section">
<h3>Connect</h3>
<ul class="social-links">

<li><a href="https:&#x2F;&#x2F;github.com&#x2F;usips">GitHub</a></li>


<li><a href="https:&#x2F;&#x2F;x.com&#x2F;usipsorg">𝕏</a></li>


</ul>
</div>
<div class="footer-section">
<h3>About</h3>
<p>The U.S. Internet Preservation Society is a 501(c)(4) nonprofit organization dedicated to preserving the Internet, restoring privacy, and fighting against censorship.</p>
</div>

</div>
<div class="footer-bottom">
<p>&copy; 2025 U.S. Internet Preservation Society. All rights reserved.</p>
<p class="build-info">Build: 2025-02-10-10-07</p>
</div>
</div>
</footer>

<!-- TODO: Add JS? -->
<!-- <script src="/js/main.js?v=2025-02-10-10-07"></script> -->

</body>

</html>
Loading

0 comments on commit 433e678

Please sign in to comment.