Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Validata
Validata UI
Commits
c0437e1d
Commit
c0437e1d
authored
Oct 04, 2018
by
Christophe Benz
Browse files
Add some margins and columns
parent
53dbcb06
Changes
2
Hide whitespace changes
Inline
Side-by-side
validata_ui_next/templates/validation_form.html
View file @
c0437e1d
...
...
@@ -6,82 +6,88 @@
{% block content %}
<h1>
Schéma « {{ title }} »
</h1>
<div
class=
"card bg-faded"
style=
"width: 30rem;"
>
<div
class=
"card-body"
>
<h5
class=
"card-title"
>
Schéma {{ val_info.code }}
<span
class=
"badge badge-primary"
>
{{ val_info.version }}
</span>
</h5>
<h6
class=
"card-subtitle mb-2 text-muted"
>
{{ val_info.description }}
</h6>
{% if val_info.author or val_info.contributor %}
<p
class=
"text"
>
{% if val_info.author %}
Auteur : {{ val_info.author | safe }}
{% endif %}
{% if val_info.contributor %}
<br
/>
Contributeur(s) : {{ val_info.contributor }}
{% endif %}
</p>
{% endif %}
<a
href=
"{{ val_info.specurl }}"
class=
"card-link"
>
Specification SCDL
</a>
<a
href=
"{{ val_info.docurl }}"
class=
"card-link"
>
Documentation
</a>
{% set cols_my_classes = 'my-md-0 my-4' %}
<div
class=
"row"
>
<div
class=
"col-md-4 {{ cols_my_classes }}"
>
<div
class=
"card bg-faded"
>
<div
class=
"card-body"
>
<h5
class=
"card-title"
>
Schéma {{ val_info.code }}
<span
class=
"badge badge-primary"
>
{{ val_info.version }}
</span>
</h5>
<h6
class=
"card-subtitle mb-2 text-muted"
>
{{ val_info.description }}
</h6>
{% if val_info.author or val_info.contributor %}
<p
class=
"text"
>
{% if val_info.author %}
Auteur : {{ val_info.author | safe }}
{% endif %}
{% if val_info.contributor %}
<br
/>
Contributeur(s) : {{ val_info.contributor }}
{% endif %}
</p>
{% endif %}
<a
href=
"{{ val_info.specurl }}"
class=
"card-link"
>
Specification SCDL
</a>
<a
href=
"{{ val_info.docurl }}"
class=
"card-link"
>
Documentation
</a>
</div>
</div>
</div>
</div>
<br
/>
<h2>
Outil de validation
</h2>
<!-- Tab validator -->
<p
class=
"text"
>
Validez ici le fichier de votre choix
</p>
<ul
class=
"nav nav-tabs"
id=
"myTab"
role=
"tablist"
>
<li
class=
"nav-item"
>
<a
class=
"nav-link active"
id=
"file-tab"
data-toggle=
"tab"
href=
"#file"
role=
"tab"
aria-controls=
"file"
aria-selected=
"true"
>
Fichier
</a>
</li>
<li
class=
"nav-item"
>
<a
class=
"nav-link"
id=
"url-tab"
data-toggle=
"tab"
href=
"#url"
role=
"tab"
aria-controls=
"url"
aria-selected=
"false"
>
URL
</a>
</li>
<li
class=
"nav-item"
>
<a
class=
"nav-link"
id=
"examples-tab"
data-toggle=
"tab"
href=
"#example"
role=
"tab"
aria-controls=
"examples"
aria-selected=
"false"
>
Exemples
</a>
</li>
</ul>
{% set padding_class = 'p-3' %}
<div
class=
"tab-content"
id=
"myTabContent"
>
<div
class=
"tab-pane fade show active {{ padding_class }}"
id=
"file"
role=
"tabpanel"
aria-labelledby=
"file-tab"
>
<form
method=
"POST"
enctype=
"multipart/form-data"
>
<input
type=
"hidden"
name=
"input"
value=
"file"
/>
<div
class=
"form-group"
>
<label
for=
"file"
>
Choisissez un fichier tabulaire à valider
</label>
<input
type=
"file"
class=
"form-control-file"
name=
"file"
id=
"file"
/>
<div
class=
"col-md-8 {{ cols_my_classes }}"
>
<h2>
Outil de validation
</h2>
<!-- Tab validator -->
<p
class=
"text"
>
Validez ici le fichier de votre choix
</p>
<ul
class=
"nav nav-tabs"
id=
"myTab"
role=
"tablist"
>
<li
class=
"nav-item"
>
<a
class=
"nav-link active"
id=
"file-tab"
data-toggle=
"tab"
href=
"#file"
role=
"tab"
aria-controls=
"file"
aria-selected=
"true"
>
Fichier
</a>
</li>
<li
class=
"nav-item"
>
<a
class=
"nav-link"
id=
"url-tab"
data-toggle=
"tab"
href=
"#url"
role=
"tab"
aria-controls=
"url"
aria-selected=
"false"
>
URL
</a>
</li>
<li
class=
"nav-item"
>
<a
class=
"nav-link"
id=
"examples-tab"
data-toggle=
"tab"
href=
"#example"
role=
"tab"
aria-controls=
"examples"
aria-selected=
"false"
>
Exemples
</a>
</li>
</ul>
{% set padding_class = 'p-3' %}
<div
class=
"tab-content"
id=
"myTabContent"
>
<div
class=
"tab-pane fade show active {{ padding_class }}"
id=
"file"
role=
"tabpanel"
aria-labelledby=
"file-tab"
>
<form
method=
"POST"
enctype=
"multipart/form-data"
>
<input
type=
"hidden"
name=
"input"
value=
"file"
/>
<div
class=
"form-group"
>
<label
for=
"file"
>
Choisissez un fichier tabulaire à valider
</label>
<input
type=
"file"
class=
"form-control-file"
name=
"file"
id=
"file"
/>
</div>
<button
type=
"submit"
class=
"btn btn-primary"
>
Valider
</button>
</form>
</div>
<button
type=
"submit"
class=
"btn btn-primary"
>
Valider
</button>
</form>
</div>
<div
class=
"tab-pane fade {{ padding_class }}"
id=
"url"
role=
"tabpanel"
aria-labelledby=
"url-tab"
>
<form
method=
"GET"
>
<input
type=
"hidden"
name=
"input"
value=
"url"
/>
<div
class=
"form-group"
>
<label
for=
"url"
>
Indiquez l'URL de la table à valider
</label>
<input
name=
"url"
type=
"url"
class=
"form-control"
id=
"url"
aria-describedby=
"urlHelp"
placeholder=
"https://..."
/>
<div
class=
"tab-pane fade {{ padding_class }}"
id=
"url"
role=
"tabpanel"
aria-labelledby=
"url-tab"
>
<form
method=
"GET"
>
<input
type=
"hidden"
name=
"input"
value=
"url"
/>
<div
class=
"form-group"
>
<label
for=
"url"
>
Indiquez l'URL de la table à valider
</label>
<input
name=
"url"
type=
"url"
class=
"form-control"
id=
"url"
aria-describedby=
"urlHelp"
placeholder=
"https://..."
/>
</div>
<button
type=
"submit"
class=
"btn btn-primary"
>
Valider
</button>
</form>
</div>
<
button
type=
"submit"
class=
"btn btn-primary"
>
Valider
</button
>
<
/
form>
</div
>
<div
class=
"tab-pane fade {{ padding_class }}"
id=
"example"
role=
"tabpanel"
aria-labelledby=
"examples-tab
"
>
<form
method=
"GET"
>
<input
type=
"hidden"
name=
"input"
value=
"example"
/
>
<div
class=
"form-group"
>
<label
for=
"url"
>
Choisissez l'
ex
e
mple
à
val
ider
</label>
<select
name=
"url"
id=
"example"
class=
"form-control"
>
<option
value=
""
>
...
</option>
{% for example in val_info.examples %}
<
option
value=
"{{ example.url }}"
>
{{ example.name }}
</option
>
{% endfor %}
</
select
>
<
div
class=
"tab-pane fade {{ padding_class }}"
id=
"example"
role=
"tabpanel"
aria-labelledby=
"examples-tab"
>
<form
method=
"GET"
>
<input
type=
"hidden"
name=
"input"
value=
"example"
/
>
<div
class=
"form-group
"
>
<label
for=
"url"
>
Choisissez l'exemple à valider
</label
>
<select
name=
"url"
id=
"example"
class=
"form-control"
>
<option
value=
""
>
...
</option
>
{% for
ex
a
mple
in
val
_info.examples %}
<option
value=
"{{ example.url }}"
>
{{ example.name }}
</option
>
{% endfor %}
</select>
<
/div
>
<button
type=
"submit"
class=
"btn btn-primary"
>
Valider
</button>
</
form
>
</div>
<button
type=
"submit"
class=
"btn btn-primary"
>
Valider
</button>
</form>
</div>
</div>
</div>
...
...
validata_ui_next/templates/validation_report.html
View file @
c0437e1d
...
...
@@ -8,7 +8,7 @@
{# Schema info #}
<div
class=
"row"
>
<div
class=
"col-md-5"
>
<div
class=
"col-md-5
my-4
"
>
<div
class=
"card bg-faded"
>
<div
class=
"card-body"
>
<h5
class=
"card-title"
>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment