Skip to content

Commit 1a48d64

Browse files
authored
Use Plone Sphinx Theme (#1770)
* Use Plone Sphinx Theme for the theme - Update requirements.txt, removing pins and obsolete packages - Move vale styles into proper location * Sync conf.py with Plone Sphinx Theme options * Fix configuration for version and switcher Remove conflicting templates * Remove conflicting static assets and template files, and adjust configuration accordingly. * Remove obsolete Netlify files * Align version switcher to match this version * Add YouTube social icon. Remove obsolete comments. * Revert `make distclean` to merely purge the venv * Fix scrollspy * Whoops, just delete this monkeypatch, as it comes straight from PST. * Move icon-links from primary sidebar to footer_content_items. - Remove `version` from the whole-page footer. - Sort html_theme_options
1 parent 34bcec3 commit 1a48d64

20 files changed

+171
-1487
lines changed

Makefile

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,8 @@ clean: ## Clean docs build directory
3030
cd $(DOCS_DIR) && rm -rf $(BUILDDIR)/
3131

3232
.PHONY: distclean
33-
distclean: ## Clean docs build directory and Python virtual environment, then install requirements
34-
cd $(DOCS_DIR) && rm -rf $(BUILDDIR)/
35-
python3 -m venv venv --clear
36-
venv/bin/pip install -r requirements-initial.txt
37-
venv/bin/pip install -r requirements.txt
38-
@echo
39-
@echo "Installation of requirements completed."
33+
distclean: clean ## Clean docs build directory and Python virtual environment
34+
rm -rf venv
4035

4136
venv/bin/python: ## Setup up Python virtual environment and install requirements
4237
python3 -m venv venv

0 commit comments

Comments
 (0)