Current collected state Current
Observed since 20 Oct, 15:13 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
1409sdk
Python SDK для дизайн-системы 1409
Python SDK для работы с дизайн-системой 1409.
Подключай UI-компоненты (лого, фон, кнопки и др.) в любой Python-проект через один импорт.
pip install 1409sdk
from sdk1409.client import Client
client = Client()
# Получить HTML-тег компонента
print(client.link_tag("logo"))
# <img src="https://api.my1409.ru/design?component=logo" alt="logo">
print(client.link_tag("button"))
# <link rel="stylesheet" href="https://api.my1409.ru/design?component=button">
# Вставить в HTML-шаблон
logo_tag = client.link_tag("logo")
html = f"<html><body>{logo_tag}</body></html>"
# Скачать компонент в проект
client.pull("logo", dest="./assets/")
# Скопировать шрифты
client.fonts(dest="./assets/fonts/")
| Метод | Описание |
|---|---|
link_tag(component) | Готовый HTML-тег для вставки на страницу |
get(component) | Содержимое компонента в байтах |
get_text(component) | Содержимое компонента как строка |
pull(component, dest) | Скачать и сохранить файл |
list() | Список доступных компонентов |
fonts(dest) | Копировать шрифты в проект |
Подробная документация в docs/Doc.md.
MIT
Download counts and popularity will appear here as the collector receives them.
Declarations describe requirements; they are not a resolved dependency graph.
bdist_wheel · 5.27 KB · Python py3
sdist · 4.24 KB · Python source
Observed since 20 Oct, 15:13 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:543261bd1ca5fc73e0bae4d4efa6e8beab52d0d1d0254b5340eb77194af5ca5f