letters
[librarian.git] / src / librarian / elements / letter / __init__.py
1 from ..base import WLElement
2
3
4 class List(WLElement):
5     CAN_HAVE_TEXT = False
6
7     TXT_TOP_MARGIN = 3
8     TXT_BOTTOM_MARGIN = 2
9     TXT_LEGACY_TOP_MARGIN = 1
10     TXT_LEGACY_BOTTOM_MARGIN = 0
11
12     HTML_TAG = 'blockquote'
13
14     EPUB_TAG = 'div'
15     EPUB_CLASS = 'block'
16
17
18 class Adresat(WLElement):
19     STRIP = True
20     SHOULD_HAVE_ID = True
21
22     TXT_TOP_MARGIN = 2
23     TXT_BOTTOM_MARGIN = 2
24     TXT_LEGACY_TOP_MARGIN = 2
25     TXT_LEGACY_BOTTOM_MARGIN = 0
26
27     EPUB_TAG = HTML_TAG = 'p'
28     EPUB_CLASS = HTML_CLASS = 'paragraph adresat'
29
30 class MiejsceData(WLElement):
31     STRIP = True
32     SHOULD_HAVE_ID = True
33
34     TXT_TOP_MARGIN = 2
35     TXT_BOTTOM_MARGIN = 2
36     TXT_LEGACY_TOP_MARGIN = 2
37     TXT_LEGACY_BOTTOM_MARGIN = 0
38
39     EPUB_TAG = HTML_TAG = 'p'
40     EPUB_CLASS = HTML_CLASS = 'paragraph miejscedata'
41
42 class NaglowekListu(WLElement):
43     STRIP = True
44     SHOULD_HAVE_ID = True
45
46     TXT_TOP_MARGIN = 2
47     TXT_BOTTOM_MARGIN = 2
48     TXT_LEGACY_TOP_MARGIN = 2
49     TXT_LEGACY_BOTTOM_MARGIN = 0
50
51     EPUB_TAG = HTML_TAG = 'p'
52     EPUB_CLASS = HTML_CLASS = 'paragraph nagloweklistu'
53
54 class Pozdrowienie(WLElement):
55     STRIP = True
56     SHOULD_HAVE_ID = True
57
58     TXT_TOP_MARGIN = 2
59     TXT_BOTTOM_MARGIN = 2
60     TXT_LEGACY_TOP_MARGIN = 2
61     TXT_LEGACY_BOTTOM_MARGIN = 0
62
63     EPUB_TAG = HTML_TAG = 'p'
64     EPUB_CLASS = HTML_CLASS = 'paragraph pozdrowienie'
65
66 class Podpis(WLElement):
67     STRIP = True
68     SHOULD_HAVE_ID = True
69
70     TXT_TOP_MARGIN = 2
71     TXT_BOTTOM_MARGIN = 2
72     TXT_LEGACY_TOP_MARGIN = 2
73     TXT_LEGACY_BOTTOM_MARGIN = 0
74
75     EPUB_TAG = HTML_TAG = 'p'
76     EPUB_CLASS = HTML_CLASS = 'paragraph podpis'