From 392bdfca2f01a023fd81dd9f029cdacd74e57460 Mon Sep 17 00:00:00 2001 From: Thierry Date: Thu, 26 Mar 2026 11:31:34 +0100 Subject: [PATCH] Upload files to "frontend/components" --- frontend/components/Alert.jinja | 13 +++++++++++ frontend/components/Badge.jinja | 2 ++ frontend/components/Button.jinja | 16 +++++++++++++ frontend/components/Card.jinja | 9 ++++++++ frontend/components/CloudRow.jinja | 37 ++++++++++++++++++++++++++++++ 5 files changed, 77 insertions(+) create mode 100644 frontend/components/Alert.jinja create mode 100644 frontend/components/Badge.jinja create mode 100644 frontend/components/Button.jinja create mode 100644 frontend/components/Card.jinja create mode 100644 frontend/components/CloudRow.jinja diff --git a/frontend/components/Alert.jinja b/frontend/components/Alert.jinja new file mode 100644 index 0000000..d4d51dc --- /dev/null +++ b/frontend/components/Alert.jinja @@ -0,0 +1,13 @@ +{#def type="info", message="" #} + \ No newline at end of file diff --git a/frontend/components/Badge.jinja b/frontend/components/Badge.jinja new file mode 100644 index 0000000..3271b0d --- /dev/null +++ b/frontend/components/Badge.jinja @@ -0,0 +1,2 @@ +{#def label, variant="neutral" #} +{{ label }} \ No newline at end of file diff --git a/frontend/components/Button.jinja b/frontend/components/Button.jinja new file mode 100644 index 0000000..e650b6c --- /dev/null +++ b/frontend/components/Button.jinja @@ -0,0 +1,16 @@ +{#def label, variant="primary", type="button", disabled=False, + hx_post="", hx_get="", hx_target="", hx_swap="innerHTML", + hx_indicator="", hx_encoding="" #} + \ No newline at end of file diff --git a/frontend/components/Card.jinja b/frontend/components/Card.jinja new file mode 100644 index 0000000..fc72f2b --- /dev/null +++ b/frontend/components/Card.jinja @@ -0,0 +1,9 @@ +{#def title="", class_extra="" #} +
+
+ {% if title %} +

{{ title }}

+ {% endif %} + {{ content }} +
+
\ No newline at end of file diff --git a/frontend/components/CloudRow.jinja b/frontend/components/CloudRow.jinja new file mode 100644 index 0000000..4e14029 --- /dev/null +++ b/frontend/components/CloudRow.jinja @@ -0,0 +1,37 @@ +{#def pc #} + + {{ pc.id }} + + + + {{ pc.size_mb }} MB + + {% if pc.created %}{{ pc.created | datetimeformat }}{% else %}—{% endif %} + + +
+ + + +
+ + \ No newline at end of file