Skip to content

Commit aa9127a

Browse files
committed
Upgrade docs amendments
1 parent d4d3c12 commit aa9127a

File tree

1 file changed

+21
-12
lines changed

1 file changed

+21
-12
lines changed

docs/upgrading.md

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -41,18 +41,9 @@ As indicated [here](./custom-features/migration-friendly-streamfields.md), this
4141

4242
- Ensure that the [page themes](custom-features/theme.md) are still working correctly
4343

44-
### Wagtail package dependencies
44+
### Dark and light mode
4545

46-
We are maintaining our own forks of Wagtail packages at: <https://github.com/torchbox-forks>.
47-
48-
The enables any team member to propose a change to a package, we can all work directly on the work branch and submit it to the original author for consideration.
49-
50-
- [How we work on forked packages (intranet article).](https://intranet.torchbox.com/torchbox-teams/tech-team/working-with-3rd-party-packages/#forking-repositories)
51-
- [Where we manage forked packages (Monday board).](https://torchbox.monday.com/boards/1124794299)
52-
53-
As much as possible, we want to use the official releases available on PyPI for the Wagtail package dependencies. A temporary solution is to fork the package dependency, tag the working branch, and use the tag in the pyproject file.
54-
55-
### Check these packages for updates
46+
- Ensure that [light and dark mode](custom-features/modes.md) are still working correctly
5647

5748
#### Lite youtube integration
5849

@@ -68,4 +59,22 @@ As much as possible, we want to use the official releases available on PyPI for
6859

6960
### Contact snippets in footer
7061

71-
- Ensure that these still display all the relevant content - title, text, photo, role contact link and button text
62+
- Ensure that these still display all the relevant content - title, text, photo, role contact link, button text and email text
63+
64+
## Wagtail package dependencies
65+
66+
We are maintaining our own forks of Wagtail packages at: <https://github.com/torchbox-forks>.
67+
68+
The enables any team member to propose a change to a package, we can all work directly on the work branch and submit it to the original author for consideration.
69+
70+
- [How we work on forked packages (intranet article).](https://intranet.torchbox.com/torchbox-teams/tech-team/working-with-3rd-party-packages/#forking-repositories)
71+
- [Where we manage forked packages (Monday board).](https://torchbox.monday.com/boards/1124794299)
72+
73+
As much as possible, we want to use the official releases available on PyPI for the Wagtail package dependencies. A temporary solution is to fork the package dependency, tag the working branch, and use the tag in the pyproject file.
74+
75+
### Check these packages for updates
76+
77+
(This list may not be exhaustive)
78+
79+
- [lite youtube](front-end/lite-youtube.md)
80+
- [wagtail markdown](front-end/markdown-codehilite.md)

0 commit comments

Comments
 (0)