Skip to content
Snippets Groups Projects
Verified Commit 3c7ff0b7 authored by Dominic Meiser's avatar Dominic Meiser
Browse files

apply layout of "template preview" for index page "schilder preview"

parent f469121e
No related branches found
No related tags found
1 merge request!6apply layout of "template preview" for index page "schilder preview"
...@@ -292,7 +292,7 @@ main { ...@@ -292,7 +292,7 @@ main {
} }
} }
label { .preview-label {
flex-grow: 1; flex-grow: 1;
// firefox hat hier lack gesoffen und erfindet 5px wenn das hier block oder // firefox hat hier lack gesoffen und erfindet 5px wenn das hier block oder
// inline ist // inline ist
...@@ -300,6 +300,14 @@ main { ...@@ -300,6 +300,14 @@ main {
} }
} }
a.option:hover {
text-decoration: none;
.option-border {
border-color: var(--accent2);
}
}
input[type = "radio"] { input[type = "radio"] {
display: none; display: none;
} }
......
...@@ -14,6 +14,7 @@ window.addEventListener("load", () => { ...@@ -14,6 +14,7 @@ window.addEventListener("load", () => {
console.log(el); console.log(el);
el.addEventListener('input', onInputHandler); el.addEventListener('input', onInputHandler);
} }
}
for (const op of document.querySelectorAll('.option .preview')) { for (const op of document.querySelectorAll('.option .preview')) {
console.log(op); console.log(op);
...@@ -35,5 +36,4 @@ window.addEventListener("load", () => { ...@@ -35,5 +36,4 @@ window.addEventListener("load", () => {
op.addEventListener('click', handler); op.addEventListener('click', handler);
(op as HTMLIFrameElement).contentDocument?.addEventListener('click', handler); (op as HTMLIFrameElement).contentDocument?.addEventListener('click', handler);
} }
}
}); });
...@@ -6,19 +6,18 @@ ...@@ -6,19 +6,18 @@
{% block main %} {% block main %}
<h2>Existierende Schilder:</h2> <h2>Existierende Schilder:</h2>
<div class="sign-grid"> {#- wir klauen uns hier an der Stelle einfach mal das Layout vom schild templateselect #}
<div class="select templateselect">
{%- for schild in schilder %} {%- for schild in schilder %}
<a class="sign" href="{{ url_for('.schild', ident=schild.ident) }}"> <a class="sign option" href="{{ url_for('.schild', ident=schild.ident) }}">
<div>
<iframe <iframe
class="preview preview-small" class="preview option-border"
src="{{ url_for('instance.schild_html', ident=schild.ident) }}" src="{{ url_for('instance.schild_html', ident=schild.ident) }}"
id="preview:{{ schild.ident }}"> id="preview:{{ schild.ident }}">
</iframe> </iframe>
<label for="preview:{{ schild.ident }}" class="preview-label"> <label for="preview:{{ schild.ident }}" class="preview-label">
{{ schild.title }} {{ schild.title }}
</label> </label>
</div>
</a> </a>
{%- endfor %} {%- endfor %}
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment