diff options
Diffstat (limited to 'html/item_preview.html')
-rw-r--r-- | html/item_preview.html | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/html/item_preview.html b/html/item_preview.html new file mode 100644 index 0000000..76c6da6 --- /dev/null +++ b/html/item_preview.html @@ -0,0 +1,89 @@ +#IF !ITEM_PREVIEW_LOADED +#DEFINE ITEM_PREVIEW_LOADED +<!-- + SPDX-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 + + Show preview of a resource/mapping. + + This file is part of Haketilo. + + Copyright (C) 2022 Wojtek Kosior <koszko@koszko.org> + + File is dual-licensed. You can choose either GPLv3+, CC BY-SA or both. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <https://www.gnu.org/licenses/>. + + I, Wojtek Kosior, thereby promise not to sue for violation of this file's + licenses. Although I request that you do not make use of this code in a + proprietary program, I am not going to enforce this in court. + --> + +<!-- + This is not a standalone page. This file is meant to be imported into other + HTML code. + --> + +#LOADCSS html/reset.css +#LOADCSS html/base.css +#LOADCSS html/grid.css +<style> + .dialog_main_div { + margin: 1.4em; + } +</style> +<template> + <div id="resource_preview_div" data-template="main_div" + class="grid_2 grid_form preview_main_div"> + <h3 class="grid_col_both">resource preview</h3> + <span class="grid_col_1">identifier:</span> + <span data-template="identifier" class="grid_col_2">...</span> + <span class="grid_col_1">long name:</span> + <span data-template="long_name" class="grid_col_2">...</span> + <span class="grid_col_1">UUID:</span> + <span data-template="uuid" class="grid_col_2">...</span> + <span class="grid_col_1">version:</span> + <span data-template="version" class="grid_col_2">...</span> + <span class="grid_col_1">description:</span> + <span data-template="description" class="grid_col_2">...</span> + <span class="grid_col_1">dependencies:</span> + <span class="grid_col_2"><ul data-template="dependencies"></ul></span> + <span class="grid_col_1">scripts:</span> + <span class="grid_col_2"><ul data-template="scripts"></ul></span> + <span class="grid_col_1">source name:</span> + <span data-template="source_name" class="grid_col_2">...</span> + <span class="grid_col_1">copyright:</span> + <span class="grid_col_2"><ul data-template="copyright"></ul></span> + </div> + <div id="mapping_preview_div" data-template="main_div" + class="grid_2 grid_form"> + <h3 class="grid_col_both">mapping preview</h3> + <span class="grid_col_1">identifier:</span> + <span data-template="identifier" class="grid_col_2">...</span> + <span class="grid_col_1">long name:</span> + <span data-template="long_name" class="grid_col_2">...</span> + <span class="grid_col_1">UUID:</span> + <span data-template="uuid" class="grid_col_2">...</span> + <span class="grid_col_1">version:</span> + <span data-template="version" class="grid_col_2">...</span> + <span class="grid_col_1">description:</span> + <span data-template="description" class="grid_col_2">...</span> + <span class="grid_col_both">payloads:</span> + <div data-template="payloads" class="grid_col_both grid_2"></div> + <span class="grid_col_1">source name:</span> + <span data-template="source_name" class="grid_col_2">...</span> + <span class="grid_col_1">copyright:</span> + <span class="grid_col_2"><ul data-template="copyright"></ul></span> + </div> +</template> +#ENDIF |