From 67c929d9c101ee79707c104ad08a78f8e0c04f64 Mon Sep 17 00:00:00 2001 From: Wojtek Kosior Date: Tue, 23 Aug 2022 13:59:14 +0200 Subject: arrange web UI Jinja templates into multiple directories --- .../proxy/web_ui/templates/index.html.jinja | 26 ++++ .../proxy/web_ui/templates/packages.html.jinja | 49 ------- .../web_ui/templates/packages/index.html.jinja | 49 +++++++ .../templates/packages/load_from_disk.html.jinja | 50 +++++++ .../templates/packages/show_single.html.jinja | 64 +++++++++ .../packages/show_single_version.html.jinja | 38 ++++++ .../templates/packages__load_from_disk.html.jinja | 50 ------- .../templates/packages__show_single.html.jinja | 64 --------- .../packages__show_single_version.html.jinja | 38 ------ .../proxy/web_ui/templates/repos.html.jinja | 70 ---------- .../proxy/web_ui/templates/repos/add.html.jinja | 64 +++++++++ .../proxy/web_ui/templates/repos/index.html.jinja | 70 ++++++++++ .../web_ui/templates/repos/show_single.html.jinja | 151 +++++++++++++++++++++ .../proxy/web_ui/templates/repos__add.html.jinja | 64 --------- .../web_ui/templates/repos__show_single.html.jinja | 151 --------------------- .../proxy/web_ui/templates/root.html.jinja | 26 ---- 16 files changed, 512 insertions(+), 512 deletions(-) create mode 100644 src/hydrilla/proxy/web_ui/templates/index.html.jinja delete mode 100644 src/hydrilla/proxy/web_ui/templates/packages.html.jinja create mode 100644 src/hydrilla/proxy/web_ui/templates/packages/index.html.jinja create mode 100644 src/hydrilla/proxy/web_ui/templates/packages/load_from_disk.html.jinja create mode 100644 src/hydrilla/proxy/web_ui/templates/packages/show_single.html.jinja create mode 100644 src/hydrilla/proxy/web_ui/templates/packages/show_single_version.html.jinja delete mode 100644 src/hydrilla/proxy/web_ui/templates/packages__load_from_disk.html.jinja delete mode 100644 src/hydrilla/proxy/web_ui/templates/packages__show_single.html.jinja delete mode 100644 src/hydrilla/proxy/web_ui/templates/packages__show_single_version.html.jinja delete mode 100644 src/hydrilla/proxy/web_ui/templates/repos.html.jinja create mode 100644 src/hydrilla/proxy/web_ui/templates/repos/add.html.jinja create mode 100644 src/hydrilla/proxy/web_ui/templates/repos/index.html.jinja create mode 100644 src/hydrilla/proxy/web_ui/templates/repos/show_single.html.jinja delete mode 100644 src/hydrilla/proxy/web_ui/templates/repos__add.html.jinja delete mode 100644 src/hydrilla/proxy/web_ui/templates/repos__show_single.html.jinja delete mode 100644 src/hydrilla/proxy/web_ui/templates/root.html.jinja (limited to 'src/hydrilla/proxy/web_ui/templates') diff --git a/src/hydrilla/proxy/web_ui/templates/index.html.jinja b/src/hydrilla/proxy/web_ui/templates/index.html.jinja new file mode 100644 index 0000000..62c2b45 --- /dev/null +++ b/src/hydrilla/proxy/web_ui/templates/index.html.jinja @@ -0,0 +1,26 @@ +{# +SPDX-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 + + +Proxy web UI root page. + +This file is part of Hydrilla&Haketilo. + +Copyright (C) 2022 Wojtek Kosior + +Dual licensed under +* GNU General Public License v3.0 or later and +* Creative Commons Attribution Share Alike 4.0 International. + +You can choose to use either of these licenses or both. + + +I, Wojtek Kosior, thereby promise not to sue for violation of this +file's licenses. Although I request that you do not make use this code +in a proprietary work, I am not going to enforce this in court. +#} +{%- extends "base.html.jinja" %} +{% block title %} {{ _('web_ui.home.title') }} {% endblock %} +{% block main %} + {{ _('web_ui.home.welcome_to_haketilo') }} +{% endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/packages.html.jinja b/src/hydrilla/proxy/web_ui/templates/packages.html.jinja deleted file mode 100644 index bac774e..0000000 --- a/src/hydrilla/proxy/web_ui/templates/packages.html.jinja +++ /dev/null @@ -1,49 +0,0 @@ -{# -Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 - - -Proxy web UI package list page. - -This file is part of Hydrilla&Haketilo. - -Copyright (C) 2022 Wojtek Kosior - -Dual licensed under -* GNU General Public License v3.0 or later and -* Creative Commons Attribution Share Alike 4.0 International. - -You can choose to use either of these licenses or both. - - -I, Wojtek Kosior, thereby promise not to sue for violation of this -file's licenses. Although I request that you do not make use this code -in a proprietary work, I am not going to enforce this in court. -#} -{% extends "base.html.jinja" %} -{% block title %} {{ _('web_ui.packages.title') }} {% endblock %} -{% block style %} - {{ super() }} - - {% include 'include/item_list_style.css.jinja' %} -{% endblock %} -{% block main %} -

{{ _('web_ui.packages.heading') }}

- -{% endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/packages/index.html.jinja b/src/hydrilla/proxy/web_ui/templates/packages/index.html.jinja new file mode 100644 index 0000000..bac774e --- /dev/null +++ b/src/hydrilla/proxy/web_ui/templates/packages/index.html.jinja @@ -0,0 +1,49 @@ +{# +Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 + + +Proxy web UI package list page. + +This file is part of Hydrilla&Haketilo. + +Copyright (C) 2022 Wojtek Kosior + +Dual licensed under +* GNU General Public License v3.0 or later and +* Creative Commons Attribution Share Alike 4.0 International. + +You can choose to use either of these licenses or both. + + +I, Wojtek Kosior, thereby promise not to sue for violation of this +file's licenses. Although I request that you do not make use this code +in a proprietary work, I am not going to enforce this in court. +#} +{% extends "base.html.jinja" %} +{% block title %} {{ _('web_ui.packages.title') }} {% endblock %} +{% block style %} + {{ super() }} + + {% include 'include/item_list_style.css.jinja' %} +{% endblock %} +{% block main %} +

{{ _('web_ui.packages.heading') }}

+ +{% endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/packages/load_from_disk.html.jinja b/src/hydrilla/proxy/web_ui/templates/packages/load_from_disk.html.jinja new file mode 100644 index 0000000..1f3c246 --- /dev/null +++ b/src/hydrilla/proxy/web_ui/templates/packages/load_from_disk.html.jinja @@ -0,0 +1,50 @@ +{# +Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 + + +Proxy web UI package loading page. + +This file is part of Hydrilla&Haketilo. + +Copyright (C) 2022 Wojtek Kosior + +Dual licensed under +* GNU General Public License v3.0 or later and +* Creative Commons Attribution Share Alike 4.0 International. + +You can choose to use either of these licenses or both. + + +I, Wojtek Kosior, thereby promise not to sue for violation of this +file's licenses. Although I request that you do not make use this code +in a proprietary work, I am not going to enforce this in court. +#} +{%- extends "base.html.jinja" %} +{% block title %} {{ _('web_ui.packages.load_from_disk.title') }} {% endblock %} +{% block style %} + {{ super() }} + + input[type="file"]::-webkit-file-selector-button, + input[type="file"]::file-selector-button { + display: none; + } +{% endblock %} +{% block main %} +

{{ _('web_ui.packages.load_from_disk.heading') }}

+
+
+ +
+
+ +
+
+ +
+
+{%- endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/packages/show_single.html.jinja b/src/hydrilla/proxy/web_ui/templates/packages/show_single.html.jinja new file mode 100644 index 0000000..17f958c --- /dev/null +++ b/src/hydrilla/proxy/web_ui/templates/packages/show_single.html.jinja @@ -0,0 +1,64 @@ +{# +Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 + + +Proxy web UI package show page. + +This file is part of Hydrilla&Haketilo. + +Copyright (C) 2022 Wojtek Kosior + +Dual licensed under +* GNU General Public License v3.0 or later and +* Creative Commons Attribution Share Alike 4.0 International. + +You can choose to use either of these licenses or both. + + +I, Wojtek Kosior, thereby promise not to sue for violation of this +file's licenses. Although I request that you do not make use this code +in a proprietary work, I am not going to enforce this in court. +#} +{% extends "base.html.jinja" %} +{% block title %} {{ _('web_ui.packages.single.title') }} {% endblock %} +{% block style %} + {{ super() }} + + {% include 'include/item_list_style.css.jinja' %} +{% endblock %} +{% block main %} +

+ {{ + _('web_ui.packages.single.heading.name_{}') + .format(display_info.identifier) + }} +

+ TODO: add more info... +

{{ _('web_ui.packages.single.version_list_heading') }}

+ +{% endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/packages/show_single_version.html.jinja b/src/hydrilla/proxy/web_ui/templates/packages/show_single_version.html.jinja new file mode 100644 index 0000000..beedd43 --- /dev/null +++ b/src/hydrilla/proxy/web_ui/templates/packages/show_single_version.html.jinja @@ -0,0 +1,38 @@ +{# +Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 + + +Proxy web UI package show page. + +This file is part of Hydrilla&Haketilo. + +Copyright (C) 2022 Wojtek Kosior + +Dual licensed under +* GNU General Public License v3.0 or later and +* Creative Commons Attribution Share Alike 4.0 International. + +You can choose to use either of these licenses or both. + + +I, Wojtek Kosior, thereby promise not to sue for violation of this +file's licenses. Although I request that you do not make use this code +in a proprietary work, I am not going to enforce this in court. +#} +{% extends "base.html.jinja" %} +{% block title %} {{ _('web_ui.packages.single_version.title') }} {% endblock %} +{% block style %} + {{ super() }} +{% endblock %} +{% block main %} +

+ {{ + _('web_ui.packages.single_version.heading.name_{}') + .format(display_info.info.long_name) + }} +

+
+ {{ display_info.info.versioned_identifier }} +
+ TODO: add more info... +{% endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/packages__load_from_disk.html.jinja b/src/hydrilla/proxy/web_ui/templates/packages__load_from_disk.html.jinja deleted file mode 100644 index 1f3c246..0000000 --- a/src/hydrilla/proxy/web_ui/templates/packages__load_from_disk.html.jinja +++ /dev/null @@ -1,50 +0,0 @@ -{# -Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 - - -Proxy web UI package loading page. - -This file is part of Hydrilla&Haketilo. - -Copyright (C) 2022 Wojtek Kosior - -Dual licensed under -* GNU General Public License v3.0 or later and -* Creative Commons Attribution Share Alike 4.0 International. - -You can choose to use either of these licenses or both. - - -I, Wojtek Kosior, thereby promise not to sue for violation of this -file's licenses. Although I request that you do not make use this code -in a proprietary work, I am not going to enforce this in court. -#} -{%- extends "base.html.jinja" %} -{% block title %} {{ _('web_ui.packages.load_from_disk.title') }} {% endblock %} -{% block style %} - {{ super() }} - - input[type="file"]::-webkit-file-selector-button, - input[type="file"]::file-selector-button { - display: none; - } -{% endblock %} -{% block main %} -

{{ _('web_ui.packages.load_from_disk.heading') }}

-
-
- -
-
- -
-
- -
-
-{%- endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/packages__show_single.html.jinja b/src/hydrilla/proxy/web_ui/templates/packages__show_single.html.jinja deleted file mode 100644 index 17f958c..0000000 --- a/src/hydrilla/proxy/web_ui/templates/packages__show_single.html.jinja +++ /dev/null @@ -1,64 +0,0 @@ -{# -Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 - - -Proxy web UI package show page. - -This file is part of Hydrilla&Haketilo. - -Copyright (C) 2022 Wojtek Kosior - -Dual licensed under -* GNU General Public License v3.0 or later and -* Creative Commons Attribution Share Alike 4.0 International. - -You can choose to use either of these licenses or both. - - -I, Wojtek Kosior, thereby promise not to sue for violation of this -file's licenses. Although I request that you do not make use this code -in a proprietary work, I am not going to enforce this in court. -#} -{% extends "base.html.jinja" %} -{% block title %} {{ _('web_ui.packages.single.title') }} {% endblock %} -{% block style %} - {{ super() }} - - {% include 'include/item_list_style.css.jinja' %} -{% endblock %} -{% block main %} -

- {{ - _('web_ui.packages.single.heading.name_{}') - .format(display_info.identifier) - }} -

- TODO: add more info... -

{{ _('web_ui.packages.single.version_list_heading') }}

- -{% endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/packages__show_single_version.html.jinja b/src/hydrilla/proxy/web_ui/templates/packages__show_single_version.html.jinja deleted file mode 100644 index beedd43..0000000 --- a/src/hydrilla/proxy/web_ui/templates/packages__show_single_version.html.jinja +++ /dev/null @@ -1,38 +0,0 @@ -{# -Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 - - -Proxy web UI package show page. - -This file is part of Hydrilla&Haketilo. - -Copyright (C) 2022 Wojtek Kosior - -Dual licensed under -* GNU General Public License v3.0 or later and -* Creative Commons Attribution Share Alike 4.0 International. - -You can choose to use either of these licenses or both. - - -I, Wojtek Kosior, thereby promise not to sue for violation of this -file's licenses. Although I request that you do not make use this code -in a proprietary work, I am not going to enforce this in court. -#} -{% extends "base.html.jinja" %} -{% block title %} {{ _('web_ui.packages.single_version.title') }} {% endblock %} -{% block style %} - {{ super() }} -{% endblock %} -{% block main %} -

- {{ - _('web_ui.packages.single_version.heading.name_{}') - .format(display_info.info.long_name) - }} -

-
- {{ display_info.info.versioned_identifier }} -
- TODO: add more info... -{% endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/repos.html.jinja b/src/hydrilla/proxy/web_ui/templates/repos.html.jinja deleted file mode 100644 index 54465a1..0000000 --- a/src/hydrilla/proxy/web_ui/templates/repos.html.jinja +++ /dev/null @@ -1,70 +0,0 @@ -{# -SPDX-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 - - -Proxy web UI repos list page. - -This file is part of Hydrilla&Haketilo. - -Copyright (C) 2022 Wojtek Kosior - -Dual licensed under -* GNU General Public License v3.0 or later and -* Creative Commons Attribution Share Alike 4.0 International. - -You can choose to use either of these licenses or both. - - -I, Wojtek Kosior, thereby promise not to sue for violation of this -file's licenses. Although I request that you do not make use this code -in a proprietary work, I am not going to enforce this in court. -#} -{% extends "base.html.jinja" %} -{% block title %}{{ _('web_ui.repos.title') }}{% endblock %} -{% block style %} - {{ super() }} - - {% include 'include/item_list_style.css.jinja' %} -{% endblock %} -{% block main %} -

{{ _('web_ui.repos.heading') }}

-
- - {{ _('web_ui.repos.add_repo_button') }} - -
- -{% endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/repos/add.html.jinja b/src/hydrilla/proxy/web_ui/templates/repos/add.html.jinja new file mode 100644 index 0000000..3fdcbd3 --- /dev/null +++ b/src/hydrilla/proxy/web_ui/templates/repos/add.html.jinja @@ -0,0 +1,64 @@ +{# +Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 + + +Proxy web UI repo creation page. + +This file is part of Hydrilla&Haketilo. + +Copyright (C) 2022 Wojtek Kosior + +Dual licensed under +* GNU General Public License v3.0 or later and +* Creative Commons Attribution Share Alike 4.0 International. + +You can choose to use either of these licenses or both. + + +I, Wojtek Kosior, thereby promise not to sue for violation of this +file's licenses. Although I request that you do not make use this code +in a proprietary work, I am not going to enforce this in court. +#} +{% extends "base.html.jinja" %} +{% block title %} {{ _('web_ui.repos.add.title') }} {% endblock %} +{% block main %} +

{{ _('web_ui.repos.add.heading') }}

+
+
+ +
+ {% if repo_name_invalid is defined -%} + + {%- endif %} + {% if repo_name_taken is defined -%} + + {%- endif %} +
+ +
+
+ +
+ {% if repo_url_invalid is defined -%} + + {%- endif %} +
+ +
+
+ +
+
+{% endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/repos/index.html.jinja b/src/hydrilla/proxy/web_ui/templates/repos/index.html.jinja new file mode 100644 index 0000000..54465a1 --- /dev/null +++ b/src/hydrilla/proxy/web_ui/templates/repos/index.html.jinja @@ -0,0 +1,70 @@ +{# +SPDX-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 + + +Proxy web UI repos list page. + +This file is part of Hydrilla&Haketilo. + +Copyright (C) 2022 Wojtek Kosior + +Dual licensed under +* GNU General Public License v3.0 or later and +* Creative Commons Attribution Share Alike 4.0 International. + +You can choose to use either of these licenses or both. + + +I, Wojtek Kosior, thereby promise not to sue for violation of this +file's licenses. Although I request that you do not make use this code +in a proprietary work, I am not going to enforce this in court. +#} +{% extends "base.html.jinja" %} +{% block title %}{{ _('web_ui.repos.title') }}{% endblock %} +{% block style %} + {{ super() }} + + {% include 'include/item_list_style.css.jinja' %} +{% endblock %} +{% block main %} +

{{ _('web_ui.repos.heading') }}

+
+ + {{ _('web_ui.repos.add_repo_button') }} + +
+ +{% endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/repos/show_single.html.jinja b/src/hydrilla/proxy/web_ui/templates/repos/show_single.html.jinja new file mode 100644 index 0000000..5783a20 --- /dev/null +++ b/src/hydrilla/proxy/web_ui/templates/repos/show_single.html.jinja @@ -0,0 +1,151 @@ +{# +Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 + + +Proxy web UI repository settings page. + +This file is part of Hydrilla&Haketilo. + +Copyright (C) 2022 Wojtek Kosior + +Dual licensed under +* GNU General Public License v3.0 or later and +* Creative Commons Attribution Share Alike 4.0 International. + +You can choose to use either of these licenses or both. + + +I, Wojtek Kosior, thereby promise not to sue for violation of this +file's licenses. Although I request that you do not make use this code +in a proprietary work, I am not going to enforce this in court. +#} +{% extends "base.html.jinja" %} +{% block title %} {{ _('web_ui.repos.single.title') }} {% endblock %} +{% block style %} + {{ super() }} + + {% include 'include/checkbox_tricks_style.css.jinja' %} +{% endblock %} +{% block main %} + {%- set repo_id = display_info.ref.id %} + {%- if display_info.is_local_semirepo %} +

{{ _('web_ui.repos.local_packages_semirepo') }}

+ {% else -%} +

+ {{ _('web_ui.repos.single.heading.name_{}').format(display_info.name) }} +

+ {%- if repo_name_invalid is defined or repo_name_taken is defined %} + {%- set checked_attr = '' %} + {%- else %} + {%- set checked_attr = 'checked=""' %} + {%- endif %} + {%- if not display_info.deleted %} + +
+ +
+
+ + {%- if repo_name_invalid is defined %} + + {%- endif %} + {%- if repo_name_taken is defined %} + + {%- endif %} +
+ +
+
+ + +
+
+ {%- endif %}{# not display_info.deleted #} + {%- endif %}{# display_info.is_local_semirepo (else) #} + {% if display_info.deleted and not display_info.is_local_semirepo -%} +
+ {{ _('web_ui.repos.single.repo_is_deleted') }} +
+ {%- elif not display_info.deleted %} + {%- if repo_url_invalid is defined %} + {%- set checked_attr = '' %} + {%- else %} + {%- set checked_attr = 'checked=""' %} + {%- endif %} + +
+
+ {{ display_info.url }} +
+
+ +
+
+
+ + {%- if repo_url_invalid is defined %} + + {%- endif %} +
+ +
+
+ + +
+
+
+ {% if display_info.last_refreshed is none -%} + {{ _('web_ui.repos.single.repo_never_refreshed') }} + {% else -%} + {{ + _('web_ui.repos.single.last_refreshed_{}') + .format(display_info.last_refreshed.strftime('%F %H:%M')) + }} + {% endif -%} +
+ + +
+
+ {% endif -%}{# not display_info.deleted (elif) #} +
+ {{ + _('web_ui.repos.item_count_{mappings}_{resources}') + .format( + mappings = display_info.mapping_count, + resources = display_info.resource_count + ) + }} +
+ {% if not display_info.is_local_semirepo and not display_info.deleted -%} +
+ + +
+ {% endif -%} +{% endblock -%} diff --git a/src/hydrilla/proxy/web_ui/templates/repos__add.html.jinja b/src/hydrilla/proxy/web_ui/templates/repos__add.html.jinja deleted file mode 100644 index 3fdcbd3..0000000 --- a/src/hydrilla/proxy/web_ui/templates/repos__add.html.jinja +++ /dev/null @@ -1,64 +0,0 @@ -{# -Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 - - -Proxy web UI repo creation page. - -This file is part of Hydrilla&Haketilo. - -Copyright (C) 2022 Wojtek Kosior - -Dual licensed under -* GNU General Public License v3.0 or later and -* Creative Commons Attribution Share Alike 4.0 International. - -You can choose to use either of these licenses or both. - - -I, Wojtek Kosior, thereby promise not to sue for violation of this -file's licenses. Although I request that you do not make use this code -in a proprietary work, I am not going to enforce this in court. -#} -{% extends "base.html.jinja" %} -{% block title %} {{ _('web_ui.repos.add.title') }} {% endblock %} -{% block main %} -

{{ _('web_ui.repos.add.heading') }}

-
-
- -
- {% if repo_name_invalid is defined -%} - - {%- endif %} - {% if repo_name_taken is defined -%} - - {%- endif %} -
- -
-
- -
- {% if repo_url_invalid is defined -%} - - {%- endif %} -
- -
-
- -
-
-{% endblock %} diff --git a/src/hydrilla/proxy/web_ui/templates/repos__show_single.html.jinja b/src/hydrilla/proxy/web_ui/templates/repos__show_single.html.jinja deleted file mode 100644 index 5783a20..0000000 --- a/src/hydrilla/proxy/web_ui/templates/repos__show_single.html.jinja +++ /dev/null @@ -1,151 +0,0 @@ -{# -Spdx-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 - - -Proxy web UI repository settings page. - -This file is part of Hydrilla&Haketilo. - -Copyright (C) 2022 Wojtek Kosior - -Dual licensed under -* GNU General Public License v3.0 or later and -* Creative Commons Attribution Share Alike 4.0 International. - -You can choose to use either of these licenses or both. - - -I, Wojtek Kosior, thereby promise not to sue for violation of this -file's licenses. Although I request that you do not make use this code -in a proprietary work, I am not going to enforce this in court. -#} -{% extends "base.html.jinja" %} -{% block title %} {{ _('web_ui.repos.single.title') }} {% endblock %} -{% block style %} - {{ super() }} - - {% include 'include/checkbox_tricks_style.css.jinja' %} -{% endblock %} -{% block main %} - {%- set repo_id = display_info.ref.id %} - {%- if display_info.is_local_semirepo %} -

{{ _('web_ui.repos.local_packages_semirepo') }}

- {% else -%} -

- {{ _('web_ui.repos.single.heading.name_{}').format(display_info.name) }} -

- {%- if repo_name_invalid is defined or repo_name_taken is defined %} - {%- set checked_attr = '' %} - {%- else %} - {%- set checked_attr = 'checked=""' %} - {%- endif %} - {%- if not display_info.deleted %} - -
- -
-
- - {%- if repo_name_invalid is defined %} - - {%- endif %} - {%- if repo_name_taken is defined %} - - {%- endif %} -
- -
-
- - -
-
- {%- endif %}{# not display_info.deleted #} - {%- endif %}{# display_info.is_local_semirepo (else) #} - {% if display_info.deleted and not display_info.is_local_semirepo -%} -
- {{ _('web_ui.repos.single.repo_is_deleted') }} -
- {%- elif not display_info.deleted %} - {%- if repo_url_invalid is defined %} - {%- set checked_attr = '' %} - {%- else %} - {%- set checked_attr = 'checked=""' %} - {%- endif %} - -
-
- {{ display_info.url }} -
-
- -
-
-
- - {%- if repo_url_invalid is defined %} - - {%- endif %} -
- -
-
- - -
-
-
- {% if display_info.last_refreshed is none -%} - {{ _('web_ui.repos.single.repo_never_refreshed') }} - {% else -%} - {{ - _('web_ui.repos.single.last_refreshed_{}') - .format(display_info.last_refreshed.strftime('%F %H:%M')) - }} - {% endif -%} -
- - -
-
- {% endif -%}{# not display_info.deleted (elif) #} -
- {{ - _('web_ui.repos.item_count_{mappings}_{resources}') - .format( - mappings = display_info.mapping_count, - resources = display_info.resource_count - ) - }} -
- {% if not display_info.is_local_semirepo and not display_info.deleted -%} -
- - -
- {% endif -%} -{% endblock -%} diff --git a/src/hydrilla/proxy/web_ui/templates/root.html.jinja b/src/hydrilla/proxy/web_ui/templates/root.html.jinja deleted file mode 100644 index 62c2b45..0000000 --- a/src/hydrilla/proxy/web_ui/templates/root.html.jinja +++ /dev/null @@ -1,26 +0,0 @@ -{# -SPDX-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 - - -Proxy web UI root page. - -This file is part of Hydrilla&Haketilo. - -Copyright (C) 2022 Wojtek Kosior - -Dual licensed under -* GNU General Public License v3.0 or later and -* Creative Commons Attribution Share Alike 4.0 International. - -You can choose to use either of these licenses or both. - - -I, Wojtek Kosior, thereby promise not to sue for violation of this -file's licenses. Although I request that you do not make use this code -in a proprietary work, I am not going to enforce this in court. -#} -{%- extends "base.html.jinja" %} -{% block title %} {{ _('web_ui.home.title') }} {% endblock %} -{% block main %} - {{ _('web_ui.home.welcome_to_haketilo') }} -{% endblock %} -- cgit v1.2.3