From bf8abe13b29d0760603c868a06d6d83ad491cbf7 Mon Sep 17 00:00:00 2001
From: Archmonger <16909269+Archmonger@users.noreply.github.com>
Date: Sun, 26 Feb 2023 16:06:07 -0800
Subject: [PATCH 1/4] fix docs links

---
 README.md                                      | 18 +++++++-----------
 docs/source/conf.py                            |  2 +-
 .../getting-started/_static/embed-doc-ex.html  |  2 +-
 3 files changed, 9 insertions(+), 13 deletions(-)

diff --git a/README.md b/README.md
index eb2d7a979..8bd9926d1 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,6 @@
 <img src="https://raw.githubusercontent.com/reactive-python/reactpy/main/branding/reactpy-logo-wide.svg" alt="ReactPy Logo" id="reactpy" width="500px" />
 
-ReactPy is a library for building user interfaces in Python without Javascript. ReactPy
-interfaces are made from components which look and behave similarly to this found in
-[ReactJS](https://reactjs.org/). Designed with simplicity in mind, ReactPy can be used
-by those without web development experience while also being powerful enough to grow
-with your ambitions.
+ReactPy is a library for building user interfaces in Python without Javascript. ReactPy interfaces are made from components which look and behave similarly to this found in [ReactJS](https://reactjs.org/). Designed with simplicity in mind, ReactPy can be used by those without web development experience while also being powerful enough to grow with your ambitions.
 
 <table>
     <thead>
@@ -16,7 +12,7 @@ with your ambitions.
     <tbody>
         <tr>
         <td>
-            <a href="https://reactpy-docs.herokuapp.com/docs/guides/getting-started/installing-reactpy.html#officially-supported-servers">
+            <a href="https://reactpyherokuapp.com/docs/guides/getting-started/installing-reactpy.html#officially-supported-servers">
                 Flask, FastAPI, Sanic, Tornado
             </a>
         </td>
@@ -47,8 +43,8 @@ run(HelloWorld)
 
 Follow the links below to find out more about this project.
 
-- [Try it Now](https://mybinder.org/v2/gh/reactive-python/reactpy-jupyter/main?urlpath=lab/tree/notebooks/introduction.ipynb) - check out ReactPy in a Jupyter Notebook.
-- [Documentation](https://reactpy-docs.herokuapp.com/) - learn how to install, run, and use ReactPy.
-- [Community Forum](https://github.com/reactive-python/reactpy/discussions) - ask questions, share ideas, and show off projects.
-- [Contributor Guide](https://reactpy-docs.herokuapp.com/docs/developing-reactpy/contributor-guide.html) - see how you can help develop this project.
-- [Code of Conduct](https://github.com/reactive-python/reactpy/blob/main/CODE_OF_CONDUCT.md) - standards for interacting with this community.
+-   [Try it Now](https://mybinder.org/v2/gh/reactive-python/reactpy-jupyter/main?urlpath=lab/tree/notebooks/introduction.ipynb) - check out ReactPy in a Jupyter Notebook.
+-   [Documentation](https://reactpyherokuapp.com/) - learn how to install, run, and use ReactPy.
+-   [Community Forum](https://github.com/reactive-python/reactpy/discussions) - ask questions, share ideas, and show off projects.
+-   [Contributor Guide](https://reactpyherokuapp.com/docs/developing-reactpy/contributor-guide.html) - see how you can help develop this project.
+-   [Code of Conduct](https://github.com/reactive-python/reactpy/blob/main/CODE_OF_CONDUCT.md) - standards for interacting with this community.
diff --git a/docs/source/conf.py b/docs/source/conf.py
index 71364b00d..8dea56e0e 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -163,7 +163,7 @@
 
 # -- sphinxext.opengraph --
 
-ogp_site_url = "https://reactpy-docs.herokuapp.com/"
+ogp_site_url = "https://reactpy.herokuapp.com/"
 ogp_image = "https://raw.githubusercontent.com/reactive-python/reactpy/main/branding/png/reactpy-logo-padded.png"
 # We manually specify this below
 # ogp_description_length = 200
diff --git a/docs/source/guides/getting-started/_static/embed-doc-ex.html b/docs/source/guides/getting-started/_static/embed-doc-ex.html
index 659ba250a..a9eeee8c3 100644
--- a/docs/source/guides/getting-started/_static/embed-doc-ex.html
+++ b/docs/source/guides/getting-started/_static/embed-doc-ex.html
@@ -3,6 +3,6 @@
   import { mountLayoutWithWebSocket } from "https://esm.sh/@reactpy/client@0.33.3";
   mountLayoutWithWebSocket(
     document.getElementById("reactpy-app"),
-    "wss://reactpy-docs.herokuapp.com/_reactpy/stream?view_id=todo"
+    "wss://reactpy.herokuapp.com/_reactpy/stream?view_id=todo"
   );
 </script>

From cb752546631fe5bbe28b847ea9de8cec1a81cb65 Mon Sep 17 00:00:00 2001
From: Archmonger <16909269+Archmonger@users.noreply.github.com>
Date: Sun, 26 Feb 2023 16:40:52 -0800
Subject: [PATCH 2/4] fix readme spelling

---
 README.md             | 2 +-
 docs/source/index.rst | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 8bd9926d1..7b8fc092f 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 <img src="https://raw.githubusercontent.com/reactive-python/reactpy/main/branding/reactpy-logo-wide.svg" alt="ReactPy Logo" id="reactpy" width="500px" />
 
-ReactPy is a library for building user interfaces in Python without Javascript. ReactPy interfaces are made from components which look and behave similarly to this found in [ReactJS](https://reactjs.org/). Designed with simplicity in mind, ReactPy can be used by those without web development experience while also being powerful enough to grow with your ambitions.
+ReactPy is a library for building user interfaces in Python without Javascript. ReactPy interfaces are made from components which look and behave similarly to those found in [ReactJS](https://reactjs.org/). Designed with simplicity in mind, ReactPy can be used by those without web development experience while also being powerful enough to grow with your ambitions.
 
 <table>
     <thead>
diff --git a/docs/source/index.rst b/docs/source/index.rst
index bf7936f8f..712db3ead 100644
--- a/docs/source/index.rst
+++ b/docs/source/index.rst
@@ -40,7 +40,7 @@ ReactPy
 
 ReactPy is a library for building user interfaces in Python without Javascript. ReactPy
 interfaces are made from :ref:`components <Your First Components>` which look and behave
-similarly to this found in `ReactJS <https://reactjs.org/>`__. Designed with simplicity
+similarly to those found in `ReactJS <https://reactjs.org/>`__. Designed with simplicity
 in mind, ReactPy can be used by those without web development experience while also
 being powerful enough to grow with your ambitions.
 

From ab1be97373932f7ffc1e2c599c0bf41a4ab0e206 Mon Sep 17 00:00:00 2001
From: Archmonger <16909269+Archmonger@users.noreply.github.com>
Date: Tue, 28 Feb 2023 23:31:09 -0800
Subject: [PATCH 3/4] new reactpy.dev link

---
 README.md                                                   | 6 +++---
 docs/source/conf.py                                         | 2 +-
 .../source/guides/getting-started/_static/embed-doc-ex.html | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/README.md b/README.md
index 7b8fc092f..09dd0fed8 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@ ReactPy is a library for building user interfaces in Python without Javascript.
     <tbody>
         <tr>
         <td>
-            <a href="https://reactpyherokuapp.com/docs/guides/getting-started/installing-reactpy.html#officially-supported-servers">
+            <a href="https://reactpy.dev/docs/guides/getting-started/installing-reactpy.html#officially-supported-servers">
                 Flask, FastAPI, Sanic, Tornado
             </a>
         </td>
@@ -44,7 +44,7 @@ run(HelloWorld)
 Follow the links below to find out more about this project.
 
 -   [Try it Now](https://mybinder.org/v2/gh/reactive-python/reactpy-jupyter/main?urlpath=lab/tree/notebooks/introduction.ipynb) - check out ReactPy in a Jupyter Notebook.
--   [Documentation](https://reactpyherokuapp.com/) - learn how to install, run, and use ReactPy.
+-   [Documentation](https://reactpy.dev/) - learn how to install, run, and use ReactPy.
 -   [Community Forum](https://github.com/reactive-python/reactpy/discussions) - ask questions, share ideas, and show off projects.
--   [Contributor Guide](https://reactpyherokuapp.com/docs/developing-reactpy/contributor-guide.html) - see how you can help develop this project.
+-   [Contributor Guide](https://reactpy.dev/docs/developing-reactpy/contributor-guide.html) - see how you can help develop this project.
 -   [Code of Conduct](https://github.com/reactive-python/reactpy/blob/main/CODE_OF_CONDUCT.md) - standards for interacting with this community.
diff --git a/docs/source/conf.py b/docs/source/conf.py
index 8dea56e0e..3b039925e 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -163,7 +163,7 @@
 
 # -- sphinxext.opengraph --
 
-ogp_site_url = "https://reactpy.herokuapp.com/"
+ogp_site_url = "https://reactpy.dev/"
 ogp_image = "https://raw.githubusercontent.com/reactive-python/reactpy/main/branding/png/reactpy-logo-padded.png"
 # We manually specify this below
 # ogp_description_length = 200
diff --git a/docs/source/guides/getting-started/_static/embed-doc-ex.html b/docs/source/guides/getting-started/_static/embed-doc-ex.html
index a9eeee8c3..7844b31a4 100644
--- a/docs/source/guides/getting-started/_static/embed-doc-ex.html
+++ b/docs/source/guides/getting-started/_static/embed-doc-ex.html
@@ -3,6 +3,6 @@
   import { mountLayoutWithWebSocket } from "https://esm.sh/@reactpy/client@0.33.3";
   mountLayoutWithWebSocket(
     document.getElementById("reactpy-app"),
-    "wss://reactpy.herokuapp.com/_reactpy/stream?view_id=todo"
+    "wss://reactpy.dev/_reactpy/stream?view_id=todo"
   );
 </script>

From 77db018789bf899dbeed884c3205f0c531c893e0 Mon Sep 17 00:00:00 2001
From: Archmonger <16909269+Archmonger@users.noreply.github.com>
Date: Tue, 28 Feb 2023 23:39:03 -0800
Subject: [PATCH 4/4] fix spelling error

---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index bdf70b8e2..cb4d991fb 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,7 @@
 
 ---
 
-[ReactPy](https://reactpy.dev/) is a library for building user interfaces in Python without Javascript. ReactPy interfaces are made from components which look and behave similarly to this found in [ReactJS](https://reactjs.org/). Designed with simplicity in mind, ReactPy can be used by those without web development experience while also being powerful enough to grow with your ambitions.
+[ReactPy](https://reactpy.dev/) is a library for building user interfaces in Python without Javascript. ReactPy interfaces are made from components which look and behave similarly to those found in [ReactJS](https://reactjs.org/). Designed with simplicity in mind, ReactPy can be used by those without web development experience while also being powerful enough to grow with your ambitions.
 
 <table align="center">
     <thead>