1 # This file is part of Librarian, licensed under GNU Affero GPLv3 or later.
2 # Copyright © Fundacja Wolne Lektury. See NOTICE for more information.
4 from ..base import WLElement
7 class Numeracja(WLElement):
8 def build_epub(self, builder):
12 class Rownolegle(WLElement):
13 def build_epub(self, builder):
14 for i, block in enumerate(self):
15 attr = {"class": "rownolegly-blok"}
17 attr['class'] += ' first'
18 if i == len(self) - 1:
19 attr['class'] += ' last'
20 builder.start_element('div', attr)
21 self.build_epub(block, builder)
26 EPUB_TAG = HTML_TAG = 'span'
28 def get_html_attr(self, builder):
30 szer = int(self.get('szer', 1))
34 "display": "inline-block",
38 get_epub_attr = get_html_attr