Reimplement compose and add tiling windows

This commit is contained in:
2026-03-12 22:03:30 +00:00
parent 79766d279d
commit 6ceff63b71
126 changed files with 5111 additions and 10796 deletions

View File

@@ -0,0 +1,24 @@
<div class="box is-shadowless gia-send-composer{% if composer_class %} {{ composer_class }}{% endif %}">
<div class="field has-addons gia-send-composer-row">
<div class="control is-expanded gia-send-composer-input-wrap">
<textarea
id="{{ textarea_id }}"
class="textarea gia-send-composer-input{% if textarea_class %} {{ textarea_class }}{% endif %}"
name="{{ textarea_name|default:'text' }}"
rows="{{ textarea_rows|default:'1' }}"
{% if textarea_placeholder %}placeholder="{{ textarea_placeholder }}"{% endif %}></textarea>
</div>
<div class="control gia-send-composer-action">
<button
class="button gia-send-composer-button{% if button_class %} {{ button_class }}{% endif %}"
type="{{ button_type|default:'submit' }}"
{% if button_disabled %}disabled{% endif %}
{% if button_title %}title="{{ button_title }}"{% endif %}>
{% if button_icon_class %}
<span class="icon is-small"><i class="{{ button_icon_class }}"></i></span>
{% endif %}
<span>{{ button_label|default:"Send" }}</span>
</button>
</div>
</div>
</div>