@@ -595,8 +595,6 @@ def __init__(self, **config):
595
595
'TEMPLATE_FILTERS' : {},
596
596
'THEME' : 'bootstrap3' ,
597
597
'THEME_COLOR' : '#5670d4' , # light "corporate blue"
598
- 'THEME_REVEAL_CONFIG_SUBTHEME' : 'sky' ,
599
- 'THEME_REVEAL_CONFIG_TRANSITION' : 'cube' ,
600
598
'THUMBNAIL_SIZE' : 180 ,
601
599
'UNSLUGIFY_TITLES' : False , # WARNING: conf.py.in overrides this with True for backwards compatibility
602
600
'URL_TYPE' : 'rel_path' ,
@@ -946,6 +944,14 @@ def __init__(self, **config):
946
944
utils .LOGGER .warn ('The POSTS_SECTION_ARE_INDEXES option is deprecated, use POSTS_SECTIONS_ARE_INDEXES instead.' )
947
945
self .config ['POSTS_SECTIONS_ARE_INDEXES' ] = config ['POSTS_SECTION_ARE_INDEXES' ]
948
946
947
+ # TODO: remove in v8, or earlier
948
+ if ('THEME_REVEAL_CONFIG_SUBTHEME' in config or 'THEME_REVEAL_CONFIG_TRANSITION' in config or
949
+ (self .config ['THEME' ] in ('reveal' , 'reveal-jinja' ) and
950
+ ('subtheme' not in config .GLOBAL_CONTEXT or 'transition' not in config .GLOBAL_CONTEXT ))):
951
+ utils .LOGGER .warn ('The THEME_REVEAL_CONFIG_* settings are deprecated. Use `subtheme` and `transition` in GLOBAL_CONTEXT instead.' )
952
+ self ._GLOBAL_CONTEXT ['subtheme' ] = config .get ('THEME_REVEAL_CONFIG_SUBTHEME' , 'sky' )
953
+ self ._GLOBAL_CONTEXT ['transition' ] = config .get ('THEME_REVEAL_CONFIG_TRANSITION' , 'cube' )
954
+
949
955
# Configure filters
950
956
for actions in self .config ['FILTERS' ].values ():
951
957
for i , f in enumerate (actions ):
@@ -1230,8 +1236,6 @@ def _set_global_context_from_config(self):
1230
1236
'MATHJAX_CONFIG' )
1231
1237
self ._GLOBAL_CONTEXT ['use_katex' ] = self .config .get ('USE_KATEX' )
1232
1238
self ._GLOBAL_CONTEXT ['katex_auto_render' ] = self .config .get ('KATEX_AUTO_RENDER' )
1233
- self ._GLOBAL_CONTEXT ['subtheme' ] = self .config .get ('THEME_REVEAL_CONFIG_SUBTHEME' )
1234
- self ._GLOBAL_CONTEXT ['transition' ] = self .config .get ('THEME_REVEAL_CONFIG_TRANSITION' )
1235
1239
self ._GLOBAL_CONTEXT ['content_footer' ] = self .config .get (
1236
1240
'CONTENT_FOOTER' )
1237
1241
self ._GLOBAL_CONTEXT ['generate_atom' ] = self .config .get ('GENERATE_ATOM' )
0 commit comments