Source code for swissvotes.theme.swissvotes_theme
from __future__ import annotations
from onegov.core.utils import module_path
from onegov.foundation import BaseTheme
[docs]
class SwissvotesTheme(BaseTheme):
    @property
    @property
[docs]
    def post_imports(self) -> list[str]:
        return [
            *super().post_imports,
            'mixin',
            'header',
            'mastodon',
            'footer',
            'form',
            'table',
            'alert',
            'dropzone',
            'swissvotes'
        ]
    @property
[docs]
    def extra_search_paths(self) -> list[str]:
        base_paths = super().extra_search_paths
        return [module_path('onegov.swissvotes.theme', 'styles'), *base_paths]