copy cleanups/improvements

This commit is contained in:
Kyle Drake 2025-03-13 09:24:54 -05:00
parent ca428a22da
commit e00f991c4c
4 changed files with 19 additions and 40 deletions

View file

@ -56,6 +56,7 @@ get '/?' do
@changed_count ||= 0 @changed_count ||= 0
=begin
if SimpleCache.expired?(:blog_feed_html) if SimpleCache.expired?(:blog_feed_html)
@blog_feed_html = '' @blog_feed_html = ''
@ -73,6 +74,9 @@ get '/?' do
else else
@blog_feed_html = SimpleCache.get :blog_feed_html @blog_feed_html = SimpleCache.get :blog_feed_html
end end
=end
@blog_feed_html = 'The latest news on Neocities can be found on our blog.'
if SimpleCache.expired?(:featured_sites) if SimpleCache.expired?(:featured_sites)
@featured_sites = Site.order(:score.desc).exclude(is_nsfw: true).exclude(is_deleted: true).limit(1000).all.sample(12).collect {|s| {screenshot_url: s.screenshot_url('index.html', '540x405'), uri: s.uri, title: s.title}} @featured_sites = Site.order(:score.desc).exclude(is_nsfw: true).exclude(is_deleted: true).limit(1000).all.sample(12).collect {|s| {screenshot_url: s.screenshot_url('index.html', '540x405'), uri: s.uri, title: s.title}}

View file

@ -102,6 +102,7 @@ post '/supporter/update' do
end end
get '/supporter/thanks' do get '/supporter/thanks' do
@title = 'Supporter Confirmation'
require_login require_login
erb :'supporter/thanks' erb :'supporter/thanks'
end end

View file

@ -7,23 +7,21 @@
<div class="content single-Col misc-page"> <div class="content single-Col misc-page">
<article role="article"> <article role="article">
<h1>Neocities is bringing back the fun, creativity and independence that made the web great.</h1> <h1>Since 2013, Neocities has been bringing back the fun, creativity and independence that made the web great.</h1>
<p> <p>
We are tired of living in an online world where people are isolated from each other on boring, generic social networks that don't let us truly express ourselves. It's time we took back our personalities from these sterilized, lifeless, We are tired of living in an online world where people are isolated from each other on boring, generic social networks that don't let us truly express ourselves. It's time we took back our personalities from these sterilized, lifeless, monetized, data mined, monitored addiction machines and let our creativity flourish again.
monetized, data mined, monitored addiction machines and let our creativity flourish again.
</p> </p>
<p> <p>
That's where Neocities comes in. We provide a canvas for people to make any web site they want. That's where Neocities comes in. We provide a canvas for you to make any web site you want.
Whether it be a web site about something they're good at, something they love, something they hate, or Whether it's about something you're good at, something you love, something you want to criticize, or your own completely customized profile where they can introduce yourself in a way that actually matters to you.
their own completely customized profile where they can introduce themselves in a way that actually matters to them.
</p> </p>
<p> <p>
<strong>Our goal: to enable you to harness the creativity, beauty, and power of creating your own web site. To rebuild the web we lost to automation and monotony, and make it fun again.</strong> <strong>Our goal: to enable you to harness the creativity, beauty, and power of creating your own web site. To rebuild the web we lost to algorithms and monotony, and make it as fun and creative as it was back in the 90s.</strong>
</p> </p>
<p> <p>
Neocities is just getting started, and we've got a lot of amazing things in store. I strongly believe that, with your help, we're really going to shake things up on the web. Thank you for believing in us (and yourselves). We strongly believe that, with your help, we're going to continue to shake things up on the web. Thank you for believing in us (and yourself).
</p> </p>
<p> <p>
Long Live the Web! Long Live the Web!
@ -36,13 +34,13 @@
<li><strong>Helping the web.</strong> We are here to empower people to develop independent, creative sites.</li> <li><strong>Helping the web.</strong> We are here to empower people to develop independent, creative sites.</li>
<li><strong>Free.</strong> We will always have a free web site option.</li> <li><strong>Free.</strong> We will always have a free web site option.</li>
<li><strong>Open source.</strong> Neocities believes in <a href="https://github.com/neocities">open source</a>, and we share code back with the community.</li> <li><strong>Open source.</strong> Neocities believes in <a href="https://github.com/neocities">open source</a>, and we share code back with the community.</li>
<li><strong>Not an advertising company.</strong> We'll never put ads or watermarks on sites, and we don't sell your data to marketers.</li> <li><strong>Not an advertising company.</strong> We'll never put ads or watermarks on sites, and we'll never sell your data to marketers or AI companies.</li>
<li><strong>Anti lock-in.</strong> Easy site downloading, and support for custom domains.</li> <li><strong>Anti lock-in.</strong> Easy site downloading, and support for custom domains.</li>
<li><strong>Sustainable.</strong> We want to grow, but that growth cannot risk the site (or compromise our principles).</li> <li><strong>Sustainable.</strong> We want to grow, but that growth cannot risk the site (or compromise our principles).</li>
</ul> </ul>
<p style="margin-top:20px"> <p style="margin-top:20px">
If you share our values, we would love your support. Spread the word! We also have a <a href="/supporter">supporter plan</a> to help pay for the site, and we accept <a href="/donate">donations</a> through multiple options (including Bitcoin). If you share our values, we would love your support. Spread the word! We also have a <a href="/supporter">supporter plan</a> to help pay for the site, and we accept <a href="/donate">donations</a> through multiple options.
</p> </p>
</article> </article>
</div> </div>

