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