comparison libervia/server/server.py @ 1321:eb85ef26cb4a

server: use `bulma` theme as default for default site: `default` theme is not used for now as real default, because dev work is focusing on bulma theme, and the default one may be broken. This should (or may not) change in the future.
author Goffi <goffi@goffi.org>
date Sat, 01 Aug 2020 16:56:04 +0200
parents db9ea167c409
children 4751e9febbbf
comparison
equal deleted inserted replaced
1320:0cbf86b1dcca 1321:eb85ef26cb4a
180 ProtectedFile.__init__(self, *args, **kwargs) 180 ProtectedFile.__init__(self, *args, **kwargs)
181 self.host = host 181 self.host = host
182 self.host_name = host_name 182 self.host_name = host_name
183 self.site_name = site_name 183 self.site_name = site_name
184 self.site_path = Path(site_path) 184 self.site_path = Path(site_path)
185 self.default_theme = self.getConfig('theme', C.TEMPLATE_THEME_DEFAULT) 185 self.default_theme = self.getConfig('theme')
186 if self.default_theme is None:
187 if not host_name:
188 # FIXME: we use bulma theme by default for main site for now
189 # as the development is focusing on this one, and default theme may
190 # be broken
191 self.default_theme = 'bulma'
192 else:
193 self.default_theme = C.TEMPLATE_THEME_DEFAULT
186 self.site_themes = set() 194 self.site_themes = set()
187 self.named_pages = {} 195 self.named_pages = {}
188 self.browser_modules = {} 196 self.browser_modules = {}
189 # template dynamic data used in all pages 197 # template dynamic data used in all pages
190 self.dyn_data_common = {"scripts": OrderedSet()} 198 self.dyn_data_common = {"scripts": OrderedSet()}