From 7d68565a937c5e0ad6957301f7e59c10ce58152f Mon Sep 17 00:00:00 2001
From: Benjamin Scott 1822CA is in alpha.
- 1844 is in beta.
- 1850jr is in alpha. Learn how to get notifications by email, Slack, Discord, and Telegram. Please submit problem reports and make suggestions for improvements on
- GitHub. Join the
- 18xx Slack.
- to chat about 18xx and the website.
- The 18xx.games Wiki has rules, maps,
- and other information about all the games, along with an FAQ.
Support our publishers: #{Lib::Publisher.link_list.join}.
-You can support this project on Patreon.
+Report bugs and make feature requests on GitHub.
MESSAGE props = { @@ -49,16 +39,12 @@ def render_notification def render_introduction message = <<~MESSAGE -18xx.games is a website where you can play async or real-time 18xx games (based on the system originally devised by the brilliant Francis Tresham)! - If you are new to 18xx games then Shikoku 1889, 18Chesapeake, or 18MS are good games to begin with.
- -You can play locally with hot seat mode without an account. If you want to play multiplayer, you'll need to create an account.
- -If you look at other people's games, you can make moves to play around but it won't affect them and changes won't be saved. - You can clone games in the tools tab and then play around locally.
- -In multiplayer games, you'll also be able to make moves for other players, this is so people can say 'pass me this SR' and you don't - need to wait. To use this feature in a game, enable "Master Mode" in the Tools tab. Please use it politely!
+Check out the FAQ, keyboard shortcuts and the Wiki
+Find games in the chat or on (unofficial) Discord servers
+Setup turn notifications via webhook to Slack, Discord, and Telegram
+Ask questions in #18xxgames
on the 18XX Slack
Buy physical copies of 18XX games from publishers: #{Lib::Publisher.link_list.join}.
+Keep the servers running by becoming a member on Patreon
MESSAGE props = { diff --git a/spec/assets_spec.rb b/spec/assets_spec.rb index 7126711649..2091a38ba7 100644 --- a/spec/assets_spec.rb +++ b/spec/assets_spec.rb @@ -228,11 +228,11 @@ def render(**needs) describe '#html' do it 'renders logged out' do - expect(render).to include('Welcome!') + expect(render).to include('18xx.Games') end it 'renders home logged in' do - expect(render(user: { name: 'toby', settings: { consent: true } })).to include('Welcome toby!') + expect(render(user: { name: 'toby', settings: { consent: true } })).to include('Profile (toby)') end it 'consent logged in' do From c3634d37d1b38d3c8f0f2fe91e05ddaedaab64ec Mon Sep 17 00:00:00 2001 From: Benjamin Scott1847AE is in beta. - 1894 is in beta. - 1822CA is in alpha.
+1847AE is in beta. + 1894 is in beta. + 1822CA is in alpha.
-Report bugs and make feature requests on GitHub.
+Report bugs and make feature requests on GitHub.
MESSAGE props = {