Skip to content

Commit

Permalink
More doc cleanup.
Browse files Browse the repository at this point in the history
  • Loading branch information
jamadden committed Oct 24, 2023
1 parent 625d6b6 commit 18731bc
Show file tree
Hide file tree
Showing 4 changed files with 118 additions and 7 deletions.
95 changes: 95 additions & 0 deletions docs/_static/custom.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
/* Font definitions */
@font-face {
font-family: 'JetBrains Mono';
src: url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Bold-Italic.woff2') format('woff2'),
url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Bold-Italic.woff') format('woff');
font-weight: 700;
font-style: italic;
font-display: swap;
}

@font-face {
font-family: 'JetBrains Mono';
src: url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Bold.woff2') format('woff2'),
url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Bold.woff') format('woff');
font-weight: 700;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'JetBrains Mono';
src: url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-ExtraBold-Italic.woff2') format('woff2'),
url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-ExtraBold-Italic.woff') format('woff');
font-weight: 800;
font-style: italic;
font-display: swap;
}

@font-face {
font-family: 'JetBrains Mono';
src: url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-ExtraBold.woff2') format('woff2'),
url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-ExtraBold.woff') format('woff');
font-weight: 800;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'JetBrains Mono';
src: url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Italic.woff2') format('woff2'),
url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Italic.woff') format('woff');
font-weight: 400;
font-style: italic;
font-display: swap;
}

@font-face {
font-family: 'JetBrains Mono';
src: url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Medium-Italic.woff2') format('woff2'),
url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Medium-Italic.woff') format('woff');
font-weight: 500;
font-style: italic;
font-display: swap;
}

@font-face {
font-family: 'JetBrains Mono';
src: url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Medium.woff2') format('woff2'),
url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Medium.woff') format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'JetBrains Mono';
src: url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Regular.woff2') format('woff2'),
url('https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Regular.woff') format('woff');
font-weight: 400;
font-style: normal;
font-display: swap;
}


article {
/* Furo theme makes this 1.5 which uses soo much space */
line-height: 1.1;
}

.admonition-opinion p.admonition-title {
background-color: rgba(255, 150, 235, 0.44);
}

div.admonition-opinion.admonition {
border-left: .2rem solid rgba(255, 150, 235, 0.44);
}


.admonition-design-options p.admonition-title {
background-color: rgba(173, 28, 237, 0.44);
}

div.admonition-design-options.admonition {
border-left: .2rem solid rgba(173, 28, 237, 0.44);
}
19 changes: 18 additions & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,24 @@
# The theme to use for HTML and HTML Help pages. See the documentation for
# a list of builtin themes.
#
html_theme = 'sphinx_rtd_theme'
# furo: A customizable theme. Intended for smaller datasets, so if we
# grow too large we may want something different, like
# sphinx_book_theme.
#
# Theme gallery:https://sphinx-themes.org/
# Furo docs:See https://pradyunsg.me/furo/
# With Furo, we don't need to have individual ``.. contents::`` directives;
# if we move away from it we might want to add them back.
html_theme = 'furo'
html_css_files = [
'custom.css',
]
html_theme_options = {
'light_css_variables': {
'font-stack': '"SF Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',
'font-stack--monospace': '"JetBrainsMono", "JetBrains Mono", "JetBrains Mono Regular", "JetBrainsMono-Regular", ui-monospace, profont, monospace',
},
}

# Theme options are theme-specific and customize the look and feel of a theme
# further. For a list of options available for each theme, see the
Expand Down
5 changes: 5 additions & 0 deletions docs/layers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,8 @@
====================

.. automodule:: nti.testing.layers
:ignore-module-all:

.. automodule:: nti.testing.layers.zope
.. automodule:: nti.testing.layers.cleanup
.. automodule:: nti.testing.layers.postgres
6 changes: 0 additions & 6 deletions src/nti/testing/layers/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,6 @@
from .cleanup import SharedCleanupLayer
from .zope import ZopeComponentLayer
from .zope import ConfiguringLayerMixin
from . import cleanup
from . import postgres
from . import zope

def find_test():
"""
Expand Down Expand Up @@ -53,7 +50,4 @@ def testSetUp(cls, test=None):
'ZopeComponentLayer',
'ConfiguringLayerMixin',
'find_test',
'postgres',
'cleanup',
'zope',
]

0 comments on commit 18731bc

Please sign in to comment.