View file

@ -60,7 +60,7 @@
<span class="intro-Icon"></span> <span class="intro-Icon"></span>
<h3 class="delta">Powerful features to help you build</h3> <h3 class="delta">Powerful features to help you build</h3>
<p class="base"> <p class="base">
Weve made it easy to build your web site and explore other sites. Neocities features an in-browser HTML editor, a <a href="/cli">command line tool</a>, custom domain support, fast site performance, easy file uploading, RSS feeds, folder support, and so much more. Weve made it easy to build your web site and explore other sites. Neocities features an in-browser HTML editor, a <a href="/cli">command line tool</a>, custom domain support, fast site performance, easy file uploading, RSS feeds, and so much more.
</p> </p>
</li> </li>
@ -262,18 +262,11 @@
</div> </div>
<div class="col col-100"> <div class="col col-100">
<div class="row press">
<a href="http://www.wired.com/2013/07/neocities/" class="logo wired"></a>
<a href="http://www.fastcodesign.com/3037028/why-the-internet-is-time-traveling-back-to-1994" class="logo fastco"></a>
<a href="http://motherboard.vice.com/blog/neocities-is-recreating-the-garish-web-10-creativity-of-geocities" class="logo vice"></a>
<a href="http://arstechnica.com/tech-policy/2014/05/web-host-gives-fcc-a-28-8kbps-slow-lane-in-net-neutrality-protest/" class="logo ars"></a>
<!--<a href="/press" class="more">See all press »</a>-->
</div>
<div class="row quote"> <div class="row quote">
<h3> <h3>
"Designed as a 21st century reincarnation of GeoCities, Neocities lets you make your own site for free. <strong>And it just might spark a renaissance of creativity online.</strong>" Rather than a constantly rushing river of information, Neocities sites are like homes where users fix them up, spend time on them, and invite others to visit.
<br /> <br />
<cite>— Matthew Guay, <a href="http://web.appstorm.net/reviews/web-dev/neocities-the-free-place-to-code-your-own-site-from-scratch" target="_blank">AppStorm</a>. <a href="/press">View All Press »</a></cite> <cite>— Rosy Hearts, <a href="https://www.polygon.com/23024357/neocities-social-media-alternative" target="_blank">Polygon</a>. <a href="/press">View All Press »</a></cite>
</h3> </h3>
</div> </div>
</div> </div>
@ -285,17 +278,6 @@
<h2>What are you waiting for? <a href="#new">Start building your website now!</a></h2> <h2>What are you waiting for? <a href="#new">Start building your website now!</a></h2>
</section> </section>
<!--
<section class="section thankyou">
<div class="row">
<p>Sponsored by</p>
<h2>Your Company Name Here</h2>
<p>Interested in sponsoring Neocities? <a href="https://neocities.org/contact">Let's get in touch.</a></p>
</div>
</section>
</main>
-->
<footer class="footer-Base" role="contentinfo"> <footer class="footer-Base" role="contentinfo">
<div class="footer-Intro"> <div class="footer-Intro">
<div class="footer-Content"> <div class="footer-Content">
@ -305,9 +287,9 @@
<span class="footer-icon"></span> <span class="footer-icon"></span>
<h2 class="delta">Support Us</h2> <h2 class="delta">Support Us</h2>
<p class="tiny"> <p class="tiny">
Neocities is 100% powered by <a href="/supporter">supporters</a> and <a href="/donate">contributions</a> from amazing people just like you. Neocities doesn't have investors. Since 2013, we have been 100% powered by <a href="/supporter">supporters</a> and <a href="/donate">donations</a> from people just like you.
</p> </p>
<a href="/donate" title="Donate to Neocities" class="action-Link">Contribute Today</a> <a href="/donate" title="Donate to Neocities" class="action-Link">Donate</a>
</div> </div>
</div> </div>
<div class="col col-33"> <div class="col col-33">
@ -324,13 +306,7 @@
<div class="col col-33"> <div class="col col-33">
<div class="f-Col f-Col-3 clearfix"> <div class="f-Col f-Col-3 clearfix">
<span class="footer-icon"></span> <span class="footer-icon"></span>
<h2 class="delta">From Our Blog</h2> <h2 class="delta">News</h2>
<!--
<p class="tiny">
<a href="#">Neocities now has SSL Sites</a><br>
The latest news on Neocities can be found on our blog.
</p>
-->
<p class="tiny"> <p class="tiny">
<%== @blog_feed_html %> <%== @blog_feed_html %>
</p> </p>