From 3bd6f09a5476e0216bbf2049d014320468e46884 Mon Sep 17 00:00:00 2001 From: Emi Matchu Date: Fri, 20 Sep 2024 18:43:38 -0700 Subject: [PATCH] Remove "About NeoPass" page, now that it's on the blog --- app/views/about/neopass.html.haml | 76 ------------------------- app/views/layouts/application.html.haml | 2 +- config/locales/en.yml | 2 +- config/routes.rb | 3 +- 4 files changed, 4 insertions(+), 79 deletions(-) delete mode 100644 app/views/about/neopass.html.haml diff --git a/app/views/about/neopass.html.haml b/app/views/about/neopass.html.haml deleted file mode 100644 index 88fb3be5..00000000 --- a/app/views/about/neopass.html.haml +++ /dev/null @@ -1,76 +0,0 @@ -- title "NeoPass for DTI" - -= image_tag 'about/neopass-header.png', - alt: "Header image of three Neopets wearing NeoPass badges on lanyards", - width: 800, height: 232 - -:markdown - Hi, everyone! We've got big news coming up: we're partnering with Neopets to - add "Login with NeoPass" and some other integrations to bring our sites a - bit closer together! Here's what to expect and why. - _(Posted: March 13, 2024)_ - - ## Login with NeoPass - - Over time, Neopets is planning to send more users our way, and we want them - to have a smooth experience when they get here! - - **So, new users will be able to click "Login with NeoPass" and use their - existing Neopets account**, instead of creating a new DTI username and - password. Existing DTI users can also link accounts if they want, too! - - **All of this functionality is optional, and removable at any time!** - Usernames and passwords will still work as before—and unlike official - Neopets accounts that need long-term permanent linkage, we intend to offer - both linking and unlinking, so you can always have options. - - We also know that a _lot_ of the pain points in Neopets and DTI right now come - from transferring info between our sites by hand. **It's possible this could - set us up for other smoother experiences in the future, too!** (Nothing like - that in the first release though—we've just been chatting with TNT about what - might come next!) - - ## Links to NC Mall - - We're also planning to add **a few links from DTI to the NC Mall**, which - we'll do our best to make thoughtful and unobtrusive. There's two main - reasons for this! - - First off, when Neopets sends users our way, we don't want them to get - confused and stuck here. Existing DTI users know their way around NC, but new - users probably won't, so we'll add a couple hints for how to get their - designs onto Neopets.com. - - The second reason is: we believe Dress to Impress is a critical part of the - Neopets economy, and we want TNT to be able to see that, too. We'll include - **a lil referral code in the link** so TNT can know which shoppers came from - DTI, and can evaluate accordingly. (We expect this to be important for us - long-term!) - - ## Why now? - - Dress to Impress has always been a **very small-staff volunteer project**, and - it's been clear to everyone over the past few years that we're struggling to - balance DTI with the rest of our lives 😖 Work and life and family have their - own needs, and they've been increasing! - - And so… there are reasons we're being careful talking about details right - now, but the gist is: we're hoping that partnering with TNT will not only - help us fill gaps in the customization user experience, but can also be part - of **a more sustainable future for Dress to Impress long-term**. I hope we - can tell you more about it soon! - - I know full well, and I'm sure you do too, that partnerships between - companies and fan projects can be complicated. I promise I'm doing my best to - represent you all, focusing on securing what's right for the community, and - keeping in mind the importance of autonomy! We'll keep DTI independent, only - do things we believe genuinely serve everyone, and keep a critical eye as we - go. - - So, yeah! It's NeoPass time! We'll be working on this in the coming months, - and I'll let you know more along the way. If you have questions or thoughts, - please email me at , and I'll do my best to listen and - help! - - Thanks as always, everyone. We'll talk more soon! 💖 - _—Matchu_ diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml index 1164ed92..37d219f5 100644 --- a/app/views/layouts/application.html.haml +++ b/app/views/layouts/application.html.haml @@ -71,7 +71,7 @@ %li.terms{"data-updated-recently": terms_updated_recently } = link_to t('.footer.terms', date: terms_updated_timestamp), terms_path - %li= link_to t('.footer.about_neopass'), about_neopass_path + %li= link_to t('.footer.blog'), "https://blog.openneo.net/" %div #{t('.footer.contact')}: diff --git a/config/locales/en.yml b/config/locales/en.yml index d3eca842..a9dfb010 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -33,7 +33,7 @@ en: footer: source_code: Source Code terms: Terms of Use (updated %{date}) - about_neopass: About NeoPass + blog: Blog contact: Contact email: Questions, comments, bugs copyright: Images © 1999–%{year} World of Neopets, Inc. All Rights Reserved. diff --git a/config/routes.rb b/config/routes.rb index ee85a5af..01d0cf20 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -95,7 +95,8 @@ OpenneoImpressItems::Application.routes.draw do get '/terms', to: "about#terms", as: :terms get '/privacy', to: redirect(Rails.configuration.impress_2020_origin + "/privacy") - get '/about/neopass', to: 'about#neopass' + get '/about/neopass', + to: redirect('https://blog.openneo.net/2024/03/13/neopass-for-dti.html') # Other useful lil things! get '/sitemap.xml' => 'sitemap#index', :as => :sitemap, :format => :xml