Skip to content

Commit b7ef525

Browse files
skylentshoreSkylent Shore
andauthored
Emoji support: Adds emoji support to the documentation by including the sphinxemoji extension. (#1007)
* Add emoji support via sphinxemoji * Add celebratory message to course quickstart 🎉 --------- Co-authored-by: Skylent Shore <skylentshore@Skylents-MacBook-Air.local>
1 parent f32c408 commit b7ef525

6 files changed

Lines changed: 21 additions & 8 deletions

File tree

requirements/base.in

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@ sphinxcontrib-images
1212
sphinxcontrib-contentui
1313
sphinxext-rediraffe
1414
sphinx-tags
15-
sphinx-notfound-page
15+
sphinx-notfound-page
16+
sphinxemoji

requirements/base.txt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ babel==2.17.0
1616
# via
1717
# pydata-sphinx-theme
1818
# sphinx
19-
beautifulsoup4==4.13.3
19+
beautifulsoup4==4.13.4
2020
# via pydata-sphinx-theme
2121
certifi==2025.1.31
2222
# via requests
@@ -81,6 +81,7 @@ sphinx==7.4.7
8181
# sphinxcontrib-images
8282
# sphinxcontrib-mermaid
8383
# sphinxcontrib-youtube
84+
# sphinxemoji
8485
# sphinxext-rediraffe
8586
sphinx-autobuild==2024.10.3
8687
# via -r requirements/base.in
@@ -114,9 +115,11 @@ sphinxcontrib-serializinghtml==2.0.0
114115
# via sphinx
115116
sphinxcontrib-youtube==1.4.1
116117
# via -r requirements/base.in
118+
sphinxemoji==0.3.1
119+
# via -r requirements/base.in
117120
sphinxext-rediraffe==0.2.7
118121
# via -r requirements/base.in
119-
starlette==0.46.1
122+
starlette==0.46.2
120123
# via sphinx-autobuild
121124
typing-extensions==4.13.2
122125
# via
@@ -127,7 +130,7 @@ urllib3==2.2.3
127130
# via
128131
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
129132
# requests
130-
uvicorn==0.34.0
133+
uvicorn==0.34.1
131134
# via sphinx-autobuild
132135
watchfiles==1.0.5
133136
# via sphinx-autobuild

requirements/pip-tools.txt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.9
33
# by the following command:
44
#
55
# make upgrade
@@ -8,6 +8,8 @@ build==1.2.2.post1
88
# via pip-tools
99
click==8.1.8
1010
# via pip-tools
11+
importlib-metadata==8.6.1
12+
# via build
1113
packaging==24.2
1214
# via build
1315
pip-tools==7.4.1
@@ -16,8 +18,14 @@ pyproject-hooks==1.2.0
1618
# via
1719
# build
1820
# pip-tools
21+
tomli==2.2.1
22+
# via
23+
# build
24+
# pip-tools
1925
wheel==0.45.1
2026
# via pip-tools
27+
zipp==3.21.0
28+
# via importlib-metadata
2129

2230
# The following packages are considered to be unsafe in a requirements file:
2331
# pip

requirements/pip.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.9
33
# by the following command:
44
#
55
# make upgrade

source/conf.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@
4949
"sphinx.ext.intersphinx",
5050
"sphinxext.rediraffe",
5151
"notfound.extension",
52-
"sphinx_tags"
52+
"sphinx_tags",
53+
"sphinxemoji.sphinxemoji",
5354
]
5455

5556
# Extension Configuration

source/educators/quickstarts/build_a_course.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ Follow the steps below to build your first course. By the end, you will have a f
118118

119119
:ref:`View As Learner` (how-to)
120120

121-
121+
Congrats – you have built your first course 🎉
122122

123123
**Maintenance chart**
124124

0 commit comments

Comments
 (0)