Пример #1
0
def work_indented(value, *args, **kwargs):
	value = _join(value, args)
	if 'id' in kwargs:
		value = _div("work indented", value, kwargs['id'])
	else:
		value = _div("work indented", value)
	return format_html(value)
Пример #2
0
def work_25(value, *args, **kwargs):
	value = _join(value, args)
	if 'id' in kwargs:
		value = _div("work-25", value, kwargs['id'])
	else:
		value = _div("work-25", value)
	return format_html(value)
Пример #3
0
def basic_text_ind_mright200(value, *args, **kwargs):
	value = _join(value, args)
	cls = "basic-text m-right-200 indented"
	if 'plus' in kwargs:
		cls += '_plus'
	value = _div(cls, value)
	return format_html(value)
Пример #4
0
def basic_white_mright200(value, *args, **kwargs):
	value = _join(value, args)
	if 'ind' in kwargs:
		cls = "basic-text white m-right-200 indented"
	else:
		cls = "basic-text white m-right-200"
	value = _div(cls, value)
	return format_html(value)
Пример #5
0
def list_block(*args):
	new_value = [_span("code-literal", '[')]

	for i, c in enumerate(args):
		append = quote(c) if 'span' not in c else c
		new_value.append(_span("str", append))
		if i < len(args) - 1:
			new_value.append(_span("kept", ', '))

	new_value.append(_span("code-literal", ']'))
	return format_html(_div('code-block', ''.join(new_value)))
Пример #6
0
def basic_text_ind(value, *args, **kwargs):
	if 'no' in kwargs:
		value = f'{value}{"".join(args)}'
	else:
		value = _join(value, args)

	cls = "basic-text indented"
	if 'plus' in kwargs:
		cls += '_plus'
	value = _div(cls, value)
	return format_html(value)
Пример #7
0
def dict_block(*args):
	new_value = [_span("code-literal", ' {')]

	for i, c in enumerate(args):
		# append = _span("str", quote(c)) if isinstance(c, str) else _span("int", c)

		append = quote(c) if 'span' not in c else c
		append = _span("str", append)
		new_value.append(append)

		if i < len(args) - 1:
			append = _span("kept", ', ') if i % 2 != 0 else _span("code-literal", ': ')
			new_value.append(append)

	new_value.append(_span("code-literal", '}'))

	return mark_safe(_div('code-block', ''.join(new_value)))
Пример #8
0
def div(value, *args, **kwargs):
	value = _join(value, args)
	id = kwargs['id'] if 'id' in kwargs else None
	value = _div(kwargs['cls'], value, id)
	return format_html(value)
Пример #9
0
def mono_mright_300(value, *args):
	value = _join(value, args)
	value = _div("monospace m-right-300", value)
	return format_html(value)
Пример #10
0
def basic_text_white(value, *args):
	value = _join(value, args)
	value = _div("basic-text white", value)
	return format_html(value)
Пример #11
0
def page_title(value, *args):
	"""div, space p-top-20, 2 <br>"""
	value = _join(value, args)
	value = _div("space p-top-20", value)
	value += '<br>' * 2
	return format_html(value)
Пример #12
0
def space_ptop_20(value, *args):
	value = _join(value, args)
	value = _div("space p-top-20", value)
	return format_html(value)