sagemath/sage

Revive furo

Closed this issue · 25 comments

Specifically html/en/index.html page is now based on furo's page.html for furo theme.

Along the way, we fix here and there so that

  • pdf docs also build
  • logo links to the documentation root
  • search page works
  • white sage logo is transparent

Hence our doc in furo theme is now quite functional.

CC: @yuan-zhou @tobiasdiez

Component: documentation

Author: Kwankyu Lee

Branch/Commit: 73e5aa3

Reviewer: Matthias Koeppe

Issue created by migration from https://trac.sagemath.org/ticket/34252

Branch pushed to git repo; I updated commit sha1. New commits:

9d1e07aRevive furo

Description changed:

--- 
+++ 
@@ -1 +1 @@
-
+Specifically `html/en/index.html` page is now based on furo's `page.html` for furo theme.

Changed commit from 9d1e07a to f19b597

Branch pushed to git repo; I updated commit sha1. New commits:

f19b597Add link to the logo

Description changed:

--- 
+++ 
@@ -1 +1,10 @@
 Specifically `html/en/index.html` page is now based on furo's `page.html` for furo theme.
+
+Along the way, we fix here and there so that
+
+- pdf docs also build
+
+- logo links to the documentation root
+
+Hence our doc in furo theme is now quite functional.
+

Branch pushed to git repo; I updated commit sha1. New commits:

09d5f5cFix the logo link for reference
ae75d53Fix a subtle reference problem for build_options

Changed commit from f19b597 to ae75d53

Branch pushed to git repo; I updated commit sha1. New commits:

3519bedRun docbuild workflow with single thread

Changed commit from ae75d53 to 3519bed

Branch pushed to git repo; I updated commit sha1. New commits:

1274718Fix a suspicious part of categories doc

Changed commit from 3519bed to 1274718

Branch pushed to git repo; I updated commit sha1. New commits:

e5b1f7eAdd search.html

Changed commit from 1274718 to e5b1f7e

Description changed:

--- 
+++ 
@@ -6,5 +6,7 @@
 
 - logo links to the documentation root
 
+- search page works
+
 Hence our doc in furo theme is now quite functional.
 

Branch pushed to git repo; I updated commit sha1. New commits:

ebd3b77Better pygments style

Changed commit from e5b1f7e to ebd3b77

Changed commit from ebd3b77 to 73e5aa3

Branch pushed to git repo; I updated commit sha1. New commits:

73e5aa3Make white logo transparent to match with furo

Description changed:

--- 
+++ 
@@ -3,10 +3,9 @@
 Along the way, we fix here and there so that
 
 - pdf docs also build
-
 - logo links to the documentation root
-
 - search page works
+- white sage logo is transparent
 
 Hence our doc in furo theme is now quite functional.
 
comment:15

This looks excellent.

Reviewer: Matthias Koeppe

comment:16

Thank you!

Changed branch from u/klee/34252 to 73e5aa3