Repository: praw-dev/praw

Issue:
Docs: Font color of method names is unreasonably white on a white background when using dark theme
### Describe the Documentation Issue

Hey Praw maintainers, thanks for the great work.
I'm about to use this API and I'm really happy with what I've found so far.
The only sad part is I'll have to read the documentation on light theme. This is because of the issue in the title, pictured below, or [directly in the site but turn on **dark mode**](https://praw.readthedocs.io/en/stable/code_overview/reddit_instance.html#praw.Reddit.request):
![Screenshot from 2023-04-04 17-19-53](https://user-images.githubusercontent.com/26746899/229911364-fa043278-41ec-4250-bf18-fec9e163db59.png)

### Attributes

- [X] Yes

### Location of the issue

https://praw.readthedocs.io/en/stable/code_overview/reddit_instance.html#praw.Reddit.request

### What did you expect to see?

method names a bit easier to read

### What did you actually see?

method names hard to read

### Proposed Fix

Gotta be a code color somewhere or a css rule to fix it

### Operating System/Web Browser

_No response_

### Anything else?

_No response_


Discussion:
This issue is stale because it has been open for 30 days with no activity. 

Remove the Stale label or comment or this will be closed in 30 days.
Still looking into this. Just been short on time. 
This issue was closed because it has been stale for 30 days with no activity.
This issue was closed because it has been stale for 30 days with no activity.

Resolving patch:
diff --git a/docs/conf.py b/docs/conf.py
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -1,4 +1,3 @@
-import os
 import sys
 from datetime import datetime
 
@@ -13,12 +12,8 @@
 extensions = [
     "sphinx.ext.autodoc",
     "sphinx.ext.intersphinx",
-    "sphinx_rtd_dark_mode",
-    "sphinx_rtd_theme",
 ]
-html_static_path = ["_static"]
-html_theme = "sphinx_rtd_theme"
-html_theme_options = {"collapse_navigation": True}
+html_theme = "furo"
 htmlhelp_basename = "PRAW"
 intersphinx_mapping = {"python": ("https://docs.python.org/3", None)}
 master_doc = "index"
@@ -35,12 +30,6 @@
 suppress_warnings = ["image.nonlocal_uri"]
 version = ".".join(__version__.split(".", 2)[:2])
 
-# Use RTD theme locally
-if not os.environ.get("READTHEDOCS"):
-    import sphinx_rtd_theme
-
-    html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]
-
 
 def skip(app, what, name, obj, skip, options):
     if name in {
@@ -57,4 +46,3 @@ def skip(app, what, name, obj, skip, options):
 
 def setup(app):
     app.connect("autodoc-skip-member", skip)
-    app.add_css_file("theme_override.css")
diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -17,7 +17,7 @@
     "ci": ["coveralls"],
     "dev": ["packaging"],
     "lint": ["pre-commit"],
-    "readthedocs": ["sphinx", "sphinx-rtd-dark-mode", "sphinx_rtd_theme"],
+    "readthedocs": ["furo", "sphinx"],
     "test": [
         "betamax >=0.8, <0.9",
         "betamax-matchers >=0.3.0, <0.5",
@@ -51,7 +51,7 @@
         "Topic :: Utilities",
     ],
     description=(
-        'PRAW, an acronym for "Python Reddit API Wrapper", is a python package that'
+        'PRAW, an acronym for "Python Reddit API Wrapper", is a Python package that'
         " allows for simple access to  Reddit's API."
     ),
     extras_require=extras,


Test patch: